Envie arquivos para a sua organização e gerencie-os. Chaves de membro e de administrador podem usar todos os endpoints desta página. Veja os arquivos para saber como as execuções os montam.
O objeto de arquivo
idstringfile_9c41d2a07be35f1e8a6c0d4b9e2f7a13.namestringguides/refunds.md.sizeintegercontent_typestringcreated_attimestampEnviar um arquivo
/v1/filesmultipart/form-data.filefileobrigatórionamestringcurl $EPHEMERAL_URL/v1/files \
-H "Authorization: Bearer $EPHEMERAL_API_KEY" \
-F [email protected] \
-F name=guides/refunds.mdA resposta é 201 Created com o objeto de arquivo. Enviar de novo com um nome existente adiciona um novo arquivo com um novo ID; o envio anterior é mantido.
{
"id": "file_9c41d2a07be35f1e8a6c0d4b9e2f7a13",
"name": "guides/refunds.md",
"size": 18234,
"content_type": "text/plain; charset=utf-8",
"created_at": "2026-10-03T08:02:17.553Z"
}Listar arquivos
/v1/filesBaixar um arquivo
/v1/files/{id}curl $EPHEMERAL_URL/v1/files/file_9c41d2a07be35f1e8a6c0d4b9e2f7a13 \
-H "Authorization: Bearer $EPHEMERAL_API_KEY" -o refunds.mdRenomear um arquivo
/v1/files/{id}namestringobrigatórioA resposta é {"id": "...", "name": "..."}. Os fluxos de trabalho que se referem ao arquivo pelo nome antigo deixam de encontrá-lo, enquanto as referências por ID continuam funcionando.
Excluir um arquivo
/v1/files/{id}204 No Content. Recebe um ID.As execuções na fila que referenciam o arquivo falham quando começam, e as execuções posteriores que o citam falham na criação com 400. Se existir um envio mais antigo com o mesmo nome, as referências por nome passam a resolver para ele.