Skip to main content
Use the /usertransitions endpoints to transition user resources between statuses, as well as to retrieve and list status changes for a user resource.

Create user transition

Action: POST
Endpoint: /usertransitions
This endpoint enables you to change a user’s status, depending on your role and the previous status change. By changing a user’s status, you can control the user’s capabilities and the setting of the user.active field. Do not set the value of the user.active field directly.
Note
The Marqeta platform transitions a user’s status in response to certain events. For example, a user in the UNVERIFIED status is transitioned to ACTIVE when the user passes KYC verification.

Request body

Sample request body

JSON

Response body

Sample response body

JSON

List transitions for user

Action: GET
Endpoint: /usertransitions/user/{user_token}
List all transitions for a given user.

URL path parameters

URL query parameters

Response body

Sample response body

JSON

Retrieve user transition

Action: GET
Endpoint: /usertransitions/{token}
Retrieve a user transition.

URL path parameters

URL query parameters

Response body

Sample response body

JSON