Get Workspace Compliance Requirements
Get a specific compliance requirement for an endpoint. An example of requirement name is use-case-sms, kyc-form, brand (general brand identification) and brand:nl (specific, country-level brand identification requirement).
Authorizations
Path parameters
workspaceIdstring · uuidRequiredExample:
The ID for the workspace.
d386a801-ee8d-4aba-a7e4-78671bd3b11e
endpointIdstringRequired
Your endpoint ID. In some cases (e.g. Long Code Numbers) this value is equal to the number ID.
requirementNamestringRequiredExample:
kyc-form
Responses
200
OK
application/json
Responseone of
The compliance requirements associated to the endpoint that must be satisfied.
all ofOptional
and
and
all ofOptional
and
all ofOptional
and
all ofOptional
and
all ofOptional
and
404
Not Found
application/json
get
GET /workspaces/{workspaceId}/endpoints/{endpointId}/compliance-requirements/{requirementName} HTTP/1.1
Host: api.bird.com
Authorization: AccessKey YOUR_SECRET_TOKEN
Accept: */*
{
"status": "satisfied",
"mutable": true,
"immutableReason": "managed",
"message": "text",
"evaluatedAt": "2025-08-01T18:00:33.956Z",
"issues": [
"subscription-is-not-active"
],
"userId": "123e4567-e89b-12d3-a456-426614174000",
"name": "text",
"type": "kyc-form",
"capabilities": [
"voice"
],
"destinations": [
"text"
],
"managedBy": "text",
"forms": [
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"name": "text",
"scope": "number",
"countryCode": "text",
"conditions": {
"ANY_ADDITIONAL_PROPERTY": "text"
},
"status": "draft",
"defaultLocale": "text",
"questions": [
{
"locale": "text",
"questions": [
{
"type": "bool",
"key": "text",
"description": "text",
"placeholder": "text",
"displayName": "text",
"required": true,
"mapping": "text",
"format": "none",
"conditions": [
{
"key": "text",
"value": "text"
}
],
"options": [
{
"key": "text",
"value": "text"
}
],
"timezone": "text"
}
]
}
],
"gracePeriodDays": 1,
"createdAt": "2025-08-01T18:00:33.956Z",
"updatedAt": "2025-08-01T18:00:33.956Z"
}
],
"formOptions": {
"ANY_ADDITIONAL_PROPERTY": "123e4567-e89b-12d3-a456-426614174000"
},
"formId": "123e4567-e89b-12d3-a456-426614174000",
"formEntryId": "123e4567-e89b-12d3-a456-426614174000",
"formEntry": {
"id": "123e4567-e89b-12d3-a456-426614174000",
"organizationId": "123e4567-e89b-12d3-a456-426614174000",
"formId": "123e4567-e89b-12d3-a456-426614174000",
"locale": "text",
"status": "draft",
"businessProfileId": "123e4567-e89b-12d3-a456-426614174000",
"businessProfileVersion": 1,
"answers": [
{
"key": "text",
"valueString": "text",
"isDefault": true
}
],
"reviewComment": "text",
"createdAt": "2025-08-01T18:00:33.956Z",
"displayName": "text",
"tags": [
{
"key": "text",
"value": "text"
}
],
"updatedAt": "2025-08-01T18:00:33.956Z"
}
}
Last updated
Was this helpful?