SDK Apps > Connections

List App Connections

get
/sdk/apps/{SDK_appName}/connections
Required scopes
This endpoint requires the following scopes:
Authorizations
AuthorizationstringRequired

Authorize the API call with your API token in the Authorization header with the value: Token your-api-token.

If you don't have an API token yet, please refer to the "Authentication" section to learn how to create one.

Path parameters
SDK_appNamestringRequired
Responses
200

Successful response

application/json
get
/sdk/apps/{SDK_appName}/connections
200

Successful response

Create Connection

post
/sdk/apps/{SDK_appName}/connections
Required scopes
This endpoint requires the following scopes:
Authorizations
AuthorizationstringRequired

Authorize the API call with your API token in the Authorization header with the value: Token your-api-token.

If you don't have an API token yet, please refer to the "Authentication" section to learn how to create one.

Path parameters
SDK_appNamestringRequired
Body
typestring · enumOptionalPossible values:
labelstringOptional
Responses
200

Successful response

application/json
post
/sdk/apps/{SDK_appName}/connections
200

Successful response

Get Connection

get
/sdk/apps/connections/{SDK_connectionName}
Required scopes
This endpoint requires the following scopes:
Authorizations
AuthorizationstringRequired

Authorize the API call with your API token in the Authorization header with the value: Token your-api-token.

If you don't have an API token yet, please refer to the "Authentication" section to learn how to create one.

Path parameters
SDK_connectionNamestringRequired
Responses
200

Successful response

application/json
get
/sdk/apps/connections/{SDK_connectionName}
200

Successful response

Delete Connection

delete
/sdk/apps/connections/{SDK_connectionName}
Required scopes
This endpoint requires the following scopes:
Authorizations
AuthorizationstringRequired

Authorize the API call with your API token in the Authorization header with the value: Token your-api-token.

If you don't have an API token yet, please refer to the "Authentication" section to learn how to create one.

Path parameters
SDK_connectionNamestringRequired
Responses
200

Successful response

application/json
delete
/sdk/apps/connections/{SDK_connectionName}
200

Successful response

Update Connection

patch
/sdk/apps/connections/{SDK_connectionName}
Required scopes
This endpoint requires the following scopes:
Authorizations
AuthorizationstringRequired

Authorize the API call with your API token in the Authorization header with the value: Token your-api-token.

If you don't have an API token yet, please refer to the "Authentication" section to learn how to create one.

Path parameters
SDK_connectionNamestringRequired
Body
labelstringOptional
connectedSystemNamestring | nullableOptional
Responses
200

Successful response

application/json
patch
/sdk/apps/connections/{SDK_connectionName}
200

Successful response

Get Connection Section

get
/sdk/apps/connections/{SDK_connectionName}/{SDK_connectionSection}

Available sections: api, parameters, scopes, scope, install, installSpec

Required scopes
This endpoint requires the following scopes:
Authorizations
AuthorizationstringRequired

Authorize the API call with your API token in the Authorization header with the value: Token your-api-token.

If you don't have an API token yet, please refer to the "Authentication" section to learn how to create one.

Path parameters
SDK_connectionNamestringRequired
SDK_connectionSectionstringRequired
Responses
200

Successful response

application/json
get
/sdk/apps/connections/{SDK_connectionName}/{SDK_connectionSection}
200

Successful response

Set Connection Section

put
/sdk/apps/connections/{SDK_connectionName}/{SDK_connectionSection}

Available sections: api, parameters, scopes, scope, installSpec, install

Required scopes
This endpoint requires the following scopes:
Authorizations
AuthorizationstringRequired

Authorize the API call with your API token in the Authorization header with the value: Token your-api-token.

If you don't have an API token yet, please refer to the "Authentication" section to learn how to create one.

Path parameters
SDK_connectionNamestringRequired
SDK_connectionSectionstringRequired
Body

The structure of the request body varies depending on the section being updated. It can be a JSON object or array.

objectOptional
or
object[]Optional
Responses
200

Successful response

application/json
put
/sdk/apps/connections/{SDK_connectionName}/{SDK_connectionSection}
200

Successful response

Get Connection Common

get
/sdk/apps/connections/{SDK_connectionName}/common
Required scopes
This endpoint requires the following scopes:
Authorizations
AuthorizationstringRequired

Authorize the API call with your API token in the Authorization header with the value: Token your-api-token.

If you don't have an API token yet, please refer to the "Authentication" section to learn how to create one.

Path parameters
SDK_connectionNamestringRequired
Responses
200

Successful response

application/json
Responseobject

The common data for the connection. The structure of this object is not fixed and depends on the connection's configuration.

get
/sdk/apps/connections/{SDK_connectionName}/common
200

Successful response

Set Connection Common

put
/sdk/apps/connections/{SDK_connectionName}/common
Required scopes
This endpoint requires the following scopes:
Authorizations
AuthorizationstringRequired

Authorize the API call with your API token in the Authorization header with the value: Token your-api-token.

If you don't have an API token yet, please refer to the "Authentication" section to learn how to create one.

Path parameters
SDK_connectionNamestringRequired
Body
objectOptional

The common data for the connection. The structure of this object is not fixed and depends on the connection's configuration.

Responses
200

Successful response

application/json
put
/sdk/apps/connections/{SDK_connectionName}/common
200

Successful response

Recreate Connection

post
/sdk/apps/connections/{SDK_connectionName}/recreate

Recreates an existing app connection and synchronises it with HQ.

Required scopes
This endpoint requires the following scopes:
Authorizations
AuthorizationstringRequired

Authorize the API call with your API token in the Authorization header with the value: Token your-api-token.

If you don't have an API token yet, please refer to the "Authentication" section to learn how to create one.

Path parameters
SDK_connectionNamestringRequired
Responses
200

Successful response

application/json
Responseobject

An empty object is returned on successful recreation.

post
/sdk/apps/connections/{SDK_connectionName}/recreate
200

Successful response

Last updated