Bulk update machine accounts
POST/machine-accounts/bulk-update
This API is currently in an experimental state. The API is subject to change based on feedback and further testing. You must include the X-SailPoint-Experimental header and set it to true to use this endpoint.
Applies the same JSON Patch document to up to 100 machine accounts in one request.
The response uses HTTP 207 Multi-Status. Each array element reports the result for one requested ID in its status field (for example, 200 for success, 404 if the account was not found or is not accessible to the caller, 409 for a duplicate ID in the batch).
Callers without the idn:mis-account:update right may still update accounts they own. IDs the caller cannot operate on are reported as not found or failed in the per-row results.
Patchable fields include description, subtype, environment, machineIdentity, ownerIdentity, and manuallyEdited only.
Request
Responses
- 207
- 400
- 401
- 403
- 429
- 500
Per-account bulk update results.
Client Error - Returned if the request body is invalid.
Unauthorized - Returned if there is no authorization header, or if the JWT token is expired.
Forbidden - Returned if the user you are running as, doesn't have access to this end-point.
Too Many Requests - Returned in response to too many requests in a given period of time - rate limited. The Retry-After header in the response includes how long to wait before trying again.
Internal Server Error - Returned if there is an unexpected error.