API documentation

Text, Image, Audio, Embeddings, TTS, streaming, and a familiar API shape.

The SENDFU Integration Preview exposes OpenAI-compatible model discovery plus Text, Image, Audio, Embeddings, and TTS capability metadata for client integration evaluation. It is not live production inference.

Public integration surface

Public routes provide read-only service metadata. Request-bearing model operations require separately issued Controlled Access credentials.

Catalog

GET /v1/models

Returns public model-service records, origin, serving relationship, access status, and supported capability fields: Text, Image, Audio, Embeddings, and TTS.

Service status

GET /v1/status

Returns public application self-checks for the website, catalog, and Integration Preview routing.

Protected operations

POST request routes

Text, image, audio, embeddings, TTS, and other request-bearing routes require approved Controlled Access credentials on the public Preview.

Base URL and preview boundary

Use the same origin as the website. The public Preview does not require a production credential and does not represent production account access.

Public response contract. Read-only metadata routes return public JSON, including supported_modalities, capability_labels, and OpenAI-style capability names. Request-bearing model routes require approved Controlled Access credentials; the public Preview never returns generated content, token usage, audio, images, embeddings, or a production-access claim.

List model services

Inspect status and capability labels before selecting an ID. Catalog publication is metadata availability only. It is not a public inference-access, entitlement, capacity, pricing, or production-availability guarantee.

curl https://sendfuglobal.com/v1/models

Controlled Access request routes

Text, Image, Audio, Embeddings, TTS, video, and other request-bearing routes require approved Controlled Access credentials. Approved users receive the applicable access path and credentials outside the public Preview.

curl -i https://sendfuglobal.com/v1/chat/completions \ -H 'Content-Type: application/json' \ -d '{ "model": "glm-5", "messages": [{"role": "user", "content": "Hello"}] }' HTTP/1.1 Access credentials required X-SENDFU-Preview: true {"error":{"type":"access_required","code":"controlled_access_required"}}

This response is intentional: the public Preview never issues a production credential, model entitlement, or inference response. Approved users receive the applicable access path and credentials outside the public Preview.

Production service

Production access is enabled only per service and capability after deployment, model rights, controls, and commercial terms are in place.

The public endpoint remains an Integration Preview. Controlled Access for approved model services is issued separately through the applicable approval, credential, safety, and service process. Contact business@sendfuglobal.com for service review.