Manage Subscribers
View all the ways you can interact with the API to manage your subscribers
List all Subscribers API Endpoint
Example Request
curl --location 'https://api.mobile-text-alerts.com/v3/subscribers' \
--header 'Authorization: Bearer 6078eebf-7661-5458-330e-74cd055a0b03'{
"data": {
"rows": [
{
"id": 109021626,
"firstName": "Test",
"lastName": "Example",
"email": "[email protected]",
"number": 0,
"date": "2025-03-20T19:09:38.000Z",
"countryId": null,
"groups": [],
"subscriberFieldData": [],
"signupMethod": 11,
"longNumber": 0,
"carrierId": 41
},
{
"id": 109021633,
"firstName": "FirstName",
"lastName": "LastName",
"email": "[email protected]",
"number": 1112228904,
"e164Number": "+1112228904",
"date": "2025-03-21T15:50:54.000Z",
"countryId": 209,
"groups": [],
"subscriberFieldData": [],
"signupMethod": 5,
"longNumber": 1112228904,
"carrierId": 41
}
],
"page": 0,
"pageSize": 25,
"total": 2
}
}Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
pagenumberOptional
pageSizenumberOptional
sortBystringOptional
sortDirectionstring · enumOptionalPossible values:
querystringOptional
allSubscribersbooleanOptional
Responses
200
Success
application/json
400
BadRequestError
application/json
401
UnauthorizedError
application/json
403
ForbiddenError
application/json
429
RateLimitError
application/json
500
InternalServerError
application/json
get
/subscribersCreate Subscriber API Endpoint
Name
Type
Description
Example Request
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
SubscriberRequest
firstNamestringRequired
lastNamestringRequired
emailstringRequired
numbernumberRequired
groupIdsnumber[]Required
employeeNumberstringRequired
welcomeMessagestringRequired
Responses
200
Success
application/json
400
BadRequestError
application/json
401
UnauthorizedError
application/json
403
ForbiddenError
application/json
429
RateLimitError
application/json
500
InternalServerError
application/json
post
/subscribersUpdate Subscriber API Endpoint
Name
Type
Description
Example Request
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idOrNumberOrEmailstringRequired
Body
SubscriberRequest
firstNamestringRequired
lastNamestringRequired
emailstringRequired
numbernumberRequired
groupIdsnumber[]Required
employeeNumberstringRequired
welcomeMessagestringRequired
Responses
200
Success
application/json
400
BadRequestError
application/json
401
UnauthorizedError
application/json
403
ForbiddenError
application/json
429
RateLimitError
application/json
500
InternalServerError
application/json
patch
/subscribers/{idOrNumberOrEmail}Get Subscriber API Endpoint
Example Request
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idOrNumberOrEmailstringRequired
Responses
200
Success
application/json
400
BadRequestError
application/json
401
UnauthorizedError
application/json
403
ForbiddenError
application/json
429
RateLimitError
application/json
500
InternalServerError
application/json
get
/subscribers/{idOrNumberOrEmail}Delete Subscriber API Endpoint
Example Request
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idOrNumberOrEmailstringRequired
Responses
200
Success
application/json
400
BadRequestError
application/json
401
UnauthorizedError
application/json
403
ForbiddenError
application/json
429
RateLimitError
application/json
500
InternalServerError
application/json
delete
/subscribers/{idOrNumberOrEmail}Last updated
Was this helpful?