Skip to main content
GET
/
auth
/
introspect
/auth/introspect
curl --request GET \
  --url http://localhost:8080/auth/introspect \
  --header 'Authorization: Bearer <token>'
{
  "client_id": "live_5c739a369515e10fc9e0",
  "client_name": "My App (Prod)",
  "scope": "link_session:create link:data:read link:data:refresh institutions:read",
  "app": {
    "id": "3d18cdd1-fa96-4423-b781-bd5be036830e",
    "app_name": "My App"
  }
}
curl -i -X GET \
  http://localhost:8080/auth/introspect \
  -H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
  -H 'moneykit-version: 2023-02-18'
{
  "client_id": "live_5c739a369515e10fc9e0",
  "client_name": "My App (Prod)",
  "scope": "link_session:create link:data:read link:data:refresh institutions:read",
  "app": {
    "id": "3d18cdd1-fa96-4423-b781-bd5be036830e",
    "app_name": "My App"
  }
}

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Headers

moneykit-version
string
default:2023-02-18

Response

Successful Response

MoneyKit API client for an application.

client_id
string
required

Your application's MoneyKit client ID.

Example:

"live_5c739a369515e10fc9e0"

client_name
string
required

Friendly API client name for identification.

Example:

"My App (Prod)"

scope
string
required

Actions allowed by the client.

app
object
required

Application to which the API keys belong. Customer Application for a specific environment

disabled_at
string<date-time>

Set to timestamp if the client has been disabled.