Skip to main content
POST
Public Upload Analysis File
Anexa um documento a uma análise já existente (ex.: laudo de uma análise PCD). É o passo complementar ao POST /v0/analysis/disability.

Visão Geral

  • Método: POST
  • Path: /v0/analysis/files
  • OperationId: public_upload_analysis_file_v0_analysis_files_post
  • Autenticação: header x-api-key

Campos principais

O conteúdo do arquivo vai inline no corpo, em base64 — não é multipart/form-data. Garanta que mime_type corresponde ao conteúdo real do arquivo.

Exemplo de requisição

Authorizations

x-api-key
string
header
required

Body

application/json
analysis_id
string<uuid>
required
name
string
required
document_type
enum<string>
required

Document types specifically for analysis workflows.

Available options:
DISABILITY_MEDICAL_REPORT,
DISABILITY_CLASSIFICATION,
MEDICAL_CERTIFICATE
mime_type
enum<string>
required
Available options:
application/pdf,
image/jpeg,
image/png,
image/jpeg
file_base64
string
required

Conteúdo binário do arquivo codificado em base64.

Response

Successful Response

id
string<uuid>
required
name
string
required
file_path
string
required
mimetype
string
required
document_type
enum<string>
required

Document types specifically for analysis workflows.

Available options:
DISABILITY_MEDICAL_REPORT,
DISABILITY_CLASSIFICATION,
MEDICAL_CERTIFICATE