Docs · First success
First success
Job: an application developer creates one official Responses document at the dest peel and reads back the public model they sent. Health 200 on this site is not that job.
1. Prerequisites
- An organization key that starts with
sk-sx-. Get API key on this site, or use a key already minted for your organization. - Export it as
SYLPHX_API_KEY. Do not paste it into a random page. Do not send Binding to the AI peel. - First success is this curl. Do not npm install a Sylphx AI SDK as a prerequisite; that package is not required on this path.
2. Call Responses
curl https://api.sylphx.ai/v1/responses \
-H "Authorization: Bearer $SYLPHX_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model":"openai/gpt-5.5","input":"Hello"}'Base URL is https://api.sylphx.ai/v1. Envelope is Authorization: Bearer sk-sx-…. Model openai/gpt-5.5 is a concrete admitted SKU; the public model on the response stays that SKU.
3. Readback
- Success: HTTP 2xx Responses object.
modelisopenai/gpt-5.5. invalid_api_key: the bearer is missing, notsk-sx-, or revoked. Fix the key; do not blame the model.model_not_found: that SKU is not admitted. Open the catalog and use a listed id.catalog_unavailable/503: the catalog door is down. That is not an empty shelf and not a reason to call Chat Completions.
Next
- Change only
modelto another admitted SKU. The document stays Responses. - Set
stream: truefor SSE with one terminal. - Read the product contract and pricing/trust.