Páginas filhas
  • DR VA Integração API Conta Corrente - Requisições de Conta Corrente

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Totvs custom tabs box
tabsRequisitos,Gerar adiantamento de cliente,Criar conta corrente
idsrequisitos,geraradiantamento,criarcontacorrente
Totvs custom tabs box items
defaultyes
referenciarequisitos

01. INTRODUÇÃO

Para utilização das APIs de Conta Corrente, primeiramente é necessário obter um token de autenticação. Para obtê-lo, basta seguir os procedimentos documentados no link a seguir:

  • Link para documentação referente a obtenção de token: obter token
Totvs custom tabs box items
defaultno
referenciageraradiantamento

01. INTRODUÇÃO

Requisição que tem a finalidade criar um adiantamento financeiro para o cliente, fazendo um movimento com tipo "transferência bancária". Em contra-partida, gera um movimento com tipo "dinheiro" para a conta bancária informada.

02. UTILIZAÇÃO


Totvs custom tabs box
tabsEnvio, Retorno
idsenvio,retorno
Totvs custom tabs box items
defaultyes
referenciaenvio
Totvs custom tabs box
tabsURL, Body, Exemplo de Requisição
idsurlE,corpoE,exE
Totvs custom tabs box items
defaultyes
referenciaurlE
Totvs custom tabs box items
defaultno
referenciacorpoE
Bloco de código
languagexml
themeRDark
firstline1
titleBody
linenumberstrue
{
  "AccountNumber": 0,
  "CompensationAccountNumber": 0,
  "PaymentValue": 0,
  "AuxiliarDescription": "string",
  "DocumentNumber": "string"
}
Totvs custom tabs box items
defaultno
referenciaexE

URL


HEADER

AuthorizationBearer {{token}}


BODY


Bloco de código
languagexml
themeRDark
firstline1
titleBody
linenumberstrue
{
  "AccountNumber": 0,
  "CompensationAccountNumber": 0,
  "PaymentValue": 0,
  "AuxiliarDescription": "string",
  "DocumentNumber": "string"
}



Totvs custom tabs box items
defaultno
referenciaretorno
Totvs custom tabs box
tabsSucesso, Erro
idssucesso,erro
Totvs custom tabs box items
defaultyes
referenciasucesso
Bloco de código
languagexml
themeRDark
firstline1
titleStatus 200 OK
linenumberstrue
{
    "success":true
}
Totvs custom tabs box items
defaultno
referenciaerro
Bloco de código
languagexml
themeRDark
firstline1
titleStatus 400. 401 e 404
linenumberstrue
{
    "type": "https://tools.ietf.org/html/rfc7231#section-6.5.1",
    "title": "One or more validation errors occurred.",
    "status": {status code},
    "traceId": {traceId},
    "errors": {
        [lista de erros]
    }
}
Totvs custom tabs box items
defaultno
referenciacriarcontacorrente

01. INTRODUÇÃO

Requisição que tem a finalidade criar uma conta corrente para o cliente. Essa requisição não valida se o cliente já possui conta do tipo "cliente".

02. UTILIZAÇÃO

Totvs custom tabs box
envio,retorno
tabsEnvio,Retorno
idsenvio2,retorno2
Totvs custom tabs box items
defaultyes
referenciaenvio2
Totvs custom tabs box
tabsURL,Body,Exemplo de requisição
idsurl2,body2,exemplo2
Totvs custom tabs box items
defaultyes
referenciaurl2
Totvs custom tabs box items
defaultno
referenciabody2
Bloco de código
linenumberstrue
{
  "companyDocument": "string",
  "customerDocument": "string"
}
Totvs custom tabs box items
defaultno
referenciaexemplo2

URL


HEADER

AuthorizationBearer {{token}}


BODY

Bloco de código
linenumberstrue
{
  "companyDocument": "string",
  "customerDocument": "string"
}
envioRetorno
Totvs custom tabs box items
defaultno
referenciaretorno2
Totvs custom tabs box
tabsSucesso, Erro
idssucesso2,erro2
Totvs custom tabs box items
defaultyes
referencia
sucesso2
Bloco de código
languagexml
themeRDark
firstline1
titleStatus 200 OK
linenumberstrue
{
  "success": true,
  "data": 999999
}
Totvs custom tabs box items
defaultno
referencia
erro2
Bloco de código
languagexml
themeRDark
firstline1
titleStatus 400. 401 e 404
linenumberstrue
{
    "type": "https://tools.ietf.org/html/rfc7231#section-6.5.1",
    "title": "One or more validation errors occurred.",
    "status": {status code},
    "traceId": {traceId},
    "errors": {
        [lista de erros]
    }
}