Portal
Getting Started

Introduction

Start here to understand the FutureSMS developer documentation.

FutureSMS is built as production messaging infrastructure for serious cross-border traffic: high-throughput asynchronous dispatch, governed merchant and API-user access, template and sender controls, delivery-status normalization, callback processing, bulk execution, multi-currency pricing, multilingual operations, and finance-safe order handling. The platform is designed around durable business truth, secure account boundaries, double-entry ledger discipline, multiple accounting modes, traceable provider events, and operator visibility from request intake through reconciliation.

FutureSMS developer documentation is written for teams integrating merchant messaging, operational tracking, and supported third-party messaging products with FutureSMS.

Use this section to understand where each kind of information lives before you start implementing. The docs are split by reader task, not by backend module.

API Conventions

Start here for shared authentication, response envelopes, pagination, time values, and idempotency rules.

Messaging Workflows

Follow practical SMS workflows: send one message, track an order, run a bulk job, and receive delivery reports.

Integrations

Configure supported third-party products from the FutureSMS side, starting with Yeastar P-Series.

Reference

Look up shared field meanings, status values, live OpenAPI resources, and SDK links.

What is covered

The current documentation covers merchant-facing SMS integration: API login, shared request and response conventions, single-message sending, order tracking, bulk messaging, delivery report callbacks, Yeastar P-Series setup, and live API contract resources.

Use the workflow pages when you need implementation context and process logic. Use OpenAPI Docs, OpenAPI ReDoc, or the OpenAPI JSON when you need the exact live contract for fields, required flags, and schemas.

Account-specific setup

This documentation focuses on public integration behavior. For account credentials, sender and template enablement, billing setup, or environment-specific access, contact FutureSMS support or your account administrator.