POST
/
connect
/
sessions
cURL
curl --request POST \
  --url https://api.nango.dev/connect/sessions \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "end_user": {
    "id": "<string>",
    "email": "<string>",
    "display_name": "<string>",
    "tags": {}
  },
  "organization": {
    "id": "<string>",
    "display_name": "<string>"
  },
  "allowed_integrations": [
    "<string>"
  ],
  "integrations_config_defaults": {},
  "overrides": {}
}'
{
  "data": {
    "token": "<string>",
    "expires_at": "2023-11-07T05:31:56Z"
  }
}
Creates a short-live connect session for a given end user. The returned token can be used for instance to create connections for this end user.

Authorizations

Authorization
string
header
required

The secret key from your Nango environment.

Body

application/json
end_user
object
required
organization
object
deprecated

Deprecated, use tags instead

allowed_integrations
string[]

Filters which integrations the end user can interact with

integrations_config_defaults
object
overrides
object

Response

Successfully created a connect session

data
object
required