SMS
Get SMS Settings
Get the SMS add-on status for a company
GET
Get SMS Settings
Returns the company’s SMS add-on status: whether SMS is enabled, plan eligibility, credit balance, brand prefix, phone numbers, and whether SMS sequence steps will actually send.
Each number’s
The response returns the updated number:
A key without the
linkShorteningEnabled is true by default: links in messages sent from it are replaced with click-tracked short links. When it is false, links from that number are sent exactly as written.
Check this before adding SMS steps to sequences. Steps added while SMS is not ready are stored normally but skip at runtime until the add-on is enabled and a number is active.
Request
No request body. PassX-Company-Id if your API key has access to multiple companies.
Update a number
Use the numberid returned above to set a label that appears in SMS campaign
pickers, a per-number brandPrefix override (messages send as
{prefix}: your message; null clears back to the account-wide prefix),
and/or linkShorteningEnabled. Omitted fields keep their value; send at least
one field. This mutation requires the companies:manage scope.
Set linkShorteningEnabled to false to send links from this number exactly
as written, for example your own tracking links. SMS clicks from the number
are then not tracked, and long links can add segments, which uses more
credits. The change applies to messages prepared after it. true (the
default) replaces links with click-tracked short links again. A value that is
not a boolean returns 422.
Responses
Update a number errors
400
403
companies:manage scope also gets 403.
404
422