registry

Preparar o envio de um documento (URL assinada)

Primeiro passo do envio assincrono, para arquivos de ate 50MB (acima do teto de 15MB do validate_document).

Devolve a URL assinada para o PUT e a key do arquivo. Suba o arquivo direto nessa URL, com o mesmo Content-Type e o mesmo tamanho declarados, e depois chame confirm_registry_document com a key que veio aqui. Nunca monte a key voce mesmo.

post/v1/registry/{id}/documents/presign

Request

  • Base URL: https://gyra-core.gyramais.com.br
  • URL: https://gyra-core.gyramais.com.br/v1/registry/{id}/documents/presign
  • Auth: HTTP bearer

Path parameters

idstring required

Id do cadastro.

Request body

fileNamestring required

Nome do arquivo.

sizeinteger required

Tamanho em bytes, ate 50MB. O PUT tem de mandar exatamente este tamanho.

mimeType'application/pdf' | 'image/jpeg' | 'image/png' required

O PUT tem de mandar este mesmo Content-Type.

Response

URL assinada para o PUT e a key a usar na confirmacao.

keystring

Use exatamente esta chave na confirmacao. Nunca monte a chave no cliente.

uploadUrlstring

URL para o PUT do arquivo, com o mesmo Content-Type e tamanho declarados.

expiresInSecondsinteger

Changes

No recorded changes to this operation across all 1 revision of this API.