Response

APIDescription
GET api/response/thread/{rootMessageId}

Gets a thread with its messages.

PUT api/response/thread/{rootMessageId}/reviewed

No documentation available.

PUT api/response/thread/{rootMessageId}/resolved

No documentation available.

GET api/response/unreviewed/{projectId}

Gets all unreviewed threads.

GET api/response/unresolved/{projectId}

Gets all unresolved threads.

POST api/response/reply?rootMessageId={rootMessageId}&templateId={templateId}&body={body}

Sends a reply to a message.

Send

Check and send SMS messages

APIDescription
GET api/send/clean/{phoneNumber}

Get a clean version of the supplied international phone number

GET api/send/domestic/{phoneNumber}

Get a clean version of the supplied domestic phone number

POST api/send/message

Send the provided message

POST api/send/number?projectId={projectId}&templateId={templateId}&toNumber={toNumber}

Send a message, constructed from the identifiers

POST api/send/check

Check to see if a message can be sent

GET api/send/check/{number}?clientId={clientId}&projectId={projectId}

Check to see if a number can be sent to based on the associated client and project

POST api/send/block?projectId={projectId}&number={number}

Blocks a number on a specific project.

Project

APIDescription
GET api/projects/active/{clientId}

Gets the active projects for a client

Template

Template retrieval and management

APIDescription
GET api/templates/active/{projectId}

Gets the active templates for a project

GET api/templates/outgoing/{projectId}

Get the active outgoing templates for a project

GET api/templates/replies/{projectId}

Get the active reply templates for a project

Login

APIDescription
POST api/Login

Authenticates user for API access.

Clients

APIDescription
GET api/Clients

No documentation available.

TwilioInboundSMS

APIDescription
POST api/TwilioInboundSMS

No documentation available.

NexmoInboundSMS

APIDescription
GET api/NexmoInboundSMS?type={type}&to={to}&msisdn={msisdn}&messageId={messageId}&message_timestamp={message_timestamp}&timestamp={timestamp}&nonce={nonce}&text={text}&keyword={keyword}&concat={concat}&concat_ref={concat_ref}&concat_total={concat_total}&concat_part={concat_part}&data={data}&udh={udh}

No documentation available.

NexmoDeliverySMS

APIDescription
GET api/NexmoDeliverySMS?to={to}&network_code={network_code}&messageId={messageId}&msisdn={msisdn}&status={status}&err_code={err_code}&price={price}&scts={scts}&message_timestamp={message_timestamp}&client_ref={client_ref}

No documentation available.

TwilioDeliverySMS

APIDescription
POST api/TwilioDeliverySMS

No documentation available.

Version

Version endpoints

APIDescription
GET api/Version

Get the running version of the api