List Ai Models
Project API key, fc_live_…. Keep keys out of public client code. The trusted Cloud playground accepts credentials temporarily in memory.
In: header
Header Parameters
Select a provider serving the canonical model. Omit when model already identifies a provider route.
^[a-z0-9_-]+$Project selection for authorized OAuth callers; API keys select their project automatically.
Optional tenant public ID; enforced on tasks and results.
Response Body
application/json
curl -X GET "https://example.com/models"{ "object": "list", "data": [ { "id": "string", "object": "model", "owned_by": "string", "canonical_model": "string", "availability": {}, "endpoints": [ "string" ], "modalities": [ "string" ], "capabilities": {}, "request_constraints": {}, "pricing": { "version": "string", "source_url": "http://example.com", "valid_until": "2019-08-24T14:15:22Z", "reservation_micros": "0", "postpaid": true, "mode": "string", "meters": [ {} ], "audio_duration_usd_per_minute": "string", "margin": {} } } ]}Rename or hide project-scoped custom voices POST
Requires ai:generate and current project/tenant access. Updates Cloud metadata atomically without provider generation or deleting the upstream voice. Financial receipts remain intact.
Get Ai Task By Key GET
Requires ai:read. Recover the original request after an interrupted submission under the authenticated project and tenant. Never admits another provider request.