2.B Autorizar através de arquivo do parceiro

Permite que o parceiro registre a autorização do termo de consentimento por meio do envio de um arquivo de evidência (por exemplo, um PDF assinado, imagem ou hash do consentimento). Esse método é utilizado quando a coleta da assinatura não ocorre via Celcoin, mas sim internamente pelo parceiro.

Método: POST
Endpoint

https://sandbox.platform.flowfinance.com.br/banking/originator/guarantee/authorization-file-permission

Headers

ChaveValorDescrição
AuthorizationBearer {{originatorAccessToken}}Token de autenticação do originador

Body (Form-Data)

CampoTipoObrigatórioExemploDescrição
taxpayer_idtextsim86144456015CPF do cliente
product_idtextsim330ab1f3-3b21-4188-b213-d853b98f0f92Identificador do produto vinculado
authorizationtextsimHASH123ABCEvidência textual ou hash da autorização
authorization_filefilesimevidencia.pdfArquivo contendo a evidência da autorização (PDF, imagem, etc.)

⚠️

Observação:

É obrigatório enviar ao menos uma evidência válida, seja o authorization (hash/texto) ou o authorization_file (arquivo).


Exemplo de Requisição (via cURL)

curl --location 'https://sandbox.platform.flowfinance.com.br/banking/originator/guarantee/authorization-file-permission' \
--header 'Authorization: Bearer {{originatorAccessToken}}' \
--form 'taxpayer_id="86144456015"' \
--form 'product_id="330ab1f3-3b21-4188-b213-d853b98f0f92"' \
--form 'authorization="HASH123ABC"' \
--form 'authorization_file=@"/caminho/evidencia.pdf"'

Exemplo de Resposta (200 OK)

{
    "id": "50c9e346-75ed-4f58-99d1-be0edf54c065",
    "status": "AUTHORIZED"
}
CampoTipoDescrição
idstringIdentificador da solicitação de autorização
statusstringStatus da autorização (AUTHORIZED indica que a evidência foi registrada com sucesso)