Download a generated media file (anonymous)
Download a generated media file (anonymous)
Streams the generated video (or image) file. This endpoint is anonymous: authentication is the HMAC signature in the URL. Always use the full URL returned in the task outputs array; do not construct exp/sig yourself. Supports Range requests for resume. Media is removed or invalidated when the signature or upstream TTL expires.
- Тип: string Формат: uuidfile
_id обязательноSigned file id from a task output URL.
- Тип: integer Формат: int64expобязательно
Signature expiry (unix seconds), from the output URL.
- Тип: stringsigобязательно
HMAC signature, from the output URL.
- Тип: string Формат: binary200
Media file
- Тип: object · GenerationError400
Invalid request (e.g. arbitrary ?url= is not allowed)
OpenAI-compatible error envelope.
- Тип: objecterror
- messageТип: stringобязательно
- typeТип: string enumобязательнозначения
- invalid
_request _error - server
_error
- codeТип: string
- paramТип: string может быть null
application/json - Тип: object · GenerationError403
Invalid or expired signature
OpenAI-compatible error envelope.
- Тип: objecterror
- messageТип: stringобязательно
- typeТип: string enumобязательнозначения
- invalid
_request _error - server
_error
- codeТип: string
- paramТип: string может быть null
application/json - Тип: object · GenerationError404
Unknown media file
OpenAI-compatible error envelope.
- Тип: objecterror
- messageТип: stringобязательно
- typeТип: string enumобязательнозначения
- invalid
_request _error - server
_error
- codeТип: string
- paramТип: string может быть null
application/json - Тип: object · GenerationError410
Media has expired or upstream no longer available
OpenAI-compatible error envelope.
- Тип: objecterror
- messageТип: stringобязательно
- typeТип: string enumобязательнозначения
- invalid
_request _error - server
_error
- codeТип: string
- paramТип: string может быть null
application/json - Тип: object · GenerationError429
Rate limited for this file
OpenAI-compatible error envelope.
- Тип: objecterror
- messageТип: stringобязательно
- typeТип: string enumобязательнозначения
- invalid
_request _error - server
_error
- codeТип: string
- paramТип: string может быть null
application/json - Тип: object · GenerationError502
Upstream media fetch failed
OpenAI-compatible error envelope.
- Тип: objecterror
- messageТип: stringобязательно
- typeТип: string enumобязательнозначения
- invalid
_request _error - server
_error
- codeТип: string
- paramТип: string может быть null
application/json
curl 'https://openapi.felo.ai/api/v1/media/123e4567-e89b-12d3-a456-426614174000?exp=1&sig='
@filename