
Add a Subscriber
Learn how to use the Mobile Text Alerts API to add a subscriber to your account
Add a Subscriber with the Mobile Text Alerts API
Example request to add a subscriber
curl --location --request POST 'https://api.mobile-text-alerts.com/v3/subscribers' \
--header 'Authorization: Bearer 89fa747a-e01b-5940-99c2-4e96fa996258' \
--header 'Content-Type: application/json' \
--data-raw '{
"firstName": "FirstName",
"lastName": "LastName",
"number": 8002223333,
"email": "[email protected]"
}'async function main() {
const response = await fetch('https://api.mobile-text-alerts.com/v3/subscribers', {
method: 'POST',
headers: {
'Authorization': `Bearer ${process.env.MTA_API_KEY}`,
'Content-Type': 'application/json'
},
body: JSON.stringify({
firstName: 'Sarah',
lastName: 'Johnson',
number: '+12345678900',
email: '[email protected]',
groupIds: [123, 456],
subscriberFields: {
'2000': 'January 1st, 2000',
'2001': 'Premium'
}
})
});
const data = await response.json();
console.log(data);
}
main().catch((err) => {
console.error('Request failed:', err);
process.exitCode = 1;
});Example Response
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
/subscribersMore Subscriber Actions
Last updated
Was this helpful?