Skip to main content
POST
Enviar ou hospedar mídia

Authorizations

Authorization
string
header
required

Chave de API do projeto, no formato rt_live_... ou rt_test_..., enviada como Authorization: Bearer <chave>.

Body

source_url
string<uri>
required

URL pública do arquivo que a Routa deve baixar.

Example:

"https://exemplo.com/imagem.png"

Response

Recurso criado

id
string
required

Identificador da mídia.

Example:

"med_01J8ZK9M3Q7XABCDEFGHJKMNPQ"

content_type
string
required

Tipo MIME do arquivo.

Example:

"image/jpeg"

status
enum<string>
required

Estado: pending, ready ou unavailable.

Available options:
pending,
ready,
unavailable
url
string | null
required

URL assinada com validade de 15 minutos. Presente apenas quando status é ready.