SMSFactor
SMS messaging and notifications platform
| API | Protocol | Base URL | Docs | Reference | OpenAPI | SDKs |
|---|---|---|---|---|---|---|
| Main | rest | https://api.smsfactor.com/ | link | — | — | — |
Actions (36)
Campaigns · 7
- Add NP AI to campaignPUT /campaign/{id}/npai
Add NP AI destinations to a campaign's NP AI list.
documented - Cancel campaignDELETE /send/{id}
Cancel a delayed campaign by its id.
documented - Get campaignGET /campaign/{id}
Retrieve details for a specific campaign.
documented - Get campaign NP AIGET /campaign/{id}/npai
Get NP AI numbers for a campaign.
documented - Get campaign STOPsGET /campaign/{id}/blacklist
Retrieve STOP (opt-out) destinations for a campaign.
documented - Get campaign repliesGET /campaign/{id}/mo
Retrieve replies for a campaign.
documented - List campaignsGET /campaigns
Retrieve campaigns history with optional filters.
documented
Messages · 7
- List messages historyGET /messages
Retrieve messages history within a time window.
documented - List replies historyGET /messages/mo
Retrieve replies history.
documented - Send campaignPOST /send
Send a campaign to one or more destinations.
documented - Send campaign to listPOST /send/lists
Send a campaign to a predefined contact list.
documented - Send short URLPOST /send
Send a message that includes short-tracked URLs.
documented - Send single messageGET /send
Send a single SMS to a destination.
documented - Simulate single messageGET /send/simulate
Simulate sending a single message to estimate cost and delivery parameters without actually sending.
documented
Lists · 5
- Clear NP AI in listPUT /list/npai/clear
Remove duplicates/clear NP AI entries within a list.
documented - Create listPOST /list
Create a new contact list with optional per-contact fields.
documented - Delete listDELETE /list/{id}
Delete a contact list by id.
documented - Get listGET /list/{id}
Retrieve a specific contact list by id.
documented - Get listsGET /lists
Retrieve all contact lists.
documented
SMS Templates · 5
- Create SMS templatePOST /sms-templates
Create an SMS template with optional links.
documented - Delete SMS templateDELETE /sms-templates/{template_id}
Delete a specific SMS template.
documented - Get SMS templateGET /sms-templates/{template_id}
Retrieve a single SMS template.
documented - Get SMS templatesGET /sms-templates
List SMS templates.
documented - Update SMS templatePUT /sms-templates/{template_id}
Update a specific SMS template.
documented