Fetch the approval status of a content template
Returns approval status: received, pending, approved, rejected, paused, or disabled. Returns 404 if template was deleted from Twilio.
Path Parameters
- 200
- 400
- 401
- 404
- 500
Approval status fetched successfully
Schema
- Array [
- ]
- Array [
- ]
errors object[]
warnings object[]
approval object
Possible values: [UTILITY, MARKETING, AUTHENTICATION]
Possible values: [RECEIVED, PENDING, APPROVED, REJECTED, PAUSED, DISABLED]
{
"errors": [
{
"errorCode": "string",
"errorDescription": "string",
"errorUID": "string"
}
],
"warnings": [
{
"warningCode": "string",
"warningDescription": "string"
}
],
"approval": {
"name": "string",
"category": "UTILITY",
"status": "RECEIVED",
"rejectionReason": "string",
"allowCategoryChange": true
}
}
Invalid content SID
Schema
- Array [
- ]
- Array [
- ]
errors object[]
warnings object[]
approval object
Possible values: [UTILITY, MARKETING, AUTHENTICATION]
Possible values: [RECEIVED, PENDING, APPROVED, REJECTED, PAUSED, DISABLED]
{
"errors": [
{
"errorCode": "string",
"errorDescription": "string",
"errorUID": "string"
}
],
"warnings": [
{
"warningCode": "string",
"warningDescription": "string"
}
],
"approval": {
"name": "string",
"category": "UTILITY",
"status": "RECEIVED",
"rejectionReason": "string",
"allowCategoryChange": true
}
}
Authentication failed
Schema
- Array [
- ]
- Array [
- ]
errors object[]
warnings object[]
approval object
Possible values: [UTILITY, MARKETING, AUTHENTICATION]
Possible values: [RECEIVED, PENDING, APPROVED, REJECTED, PAUSED, DISABLED]
{
"errors": [
{
"errorCode": "string",
"errorDescription": "string",
"errorUID": "string"
}
],
"warnings": [
{
"warningCode": "string",
"warningDescription": "string"
}
],
"approval": {
"name": "string",
"category": "UTILITY",
"status": "RECEIVED",
"rejectionReason": "string",
"allowCategoryChange": true
}
}
Content template not found
Schema
- Array [
- ]
- Array [
- ]
errors object[]
warnings object[]
approval object
Possible values: [UTILITY, MARKETING, AUTHENTICATION]
Possible values: [RECEIVED, PENDING, APPROVED, REJECTED, PAUSED, DISABLED]
{
"errors": [
{
"errorCode": "string",
"errorDescription": "string",
"errorUID": "string"
}
],
"warnings": [
{
"warningCode": "string",
"warningDescription": "string"
}
],
"approval": {
"name": "string",
"category": "UTILITY",
"status": "RECEIVED",
"rejectionReason": "string",
"allowCategoryChange": true
}
}
Internal server error
Schema
- Array [
- ]
- Array [
- ]
errors object[]
warnings object[]
approval object
Possible values: [UTILITY, MARKETING, AUTHENTICATION]
Possible values: [RECEIVED, PENDING, APPROVED, REJECTED, PAUSED, DISABLED]
{
"errors": [
{
"errorCode": "string",
"errorDescription": "string",
"errorUID": "string"
}
],
"warnings": [
{
"warningCode": "string",
"warningDescription": "string"
}
],
"approval": {
"name": "string",
"category": "UTILITY",
"status": "RECEIVED",
"rejectionReason": "string",
"allowCategoryChange": true
}
}