Criar uma transação
Esta seção tem como objetivo detalhar a criação de uma transação, informando os atributos obrigatórios e opcionais, e exemplificando o retorno da nossa API.
Requisição
Query string params
origin String
Parâmetro que define a origem da consulta. Deve ser definido como TRUST.
Body
templateId String Obrigatório
Identificador (id) do Modelo de Consulta. Ele deve ser previamente configurado e seu identificador pode ser encontrado dentro da plataforma Trust.
files Array of objects Opcional
Lista de arquivos a serem analisados.
Atributos de files
data String Obrigatório
URL ou base64.
type String Opcional
Tipo do arquivo.
SELFIE
RG_FRONT
RG_BACK
CNH_FRONT
CNH_BACK
CRLV
template Object Opcional
Especificação de serviços que serão executados na transação. A definição desse atributo sobrescreve a definição do modelo enviado no templateId
.
Atributos de template
services Array of string Obrigatório
Serviços a serem executados.
attributes Object Opcional
Informações adicionais utilizadas no processamento.
Atributos de attributes
cpf String Opcional
rg String Opcional
name String Opcional
cnpj String Opcional
birthDate String Opcional
fatherName String Opcional
motherName String Opcional
uf String Opcional
issueDate String Opcional
issueState String Opcional
rgIssuingAuthority String Opcional
registrationNumber String Opcional
renachNumber String Opcional
mirrorNumber String Opcional
placeOfIssue String Opcional
firstDriverLicenseDate String Opcional
expirationDate String Opcional
expirationDate String Opcional
officialName String Opcional
fantasyName String Opcional
cnhPlaceOfIssue String Opcional
cnhRegistrationNumber String Opcional
cnhRenachNumber String Opcional
cnhMirrorNumber String Opcional
cnhFirstDriveLicenseDate String Opcional
cnhExpirationDate String Opcional
cep String Opcional
nit String Opcional
_callbackUrl string Opcional
URL de callback (webhook).
Objeto livre para a inclusão de outras informações no metadata da transação.
Resposta
requestId string Obrigatório
Identificador único da requisição realizada.
id string Obrigatório
Identificador único da transação criada.