Portal
Getting Started

How to Use These Docs

Choose the right FutureSMS docs page for the integration task in front of you.

Use the left navigation to move between documentation areas. Use search when you know the object, status, error, or endpoint name you need.

  1. Start with API Conventions to understand authentication, response shape, pagination, time values, and idempotency.
  2. Move to Messaging Workflows when you are implementing a concrete SMS task such as sending, tracking, bulk execution, or delivery reports.
  3. Use Integrations when a third-party product, such as Yeastar P-Series, calls FutureSMS through its own integration contract.
  4. Use Reference when you need shared field meanings, status values, live OpenAPI resources, or SDK links.

Page structure

Workflow pages use a consistent shape so you can scan them quickly:

SectionWhat it tells you
OverviewWhen to use this workflow.
Endpoint or EndpointsThe API route or callback route involved.
Before You BeginRequired account, credential, sender, template, file, or callback setup.
Request fieldsFields you send for this workflow.
Response fieldsFields you should read from the response.
BehaviorProcessing order, state changes, async behavior, and retry expectations.
Status codesScenario-specific success and failure meanings.
ExamplesJSON examples for the main request and response shapes.

How examples are written

Examples use JSON so request and response shapes stay focused on data. The docs avoid language-specific snippets inside business pages.

Live API resources

The OpenAPI and SDK page links to OpenAPI Docs, OpenAPI ReDoc, the OpenAPI JSON document, and SDK artifacts. Treat the live OpenAPI schema as the precise contract when implementation details matter.

These written pages are meant to explain process, intent, and integration behavior in plain language. They should complement the OpenAPI contract, not duplicate every schema field from it.