# GatewayAPI API

**Canonical:** https://apis.io/apis/gatewayapi/gatewayapi-api/  
**Provider:** GatewayAPI — https://apis.io/providers/gatewayapi/  
**Base URL:** https://messaging.gatewayapi.com  
**Documentation:** https://gatewayapi.com/docs/apis/rest

GatewayAPI API is one of 2 APIs that [GatewayAPI](https://apis.io/providers/gatewayapi/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

GatewayAPI API as documented publicly: 17 operations. Contract generated from the documentation by API Evangelist (2026-10-27); not the provider's own document.

## Operations (17)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/prices/list/sms/{fileformat{str}}` | You can use the prices endpoint to get our general price as CSV, XLSX or JSON. |
| POST | `/api/usage/labels` | Get usage by label |
| GET | `/api/vas` | Get a list of keywords |
| POST | `/api/vas` | Add a new keyword |
| DELETE | `/api/vas/{vaId}/foobar` | Cancel the keyword. |
| POST | `/api/vas/check` | Check if a keyword is available |
| POST | `/example/callback` | Delivery status callback |
| POST | `/mobile/multi` | Send multiple messages in a single request using the Mobile Messaging API. |
| GET | `/mobile/single` | GET /mobile/single |
| POST | `/mobile/single` | Send a single SMS message |
| POST | `/rest/email` | You can send emails through GatewayAPI using our email endpoint. |
| POST | `/rest/hlr` | HLR and Number lookup |
| GET | `/rest/me` | You can use the /me endpoint to check your account balance, and what currency your account is set to. |
| GET | `/rest/mtsms` | Get SMS and SMS status |
| POST | `/rest/mtsms` | Sending SMS Messages |
| DELETE | `/rest/mtsms/{id{int}}` | Delete scheduled SMS |
| GET | `/rest/mtsms/{message_id{int}}` | Get SMS and SMS status |

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/gatewayapi/openapi/_ae-authored/gatewayapi-openapi-generated.yml
- **JSONSchema** — https://artifacts.apis.io/gatewayapi/json-schema/gatewayapi-post-rest-email-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/gatewayapi/json-schema/gatewayapi-post-example-callback-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/gatewayapi/json-schema/gatewayapi-post-rest-hlr-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/gatewayapi/json-schema/gatewayapi-post-rest-mtsms-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/gatewayapi/json-schema/gatewayapi-post-rest-mtsms-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/gatewayapi/json-schema/gatewayapi-delete-rest-mtsms-id-int-response-schema.json

## Other GatewayAPI APIs (1)

- [GatewayAPI REST API](https://apis.io/apis/gatewayapi/gatewayapi-rest-api/)

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/gatewayapi/gatewayapi-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/gatewayapi/.
