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.
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"
}