Buscar wallet por id
Detalhe da carteira. accPixIn e accPixOut são as contas usadas no recebimento e no envio; accPixOut é o accountId exigido pela consulta ao DICT.
Fluxo
Antes de chamar
Esta chamada
GETConsultar carteira
/resource/wallets/{walletId}Respostas possíveis
- 200Carteira encontrada
- 401Token ausente ou expirado
- 403Credencial sem a permissão exigida
Não repita; leia o detail e peça o acesso
- 404Carteira inexistente ou de outra organização
Liste as carteiras da sua organização
Depois do sucesso
Autorização
Parâmetros
walletIdstringcaminhoobrigatórioTamanho
1 ≤ tamanhoRespostas
1{
2 "error": false,
3 "message": "<message>",
4 "data": {
5 "id": "<id>",
6 "identification": "<identification>",
7 "status": "active",
8 "organizationId": "<organization-id>",
9 "organization": {
10 "id": "<id>",
11 "name": "<name>",
12 "document": "<document>",
13 "status": "<status>"
14 },
15 "accPixIn": "<acc-pix-in>",
16 "accPixOut": "<acc-pix-out>",
17 "accountIn": {
18 "id": "<id>",
19 "name": "<name>",
20 "bankName": "<bank-name>",
21 "agency": "<agency>",
22 "accountNumber": "<account-number>"
23 },
24 "accountOut": {
25 "id": "<id>",
26 "name": "<name>",
27 "bankName": "<bank-name>",
28 "agency": "<agency>",
29 "accountNumber": "<account-number>"
30 },
31 "pixKeyId": "<pix-key-id>",
32 "pixKey": {
33 "id": "<id>",
34 "key": "<key>",
35 "type": "<type>"
36 },
37 "fees": {
38 "pixIn": 1,
39 "pixOut": 1,
40 "card": 1,
41 "pixInPercentage": 1,
42 "pixOutPercentage": 1,
43 "cardPercentage": 1
44 },
45 "balance": {
46 "available": 1,
47 "onHold": 1,
48 "blocked": 1,
49 "assetCode": "BRL"
50 },
51 "ledgerBalance": 1,
52 "feesCharged": {
53 "count": 1,
54 "total": 1
55 },
56 "pixOut": {
57 "blocked": true,
58 "reason": "<reason>",
59 "blockedUntil": "<blocked-until>",
60 "retryAfterSeconds": 1
61 },
62 "transactions": {
63 "total": {
64 "count": 1,
65 "amount": 1,
66 "feesEarnedAmount": 1
67 },
68 "in": {
69 "count": 1,
70 "amount": 1
71 },
72 "out": {
73 "count": 1,
74 "amount": 1
75 },
76 "byStatus": {}
77 },
78 "createdAt": "<created-at>",
79 "updatedAt": "<updated-at>"
80 }
81}
Campos da resposta
errorbooleanopcionalmessagestringopcionaldataobjectopcionalidstringopcionalidentificationstringopcionalstatusstringopcionalvalores: activeinactivesuspendedblocked
organizationIdstringopcionalorganizationobjectopcionalidstringopcionalnamestringopcionaldocumentstringopcionalstatusstringopcionalaccPixInstringopcionalaccPixOutstringopcionalaccountInobjectopcionalidstringopcionalnamestringopcionalbankNamestringopcionalagencystringopcionalaccountNumberstringopcionalaccountOutobjectopcionalidstringopcionalnamestringopcionalbankNamestringopcionalagencystringopcionalaccountNumberstringopcionalpixKeyIdstringopcionalpixKeyobjectopcionalidstringopcionalkeystringopcionaltypestringopcionalfeesobjectopcionalpixInnumberopcionalpixOutnumberopcionalcardnumberopcionalpixInPercentagenumberopcionalpixOutPercentagenumberopcionalcardPercentagenumberopcionalbalanceobjectopcionalSaldo em BRL, em reais; zerado quando a carteira ainda não tem saldo.
availablenumberopcionalonHoldnumberopcionalblockednumberopcionalassetCodestringopcionalledgerBalancenumberopcionalSaldo líquido do ledger da carteira, em reais.
feesChargedobjectopcionalTarifas da plataforma lançadas no ledger da carteira.
countintegeropcionaltotalnumberopcionalpixOutobjectopcionalBloqueio de Pix Out. `blocked` indica que alguma chave favorecida desta carteira está travada; os demais campos são do bloqueio que vence por último.
blockedbooleanopcionalreasonstringopcionalblockedUntilstring (date-time)opcionalretryAfterSecondsintegeropcionaltransactionsobjectopcionaltotalobjectopcionalinobjectopcionaloutobjectopcionalbyStatusobjectopcionalcreatedAtstring (date-time)opcionalupdatedAtstring (date-time)opcionalCredenciais
Requisição
1curl --request GET \
2 --url 'https://api.monkeypay.app/api/v2/resource/wallets/{walletId}' \
3 --header 'Content-Type: application/json' \
4 --header 'Authorization: Bearer <seu-token>'
Resposta
1{
2 "error": false,
3 "message": "<message>",
4 "data": {
5 "id": "<id>",
6 "identification": "<identification>",
7 "status": "active",
8 "organizationId": "<organization-id>",
9 "organization": {
10 "id": "<id>",
11 "name": "<name>",
12 "document": "<document>",
13 "status": "<status>"
14 },
15 "accPixIn": "<acc-pix-in>",
16 "accPixOut": "<acc-pix-out>",
17 "accountIn": {
18 "id": "<id>",
19 "name": "<name>",
20 "bankName": "<bank-name>",
21 "agency": "<agency>",
22 "accountNumber": "<account-number>"
23 },
24 "accountOut": {
25 "id": "<id>",
26 "name": "<name>",
27 "bankName": "<bank-name>",
28 "agency": "<agency>",
29 "accountNumber": "<account-number>"
30 },
31 "pixKeyId": "<pix-key-id>",
32 "pixKey": {
33 "id": "<id>",
34 "key": "<key>",
35 "type": "<type>"
36 },
37 "fees": {
38 "pixIn": 1,
39 "pixOut": 1,
40 "card": 1,
41 "pixInPercentage": 1,
42 "pixOutPercentage": 1,
43 "cardPercentage": 1
44 },
45 "balance": {
46 "available": 1,
47 "onHold": 1,
48 "blocked": 1,
49 "assetCode": "BRL"
50 },
51 "ledgerBalance": 1,
52 "feesCharged": {
53 "count": 1,
54 "total": 1
55 },
56 "pixOut": {
57 "blocked": true,
58 "reason": "<reason>",
59 "blockedUntil": "<blocked-until>",
60 "retryAfterSeconds": 1
61 },
62 "transactions": {
63 "total": {
64 "count": 1,
65 "amount": 1,
66 "feesEarnedAmount": 1
67 },
68 "in": {
69 "count": 1,
70 "amount": 1
71 },
72 "out": {
73 "count": 1,
74 "amount": 1
75 },
76 "byStatus": {}
77 },
78 "createdAt": "<created-at>",
79 "updatedAt": "<updated-at>"
80 }
81}