Criar cartão
create_cardCria um novo cartão de crédito para o usuário autenticado, com limite usado e fatura atual zerados.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"name": "<name>",
"closingDay": "<closingDay>",
"dueDay": "<dueDay>"
},
"name": "create_card"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Nome/apelido do cartão, ex: 'Nubank Roxinho' | |
| brand | No | Ex: VISA, MASTERCARD | |
| color | No | Cor hex para exibição, ex: #3B82F6 | |
| limit | No | Limite total do cartão. Omita para criar um cartão 'Sem Limite' (sem teto de crédito) | |
| dueDay | Yes | Dia do vencimento da fatura (1-31) | |
| currency | No | Moeda ISO 4217, default BRL | |
| accountId | No | ID da conta usada para pagar a fatura deste cartão | |
| closingDay | Yes | Dia do fechamento da fatura (1-31) | |
| lastFourDigits | No | Últimos 4 dígitos do cartão, só para exibição |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | ||
| name | No | ||
| brand | No | ||
| color | No | ||
| limit | No | Limite do cartão; null = Sem Limite | |
| dueDay | No | ||
| userId | No | ||
| currency | No | ||
| accountId | No | ||
| createdAt | No | ||
| limitUsed | No | ||
| updatedAt | No | ||
| closingDay | No | ||
| currentInvoice | No | Total da fatura atual (não paga) | |
| lastFourDigits | No |