Create Signature Configuration
Create a new signature configuration (Sender ID) to display the sender identity in SMS messages. After creation, the signature status is "Pending Review" and must pass the review before it can be used.
Request URL
POST https://smsapi.engagelab.com/v1/sign-configs
Call Authentication
Please refer to Call Authentication to learn how to authenticate API requests.
Request Example
Request Header
POST /v1/sign-configs HTTP/1.1
Content-Type: application/json
Authorization: Basic amlndWFuZ2RldjpkZXZfc2VjcmV0
POST /v1/sign-configs HTTP/1.1
Content-Type: application/json
Authorization: Basic amlndWFuZ2RldjpkZXZfc2VjcmV0
This code block in the floating window
Request Body
{
"sign_name": "Company Name"
}
{
"sign_name": "Company Name"
}
This code block in the floating window
Request Parameters
| Parameter | Type | Option | Description |
|---|---|---|---|
| sign_name | String | Required | Signature name, length 2-60 characters, cannot contain: 【, 】, [, ] |
Response Parameters
Success Response
The HTTP status code is 200, and the response body contains the following fields:
| Field | Type | Description |
|---|---|---|
| sign_id | String | The created signature ID |
Success Example
{
"sign_id": "987654321"
}
{
"sign_id": "987654321"
}
This code block in the floating window
Error Response
The HTTP status code is 4xx/5xx, and the response body contains the following fields:
| Field | Type | Description |
|---|---|---|
| code | Integer | Error code |
| message | String | Error details |
Error Example
{
"code": 400,
"message": "sign_name already exist"
}
{
"code": 400,
"message": "sign_name already exist"
}
This code block in the floating window
Error Codes
| Error Code | HTTP Code | Description |
|---|---|---|
| 400 | 400 | Parameter error or business logic error |
| 500 | 500 | Internal server error |
Common error messages:
sign_name already exist: Signature name already exists
Notes
- After creation, the signature status is "Pending Review" (status=1) and must pass the review before use.
- Signature names must not be duplicated under the same business.
- Signature names cannot contain forbidden characters:
【,】,[,] - The signature ID is a string-type number.
Appendix
Signature Configuration Status (status)
| Value | Description |
|---|---|
| 1 | Pending Review |
| 2 | Approved |
| 3 | Rejected |










