Apps

Apps represent a connection to another system - either external or internal - for example a CRM or HRIS.

Create a new Application

post

Create a new application integration record for the organization.

Authorizations
Body

Payload to create or replace an Application.

typestringRequired
externalIdstringRequired
internalbooleanRequired
namestringRequired
Responses
post
/api/v1/app

Get Application

get

Retrieve an Application by its ID.

Authorizations
Path parameters
appstring · uuidRequired
Responses
chevron-right
200

Successful response with Application.

application/json
get
/api/v1/app/{app}

Update Application (Partial)

patch

Update one or more fields of an existing Application.

Authorizations
Path parameters
appstring · uuidRequired
Body
typestringOptional
externalIdstringOptional
internalbooleanOptional
namestringOptional
Responses
chevron-right
200

Application updated successfully.

application/json
patch
/api/v1/app/{app}

List Applications by Type

get

Get all Applications of a given type for the organization.

Authorizations
Path parameters
typestringRequired
Responses
chevron-right
200

A list of Application records of the specified type.

application/json
get
/api/v1/app/by-type/{type}

Get Application by Type and External ID

get

Retrieve an Application by its type and external identifier.

Authorizations
Path parameters
typestringRequired
idstringRequired
Responses
chevron-right
200

Application found and returned.

application/json
get
/api/v1/app/by-type-id/{type}/{id}

List Application Mappings

get

List all entity mappings for the specified Application.

Authorizations
Path parameters
appstring · uuidRequired
Responses
chevron-right
200

A list of entity mappings for this Application.

application/json
get
/api/v1/app/{app}/mappings

Last updated

Was this helpful?