githubEdit

API Reference

Management API

Get Auth Requirements

get

Get Auth Requirements

Query parameters
entityTypestringOptionalExample: sharepoint
connectingEntityTypestringOptionalExample: demo
Responses
get
/api/authorize
200Success

No content

Auth (Callback)

post

Auth (Callback)

Body
entityTypestringOptionalExample: {{entityType}}
Responses
chevron-right
201

OAuth Example

text/plain
post
/api/authorize
201

OAuth Example

Get Entity Options

get

Get Entity Options

Path parameters
credentialIdstringRequired
Responses
get
/api/entities/options/{credentialId}
200Success

No content

Create Entity

post

Create Entity

Responses
post
/api/entities
200Success

No content

List Integrations

get

List Integrations

Header parameters
x-frigg-apporgidstringOptionalExample: {{appOrgId}}
x-frigg-appuseridstringOptionalExample: {{appUserId}}
Responses
get
/api/integrations
200Success

No content

Create Integration

post

Create Integration

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
entitiesstring[]OptionalExample: ["{{yourAppEntityId}}","{{targetAppEntityId}}"]
Responses
chevron-right
201

Create Integration

text/plain
post
/api/integrations
201

Create Integration

List Integration Options

get

List Integration Options

Responses
get
/api/integrations/options
200Success

No content

Get Integration

get

Get Integration

Path parameters
integrationIdstringRequired
Responses
get
/api/integrations/{integrationId}
200Success

No content

Delete Integration

delete

Delete Integration

Path parameters
integrationIdstringRequired
Body
idstringOptionalExample: integration1
Responses
delete
/api/integrations/{integrationId}
202

Delete Integration

Update Integration

patch

Update Integration

Path parameters
integrationIdstringRequired
Header parameters
x-frigg-appuseridstringOptionalExample: user123
x-frigg-apporgidstringOptionalExample: org123
Body
idstringOptionalExample: integration1
Responses
patch
/api/integrations/{integrationId}
200Success

No content

Get Integration Config Options

get

Get Integration Config Options

Path parameters
integrationIdstringRequired
Responses
get
/api/integrations/{integrationId}/config/options
200Success

No content

Get User Action Options

get

Get User Action Options

Path parameters
integrationIdstringRequired
actionIdstringRequired
Responses
get
/api/integrations/{integrationId}/actions/{actionId}/options
200Success

No content

Submit User Action

post

Submit User Action

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
post
/api/integrations/65bbfe8e4124ba1e42b939e4/actions/DELETE_ALL_CUSTOM_OBJECTS
200Success

No content

Last updated

Was this helpful?