curl --request POST \
--url https://api.ext.dbs.moneyp.dev.br/api/TransferenciaEntreContas \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--header 'IdempotencyKey: <idempotencykey>' \
--header 'IgnoraHandshake: <ignorahandshake>' \
--data '
{
"origem": {
"agencia": "<string>",
"agenciaDigito": "<string>",
"conta": "<string>",
"contaDigito": "<string>",
"contaPgto": "<string>"
},
"destino": {
"agencia": "<string>",
"agenciaDigito": "<string>",
"conta": "<string>",
"contaDigito": "<string>",
"contaPgto": "<string>"
},
"vlrTransacao": 123,
"finlddCli": 123,
"codOperacaoCli": "<string>",
"descCliente": "<string>"
}
'import requests
url = "https://api.ext.dbs.moneyp.dev.br/api/TransferenciaEntreContas"
payload = {
"origem": {
"agencia": "<string>",
"agenciaDigito": "<string>",
"conta": "<string>",
"contaDigito": "<string>",
"contaPgto": "<string>"
},
"destino": {
"agencia": "<string>",
"agenciaDigito": "<string>",
"conta": "<string>",
"contaDigito": "<string>",
"contaPgto": "<string>"
},
"vlrTransacao": 123,
"finlddCli": 123,
"codOperacaoCli": "<string>",
"descCliente": "<string>"
}
headers = {
"IdempotencyKey": "<idempotencykey>",
"IgnoraHandshake": "<ignorahandshake>",
"Authorization": "<api-key>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {
IdempotencyKey: '<idempotencykey>',
IgnoraHandshake: '<ignorahandshake>',
Authorization: '<api-key>',
'Content-Type': 'application/json'
},
body: JSON.stringify({
origem: {
agencia: '<string>',
agenciaDigito: '<string>',
conta: '<string>',
contaDigito: '<string>',
contaPgto: '<string>'
},
destino: {
agencia: '<string>',
agenciaDigito: '<string>',
conta: '<string>',
contaDigito: '<string>',
contaPgto: '<string>'
},
vlrTransacao: 123,
finlddCli: 123,
codOperacaoCli: '<string>',
descCliente: '<string>'
})
};
fetch('https://api.ext.dbs.moneyp.dev.br/api/TransferenciaEntreContas', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.ext.dbs.moneyp.dev.br/api/TransferenciaEntreContas",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'origem' => [
'agencia' => '<string>',
'agenciaDigito' => '<string>',
'conta' => '<string>',
'contaDigito' => '<string>',
'contaPgto' => '<string>'
],
'destino' => [
'agencia' => '<string>',
'agenciaDigito' => '<string>',
'conta' => '<string>',
'contaDigito' => '<string>',
'contaPgto' => '<string>'
],
'vlrTransacao' => 123,
'finlddCli' => 123,
'codOperacaoCli' => '<string>',
'descCliente' => '<string>'
]),
CURLOPT_HTTPHEADER => [
"Authorization: <api-key>",
"Content-Type: application/json",
"IdempotencyKey: <idempotencykey>",
"IgnoraHandshake: <ignorahandshake>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.ext.dbs.moneyp.dev.br/api/TransferenciaEntreContas"
payload := strings.NewReader("{\n \"origem\": {\n \"agencia\": \"<string>\",\n \"agenciaDigito\": \"<string>\",\n \"conta\": \"<string>\",\n \"contaDigito\": \"<string>\",\n \"contaPgto\": \"<string>\"\n },\n \"destino\": {\n \"agencia\": \"<string>\",\n \"agenciaDigito\": \"<string>\",\n \"conta\": \"<string>\",\n \"contaDigito\": \"<string>\",\n \"contaPgto\": \"<string>\"\n },\n \"vlrTransacao\": 123,\n \"finlddCli\": 123,\n \"codOperacaoCli\": \"<string>\",\n \"descCliente\": \"<string>\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("IdempotencyKey", "<idempotencykey>")
req.Header.Add("IgnoraHandshake", "<ignorahandshake>")
req.Header.Add("Authorization", "<api-key>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.ext.dbs.moneyp.dev.br/api/TransferenciaEntreContas")
.header("IdempotencyKey", "<idempotencykey>")
.header("IgnoraHandshake", "<ignorahandshake>")
.header("Authorization", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"origem\": {\n \"agencia\": \"<string>\",\n \"agenciaDigito\": \"<string>\",\n \"conta\": \"<string>\",\n \"contaDigito\": \"<string>\",\n \"contaPgto\": \"<string>\"\n },\n \"destino\": {\n \"agencia\": \"<string>\",\n \"agenciaDigito\": \"<string>\",\n \"conta\": \"<string>\",\n \"contaDigito\": \"<string>\",\n \"contaPgto\": \"<string>\"\n },\n \"vlrTransacao\": 123,\n \"finlddCli\": 123,\n \"codOperacaoCli\": \"<string>\",\n \"descCliente\": \"<string>\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.ext.dbs.moneyp.dev.br/api/TransferenciaEntreContas")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["IdempotencyKey"] = '<idempotencykey>'
request["IgnoraHandshake"] = '<ignorahandshake>'
request["Authorization"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"origem\": {\n \"agencia\": \"<string>\",\n \"agenciaDigito\": \"<string>\",\n \"conta\": \"<string>\",\n \"contaDigito\": \"<string>\",\n \"contaPgto\": \"<string>\"\n },\n \"destino\": {\n \"agencia\": \"<string>\",\n \"agenciaDigito\": \"<string>\",\n \"conta\": \"<string>\",\n \"contaDigito\": \"<string>\",\n \"contaPgto\": \"<string>\"\n },\n \"vlrTransacao\": 123,\n \"finlddCli\": 123,\n \"codOperacaoCli\": \"<string>\",\n \"descCliente\": \"<string>\"\n}"
response = http.request(request)
puts response.read_body{
"sucesso": true,
"mensagem": "<string>",
"valorTransacao": 123,
"custoTransacao": 123,
"codigoAutenticacao": "<string>",
"codigoMovimento": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"codigoTransacao": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"contaDestino": {
"agencia": "<string>",
"agenciaDigito": "<string>",
"conta": "<string>",
"contaDigito": "<string>",
"contaPgto": "<string>"
}
}{
"sucesso": true,
"mensagem": "<string>"
}{
"sucesso": true,
"mensagem": "<string>"
}32 - Transferência Entre Contas
Scopes:
api.ext api.transf.enviarcurl --request POST \
--url https://api.ext.dbs.moneyp.dev.br/api/TransferenciaEntreContas \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--header 'IdempotencyKey: <idempotencykey>' \
--header 'IgnoraHandshake: <ignorahandshake>' \
--data '
{
"origem": {
"agencia": "<string>",
"agenciaDigito": "<string>",
"conta": "<string>",
"contaDigito": "<string>",
"contaPgto": "<string>"
},
"destino": {
"agencia": "<string>",
"agenciaDigito": "<string>",
"conta": "<string>",
"contaDigito": "<string>",
"contaPgto": "<string>"
},
"vlrTransacao": 123,
"finlddCli": 123,
"codOperacaoCli": "<string>",
"descCliente": "<string>"
}
'import requests
url = "https://api.ext.dbs.moneyp.dev.br/api/TransferenciaEntreContas"
payload = {
"origem": {
"agencia": "<string>",
"agenciaDigito": "<string>",
"conta": "<string>",
"contaDigito": "<string>",
"contaPgto": "<string>"
},
"destino": {
"agencia": "<string>",
"agenciaDigito": "<string>",
"conta": "<string>",
"contaDigito": "<string>",
"contaPgto": "<string>"
},
"vlrTransacao": 123,
"finlddCli": 123,
"codOperacaoCli": "<string>",
"descCliente": "<string>"
}
headers = {
"IdempotencyKey": "<idempotencykey>",
"IgnoraHandshake": "<ignorahandshake>",
"Authorization": "<api-key>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {
IdempotencyKey: '<idempotencykey>',
IgnoraHandshake: '<ignorahandshake>',
Authorization: '<api-key>',
'Content-Type': 'application/json'
},
body: JSON.stringify({
origem: {
agencia: '<string>',
agenciaDigito: '<string>',
conta: '<string>',
contaDigito: '<string>',
contaPgto: '<string>'
},
destino: {
agencia: '<string>',
agenciaDigito: '<string>',
conta: '<string>',
contaDigito: '<string>',
contaPgto: '<string>'
},
vlrTransacao: 123,
finlddCli: 123,
codOperacaoCli: '<string>',
descCliente: '<string>'
})
};
fetch('https://api.ext.dbs.moneyp.dev.br/api/TransferenciaEntreContas', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.ext.dbs.moneyp.dev.br/api/TransferenciaEntreContas",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'origem' => [
'agencia' => '<string>',
'agenciaDigito' => '<string>',
'conta' => '<string>',
'contaDigito' => '<string>',
'contaPgto' => '<string>'
],
'destino' => [
'agencia' => '<string>',
'agenciaDigito' => '<string>',
'conta' => '<string>',
'contaDigito' => '<string>',
'contaPgto' => '<string>'
],
'vlrTransacao' => 123,
'finlddCli' => 123,
'codOperacaoCli' => '<string>',
'descCliente' => '<string>'
]),
CURLOPT_HTTPHEADER => [
"Authorization: <api-key>",
"Content-Type: application/json",
"IdempotencyKey: <idempotencykey>",
"IgnoraHandshake: <ignorahandshake>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.ext.dbs.moneyp.dev.br/api/TransferenciaEntreContas"
payload := strings.NewReader("{\n \"origem\": {\n \"agencia\": \"<string>\",\n \"agenciaDigito\": \"<string>\",\n \"conta\": \"<string>\",\n \"contaDigito\": \"<string>\",\n \"contaPgto\": \"<string>\"\n },\n \"destino\": {\n \"agencia\": \"<string>\",\n \"agenciaDigito\": \"<string>\",\n \"conta\": \"<string>\",\n \"contaDigito\": \"<string>\",\n \"contaPgto\": \"<string>\"\n },\n \"vlrTransacao\": 123,\n \"finlddCli\": 123,\n \"codOperacaoCli\": \"<string>\",\n \"descCliente\": \"<string>\"\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("IdempotencyKey", "<idempotencykey>")
req.Header.Add("IgnoraHandshake", "<ignorahandshake>")
req.Header.Add("Authorization", "<api-key>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.ext.dbs.moneyp.dev.br/api/TransferenciaEntreContas")
.header("IdempotencyKey", "<idempotencykey>")
.header("IgnoraHandshake", "<ignorahandshake>")
.header("Authorization", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"origem\": {\n \"agencia\": \"<string>\",\n \"agenciaDigito\": \"<string>\",\n \"conta\": \"<string>\",\n \"contaDigito\": \"<string>\",\n \"contaPgto\": \"<string>\"\n },\n \"destino\": {\n \"agencia\": \"<string>\",\n \"agenciaDigito\": \"<string>\",\n \"conta\": \"<string>\",\n \"contaDigito\": \"<string>\",\n \"contaPgto\": \"<string>\"\n },\n \"vlrTransacao\": 123,\n \"finlddCli\": 123,\n \"codOperacaoCli\": \"<string>\",\n \"descCliente\": \"<string>\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.ext.dbs.moneyp.dev.br/api/TransferenciaEntreContas")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["IdempotencyKey"] = '<idempotencykey>'
request["IgnoraHandshake"] = '<ignorahandshake>'
request["Authorization"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"origem\": {\n \"agencia\": \"<string>\",\n \"agenciaDigito\": \"<string>\",\n \"conta\": \"<string>\",\n \"contaDigito\": \"<string>\",\n \"contaPgto\": \"<string>\"\n },\n \"destino\": {\n \"agencia\": \"<string>\",\n \"agenciaDigito\": \"<string>\",\n \"conta\": \"<string>\",\n \"contaDigito\": \"<string>\",\n \"contaPgto\": \"<string>\"\n },\n \"vlrTransacao\": 123,\n \"finlddCli\": 123,\n \"codOperacaoCli\": \"<string>\",\n \"descCliente\": \"<string>\"\n}"
response = http.request(request)
puts response.read_body{
"sucesso": true,
"mensagem": "<string>",
"valorTransacao": 123,
"custoTransacao": 123,
"codigoAutenticacao": "<string>",
"codigoMovimento": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"codigoTransacao": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"contaDestino": {
"agencia": "<string>",
"agenciaDigito": "<string>",
"conta": "<string>",
"contaDigito": "<string>",
"contaPgto": "<string>"
}
}{
"sucesso": true,
"mensagem": "<string>"
}{
"sucesso": true,
"mensagem": "<string>"
}Mostrar Mensagens de requisições com erro
Mostrar Mensagens de requisições com erro
| Endpoint | Mensagem de erro |
|---|---|
| /api/LancamentosFuturos | Informe uma data inicial maior ou igual a data de hoje. |
| /api/LancamentosFuturos | Informe uma data final maior que a data inicial. |
| /api/LancamentosFuturos | Informe uma quantidade de movimentos válida. |
| /api/LancamentosFuturos/ | Lançamento futuro não encontrado. |
| /api/LancamentosFuturos/ | Ticket não encontrado para o lançamento informado. |
| /api/LancamentosFuturos/ | O agendamento já está cancelado. |
| /api/LancamentosFuturos/ | A transação já foi executada. |
Autorizações
Copie 'Bearer ' + token
Cabeçalhos
(somente em homologação)
Corpo
Objeto detalhado da conta bancária de origem da transferência.*
Show child attributes
Show child attributes
Objeto detalhado da conta bancária de destino da transferência.*
Show child attributes
Show child attributes
Valor da transferência a ser realizada.*
Observação:
- O 'valor da transferência' (
vlrTransacao) pode ter no máximo duas casas decimais. - O valor da transferência deve ser maior que 0 (zero).
Finalidade da transferência.
Código para identificar o tipo de operação da transferência.
Observação:
- O código identificador do tipo de operação da transferência pode ter no máximo 50 caracteres.
Descrição para a transferência.
Observação:
- A descrição para a transferência pode ter no máximo 50 caracteres.
Resposta
Success
Valor total monetário da Transação Financeira realizada.
Custo associado à Transação Financeira, incluindo taxas ou encargos aplicáveis.
Código UUID identificador da Movimentação Financeira gerada.
Código UUID identificador da Transação realizada.
Objeto detalhado da Conta de Destino da transferência.
Show child attributes
Show child attributes
Esta página foi útil?

