URL | Verbs | Fields | Error Codes
Use this API to work with subscription lists.
https://app.mojotxt.com/api/v1/{phone_number}/lists/{verb}/{DonationID}
Verb | Description |
---|---|
list | List all subscription lists associated with this phone number. |
get | Get a specific list by its ID. |
add | Add a new subscription list. |
update | Update a subscription list's settings. |
delete | Delete a subscription list. |
Field | Type (Limit) | Required | Notes |
---|---|---|---|
ListID | Integer | N/A | Read-Only - A unique identifier for this subscription list. |
Keyword | String | Yes | Read-Only (After Creation) - A unique keyword for this subscription list. |
ListName | String (50) | Yes | The descriptive name of the subscription list. (May be shown to the user.) |
WelcomeMessage | String (160) | No | The message sent to the user upon joining the list. It should contain instructions on how to unsubscribe. If left empty, a default message will be generated using the ListName and Keyword. |
SendLastMessage | Integer | No | Send the subscriber the last sent message upon joining the list. 0 = No (Default) 1 = Yes |
SubscriberCount | Integer | N/A | Read-Only - The number of subscribers to this list. |
Error Code | Endpoint | Description | Notes |
---|---|---|---|
1000-1099 | API Core | (Multiple) | See API Error Codes |
1100-1199 | Keywords | (Multiple) | See API Error Codes |
1300 | Lists | No List object specified. | A list id is required for this request (i.e. /api/v1/+12225551212/lists/get/100) |
1301 | Lists | List object does not exist. | The list ID or Keyword you specified doesn’t exist, or belongs to a different phone number. |
1302 | Lists | No ListName specified. | A ListName is required for each list object. It cannot be blank. |