cURL
curl --request POST \ --url https://gateway.3xpay.co/sub-accounts/document \ --header 'Content-Type: multipart/form-data' \ --header 'api_key: <api-key>' \ --header 'api_secret: <api-key>' \ --form documentType=RG_FRONT \ --form file='@example-file'
{ "status": "success", "message": "Documento enviado com sucesso.", "data": { "filename": "rg_frente.jpg", "document_type": "RG_FRONT", "document_format": "JPG" } }
Faz upload de documentos pessoais da subconta (RG, CNH, Selfie)
RG_FRONT
RG_BACK
CNH_FRONT
CNH_BACK
SELFIE
400 - Bad Request
{ "message": "Tipo de documento inválido.", "statusCode": 400 }
401 - Unauthorized
{ "message": "Api Key não encontrada.", "statusCode": 401 }
413 - Payload Too Large
{ "message": "Arquivo muito grande. Máximo 10MB.", "statusCode": 413 }
Tipo do documento
Arquivo do documento
Documento enviado com sucesso
Status da resposta
"success"
Mensagem de resposta
"Documento enviado com sucesso."
Show child attributes
Nome do arquivo
"rg_frente.jpg"
"RG_FRONT"
Formato do documento
"JPG"