action clicksend_get_all_history { label: "Get all History" description: "**SMS Delivery Status**\n\n**Status (status field)**\n\n| Status | Description |\n|---|---|---|\n| `Completed` | Added to delivery queue. Waiting to be sent to the network.|\n| `Sent` | Message sent to the network.|\n| `Cancelled` | Message cancelled.|\n| `Scheduled` | Message scheduled.|\n| `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.|\n\n**Status Codes (status_code field)**\n\n| Code | Text | Description |\n|---|---|---|\n| `200` | Sent by network| Temporary success|\n| `201` | Received on handset| Permanent success|\n| `300` | Delivery failure| Permanent failure|\n| `301` | Delivery failure| Permanent failure|\n| `302` | Delivery failure| Temporary failure - supplier routing issue|" provider: clicksend method: GET path: "/sms/history?date_from={date_from}&date_to={date_to}" encoding: json input: { type: "object" properties: { date_from: { type: "string" } date_to: { type: "string" } } required: ["date_from", "date_to"] additionalProperties: false } output: { type: "object" additionalProperties: true } }