← Back to catalog

Marketing

ClickSend REST API v3

auto-generated
swirls add clicksend
actionPOSTv1.0.0

Create a new account

**Note:** *Authentication isn't required to create a new account.*

Source
actionPOSTv1.0.0

Create a new contact

Note that the fields `phone_number`, `fax_number` and email` are all optional; however at least one of them must be specified, otherwise the API call will fail.

Source
actionGETv1.0.0

Get all History

**SMS Delivery Status** **Status (status field)** | Status | Description | |---|---|---| | `Completed` | Added to delivery queue. Waiting to be sent to the network.| | `Sent` | Message sent to the network.| | `Cancelled` | Message cancelled.| | `Scheduled` | Message scheduled.| | `WaitApproval` | Waiting approval by our team. This is temporary and will change to 'Sent' once approved. This only happens for a few messages that are flagged for approval by our automated spam-detection system.| **Status Codes (status_code field)** | Code | Text | Description | |---|---|---| | `200` | Sent by network| Temporary success| | `201` | Received on handset| Permanent success| | `300` | Delivery failure| Permanent failure| | `301` | Delivery failure| Permanent failure| | `302` | Delivery failure| Temporary failure - supplier routing issue|

Source
actionGETv1.0.0

Get Timezones

Get supported list of timezones.

Source
actionGETv1.0.0

List rules

Source
actionGETv1.0.0

List rules

Source
actionGETv1.0.0

List Rules

Source
Beyond the catalog

Any provider, on request.

01

Request it

Tell us which provider you need, and we will ship it in the registry.

02

Generate it

Point swirls add at an OpenAPI or GraphQL spec. Typed actions for any API you hold credentials for, today.

acme · integrations
terminal
~/acme $swirls add linear
✓ 12 typed actions · scopes and schemas included
 
~/acme $swirls add https://api.acme.dev/openapi.json
◆ Fetched spec · 38 operations
✓ 6 typed actions · generated from spec