Skip to main content
POST
/
v1
/
oauth
/
token
cURL
curl --request POST \
  --url https://{base_url}/v1/oauth/token \
  --header 'Content-Type: application/json' \
  --data '
{
  "client_id": "<string>",
  "client_secret": "<string>"
}
'
{
  "data": {
    "access_token": "access_token",
    "access_token_ttl": "2025-09-03 08:50:57+00",
    "refresh_token": "refresh_token",
    "refresh_token_ttl": "2025-09-09 08:50:57+00",
    "current_time": "2025-09-02 08:50:57+00"
  }
}

Documentation Index

Fetch the complete documentation index at: https://developer.fin.com/llms.txt

Use this file to discover all available pages before exploring further.

Grab your client_id and client_secret from the API Keys section of the Orchestration Dashboard
The TTLs returned from this API are actually the time that the the token will expire; i.e. not validity in number of seconds since creation.
The timestamps, i.e. TTLs returned from this endpoint are NOT in ISO 8601 format. Rather it is in the format YYYY-MM-DD HH:MM:SS+00

Body

application/json
client_id
string
required
client_secret
string
required

Response

OK

data
object