Alpha Tags
API endpoints for managing alpha tags as sender IDs for messaging services.
https://rest.clicksend.com/
Request
Request to register an alpha tag. After requested, the alpha tag will be reviewed by ClickSend and either approved or rejected. Some countries (e.g Australia) require you to submit additional fields due to government mandated compliance checks.
Properties
| Name | Type | Required | Restrictions | Description |
|---|---|---|---|---|
| alpha_tag | string | true | yes | The alpha tag name. Length must be between 3 - 11 characters, can only contain a-z A-Z 0-9 + and must contain at least one non numeric. |
| reason | string | false | none | Must be one of the following: Sole Trader Name, Company Name, Partnership Name, Registered Trust Name, Co-Operative Name, Indigenous Corporation Name, Registered Organisation Name, Personal Name, Trademark, Government Agency or Entity, Product or Service Name, Acronym/Initialism, Contraction of Name, Third Party. In case of Third Party, we will contact you to collect the relevant information. |
| countries | array of strings | false | none | List of country codes (e.g., "AU", "US") where the alpha tag is requested. Only supported and required for AU. |
| businesses | array of objects | false | none | List of business details required for alpha tag registration. Each object contains country, business information, ... Required if countries is provided. |
Refer to Status Codes for definitions of HTTP status code responses.
This endpoint requires authentication, more info...
https://rest.clicksend.com/v3/alpha-tags
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl --include \
--header "Authorization: Basic YXBpLXVzZXJuYW1lOmFwaS1wYXNzd29yZA==" \
--request POST \
--header "Content-Type: application/json" \
--data-binary " {
\"alpha_tag\": \"Abc123+\",
\"reason\": \"Sole Trader Name\"
}" \
'https://rest.clicksend.com/v3/alpha-tags'Successful response
The unique identifier for the account.
The unique identifier for the workspace.
List of country codes where the alpha tag is requested. If not provided, it means a global alpha tag.
The timestamp when the record was created.
{ "id": "db630385-cb76-457d-8f16-76df1b394257", "account_id": "85edb794-ee6d-4a38-9f63-c5fa8acf0d79", "workspace_id": "85edb794-ee6d-4a38-9f63-c5fa8acf0d79", "user_id": "85edb794-ee6d-4a38-9f63-c5fa8acf0d79", "alpha_tag": "Abc123", "status": "PENDING", "reason": "Sole Trader Name", "countries": [ "AU" ], "created_timestamp": "2021-05-11T01:00:00.123Z", "updated_timestamp": "2021-05-11T01:05:00.123Z" }
Request
Get a specific alpha tag.
Parameters
| Parameter | In | Type | Required | Description |
|---|---|---|---|---|
| alpha_tag_id | path | uuid | true | ID of the alpha tag |
Refer to Status Codes for definitions of HTTP status code responses.
This endpoint requires authentication, more info...
https://rest.clicksend.com/v3/alpha-tags/{alpha_tag_id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl --include \
--header "Authorization: Basic YXBpLXVzZXJuYW1lOmFwaS1wYXNzd29yZA==" \
'https://rest.clicksend.com/v3/alpha-tags/db630385-cb76-457d-8f16-76df1b394257'Successful response
The unique identifier for the account.
The unique identifier for the workspace.
List of country codes where the alpha tag is requested. If not provided, it means a global alpha tag.
The timestamp when the record was created.
{ "id": "db630385-cb76-457d-8f16-76df1b394257", "account_id": "85edb794-ee6d-4a38-9f63-c5fa8acf0d79", "workspace_id": "85edb794-ee6d-4a38-9f63-c5fa8acf0d79", "user_id": "85edb794-ee6d-4a38-9f63-c5fa8acf0d79", "alpha_tag": "Abc123", "status": "PENDING", "reason": "Sole Trader Name", "countries": [ "AU" ], "created_timestamp": "2021-05-11T01:00:00.123Z", "updated_timestamp": "2021-05-11T01:05:00.123Z" }
Request
Delete a specific alpha tag.
Parameters
| Parameter | In | Type | Required | Description |
|---|---|---|---|---|
| alpha_tag_id | path | uuid | true | ID of the alpha tag |
Refer to Status Codes for definitions of HTTP status code responses.
This endpoint requires authentication, more info...
https://rest.clicksend.com/v3/alpha-tags/{alpha_tag_id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl --include \
--header "Authorization: Basic YXBpLXVzZXJuYW1lOmFwaS1wYXNzd29yZA==" \
--request DELETE \
'https://rest.clicksend.com/v3/alpha-tags/db630385-cb76-457d-8f16-76df1b394257'