Returns an access token for the specified user.
This endpoint includes the following methods:
- POST
POST
Authentication
This endpoint supports both Basic authentication (recommended) and janrain-signed authentication.
How to Create an Authentication String
Base URL
The base URL for this endpoint is your Identity Cloud Capture domain; for example:
https://educationcenter.us-
Your Capture domains (also known as Registration domains) can be found in the Console on the Manage Application page:
Examples
Example Request
This command returns an access token for the user with the UUID 02b0c68d-7d7a-49d8-a88d-022585b0f877.
curl -X POST \ -H "Authorization: Basic
dXQ0YmdycmE3dzI4MmpjZm15cGZxeDlwemhxaGpqMmI6dW5qemU5bndrZnV5NmpwdzgzOHFwYTdhZDNoZG55YTY="\ --data-urlencode uuid=02b0c68d-7d7a-49d8-a88d-022585b0f877
\ --data-urlencode type_name=user \ https://my-app.janraincapture.com/access/getAccessToken
Running this command in Postman
Authorized Clients
- owner
- access_issuer
Query Parameters
Parameter | Type | Required | Description |
---|---|---|---|
uuid | string | UUID of the user account. This parameter is required if you are not using either the id parameter or the key_attribute parameter. | |
id | string | ID of the user account. This parameter is required if you are not using either the uuid parameter or the key_attribute parameter. | |
key_attribute | string | Name of a unique attribute found in the user profile schema. This parameter is required if you are not using either the id parameter or the uuid parameter. | |
key_value | string | Value assigned to the key_attribute parameter. | |
type_name | string | Yes | Name of the entityType. |
for_client_id | string | Client ID of the client being used to retrieve an access token. |
Responses
200 OK
Response Example (application/json)
{
"accessToken": "tc7blahblah3tmaz",
"stat": "ok"
}