Partner APIs

The Datacore API supports a limited form of partner integration. In that certain of our partners' apis can be called (or a subset of their API) from datacore using Datacore credentials.

For detailed information about each call you should read the specific documentation from the partner.

Call a partner API GET service

get
/baseball/o/{organizationId}/partners/{partner}/{path:subpath}

For detail check the documentation for the specific partner type.

Required scopes
This endpoint requires the following scopes:
  • : Read any data from the organization down
Authorizations
OAuth2clientCredentialsRequired

You can create a JSON Web Token (JWT) using the token API call. Each token is given a set of scopes/permissions. Each endpoint has a scope/permission that it requires to run. If your token does not possess the correct scope then you will be unable to make the API call.

Token URL:
Path parameters
organizationIdstring · min: 5 · max: 5Required

The unique identifier of the organization

Example: b1a23
partnerstringRequired

Partner for partner integrations

path:subpathstringRequired

Subpath for partner integrations

Body
object · blank_modelgetbodyOptional
Responses
200

Successful operation

application/json
get
/baseball/o/{organizationId}/partners/{partner}/{path:subpath}

Call a partner API POST service

post
/baseball/o/{organizationId}/partners/{partner}/{path:subpath}

For detail check the documentation for the specific partner type.

Required scopes
This endpoint requires the following scopes:
  • : Read any data from the organization down
Authorizations
OAuth2clientCredentialsRequired

You can create a JSON Web Token (JWT) using the token API call. Each token is given a set of scopes/permissions. Each endpoint has a scope/permission that it requires to run. If your token does not possess the correct scope then you will be unable to make the API call.

Token URL:
Path parameters
organizationIdstring · min: 5 · max: 5Required

The unique identifier of the organization

Example: b1a23
partnerstringRequired

Partner for partner integrations

path:subpathstringRequired

Subpath for partner integrations

Body
object · blank_modelpostbodyOptional
Responses
200

Successful operation

application/json
post
/baseball/o/{organizationId}/partners/{partner}/{path:subpath}

Call a partner API PUT service

put
/baseball/o/{organizationId}/partners/{partner}/{path:subpath}

For detail check the documentation for the specific partner type.

Required scopes
This endpoint requires the following scopes:
  • : Read any data from the organization down
Authorizations
OAuth2clientCredentialsRequired

You can create a JSON Web Token (JWT) using the token API call. Each token is given a set of scopes/permissions. Each endpoint has a scope/permission that it requires to run. If your token does not possess the correct scope then you will be unable to make the API call.

Token URL:
Path parameters
organizationIdstring · min: 5 · max: 5Required

The unique identifier of the organization

Example: b1a23
partnerstringRequired

Partner for partner integrations

path:subpathstringRequired

Subpath for partner integrations

Body
object · blank_modelputbodyOptional
Responses
200

Successful operation

application/json
put
/baseball/o/{organizationId}/partners/{partner}/{path:subpath}

Call a partner API DELETE service

delete
/baseball/o/{organizationId}/partners/{partner}/{path:subpath}

For detail check the documentation for the specific partner type.

Required scopes
This endpoint requires the following scopes:
  • : Read any data from the organization down
Authorizations
OAuth2clientCredentialsRequired

You can create a JSON Web Token (JWT) using the token API call. Each token is given a set of scopes/permissions. Each endpoint has a scope/permission that it requires to run. If your token does not possess the correct scope then you will be unable to make the API call.

Token URL:
Path parameters
organizationIdstring · min: 5 · max: 5Required

The unique identifier of the organization

Example: b1a23
partnerstringRequired

Partner for partner integrations

path:subpathstringRequired

Subpath for partner integrations

Body
object · blank_modeldeletebodyOptional
Responses
200

Successful operation

application/json
delete
/baseball/o/{organizationId}/partners/{partner}/{path:subpath}

Last updated

Was this helpful?