Ozonetel SMS API

The SMS API from Ozonetel — 1 operation(s) for sms.

Operations 1

POST /OzonetelSMS/api.php?action=sendBulkSMS Ozonetel SMS Bulk API #

Specifications

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/ozonetel:ozonetel-sms-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

ozonetel-sms-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Ozonetel Bulk SMS API
  version: 1.0.0
  description: ''
servers:
- url: https://smsapi1.ozonetel.com/
  description: Ozonetel SMS API Server
tags:
- name: SMS
paths:
  /OzonetelSMS/api.php?action=sendBulkSMS:
    post:
      tags:
      - SMS
      summary: Ozonetel SMS Bulk API
      description: ''
      requestBody:
        required: true
        content:
          application/x-www-form-urlencoded:
            schema:
              type: object
              properties:
                userName:
                  type: string
                  description: Your registered username.
                  example: XXX
                entityId:
                  type: string
                  description: Entity Id of the SMS
                  example: 1301157XXX
                templateId:
                  type: string
                  description: Template Id of the SMS
                  example: 12071XXX
                destinationNumber:
                  type: string
                  description: Comma-separated list of customer mobile numbers.
                  example: 9573XXX,9573XXX
                smsText:
                  type: string
                  description: Message content
                  example: Your OTP is 123456.
                apiKey:
                  type: string
                  description: Your account API key for authentication.
                  example: KK309c4fXXXXX
                callbackURL:
                  type: string
                  description: Optional callback URL for delivery status updates.
                  example: http://example.com/dlr
                smsType:
                  type: string
                  description: (SMS Type be SMS_TRANS / SMS_PROM / SMS_OTP.
                  example: transactional
                senderId:
                  type: string
                  description: SMS Sender Id
                  example: OZONET
                unicode:
                  type: string
                  description: If smsText is other than English then we must pass unicode as true
                  example: '0'
              required:
              - userName
              - entityId
              - templateId
              - destinationNumber
              - smsText
              - apiKey
              - smsType
              - senderId
      responses:
        '200':
          description: SMS request accepted successfully.
          content:
            application/json:
              example:
                status: success
                message: Bulk message sent successfully
                messageId: ABC123456789
        '400':
          description: Bad request - missing or invalid parameters.
          content:
            application/json:
              example:
                status: error
                message: 'Missing required parameter: smsText'
      operationId: postOzonetelSMSApiPhp?action=sendBulkSMS
      x-operation-id-source: derived
x-provenance:
  method: searched
  source: https://docs.ozonetel.com/reference
  harvested: '2026-10-28'
  tool: harvest-readme-openapi.py
  note: Assembled verbatim from the OpenAPI definition ReadMe embeds in each operation page of the provider's developer portal; paths and components merged by API title, nothing authored.
  assembled_from:
  - https://docs.ozonetel.com/reference/post_ozonetelsms-api-php-action-sendbulksms.md
  merge:
    pages: 1
    deduped: 0
    conflicts_kept_first: 0