Upload

Faz upload de arquivos para assinatura por multipart/form-data ou base64.

Enviar arquivo (upload multipart/form):

Faz upload de arquivos para assinatura por multipart/form-data. O id retornado por essa API deve ser usado como parâmetro para outras APIs. Você também pode usar a propriedade location para exibir uma visualização do arquivo carregado.

POST: https://signer.dev.grafeno.be/api/uploads

Resposta:

{
  "location": "string",
  "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "name": "string",
  "contentType": "string"
}

Enviar arquivo (upload base64):

Faz upload de arquivos para assinatura em base64. O id retornado por essa API deve ser usado como parâmetro para outras APIs. Você também pode usar a propriedade location para exibir uma visualização do arquivo carregado.

POST: https://signer.dev.grafeno.be/api/uploads/bytes

Requisição:

{
  "bytes": "string"
} 

Resposta:

{
  "id": "string",
  "size": 0,
  "digest": "string"
}

Códigos de Resposta:

CódigoCondiçãoMensagem
200SuccessfulA requisição bem-sucedida. A operação foi processada com sucesso.
400Bad RequestNão foi possível entender a sua requisição. Verifique a sintaxe da requisição e os parâmetros enviados.
401UnauthorizedApp não informado ou inválido.
403ForbiddenApp sem permissão de acesso à API.
422Unprocessable EntityServidor entendeu o tipo de conteúdo da entidade da requisição, e a sintaxe da requisição esta correta, mas não foi possível processar as instruções presentes, deve-se repetir esta requisição com as modificações necessárias.