{
"errors": [
{
"code": "INVALID_TOKEN",
"details": {},
"message": "The personal API token is not valid.",
"request_id": "F8x2kQ9vXc1AAAAB"
}
]
}
{
"errors": [
{
"code": "INSUFFICIENT_SCOPE",
"details": {
"required_scope": "pfm:read"
},
"message": "The personal API token does not grant this operation.",
"request_id": "F8x2kQ9vXc1AAAAB"
}
]
}
{
"errors": [
{
"code": "NOT_FOUND",
"details": {},
"message": "The resource does not exist.",
"request_id": "F8x2kQ9vXc1AAAAB"
}
]
}
{
"errors": [
{
"code": "RATE_LIMITED",
"details": {
"retry_after_seconds": 42
},
"message": "Too many requests. Retry after the number of seconds in Retry-After.",
"request_id": "F8x2kQ9vXc1AAAAB"
}
]
}
Cards
List the bills of a credit card
Returns the faturas of one credit card whose due date is in the from - to window, latest due date first. Without from and to, the window is the current calendar month, the month the Faturas page opens on. The window spans at most 366 days. Requires the pfm:read scope. A closed bill shows exactly what the bank sent. The amount of a bill with amount_is_estimate true is partial until the bank closes the cycle.
{
"errors": [
{
"code": "INVALID_TOKEN",
"details": {},
"message": "The personal API token is not valid.",
"request_id": "F8x2kQ9vXc1AAAAB"
}
]
}
{
"errors": [
{
"code": "INSUFFICIENT_SCOPE",
"details": {
"required_scope": "pfm:read"
},
"message": "The personal API token does not grant this operation.",
"request_id": "F8x2kQ9vXc1AAAAB"
}
]
}
{
"errors": [
{
"code": "NOT_FOUND",
"details": {},
"message": "The resource does not exist.",
"request_id": "F8x2kQ9vXc1AAAAB"
}
]
}
{
"errors": [
{
"code": "RATE_LIMITED",
"details": {
"retry_after_seconds": 42
},
"message": "Too many requests. Retry after the number of seconds in Retry-After.",
"request_id": "F8x2kQ9vXc1AAAAB"
}
]
}
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Visor Personal API","description":"Connect your own scripts and automations to your Visor data with a Pro or Premium personal API token.","colors":{"primary":"#155DFC","light":"#4D8BFF","dark":"#155DFC"},"logo":{"light":"https://mintcdn.com/visorfinance/184cqPrO8BXx_1WV/logo/light-mode.svg?fit=max\u0026auto=format\u0026n=184cqPrO8BXx_1WV\u0026q=85\u0026s=fb4be31a4d2e8c680c4e43c5758216e0","dark":"https://mintcdn.com/visorfinance/184cqPrO8BXx_1WV/logo/dark-mode.svg?fit=max\u0026auto=format\u0026n=184cqPrO8BXx_1WV\u0026q=85\u0026s=a2393d69d9930ccce9264dca21d5cb43","href":"https://visorfinance.app"},"favicon":"https://mintcdn.com/visorfinance/184cqPrO8BXx_1WV/favicon.png?fit=max\u0026auto=format\u0026n=184cqPrO8BXx_1WV\u0026q=85\u0026s=288a9fbcbdc60d057e1e9926ebe46c0e","api":{"playground":{"display":"none"},"examples":{"languages":["curl"]}},"navbar":{"primary":{"type":"button","label":"Create a token","href":"https://dashboard.visorfinance.app/settings/connected_apps"}},"footer":{"socials":{"website":"https://visorfinance.app"}},"styling":{"latex":false},"navigation":{"languages":[{"language":"en","href":"introduction"},{"language":"pt-BR","navbar":{"primary":{"type":"button","label":"Criar um token","href":"https://dashboard.visorfinance.app/settings/connected_apps"}},"href":"pt-BR/introduction"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"visorfinance","hasAudioNarration":false,"actualSubdomain":"visorfinance","customDomains":["docs.visorfinance.app"],"gitSource":{"type":"github","owner":"visor-finance","repo":"visor","deployBranch":"main","contentDirectory":"developer-docs","isPrivate":false,"mountPath":"","label":""},"chroma":{"latestBuiltDeploymentHistoryId":"6ae3cbd2bb770cec1ef5777a","collectionId":"e2f68892-c8f8-418a-b2f6-c12f6567fd5f","liveDeploymentHistoryId":"6ae3cbd2bb770cec1ef5777a","schemaVersion":"v3"},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ae3cbd2bb770cec1ef5777a","clientVersion":"0.0.4045","searchFilterCounts":[{"language":"en","tag":"API reference","count":23},{"language":"en","tag":"Guides","count":11},{"language":"pt-BR","tag":"Guias","count":11},{"language":"en","tag":"Get started","count":6},{"language":"en","tag":"Transactions","count":6},{"language":"pt-BR","tag":"Comece aqui","count":6},{"language":"en","tag":"Essentials","count":5},{"language":"pt-BR","tag":"Essencial","count":5},{"language":"en","tag":"Cards","count":2},{"language":"en","tag":"Pix payments","count":2},{"language":"en","tag":"Recurring expenses","count":2},{"language":"en","tag":"Accounts","count":1},{"language":"en","tag":"Categories","count":1}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/cards/list-the-bills-of-a-credit-card","slug":"/api-reference/cards/list-the-bills-of-a-credit-card","pageMetadata":{"title":"List the bills of a credit card","description":"Returns the faturas of one credit card whose due date is in the `from` - `to` window, latest due date first. Without `from` and `to`, the window is the current calendar month, the month the Faturas page opens on. The window spans at most 366 days. Requires the `pfm:read` scope. A closed bill shows exactly what the bank sent. The amount of a bill with `amount_is_estimate` true is partial until the bank closes the cycle.","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/spaces/{space_id}/cards/{card_id}/bills","href":"/api-reference/cards/list-the-bills-of-a-credit-card","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_components.p, {\n children: [\"Returns the faturas of one credit card whose due date is in the \", _jsx(_components.code, {\n children: \"from\"\n }), \" - \", _jsx(_components.code, {\n children: \"to\"\n }), \" window, latest due date first. Without \", _jsx(_components.code, {\n children: \"from\"\n }), \" and \", _jsx(_components.code, {\n children: \"to\"\n }), \", the window is the current calendar month, the month the Faturas page opens on. The window spans at most 366 days. Requires the \", _jsx(_components.code, {\n children: \"pfm:read\"\n }), \" scope. A closed bill shows exactly what the bank sent. The amount of a bill with \", _jsx(_components.code, {\n children: \"amount_is_estimate\"\n }), \" true is partial until the bank closes the cycle.\"]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"List the bills of a credit card","description":"Returns the faturas of one credit card whose due date is in the `from` - `to` window, latest due date first. Without `from` and `to`, the window is the current calendar month, the month the Faturas page opens on. The window spans at most 366 days. Requires the `pfm:read` scope. A closed bill shows exactly what the bank sent. The amount of a bill with `amount_is_estimate` true is partial until the bank closes the cycle.","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/spaces/{space_id}/cards/{card_id}/bills","href":"/api-reference/cards/list-the-bills-of-a-credit-card","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"callbacks":{},"description":"Returns the faturas of one credit card whose due date is in the `from` - `to` window, latest due date first. Without `from` and `to`, the window is the current calendar month, the month the Faturas page opens on. The window spans at most 366 days. Requires the `pfm:read` scope. A closed bill shows exactly what the bank sent. The amount of a bill with `amount_is_estimate` true is partial until the bank closes the cycle.","operationId":"VisorWeb.Api.V1.CardController.bills","parameters":["73ce6f6e-3fa9-420c-abf7-2c435faafaf6","62e79b3d-0989-4113-aef7-b0222effa791","78959eba-3305-4dcd-a7a3-1a6162d0b19c","e3d726d3-d169-41f2-893c-904aea657cbe"],"responses":{"200":"6d3ee74a-26f2-44f0-8e7f-506df4d31f81","400":"ca738355-c702-4d9b-b892-c92d460bd427","401":"df1fc335-52c0-4294-9cb4-3061216748d7","403":"99e0a675-e70d-4444-aa74-d1c4e3b1aba6","404":"ff6564cb-f670-4078-b342-76e62730b5c7","406":"7f5a6a58-101f-450f-a0c4-625176b79783","429":"2a48d416-b33c-49df-9fb6-70c2756140b4"},"summary":"List the bills of a credit card","tags":["Cards"],"method":"get","type":"path","servers":["e02cc6e5-1238-4b59-b1fd-3f6cb20e7f31"],"security":["aced51fa-1496-4972-8e33-177415a6c517","8042d3c0-4a4f-42f9-a1af-19c2530d0602"],"path":"/v1/spaces/{space_id}/cards/{card_id}/bills","baseUrlOptions":["https://api.visorfinance.app"],"title":"List the bills of a credit card","codeSamples":[],"requestExampleLanguages":["bash"],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"73ce6f6e-3fa9-420c-abf7-2c435faafaf6":{"description":"A space `id` from `GET /v1/spaces`","in":"path","name":"space_id","required":true,"schema":{"format":"uuid","type":"string","isRequired":true,"description":"A space `id` from `GET /v1/spaces`","uniqueKey":"","typeLabel":"string\u003cuuid>"}},"62e79b3d-0989-4113-aef7-b0222effa791":{"description":"A card `id` from `GET /v1/spaces/{space_id}/cards`","in":"path","name":"card_id","required":true,"schema":{"format":"uuid","type":"string","isRequired":true,"description":"A card `id` from `GET /v1/spaces/{space_id}/cards`","uniqueKey":"","typeLabel":"string\u003cuuid>"}},"78959eba-3305-4dcd-a7a3-1a6162d0b19c":{"description":"First due date of the window (`YYYY-MM-DD`). Defaults to the first day of the current month.","in":"query","name":"from","required":false,"schema":{"format":"date","type":"string","isRequired":false,"description":"First due date of the window (`YYYY-MM-DD`). Defaults to the first day of the current month.","uniqueKey":"","typeLabel":"string\u003cdate>"}},"e3d726d3-d169-41f2-893c-904aea657cbe":{"description":"Last due date of the window (`YYYY-MM-DD`). Defaults to the last day of the current month.","in":"query","name":"to","required":false,"schema":{"format":"date","type":"string","isRequired":false,"description":"Last due date of the window (`YYYY-MM-DD`). Defaults to the last day of the current month.","uniqueKey":"","typeLabel":"string\u003cdate>"}}},"responses":{"6d3ee74a-26f2-44f0-8e7f-506df4d31f81":{"content":{"application/json":{"example":{"data":[{"amount_is_estimate":false,"close_date":"2026-10-25","currency_code":"BRL","due_date":"2026-11-05","id":"5d3a9c1e-2b4f-4e6a-8c7d-1f0e9b2a3c45","minimum_payment":"228.05","paid_amount":"0","status":"closed","total_amount":"1520.35"}]},"schema":{"additionalProperties":false,"properties":{"data":{"items":{"additionalProperties":false,"properties":{"amount_is_estimate":{"description":"True when Visor rebuilt `total_amount` from synced transactions instead of reading the bank bill. An open cycle is partial until the bank closes it.","type":"boolean","isRequired":true,"uniqueKey":"data.items.[INDEX].amount_is_estimate","typeLabel":"boolean"},"close_date":{"oneOf":[{"example":"2026-10-25","format":"date","type":"string","isRequired":true,"uniqueKey":"data.items.[INDEX].close_date.oneOf.0","typeLabel":"string\u003cdate>"},{"example":"2026-10-25","format":"date","type":"null","isRequired":true,"uniqueKey":"data.items.[INDEX].close_date.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.items.[INDEX].close_date","typeLabel":"string\u003cdate> | null"},"currency_code":{"description":"ISO 4217 code of every amount","example":"BRL","type":"string","isRequired":true,"uniqueKey":"data.items.[INDEX].currency_code","typeLabel":"string"},"due_date":{"oneOf":[{"example":"2026-11-05","format":"date","type":"string","isRequired":true,"uniqueKey":"data.items.[INDEX].due_date.oneOf.0","typeLabel":"string\u003cdate>"},{"example":"2026-11-05","format":"date","type":"null","isRequired":true,"uniqueKey":"data.items.[INDEX].due_date.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.items.[INDEX].due_date","typeLabel":"string\u003cdate> | null"},"id":{"oneOf":[{"description":"The bill `id`; null for a bill Visor projects before the bank sends it","format":"uuid","type":"string","isRequired":true,"uniqueKey":"data.items.[INDEX].id.oneOf.0","typeLabel":"string\u003cuuid>"},{"description":"The bill `id`; null for a bill Visor projects before the bank sends it","format":"uuid","type":"null","isRequired":true,"uniqueKey":"data.items.[INDEX].id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.items.[INDEX].id","typeLabel":"string\u003cuuid> | null"},"minimum_payment":{"oneOf":[{"description":"The minimum payment the bank reports; null when the bank does not report it","format":"decimal","type":"string","isRequired":true,"uniqueKey":"data.items.[INDEX].minimum_payment.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"The minimum payment the bank reports; null when the bank does not report it","format":"decimal","type":"null","isRequired":true,"uniqueKey":"data.items.[INDEX].minimum_payment.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.items.[INDEX].minimum_payment","typeLabel":"string\u003cdecimal> | null"},"paid_amount":{"oneOf":[{"description":"The payments Visor matched to the bill; null while `status` is `awaiting_bank_data`","example":"0","format":"decimal","type":"string","isRequired":true,"uniqueKey":"data.items.[INDEX].paid_amount.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"The payments Visor matched to the bill; null while `status` is `awaiting_bank_data`","example":"0","format":"decimal","type":"null","isRequired":true,"uniqueKey":"data.items.[INDEX].paid_amount.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.items.[INDEX].paid_amount","typeLabel":"string\u003cdecimal> | null"},"status":{"description":"`paid` when the bank or the user settled the bill; `closed` for a closed cycle; `open` and `due_soon` for the bank bill of the cycle still to pay; `current` for the cycle Visor rebuilds before the bank sends the bill; `awaiting_bank_data` when the bank has not sent the cycle yet","enum":["open","due_soon","current","closed","paid","awaiting_bank_data"],"type":"string","isRequired":true,"uniqueKey":"data.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"total_amount":{"oneOf":[{"description":"The bill total as a decimal string; null while `status` is `awaiting_bank_data`","example":"1520.35","format":"decimal","type":"string","isRequired":true,"uniqueKey":"data.items.[INDEX].total_amount.oneOf.0","typeLabel":"string\u003cdecimal>"},{"description":"The bill total as a decimal string; null while `status` is `awaiting_bank_data`","example":"1520.35","format":"decimal","type":"null","isRequired":true,"uniqueKey":"data.items.[INDEX].total_amount.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"data.items.[INDEX].total_amount","typeLabel":"string\u003cdecimal> | null"}},"required":["id","status","close_date","due_date","total_amount","paid_amount","minimum_payment","amount_is_estimate","currency_code"],"title":"Bill","type":"object","uniqueKey":"data.items.[INDEX]","typeLabel":"Bill · object"},"type":"array","isRequired":true,"uniqueKey":"data","typeLabel":"Bill · object[]"}},"required":["data"],"title":"BillListResponse","type":"object","uniqueKey":"","typeLabel":"BillListResponse · object"},"examples":{"Example":{"title":"Example","value":{"data":[{"amount_is_estimate":false,"close_date":"2026-10-25","currency_code":"BRL","due_date":"2026-11-05","id":"5d3a9c1e-2b4f-4e6a-8c7d-1f0e9b2a3c45","minimum_payment":"228.05","paid_amount":"0","status":"closed","total_amount":"1520.35"}]}}},"exampleType":"examples"}},"description":"Bills of the card","headers":{"x-ratelimit-limit":{"description":"Requests allowed for this token per minute","schema":{"example":60,"type":"integer"},"style":"simple"},"x-ratelimit-remaining":{"description":"Requests left for this token in the current minute","schema":{"example":59,"type":"integer"},"style":"simple"},"x-request-id":{"description":"Request identifier, also returned as `request_id` in errors","schema":{"type":"string"},"style":"simple"}},"exampleType":"examples"},"ca738355-c702-4d9b-b892-c92d460bd427":{"content":{"application/json":{"example":{"errors":[{"code":"BAD_REQUEST","details":{"parameter":"include_hidden"},"message":"The request is malformed.","request_id":"F8x2kQ9vXc1AAAAB"}]},"schema":{"additionalProperties":false,"properties":{"errors":{"items":{"additionalProperties":false,"properties":{"code":{"description":"Stable machine-readable code","example":"INVALID_TOKEN","type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"},"details":{"additionalProperties":true,"description":"Code-specific context","type":"object","isRequired":true,"uniqueKey":"errors.items.[INDEX].details","typeLabel":"object"},"message":{"description":"English text for developers","type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"},"request_id":{"oneOf":[{"description":"The x-request-id response header of the request","type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].request_id.oneOf.0","typeLabel":"string"},{"description":"The x-request-id response header of the request","type":"null","isRequired":true,"uniqueKey":"errors.items.[INDEX].request_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"errors.items.[INDEX].request_id","typeLabel":"string | null"}},"required":["code","message","details","request_id"],"title":"Error","type":"object","uniqueKey":"errors.items.[INDEX]","typeLabel":"Error · object"},"minItems":1,"type":"array","isRequired":true,"uniqueKey":"errors","typeLabel":"Error · object[]"}},"required":["errors"],"title":"ErrorResponse","type":"object","uniqueKey":"","typeLabel":"ErrorResponse · object"},"examples":{"Example":{"title":"Example","value":{"errors":[{"code":"BAD_REQUEST","details":{"parameter":"include_hidden"},"message":"The request is malformed.","request_id":"F8x2kQ9vXc1AAAAB"}]}}},"exampleType":"examples"}},"description":"A query parameter has an invalid value","headers":{"x-request-id":{"description":"Request identifier, also returned as `request_id` in errors","schema":{"type":"string"},"style":"simple"}},"exampleType":"examples"},"df1fc335-52c0-4294-9cb4-3061216748d7":{"content":{"application/json":{"example":{"errors":[{"code":"INVALID_TOKEN","details":{},"message":"The personal API token is not valid.","request_id":"F8x2kQ9vXc1AAAAB"}]},"schema":{"additionalProperties":false,"properties":{"errors":{"items":{"additionalProperties":false,"properties":{"code":{"description":"Stable machine-readable code","example":"INVALID_TOKEN","type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"},"details":{"additionalProperties":true,"description":"Code-specific context","type":"object","isRequired":true,"uniqueKey":"errors.items.[INDEX].details","typeLabel":"object"},"message":{"description":"English text for developers","type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"},"request_id":{"oneOf":[{"description":"The x-request-id response header of the request","type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].request_id.oneOf.0","typeLabel":"string"},{"description":"The x-request-id response header of the request","type":"null","isRequired":true,"uniqueKey":"errors.items.[INDEX].request_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"errors.items.[INDEX].request_id","typeLabel":"string | null"}},"required":["code","message","details","request_id"],"title":"Error","type":"object","uniqueKey":"errors.items.[INDEX]","typeLabel":"Error · object"},"minItems":1,"type":"array","isRequired":true,"uniqueKey":"errors","typeLabel":"Error · object[]"}},"required":["errors"],"title":"ErrorResponse","type":"object","uniqueKey":"","typeLabel":"ErrorResponse · object"},"examples":{"Example":{"title":"Example","value":{"errors":[{"code":"INVALID_TOKEN","details":{},"message":"The personal API token is not valid.","request_id":"F8x2kQ9vXc1AAAAB"}]}}},"exampleType":"examples"}},"description":"Missing, invalid, expired, or revoked token","headers":{"x-request-id":{"description":"Request identifier, also returned as `request_id` in errors","schema":{"type":"string"},"style":"simple"}},"exampleType":"examples"},"99e0a675-e70d-4444-aa74-d1c4e3b1aba6":{"content":{"application/json":{"example":{"errors":[{"code":"INSUFFICIENT_SCOPE","details":{"required_scope":"pfm:read"},"message":"The personal API token does not grant this operation.","request_id":"F8x2kQ9vXc1AAAAB"}]},"schema":{"additionalProperties":false,"properties":{"errors":{"items":{"additionalProperties":false,"properties":{"code":{"description":"Stable machine-readable code","example":"INVALID_TOKEN","type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"},"details":{"additionalProperties":true,"description":"Code-specific context","type":"object","isRequired":true,"uniqueKey":"errors.items.[INDEX].details","typeLabel":"object"},"message":{"description":"English text for developers","type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"},"request_id":{"oneOf":[{"description":"The x-request-id response header of the request","type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].request_id.oneOf.0","typeLabel":"string"},{"description":"The x-request-id response header of the request","type":"null","isRequired":true,"uniqueKey":"errors.items.[INDEX].request_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"errors.items.[INDEX].request_id","typeLabel":"string | null"}},"required":["code","message","details","request_id"],"title":"Error","type":"object","uniqueKey":"errors.items.[INDEX]","typeLabel":"Error · object"},"minItems":1,"type":"array","isRequired":true,"uniqueKey":"errors","typeLabel":"Error · object[]"}},"required":["errors"],"title":"ErrorResponse","type":"object","uniqueKey":"","typeLabel":"ErrorResponse · object"},"examples":{"Example":{"title":"Example","value":{"errors":[{"code":"INSUFFICIENT_SCOPE","details":{"required_scope":"pfm:read"},"message":"The personal API token does not grant this operation.","request_id":"F8x2kQ9vXc1AAAAB"}]}}},"exampleType":"examples"}},"description":"Pro or Premium plan required, or insufficient scope","headers":{"x-request-id":{"description":"Request identifier, also returned as `request_id` in errors","schema":{"type":"string"},"style":"simple"}},"exampleType":"examples"},"ff6564cb-f670-4078-b342-76e62730b5c7":{"content":{"application/json":{"example":{"errors":[{"code":"NOT_FOUND","details":{},"message":"The resource does not exist.","request_id":"F8x2kQ9vXc1AAAAB"}]},"schema":{"additionalProperties":false,"properties":{"errors":{"items":{"additionalProperties":false,"properties":{"code":{"description":"Stable machine-readable code","example":"INVALID_TOKEN","type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"},"details":{"additionalProperties":true,"description":"Code-specific context","type":"object","isRequired":true,"uniqueKey":"errors.items.[INDEX].details","typeLabel":"object"},"message":{"description":"English text for developers","type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"},"request_id":{"oneOf":[{"description":"The x-request-id response header of the request","type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].request_id.oneOf.0","typeLabel":"string"},{"description":"The x-request-id response header of the request","type":"null","isRequired":true,"uniqueKey":"errors.items.[INDEX].request_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"errors.items.[INDEX].request_id","typeLabel":"string | null"}},"required":["code","message","details","request_id"],"title":"Error","type":"object","uniqueKey":"errors.items.[INDEX]","typeLabel":"Error · object"},"minItems":1,"type":"array","isRequired":true,"uniqueKey":"errors","typeLabel":"Error · object[]"}},"required":["errors"],"title":"ErrorResponse","type":"object","uniqueKey":"","typeLabel":"ErrorResponse · object"},"examples":{"Example":{"title":"Example","value":{"errors":[{"code":"NOT_FOUND","details":{},"message":"The resource does not exist.","request_id":"F8x2kQ9vXc1AAAAB"}]}}},"exampleType":"examples"}},"description":"The space or the card does not exist, or the token's user cannot access it","headers":{"x-request-id":{"description":"Request identifier, also returned as `request_id` in errors","schema":{"type":"string"},"style":"simple"}},"exampleType":"examples"},"7f5a6a58-101f-450f-a0c4-625176b79783":{"content":{"application/json":{"schema":{"additionalProperties":false,"properties":{"errors":{"items":{"additionalProperties":false,"properties":{"code":{"description":"Stable machine-readable code","example":"INVALID_TOKEN","type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"},"details":{"additionalProperties":true,"description":"Code-specific context","type":"object","isRequired":true,"uniqueKey":"errors.items.[INDEX].details","typeLabel":"object"},"message":{"description":"English text for developers","type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"},"request_id":{"oneOf":[{"description":"The x-request-id response header of the request","type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].request_id.oneOf.0","typeLabel":"string"},{"description":"The x-request-id response header of the request","type":"null","isRequired":true,"uniqueKey":"errors.items.[INDEX].request_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"errors.items.[INDEX].request_id","typeLabel":"string | null"}},"required":["code","message","details","request_id"],"title":"Error","type":"object","uniqueKey":"errors.items.[INDEX]","typeLabel":"Error · object"},"minItems":1,"type":"array","isRequired":true,"uniqueKey":"errors","typeLabel":"Error · object[]"}},"required":["errors"],"title":"ErrorResponse","type":"object","uniqueKey":"","typeLabel":"ErrorResponse · object"},"examples":{"Example":{"title":"Example","value":{"errors":[{"code":"INVALID_TOKEN","details":{},"message":"\u003cstring>","request_id":"\u003cstring>"}]}}},"exampleType":"generated"}},"description":"The client does not accept JSON","headers":{"x-request-id":{"description":"Request identifier, also returned as `request_id` in errors","schema":{"type":"string"},"style":"simple"}},"exampleType":"generated"},"2a48d416-b33c-49df-9fb6-70c2756140b4":{"content":{"application/json":{"example":{"errors":[{"code":"RATE_LIMITED","details":{"retry_after_seconds":42},"message":"Too many requests. Retry after the number of seconds in Retry-After.","request_id":"F8x2kQ9vXc1AAAAB"}]},"schema":{"additionalProperties":false,"properties":{"errors":{"items":{"additionalProperties":false,"properties":{"code":{"description":"Stable machine-readable code","example":"INVALID_TOKEN","type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].code","typeLabel":"string"},"details":{"additionalProperties":true,"description":"Code-specific context","type":"object","isRequired":true,"uniqueKey":"errors.items.[INDEX].details","typeLabel":"object"},"message":{"description":"English text for developers","type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].message","typeLabel":"string"},"request_id":{"oneOf":[{"description":"The x-request-id response header of the request","type":"string","isRequired":true,"uniqueKey":"errors.items.[INDEX].request_id.oneOf.0","typeLabel":"string"},{"description":"The x-request-id response header of the request","type":"null","isRequired":true,"uniqueKey":"errors.items.[INDEX].request_id.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"errors.items.[INDEX].request_id","typeLabel":"string | null"}},"required":["code","message","details","request_id"],"title":"Error","type":"object","uniqueKey":"errors.items.[INDEX]","typeLabel":"Error · object"},"minItems":1,"type":"array","isRequired":true,"uniqueKey":"errors","typeLabel":"Error · object[]"}},"required":["errors"],"title":"ErrorResponse","type":"object","uniqueKey":"","typeLabel":"ErrorResponse · object"},"examples":{"Example":{"title":"Example","value":{"errors":[{"code":"RATE_LIMITED","details":{"retry_after_seconds":42},"message":"Too many requests. Retry after the number of seconds in Retry-After.","request_id":"F8x2kQ9vXc1AAAAB"}]}}},"exampleType":"examples"}},"description":"Rate limit exceeded","headers":{"retry-after":{"description":"Seconds until the current window ends","schema":{"example":42,"type":"integer"},"style":"simple"},"x-ratelimit-limit":{"description":"Requests allowed for this token per minute","schema":{"example":60,"type":"integer"},"style":"simple"},"x-ratelimit-remaining":{"description":"Requests left for this token in the current minute","schema":{"example":59,"type":"integer"},"style":"simple"},"x-request-id":{"description":"Request identifier, also returned as `request_id` in errors","schema":{"type":"string"},"style":"simple"}},"exampleType":"examples"}},"security":{"aced51fa-1496-4972-8e33-177415a6c517":{"personal_api_token":{"bearerFormat":"visor_pat_\u003cpublic_id>_\u003csecret>","description":"Personal API token created in Visor Settings","scheme":"bearer","type":"http","scopes":[],"schemeName":"personal_api_token"}},"8042d3c0-4a4f-42f9-a1af-19c2530d0602":{"visor_cli_oauth":{"description":"OAuth 2.0 access token of the Visor CLI browser login (authorization code with PKCE). Only the first-party Visor CLI client can use it on this API.","flows":{"authorizationCode":{"authorizationUrl":"https://dashboard.visorfinance.app/oauth/authorize","refreshUrl":"https://dashboard.visorfinance.app/oauth/token","scopes":{"pfm:read":"Read financial data","pfm:transactions:write":"Create, edit, and delete transactions","pix:payments:write":"Start Pix payments that you confirm with biometrics at your bank"},"tokenUrl":"https://dashboard.visorfinance.app/oauth/token"}},"type":"oauth2","scopes":["pfm:read"],"schemeName":"visor_cli_oauth"}}},"servers":{"e02cc6e5-1238-4b59-b1fd-3f6cb20e7f31":{"url":"https://api.visorfinance.app","variables":{}}},"processedSecurityOptions":[{"schemes":[{"scheme":{"bearerFormat":"visor_pat_\u003cpublic_id>_\u003csecret>","description":"Personal API token created in Visor Settings","scheme":"bearer","type":"http","scopes":[],"schemeName":"personal_api_token"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Personal API token created in Visor Settings","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"personal_api_token","name":"Authorization"}],"title":"personal_api_token"},{"schemes":[{"scheme":{"description":"OAuth 2.0 access token of the Visor CLI browser login (authorization code with PKCE). Only the first-party Visor CLI client can use it on this API.","flows":{"authorizationCode":{"authorizationUrl":"https://dashboard.visorfinance.app/oauth/authorize","refreshUrl":"https://dashboard.visorfinance.app/oauth/token","scopes":{"pfm:read":"Read financial data","pfm:transactions:write":"Create, edit, and delete transactions","pix:payments:write":"Start Pix payments that you confirm with biometrics at your bank"},"tokenUrl":"https://dashboard.visorfinance.app/oauth/token"}},"type":"oauth2","scopes":["pfm:read"],"schemeName":"visor_cli_oauth"},"schema":{"title":"OAuth2 Auth","type":"string","isRequired":true,"description":"OAuth 2.0 access token of the Visor CLI browser login (authorization code with PKCE). Only the first-party Visor CLI client can use it on this API.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"visor_cli_oauth","name":"Authorization"}],"title":"visor_cli_oauth"}]},"originalFileLocation":"openapi.json"},"subdomain":"visorfinance","siteName":"Visor Personal API","title":"List the bills of a credit card - Visor Personal API","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/api-reference/cards/list-the-bills-of-a-credit-card","matchLevel":0},"pt-BR":{"href":"/pt-BR/introduction","matchLevel":4}}},"lastModified":"2026-10-28T22:09:00.483Z","originalFileLocation":"api-reference/cards/list-the-bills-of-a-credit-card.mdx","locale":"en"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Returns the faturas of one credit card whose due date is in the from - to window, latest due date first. Without from and to, the window is the current calendar month, the month the Faturas page opens on. The window spans at most 366 days. Requires the pfm:read scope. A closed bill shows exactly what the bank sent. The amount of a bill with amount_is_estimate true is partial until the bank closes the cycle.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Visor Personal API\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/visorfinance/5UapUUoMXshFQcuc/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/visorfinance/5UapUUoMXshFQcuc/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/visorfinance/5UapUUoMXshFQcuc/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/visorfinance/5UapUUoMXshFQcuc/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/visorfinance/5UapUUoMXshFQcuc/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/visorfinance/5UapUUoMXshFQcuc/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/visorfinance/5UapUUoMXshFQcuc/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/visorfinance/5UapUUoMXshFQcuc/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/visorfinance/5UapUUoMXshFQcuc/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"List the bills of a credit card - Visor Personal API\">\u003cmeta data-mint-head property=\"og:description\" content=\"Returns the faturas of one credit card whose due date is in the from - to window, latest due date first. Without from and to, the window is the current calendar month, the month the Faturas page opens on. The window spans at most 366 days. Requires the pfm:read scope. A closed bill shows exactly what the bank sent. The amount of a bill with amount_is_estimate true is partial until the bank closes the cycle.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Visor Personal API\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.visorfinance.app/api-reference/cards/list-the-bills-of-a-credit-card\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://visorfinance.mintlify.app/_mintlify/api/og/v2?division=Cards\u0026amp;title=List+the+bills+of+a+credit+card\u0026amp;description=Returns+the+faturas+of+one+credit+card+whose+due+date+is+in+the+%60from%60+-+%60to%60+window%2C+latest+due+date+first.+Without+%60from%60+and+%60to%60%2C+the+window+is+the+current+\u0026amp;theme=b0ec978ce696cb62f7364ac7\u0026amp;signature=07e52177615cff527b4d8e92317175beed177387d41e9b2656e8d7a036f60cd7\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"List the bills of a credit card - Visor Personal API\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Returns the faturas of one credit card whose due date is in the from - to window, latest due date first. Without from and to, the window is the current calendar month, the month the Faturas page opens on. The window spans at most 366 days. Requires the pfm:read scope. A closed bill shows exactly what the bank sent. The amount of a bill with amount_is_estimate true is partial until the bank closes the cycle.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://visorfinance.mintlify.app/_mintlify/api/og/v2?division=Cards\u0026amp;title=List+the+bills+of+a+credit+card\u0026amp;description=Returns+the+faturas+of+one+credit+card+whose+due+date+is+in+the+%60from%60+-+%60to%60+window%2C+latest+due+date+first.+Without+%60from%60+and+%60to%60%2C+the+window+is+the+current+\u0026amp;theme=b0ec978ce696cb62f7364ac7\u0026amp;signature=07e52177615cff527b4d8e92317175beed177387d41e9b2656e8d7a036f60cd7\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/visorfinance/5UapUUoMXshFQcuc/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Visor Personal API\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#155DFC\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.visorfinance.app/api-reference/cards/list-the-bills-of-a-credit-card\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/cards/list-the-bills-of-a-credit-card.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.visorfinance.app/#organization\",\"name\":\"Visor Personal API\",\"url\":\"https://docs.visorfinance.app\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/visorfinance/184cqPrO8BXx_1WV/logo/light-mode.svg?fit=max\u0026auto=format\u0026n=184cqPrO8BXx_1WV\u0026q=85\u0026s=fb4be31a4d2e8c680c4e43c5758216e0\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.visorfinance.app#website\",\"name\":\"Visor Personal API\",\"url\":\"https://docs.visorfinance.app\",\"publisher\":{\"@id\":\"https://docs.visorfinance.app/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.visorfinance.app/api-reference/cards/list-the-bills-of-a-credit-card#webpage\",\"url\":\"https://docs.visorfinance.app/api-reference/cards/list-the-bills-of-a-credit-card\",\"name\":\"List the bills of a credit card\",\"description\":\"Returns the faturas of one credit card whose due date is in the from - to window, latest due date first. Without from and to, the window is the current calendar month, the month the Faturas page opens on. The window spans at most 366 days. Requires the pfm:read scope. A closed bill shows exactly what the bank sent. The amount of a bill with amount_is_estimate true is partial until the bank closes the cycle.\",\"dateModified\":\"2026-10-28T22:09:00.483Z\",\"isPartOf\":{\"@id\":\"https://docs.visorfinance.app#website\"},\"breadcrumb\":{\"@id\":\"https://docs.visorfinance.app/api-reference/cards/list-the-bills-of-a-credit-card#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.visorfinance.app/api-reference/cards/list-the-bills-of-a-credit-card#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Cards\",\"item\":\"https://docs.visorfinance.app/api-reference/cards/list-credit-cards\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"List the bills of a credit card\",\"item\":\"https://docs.visorfinance.app/api-reference/cards/list-the-bills-of-a-credit-card\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.visorfinance.app/api-reference/cards/list-the-bills-of-a-credit-card#apireference\",\"headline\":\"List the bills of a credit card\",\"name\":\"List the bills of a credit card\",\"description\":\"Returns the faturas of one credit card whose due date is in the from - to window, latest due date first. Without from and to, the window is the current calendar month, the month the Faturas page opens on. The window spans at most 366 days. Requires the pfm:read scope. A closed bill shows exactly what the bank sent. The amount of a bill with amount_is_estimate true is partial until the bank closes the cycle.\",\"url\":\"https://docs.visorfinance.app/api-reference/cards/list-the-bills-of-a-credit-card\",\"mainEntityOfPage\":{\"@id\":\"https://docs.visorfinance.app/api-reference/cards/list-the-bills-of-a-credit-card#webpage\"},\"dateModified\":\"2026-10-28T22:09:00.483Z\",\"publisher\":{\"@id\":\"https://docs.visorfinance.app/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.visorfinance.app#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Visor Personal API\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Visor Personal API","nav":{"global":null,"languages":[{"language":"en","tabs":[{"tab":"Guides","pages":[{"title":"Guides","href":"/introduction"}]},{"tab":"API reference","groups":[{"group":"Spaces","pages":[{"title":"List accessible spaces","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/spaces","href":"/api-reference/spaces/list-accessible-spaces"}]},{"group":"Accounts","pages":[{"title":"List accounts","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/spaces/{space_id}/accounts","href":"/api-reference/accounts/list-accounts"}]},{"group":"Categories","pages":[{"title":"List categories","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/spaces/{space_id}/categories","href":"/api-reference/categories/list-categories"}]},{"group":"Tags","pages":[{"title":"List tags","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/spaces/{space_id}/tags","href":"/api-reference/tags/list-tags"}]},{"group":"Transactions","pages":[{"title":"List transactions","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/spaces/{space_id}/transactions","href":"/api-reference/transactions/list-transactions"},{"title":"Get a transaction","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/spaces/{space_id}/transactions/{transaction_id}","href":"/api-reference/transactions/get-a-transaction"},{"title":"Create a transaction","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/spaces/{space_id}/transactions","href":"/api-reference/transactions/create-a-transaction"},{"title":"Create transactions in a batch","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/spaces/{space_id}/transactions/batch","href":"/api-reference/transactions/create-transactions-in-a-batch"},{"title":"Edit a transaction","deprecated":null,"version":null,"openapi":"/openapi.json patch /v1/spaces/{space_id}/transactions/{transaction_id}","href":"/api-reference/transactions/edit-a-transaction"},{"title":"Delete a transaction","deprecated":null,"version":null,"openapi":"/openapi.json delete /v1/spaces/{space_id}/transactions/{transaction_id}","href":"/api-reference/transactions/delete-a-transaction"}]},{"group":"Overview","pages":[{"title":"Get the financial overview","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/spaces/{space_id}/overview","href":"/api-reference/overview/get-the-financial-overview"}]},{"group":"Cards","pages":[{"title":"List credit cards","description":"Returns the credit cards of a space with their limit and the dates of the current fatura. Requires the `pfm:read` scope. The card `id` is the credit account `id` from `GET /v1/spaces/{space_id}/accounts`. `used_limit` and `available_limit` are the figures the Faturas page shows and are null while the bank has not sent data for the card.","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/spaces/{space_id}/cards","href":"/api-reference/cards/list-credit-cards"},{"title":"List the bills of a credit card","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/spaces/{space_id}/cards/{card_id}/bills","href":"/api-reference/cards/list-the-bills-of-a-credit-card"}]},{"group":"Recurring expenses","pages":[{"title":"List subscriptions","description":"Returns the active subscriptions (assinaturas) of a space: cancellable services such as streaming, software, or a gym. Fixed bills such as rent are on the fixed-bills endpoint. Installment plans are not included. Ordered by `next_due_date`. Requires the `pfm:read` scope.","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/spaces/{space_id}/subscriptions","href":"/api-reference/recurring-expenses/list-subscriptions"},{"title":"List fixed bills","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/spaces/{space_id}/fixed-bills","href":"/api-reference/recurring-expenses/list-fixed-bills"}]},{"group":"Installments","pages":[{"title":"List installment plans","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/spaces/{space_id}/installment-plans","href":"/api-reference/installments/list-installment-plans"}]},{"group":"Goals","pages":[{"title":"List goals","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/spaces/{space_id}/goals","href":"/api-reference/goals/list-goals"}]},{"group":"Investments","pages":[{"title":"List investments","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/spaces/{space_id}/investments","href":"/api-reference/investments/list-investments"}]},{"group":"Connections","pages":[{"title":"List Open Finance connections","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/spaces/{space_id}/connections","href":"/api-reference/connections/list-open-finance-connections"}]},{"group":"User","pages":[{"title":"Show the current user","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/me","href":"/api-reference/user/show-the-current-user"}]},{"group":"Notifications","pages":[{"title":"List notifications","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/notifications","href":"/api-reference/notifications/list-notifications"}]},{"group":"Pix payments","pages":[{"title":"Start a Pix payment","deprecated":null,"version":null,"openapi":"/openapi.json post /v1/pix-payments","href":"/api-reference/pix-payments/start-a-pix-payment"},{"title":"Get a Pix payment","deprecated":null,"version":null,"openapi":"/openapi.json get /v1/pix-payments/{pix_payment_id}","href":"/api-reference/pix-payments/get-a-pix-payment"}]}]}]},{"language":"pt-BR","navbar":{"primary":{"type":"button","label":"Criar um token","href":"https://dashboard.visorfinance.app/settings/connected_apps"}},"pages":[{"title":"pt-BR","href":"/pt-BR/introduction"}]}]},"basePath":"","title":"List the bills of a credit card - Visor Personal API","buildId":"dpl_36EDyZCDfRuoUD9af5CH4M1bqY2h","deploymentId":"dpl_36EDyZCDfRuoUD9af5CH4M1bqY2h","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-DCDCdBVX.js","utils-ME8dDnLe.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-0e84ACsd.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-wgRBj-ia.js","snippetPresets-C11Sgb-o.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-C0lapOpP.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-ZeRQV8fF.js","shallow-BupWh095.js","getApiPlaygroundDisplay-BnYQO2Ss.js","CodeSnippet-RKKOc8c_.js","CodeSnippets-Drf_m8wS.js","Page-Bevw23-4.js","getPastedJson-u6QiPzNZ.js","icon-Bb-CBSxO.js","MethodPill-F7l5AI7V.js","DuplicateIcon-IiAXkdSg.js","createIcon-FliI8EBc.js","DynamicMarkdown-B62XqCSI.js","SectionHeading-Dj31pT03.js","axios-vUo_bRtp.js","Markdown-BOgQCTwD.js","clsx-BIWXJmsZ.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-DKZWslLH.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-UDqbR6xh.js"]}