API documentation

Text chat, streaming, and a familiar API shape.

The SENDFU Integration Preview exposes OpenAI-compatible model discovery and chat-completion schemas 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 deployment-dependent fields.

Service status

GET /v1/status

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

Protected operations

POST request routes

Chat, embeddings, media, and other request-bearing routes return 403 production_access_not_enabled 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. Request-bearing model routes include X-SENDFU-Preview: true and return 403 production_access_not_enabled; they never return generated content, token usage, or a production-access claim.

List model services

Inspect status 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

Protected request routes

The public API does not provide model inference. Public requests to chat, embeddings, image, video, audio, and other request-bearing routes are rejected with 403 production_access_not_enabled. 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 403 Forbidden X-SENDFU-Preview: true {"error":{"type":"production_access_not_enabled","code":"production_access_not_enabled"}}

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 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.