Skip to main content

Wallet Query by Key

The wallet query by key returns the complete details of a specific wallet, including its invoice settings and credit limits.

Request

ENDPOINT
/wallet/WALLET_KEY
METHOD
GET

Path Parameters

FieldTypeDescriptionCharacters
wallet_keyuuidv4Unique wallet identification key36

Response

STATUS
200
Response Body: Wallet details
{
"request_control_key": "f7947b9d-9be3-49d8-aca2-4b3249e5fa65",
"wallet_key": "8cb70dea-9fb0-4a68-9572-99a72849c8d6",
"owner_person_key": "ecf87b4b-fa6e-49c0-a7f0-f2cad6b42d79",
"owner_document_number": "12345678901",
"invoice_configuration": {
"closing_date_configuration": {
"type": "fixed",
"fixed_day": 15
},
"due_date_configuration": {
"type": "fixed",
"fixed_day": 20,
"offset_months": 0
},
"invoice_payment_type": "bank_slip",
"interest_base": "calendar_days",
"monthly_interest_percentage": 2.0,
"fine_percentage": 2.0
},
"wallet_status": "active",
"wallet_type": "default",
"wallet_limits": [
{
"wallet_limit_key": "8cb70dea-9fb0-4a68-9572-99a72849c8d6",
"limit_type": "postpaid_credit_limit",
"limit_amount": 5000.00,
"used_limit": 0.00
}
],
"created_at": "2024-01-15T10:30:00Z"
}

Response Body Params

FieldTypeDescriptionCharacters
wallet_key *stringUnique wallet identification key36
owner_person_key *stringWallet owner identification key36
owner_document_number *stringCPF/CNPJ of the wallet owner11-14
invoice_configuration *objectWallet invoice settingsObject invoice_configuration
wallet_status *stringCurrent wallet statusEnumerators wallet_status
wallet_type *stringWallet typeEnumerators wallet_type
wallet_limits *arrayList of wallet limitsObject wallet_limits
created_at *stringCreation date (ISO 8601 UTC format)-

Object invoice_configuration

FieldTypeDescriptionCharacters
closing_date_configuration *objectInvoice closing date configurationObject closing_date_configuration
due_date_configuration *objectInvoice due date configurationObject due_date_configuration
invoice_payment_type *stringInvoice payment typeEnumerators invoice_payment_type
interest_basestringInterest calculation baseEnumerators interest_base
monthly_interest_percentagefloatMonthly interest percentage for late payment (0-100)-
fine_percentagefloatFine percentage for late payment (0-100)-
info

Note: Wallets of type payroll do not have the fields interest_base, monthly_interest_percentage and fine_percentage.

Object closing_date_configuration

Fixed Configuration (type: "fixed")

FieldTypeDescriptionCharacters
type *stringConfiguration type (must be "fixed")-
fixed_day *integerFixed day of the month for closing (1-27)-

Rule-based Configuration (type: "rule_based")

FieldTypeDescriptionCharacters
type *stringConfiguration type (must be "rule_based")-
rule *objectRule for date calculationObject rule (closing_date_configuration)

Object rule (closing_date_configuration)

FieldTypeDescriptionCharacters
day_of_week *stringDay of the weekEnumerators day_of_week
occurrence *stringOccurrence of the day in the monthEnumerators occurrence
fallback_strategy *stringStrategy for non-business daysEnumerators fallback_strategy

Object due_date_configuration

Fixed Configuration (type: "fixed")

FieldTypeDescriptionCharacters
type *stringConfiguration type (must be "fixed")-
offset_months *integerMonth offset from closing-
fixed_day *integerFixed day of the month for due date (2-27)-

Rule-based Configuration (type: "rule_based")

FieldTypeDescriptionCharacters
type *stringConfiguration type (must be "rule_based")-
offset_months *integerMonth offset from closing-
rule *objectRule for date calculationObject rule (due_date_configuration)

Object rule (due_date_configuration)

FieldTypeDescriptionCharacters
day_of_week *stringDay of the weekEnumerators day_of_week
occurrence *stringOccurrence of the day in the monthEnumerators occurrence
fallback_strategy *stringStrategy for non-business daysEnumerators fallback_strategy

Object wallet_limits

FieldTypeDescriptionCharacters
limit_type *stringLimit typeEnumerators limit_type
limit_amount *floatTotal limit amount-
used_limit *floatUsed limit amount-

Enumerators wallet_status

EnumeratorDescription
pending_analysisWallet pending KYC analysis
activeWallet active and available for use
rejectedWallet rejected

Enumerators wallet_type

EnumeratorDescription
defaultDefault wallet
payrollPayroll card wallet

Enumerators limit_type

EnumeratorDescription
postpaid_credit_limitPostpaid credit limit
payroll_withdraw_limitPayroll withdrawal limit (salary/payroll loans)
Limits in Payroll Wallets

Wallets of type payroll have two distinct limits:

  • postpaid_credit_limit: Postpaid credit limit for card purchases and transactions
  • payroll_withdraw_limit: Specific limit for payroll withdrawals (salary/payroll loans), which are automatically deducted from the customer's payroll

Enumerators day_of_week

EnumeratorDescription
mondayMonday
tuesdayTuesday
wednesdayWednesday
thursdayThursday
fridayFriday
saturdaySaturday
sundaySunday

Enumerators occurrence

EnumeratorDescription
firstFirst occurrence
secondSecond occurrence
thirdThird occurrence
fourthFourth occurrence
lastLast occurrence

Enumerators fallback_strategy

EnumeratorDescription
next_business_dayNext business day
previous_business_dayPrevious business day
same_daySame day

Enumerators invoice_payment_type

EnumeratorDescription
bank_slipBank slip

Enumerators interest_base

EnumeratorDescription
calendar_daysCalendar days

Object wallet_limits

FieldTypeDescriptionCharacters
wallet_limit_key *uuidv4Unique identification key of the updated limit in UUID v4 format36
limit_type *stringLimit typeEnumerators limit_type
limit_amount *floatTotal limit amount-
used_limit *floatUsed limit amount-

Enumerators limit_type

EnumeratorDescription
postpaid_credit_limitPostpaid credit limit

Error Response

STATUS
4xx
Response Body: Error
{
"title": "titulo",
"description": "description in English",
"translation": "descrição em portugues",
"code": "codigo",
"extra_fields": {}
}
HTTP Code
status
QI Code
code
Title
title
Description (eng)
description
Description (pt-br)
translation
404WLT000001Wallet Not FoundWallet with key 8cb70dea-9fb0-4a68-9572-99a72849c8d6 not foundCarteira com chave 8cb70dea-9fb0-4a68-9572-99a72849c8d6 não encontrada