SendLit logoSendLit Docs
API ReferenceProvisioningTeams

Find-or-create a team for a consumer-supplied tenant id

Server-to-server endpoint for multi-tenant consumers (e.g. CourseLit) to provision one SendLit team per tenant. Requires a scoped organization key as a Bearer token.

POST
/provisioning/teams

Server-to-server endpoint for multi-tenant consumers (e.g. CourseLit) to provision one SendLit team per tenant. Requires a scoped organization key as a Bearer token.

Authorization

provisioningSecretAuth
X-Sendlit-Provisioning-Secret<token>

In: header

Request Body

application/json

Body

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

curl -X POST "https://api.sendlit.dev/provisioning/teams" \  -H "Content-Type: application/json" \  -d '{    "externalId": "string",    "name": "string"  }'
{
  "teamId": "string",
  "externalId": "string",
  "name": "string",
  "deliverySource": {
    "type": "organization"
  },
  "created": true,
  "apiKey": "string"
}
{
  "error": "string"
}
{
  "error": "string"
}
{
  "error": "string"
}
{
  "error": "string"
}
{
  "error": "string"
}