Lists transactions for the company in X-On-Behalf-Of, newest first by transaction_at.
Results are limited to the accounts the API key’s member can access.
By default the list excludes future-scheduled payments and the internal reward types
loyalty_out, points_in, points_out, and trophy. Pass type to include a
specific type, or ids / source_payment_ids to look up rows regardless of these defaults.
Use cursor pagination (next_cursor → cursor) for large result sets. Offset pagination
(offset) also returns a total count but cannot be combined with cursor.
Present only when earned_points=true. Points earned per day for the current page.
Show child attributes
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Incard Developer API","description":"Public API reference and integration guides for the Incard Developer Gateway.","colors":{"primary":"#79B100","light":"#79B100","dark":"#D3FF57"},"logo":{"light":"https://mintcdn.com/incard/7xn2tcwzyPQRiUq2/logo/light.svg?fit=max\u0026auto=format\u0026n=7xn2tcwzyPQRiUq2\u0026q=85\u0026s=417ee9e7ba6c608417ab15c2c4f67c12","dark":"https://mintcdn.com/incard/7xn2tcwzyPQRiUq2/logo/dark.svg?fit=max\u0026auto=format\u0026n=7xn2tcwzyPQRiUq2\u0026q=85\u0026s=61c852b351f759bc9faad29f74c56e3a","href":"https://incard.co"},"favicon":"https://mintcdn.com/incard/7xn2tcwzyPQRiUq2/favicon.ico?fit=max\u0026auto=format\u0026n=7xn2tcwzyPQRiUq2\u0026q=85\u0026s=87fd913bc67e290c0e2c5f91636d0dfb","api":{"openapi":"specs/company.openapi.yaml","playground":{"display":"simple"},"examples":{"autogenerate":false}},"fonts":{"heading":{"family":"Suisse Intl","weight":700,"source":"fonts/SuisseIntl-Bold.woff2","format":"woff2"},"body":{"family":"Suisse Intl","weight":400,"source":"fonts/SuisseIntl-Regular.woff2","format":"woff2"}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"incard","hasAudioNarration":false,"actualSubdomain":"incard","customDomains":["docs.incard.com"],"gitSource":{"type":"github","owner":"incard","repo":"incard-docs","deployBranch":"main","contentDirectory":"mintlify-docs","isPrivate":true,"mountPath":"","label":""},"chroma":{"collectionId":"94f76d45-55f4-4f9b-8fe1-5e3c1cc693c4","liveDeploymentHistoryId":"6ac63f56000148e5fde38749","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ac63f56000148e5fde38749"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ac63f56000148e5fde38749","clientVersion":"0.0.3990","searchFilterCounts":[{"language":"default","tag":"API Reference","count":22},{"language":"default","tag":"CARDS","count":11},{"language":"default","tag":"Guides","count":7},{"language":"default","tag":"INVOICES","count":7},{"language":"default","tag":"Get started","count":3},{"language":"default","tag":"Resources","count":3},{"language":"default","tag":"ACCOUNTS","count":2},{"language":"default","tag":"TRANSACTIONS","count":2},{"language":"default","tag":"Events","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":"editor-v7-file-tree","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":"pause-universal-search-reconcile","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":"per-site-search-delta","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":"editor-private-page-search","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":"editor-nav-generations","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":"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":"editor-agent-model-picker","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":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api-reference/transactions/list-transactions","slug":"/api-reference/transactions/list-transactions","pageMetadata":{"title":"List transactions","description":"Lists transactions for the company in `X-On-Behalf-Of`, newest first by `transaction_at`.\nResults are limited to the accounts the API key's member can access.\n\nBy default the list excludes future-scheduled payments and the internal reward types\n`loyalty_out`, `points_in`, `points_out`, and `trophy`. Pass `type` to include a\nspecific type, or `ids` / `source_payment_ids` to look up rows regardless of these defaults.\n\nUse cursor pagination (`next_cursor` → `cursor`) for large result sets. Offset pagination\n(`offset`) also returns a `total` count but cannot be combined with `cursor`.\n","deprecated":null,"version":null,"openapi":"/specs/company.openapi.yaml get /developer/transactions","href":"/api-reference/transactions/list-transactions","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {Fragment: _Fragment, 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(_Fragment, {\n children: [_jsxs(_components.p, {\n children: [\"Lists transactions for the company in \", _jsx(_components.code, {\n children: \"X-On-Behalf-Of\"\n }), \", newest first by \", _jsx(_components.code, {\n children: \"transaction_at\"\n }), \".\\nResults are limited to the accounts the API key’s member can access.\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [\"By default the list excludes future-scheduled payments and the internal reward types\\n\", _jsx(_components.code, {\n children: \"loyalty_out\"\n }), \", \", _jsx(_components.code, {\n children: \"points_in\"\n }), \", \", _jsx(_components.code, {\n children: \"points_out\"\n }), \", and \", _jsx(_components.code, {\n children: \"trophy\"\n }), \". Pass \", _jsx(_components.code, {\n children: \"type\"\n }), \" to include a\\nspecific type, or \", _jsx(_components.code, {\n children: \"ids\"\n }), \" / \", _jsx(_components.code, {\n children: \"source_payment_ids\"\n }), \" to look up rows regardless of these defaults.\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [\"Use cursor pagination (\", _jsx(_components.code, {\n children: \"next_cursor\"\n }), \" → \", _jsx(_components.code, {\n children: \"cursor\"\n }), \") for large result sets. Offset pagination\\n(\", _jsx(_components.code, {\n children: \"offset\"\n }), \") also returns a \", _jsx(_components.code, {\n children: \"total\"\n }), \" count but cannot be combined with \", _jsx(_components.code, {\n children: \"cursor\"\n }), \".\"]\n })]\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 transactions","description":"Lists transactions for the company in `X-On-Behalf-Of`, newest first by `transaction_at`.\nResults are limited to the accounts the API key's member can access.\n\nBy default the list excludes future-scheduled payments and the internal reward types\n`loyalty_out`, `points_in`, `points_out`, and `trophy`. Pass `type` to include a\nspecific type, or `ids` / `source_payment_ids` to look up rows regardless of these defaults.\n\nUse cursor pagination (`next_cursor` → `cursor`) for large result sets. Offset pagination\n(`offset`) also returns a `total` count but cannot be combined with `cursor`.\n","deprecated":null,"version":null,"openapi":"/specs/company.openapi.yaml get /developer/transactions","href":"/api-reference/transactions/list-transactions","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"operationId":"list_transactions","summary":"List transactions","description":"Lists transactions for the company in `X-On-Behalf-Of`, newest first by `transaction_at`.\nResults are limited to the accounts the API key's member can access.\n\nBy default the list excludes future-scheduled payments and the internal reward types\n`loyalty_out`, `points_in`, `points_out`, and `trophy`. Pass `type` to include a\nspecific type, or `ids` / `source_payment_ids` to look up rows regardless of these defaults.\n\nUse cursor pagination (`next_cursor` → `cursor`) for large result sets. Offset pagination\n(`offset`) also returns a `total` count but cannot be combined with `cursor`.\n","tags":["TRANSACTIONS"],"parameters":["6820587f-d60a-4304-8467-94602f81f89a","c0217586-f0be-4f79-9cac-dcef72e6362e","cde550a6-7cde-4080-b01e-0813c459a0fe","5489334e-eff7-498e-847c-49ce44515d6d","882602a0-8b9c-4855-b2b7-287b7260dd7f","e72a8ad6-c732-4f1b-b9b5-672e1c1b7a76","91f0893e-f50a-4247-b9ef-ecfd41c0a127","d86db82f-724f-47cb-b84e-17af3da961d4","fd621e5f-026f-4382-9ecf-1056fa4f4b92","f6882085-79de-4d42-94ce-48ea457ed74c","ccaf9b55-d230-42d3-8696-c8c7fd049838","38c25661-5d45-4e29-b5d4-78e32e2da1b1","66a1123d-5240-4887-891b-9978e9c3deec","be660066-cdf8-44be-920a-f154f1cdb0fe","a460eeaa-065c-485a-b9cc-e16cf8f9a491","e3a354dd-8a59-4f52-96cd-c3139f143fdf","f029016e-eb73-4163-95b0-ed159376ff7e","ca6b9129-396e-446a-ae9d-b318b9ff7438","eca7f462-d905-46f5-95e0-96d6b5c13fd7","13d15f27-81cf-4d86-a69c-6ab1ab93be60","c7df5d58-5f00-4c28-991b-aa1bf1ebc838","223d6209-a302-4854-883b-4febb1bca5ad","5330f17b-7867-4224-8ce4-57574b0ebeee","846dd2e6-8231-4f58-880e-f1a6d27bfb56","e928d0d1-a71a-40fa-896c-de66c55430b5","fad723ff-a3eb-49aa-804f-98a7fcbab9bb","471d8d44-28a7-4340-9ed8-6251c9d0f416"],"responses":{"200":"4f815ca9-1ba2-4182-87ed-defc3a1ecab8","400":"e6b56f2f-ef52-480f-b616-e6a087c501a8","401":"b783c3cd-5bb3-4665-bf42-6669ac1dcd25","403":"a4abd005-223a-49bd-99de-f805075d02b7"},"x-upstream-path":"/transactions","method":"get","type":"path","servers":["37128bef-511d-4235-b88f-ab7388238b1d"],"security":["3847ae76-aeac-4f5e-b52a-31728a5c46f0"],"path":"/developer/transactions","baseUrlOptions":["https://api.incard.com"],"title":"List transactions","codeSamples":[],"requiredOnlyExamples":false,"disableCodeSampleGeneration":true,"responseExampleType":"generated"},"dependencies":{"parameters":{"6820587f-d60a-4304-8467-94602f81f89a":{"name":"account_ids","in":"query","required":false,"description":"Comma-separated account UUIDs to include.","schema":{"type":"string","isRequired":false,"description":"Comma-separated account UUIDs to include.","uniqueKey":"","typeLabel":"string"},"example":"0d6c0a2a-2b08-49bc-89a9-eb936c9ff28c"},"c0217586-f0be-4f79-9cac-dcef72e6362e":{"name":"account_currencies","in":"query","required":false,"description":"Comma-separated ISO 4217 account currencies (for example `GBP,EUR`).","schema":{"type":"string","isRequired":false,"description":"Comma-separated ISO 4217 account currencies (for example `GBP,EUR`).","uniqueKey":"","typeLabel":"string"}},"cde550a6-7cde-4080-b01e-0813c459a0fe":{"name":"transaction_currencies","in":"query","required":false,"description":"Comma-separated ISO 4217 currencies the transaction was made in.","schema":{"type":"string","isRequired":false,"description":"Comma-separated ISO 4217 currencies the transaction was made in.","uniqueKey":"","typeLabel":"string"}},"5489334e-eff7-498e-847c-49ce44515d6d":{"name":"ids","in":"query","required":false,"description":"Comma-separated transaction UUIDs. Explicit lookups bypass the default type and scheduled exclusions.","schema":{"type":"string","isRequired":false,"description":"Comma-separated transaction UUIDs. Explicit lookups bypass the default type and scheduled exclusions.","uniqueKey":"","typeLabel":"string"}},"882602a0-8b9c-4855-b2b7-287b7260dd7f":{"name":"source_payment_ids","in":"query","required":false,"description":"Comma-separated identifiers of the payment in the originating source system.","schema":{"type":"string","isRequired":false,"description":"Comma-separated identifiers of the payment in the originating source system.","uniqueKey":"","typeLabel":"string"}},"e72a8ad6-c732-4f1b-b9b5-672e1c1b7a76":{"name":"status","in":"query","required":false,"description":"Comma-separated statuses. One or more of `pending`, `completed`, `declined`, `reversed`.","schema":{"type":"string","isRequired":false,"description":"Comma-separated statuses. One or more of `pending`, `completed`, `declined`, `reversed`.","uniqueKey":"","typeLabel":"string"},"example":"completed,pending"},"91f0893e-f50a-4247-b9ef-ecfd41c0a127":{"name":"type","in":"query","required":false,"description":"Comma-separated transaction types. See the `type` field on the transaction object for values.","schema":{"type":"string","isRequired":false,"description":"Comma-separated transaction types. See the `type` field on the transaction object for values.","uniqueKey":"","typeLabel":"string"},"example":"card,out"},"d86db82f-724f-47cb-b84e-17af3da961d4":{"name":"direction","in":"query","required":false,"description":"Comma-separated directions. One or both of `debit`, `credit`.","schema":{"type":"string","isRequired":false,"description":"Comma-separated directions. One or both of `debit`, `credit`.","uniqueKey":"","typeLabel":"string"}},"fd621e5f-026f-4382-9ecf-1056fa4f4b92":{"name":"user_ids","in":"query","required":false,"description":"Comma-separated UUIDs of the users who initiated the transactions.","schema":{"type":"string","isRequired":false,"description":"Comma-separated UUIDs of the users who initiated the transactions.","uniqueKey":"","typeLabel":"string"}},"f6882085-79de-4d42-94ce-48ea457ed74c":{"name":"payee_ids","in":"query","required":false,"description":"Comma-separated payee identifiers.","schema":{"type":"string","isRequired":false,"description":"Comma-separated payee identifiers.","uniqueKey":"","typeLabel":"string"}},"ccaf9b55-d230-42d3-8696-c8c7fd049838":{"name":"card_tokens","in":"query","required":false,"description":"Comma-separated card tokens. Returns card transactions made with those cards.","schema":{"type":"string","isRequired":false,"description":"Comma-separated card tokens. Returns card transactions made with those cards.","uniqueKey":"","typeLabel":"string"}},"38c25661-5d45-4e29-b5d4-78e32e2da1b1":{"name":"category_ids","in":"query","required":false,"description":"Comma-separated category UUIDs.","schema":{"type":"string","isRequired":false,"description":"Comma-separated category UUIDs.","uniqueKey":"","typeLabel":"string"}},"66a1123d-5240-4887-891b-9978e9c3deec":{"name":"categorized","in":"query","required":false,"description":"`true` returns only categorised transactions, `false` only uncategorised.","schema":{"type":"boolean","isRequired":false,"description":"`true` returns only categorised transactions, `false` only uncategorised.","uniqueKey":"","typeLabel":"boolean"}},"be660066-cdf8-44be-920a-f154f1cdb0fe":{"name":"q","in":"query","required":false,"description":"Case-insensitive substring match against `name` and `reference`.","schema":{"type":"string","isRequired":false,"description":"Case-insensitive substring match against `name` and `reference`.","uniqueKey":"","typeLabel":"string"}},"a460eeaa-065c-485a-b9cc-e16cf8f9a491":{"name":"from","in":"query","required":false,"description":"Inclusive lower bound on `transaction_at` (RFC 3339).","schema":{"type":"string","format":"date-time","isRequired":false,"description":"Inclusive lower bound on `transaction_at` (RFC 3339).","uniqueKey":"","typeLabel":"string\u003cdate-time>"},"example":"2026-07-01T00:00:00Z"},"e3a354dd-8a59-4f52-96cd-c3139f143fdf":{"name":"to","in":"query","required":false,"description":"Inclusive upper bound on `transaction_at` (RFC 3339). Must not be before `from`.","schema":{"type":"string","format":"date-time","isRequired":false,"description":"Inclusive upper bound on `transaction_at` (RFC 3339). Must not be before `from`.","uniqueKey":"","typeLabel":"string\u003cdate-time>"},"example":"2026-07-31T23:59:59Z"},"f029016e-eb73-4163-95b0-ed159376ff7e":{"name":"account_amount_min","in":"query","required":false,"description":"Minimum absolute account amount (decimal string).","schema":{"type":"string","isRequired":false,"description":"Minimum absolute account amount (decimal string).","uniqueKey":"","typeLabel":"string"},"example":"10.00"},"ca6b9129-396e-446a-ae9d-b318b9ff7438":{"name":"account_amount_max","in":"query","required":false,"description":"Maximum absolute account amount (decimal string). Must not be less than `account_amount_min`.","schema":{"type":"string","isRequired":false,"description":"Maximum absolute account amount (decimal string). Must not be less than `account_amount_min`.","uniqueKey":"","typeLabel":"string"},"example":"500.00"},"eca7f462-d905-46f5-95e0-96d6b5c13fd7":{"name":"scheduled","in":"query","required":false,"description":"`true` returns only payments scheduled for today or later. `false` (default) excludes them.","schema":{"type":"boolean","isRequired":false,"description":"`true` returns only payments scheduled for today or later. `false` (default) excludes them.","uniqueKey":"","typeLabel":"boolean"}},"13d15f27-81cf-4d86-a69c-6ab1ab93be60":{"name":"earned_points","in":"query","required":false,"description":"`true` returns only transactions that earned points and adds `points_totals_by_day` to the response.","schema":{"type":"boolean","isRequired":false,"description":"`true` returns only transactions that earned points and adds `points_totals_by_day` to the response.","uniqueKey":"","typeLabel":"boolean"}},"c7df5d58-5f00-4c28-991b-aa1bf1ebc838":{"name":"sort","in":"query","required":false,"description":"Sort field. Defaults to `transaction_at`.","schema":{"type":"string","enum":["transaction_at","completed_at","authorized_at","created_at"],"isRequired":false,"description":"Sort field. Defaults to `transaction_at`.","uniqueKey":"","typeLabel":"enum\u003cstring>"}},"223d6209-a302-4854-883b-4febb1bca5ad":{"name":"order","in":"query","required":false,"description":"Sort order. Defaults to `desc`.","schema":{"type":"string","enum":["asc","desc"],"isRequired":false,"description":"Sort order. Defaults to `desc`.","uniqueKey":"","typeLabel":"enum\u003cstring>"}},"5330f17b-7867-4224-8ce4-57574b0ebeee":{"name":"limit","in":"query","required":false,"description":"Page size, 1–200. Defaults to 50.","schema":{"type":"integer","minimum":1,"maximum":200,"default":50,"isRequired":false,"description":"Page size, 1–200. Defaults to 50.","uniqueKey":"","typeLabel":"integer"}},"846dd2e6-8231-4f58-880e-f1a6d27bfb56":{"name":"cursor","in":"query","required":false,"description":"Opaque `next_cursor` value from a previous page. Cannot be combined with `offset`.","schema":{"type":"string","isRequired":false,"description":"Opaque `next_cursor` value from a previous page. Cannot be combined with `offset`.","uniqueKey":"","typeLabel":"string"}},"e928d0d1-a71a-40fa-896c-de66c55430b5":{"name":"offset","in":"query","required":false,"description":"Number of rows to skip. Enables the `total` count. Cannot be combined with `cursor`.","schema":{"type":"integer","minimum":0,"isRequired":false,"description":"Number of rows to skip. Enables the `total` count. Cannot be combined with `cursor`.","uniqueKey":"","typeLabel":"integer"}},"fad723ff-a3eb-49aa-804f-98a7fcbab9bb":{"name":"user","in":"query","required":false,"description":"`true` includes a `user` object (name and avatar) on each transaction that has a `user_id`.","schema":{"type":"boolean","isRequired":false,"description":"`true` includes a `user` object (name and avatar) on each transaction that has a `user_id`.","uniqueKey":"","typeLabel":"boolean"}},"471d8d44-28a7-4340-9ed8-6251c9d0f416":{"name":"card","in":"query","required":false,"description":"`true` includes a `card` object (name, last four digits, type) on each card transaction.","schema":{"type":"boolean","isRequired":false,"description":"`true` includes a `card` object (name, last four digits, type) on each card transaction.","uniqueKey":"","typeLabel":"boolean"}}},"responses":{"4f815ca9-1ba2-4182-87ed-defc3a1ecab8":{"description":"One page of transactions.","content":{"application/json":{"schema":{"type":"object","title":"TransactionCollection","properties":{"transactions":{"description":"Transactions for the current page.","type":"array","items":{"type":"object","title":"Transaction","description":"A transaction on one of the company's accounts. Optional fields are omitted from the JSON when they have no value.\nAmounts are signed: `debit` transactions carry negative values, `credit` transactions positive values.\n","properties":{"id":{"description":"Transaction UUID. Stable across status changes and matches the `data.id` in transaction webhooks.","type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].id","typeLabel":"string"},"source_payment_id":{"description":"Identifier of the payment in the originating source system.","type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].source_payment_id","typeLabel":"string"},"company_id":{"description":"Company UUID that owns the transaction.","type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].company_id","typeLabel":"string"},"account_id":{"description":"UUID of the account the transaction belongs to.","type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].account_id","typeLabel":"string"},"name":{"description":"Human-readable label (merchant, payee, or sender name).","type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].name","typeLabel":"string"},"status":{"description":"Lifecycle status. `pending` transitions to `completed`, `declined`, or `reversed`; the other states are terminal.","type":"string","enum":["pending","completed","declined","reversed"],"isRequired":true,"uniqueKey":"transactions.items.[INDEX].status","typeLabel":"enum\u003cstring>"},"type":{"description":"Transaction type.","type":"string","enum":["card","atm","refund","credit","out","in","fee","exchange_out","exchange_in","transfer_out","transfer_in","chargeback","reversal","adjustment","loyalty_in","loyalty_out","points_in","points_out","trophy","referral","direct_debit","direct_credit","direct_credit_return","recall"],"isRequired":true,"uniqueKey":"transactions.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"direction":{"description":"`debit` for money leaving the account, `credit` for money arriving.","type":"string","enum":["debit","credit"],"isRequired":true,"uniqueKey":"transactions.items.[INDEX].direction","typeLabel":"enum\u003cstring>"},"transaction_at":{"description":"When the transaction occurred. Default sort key.","type":"string","format":"date-time","isRequired":true,"uniqueKey":"transactions.items.[INDEX].transaction_at","typeLabel":"string\u003cdate-time>"},"account_amount":{"oneOf":[{"type":"object","title":"Money","description":"Signed amount in the account currency. `null` only for rows with no amount yet.","required":["value","currency"],"properties":{"value":{"description":"Decimal amount as a string with two decimal places. Negative for money leaving the account.","type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].account_amount.oneOf.0.value","typeLabel":"string"},"currency":{"description":"ISO 4217 currency code.","type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].account_amount.oneOf.0.currency","typeLabel":"string"}},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].account_amount.oneOf.0","typeLabel":"Money · object"},{"type":"null","description":"Signed amount in the account currency. `null` only for rows with no amount yet.","isRequired":true,"uniqueKey":"transactions.items.[INDEX].account_amount.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"transactions.items.[INDEX].account_amount","typeLabel":"Money · object | null"},"running_balance":{"oneOf":[{"type":"object","title":"Money","description":"Posted ledger balance of the account immediately after this transaction, ordered by `transaction_at`. Excludes pending holds.","required":["value","currency"],"properties":{"value":{"description":"Decimal amount as a string with two decimal places. Negative for money leaving the account.","type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].running_balance.oneOf.0.value","typeLabel":"string"},"currency":{"description":"ISO 4217 currency code.","type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].running_balance.oneOf.0.currency","typeLabel":"string"}},"isRequired":true,"uniqueKey":"transactions.items.[INDEX].running_balance.oneOf.0","typeLabel":"Money · object"},{"type":"null","description":"Posted ledger balance of the account immediately after this transaction, ordered by `transaction_at`. Excludes pending holds.","isRequired":true,"uniqueKey":"transactions.items.[INDEX].running_balance.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"transactions.items.[INDEX].running_balance","typeLabel":"Money · object | null"},"created_at":{"description":"When the transaction record was created.","type":"string","format":"date-time","isRequired":true,"uniqueKey":"transactions.items.[INDEX].created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"description":"When the transaction record was last updated.","type":"string","format":"date-time","isRequired":true,"uniqueKey":"transactions.items.[INDEX].updated_at","typeLabel":"string\u003cdate-time>"},"related_account_id":{"description":"(Optional) For `transfer_*` and `exchange_*` types, the other company account involved.","type":"string","uniqueKey":"transactions.items.[INDEX].related_account_id","typeLabel":"string"},"reference":{"description":"(Optional) Free-text payment reference.","type":"string","uniqueKey":"transactions.items.[INDEX].reference","typeLabel":"string"},"payee_id":{"description":"(Optional) Payee identifier for outbound payments.","type":"string","uniqueKey":"transactions.items.[INDEX].payee_id","typeLabel":"string"},"payee_route":{"description":"(Optional) Payment rail used, for example `local`.","type":"string","uniqueKey":"transactions.items.[INDEX].payee_route","typeLabel":"string"},"purpose_code":{"description":"(Optional) Payment purpose code where the rail requires one.","type":"string","uniqueKey":"transactions.items.[INDEX].purpose_code","typeLabel":"string"},"provider":{"description":"(Optional) Underlying payment provider.","type":"string","uniqueKey":"transactions.items.[INDEX].provider","typeLabel":"string"},"recon_ref":{"description":"(Optional) Reconciliation reference from the provider.","type":"string","uniqueKey":"transactions.items.[INDEX].recon_ref","typeLabel":"string"},"authorized_at":{"description":"(Optional) When the transaction was authorised.","type":"string","format":"date-time","uniqueKey":"transactions.items.[INDEX].authorized_at","typeLabel":"string\u003cdate-time>"},"completed_at":{"description":"(Optional) When the transaction settled. Set once `status` is `completed`.","type":"string","format":"date-time","uniqueKey":"transactions.items.[INDEX].completed_at","typeLabel":"string\u003cdate-time>"},"scheduled_for":{"description":"(Optional) For scheduled payments, when the payment is due to execute.","type":"string","format":"date-time","uniqueKey":"transactions.items.[INDEX].scheduled_for","typeLabel":"string\u003cdate-time>"},"fee_amount":{"type":"object","title":"Money","description":"(Optional) Fee charged, as a negative amount in the account currency. Omitted when zero.","properties":{"value":{"description":"Decimal amount as a string with two decimal places. Negative for money leaving the account.","type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].fee_amount.value","typeLabel":"string"},"currency":{"description":"ISO 4217 currency code.","type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].fee_amount.currency","typeLabel":"string"}},"required":["value","currency"],"uniqueKey":"transactions.items.[INDEX].fee_amount","typeLabel":"Money · object"},"transaction_amount":{"type":"object","title":"Money","description":"(Optional) Signed amount in the currency the transaction was made in.","properties":{"value":{"description":"Decimal amount as a string with two decimal places. Negative for money leaving the account.","type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].transaction_amount.value","typeLabel":"string"},"currency":{"description":"ISO 4217 currency code.","type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].transaction_amount.currency","typeLabel":"string"}},"required":["value","currency"],"uniqueKey":"transactions.items.[INDEX].transaction_amount","typeLabel":"Money · object"},"base_amount":{"type":"object","title":"Money","description":"(Optional) Signed amount in the company's base currency.","properties":{"value":{"description":"Decimal amount as a string with two decimal places. Negative for money leaving the account.","type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].base_amount.value","typeLabel":"string"},"currency":{"description":"ISO 4217 currency code.","type":"string","isRequired":true,"uniqueKey":"transactions.items.[INDEX].base_amount.currency","typeLabel":"string"}},"required":["value","currency"],"uniqueKey":"transactions.items.[INDEX].base_amount","typeLabel":"Money · object"},"fx_rate":{"description":"(Optional) `transaction_amount / account_amount`, present only when the two currencies differ. Six decimal places.","type":"string","uniqueKey":"transactions.items.[INDEX].fx_rate","typeLabel":"string"},"points":{"description":"(Optional) Reward points earned or redeemed.","type":"integer","uniqueKey":"transactions.items.[INDEX].points","typeLabel":"integer"},"raw_merchant":{"description":"(Optional) Merchant details as received from the card network.","type":"object","properties":{"online":{"description":"Whether the purchase was made online.","type":"boolean","uniqueKey":"transactions.items.[INDEX].raw_merchant.online","typeLabel":"boolean"},"merchant_city":{"type":"string","uniqueKey":"transactions.items.[INDEX].raw_merchant.merchant_city","typeLabel":"string"},"merchant_country":{"type":"string","description":"ISO 3166-1 alpha-2 country code.","uniqueKey":"transactions.items.[INDEX].raw_merchant.merchant_country","typeLabel":"string"},"merchant_street":{"type":"string","uniqueKey":"transactions.items.[INDEX].raw_merchant.merchant_street","typeLabel":"string"},"merchant_region":{"type":"string","uniqueKey":"transactions.items.[INDEX].raw_merchant.merchant_region","typeLabel":"string"},"merchant_postcode":{"type":"string","uniqueKey":"transactions.items.[INDEX].raw_merchant.merchant_postcode","typeLabel":"string"},"mcc":{"description":"Merchant category code.","type":"string","uniqueKey":"transactions.items.[INDEX].raw_merchant.mcc","typeLabel":"string"}},"uniqueKey":"transactions.items.[INDEX].raw_merchant","typeLabel":"object"},"merchant_id":{"description":"(Optional) Incard merchant identifier once the merchant has been recognised.","type":"string","uniqueKey":"transactions.items.[INDEX].merchant_id","typeLabel":"string"},"enriched_merchant":{"description":"(Optional) Display details for a recognised merchant.","type":"object","properties":{"icon_url":{"type":"string","uniqueKey":"transactions.items.[INDEX].enriched_merchant.icon_url","typeLabel":"string"},"category":{"type":"string","uniqueKey":"transactions.items.[INDEX].enriched_merchant.category","typeLabel":"string"},"display_name":{"type":"string","uniqueKey":"transactions.items.[INDEX].enriched_merchant.display_name","typeLabel":"string"}},"uniqueKey":"transactions.items.[INDEX].enriched_merchant","typeLabel":"object"},"category_id":{"description":"(Optional) Spend category UUID.","type":"string","uniqueKey":"transactions.items.[INDEX].category_id","typeLabel":"string"},"accounting_code":{"description":"(Optional) Accounting code assigned to the transaction.","type":"object","properties":{"provider":{"description":"Accounting provider, for example `xero`.","type":"string","uniqueKey":"transactions.items.[INDEX].accounting_code.provider","typeLabel":"string"},"id":{"type":"string","uniqueKey":"transactions.items.[INDEX].accounting_code.id","typeLabel":"string"},"name":{"type":"string","uniqueKey":"transactions.items.[INDEX].accounting_code.name","typeLabel":"string"},"code":{"type":"integer","uniqueKey":"transactions.items.[INDEX].accounting_code.code","typeLabel":"integer"}},"uniqueKey":"transactions.items.[INDEX].accounting_code","typeLabel":"object"},"user_id":{"description":"(Optional) UUID of the user who initiated the transaction.","type":"string","uniqueKey":"transactions.items.[INDEX].user_id","typeLabel":"string"},"user":{"description":"(Optional) Included when `user=true` and `user_id` is set.","type":"object","properties":{"first_name":{"type":"string","uniqueKey":"transactions.items.[INDEX].user.first_name","typeLabel":"string"},"last_name":{"type":"string","uniqueKey":"transactions.items.[INDEX].user.last_name","typeLabel":"string"},"icon_url":{"type":"string","uniqueKey":"transactions.items.[INDEX].user.icon_url","typeLabel":"string"}},"uniqueKey":"transactions.items.[INDEX].user","typeLabel":"object"},"card_token":{"description":"(Optional) Token of the card used, for `card` and `atm` types.","type":"string","uniqueKey":"transactions.items.[INDEX].card_token","typeLabel":"string"},"card":{"description":"(Optional) Included when `card=true` and `card_token` is set.","type":"object","properties":{"id":{"description":"Card UUID.","type":"string","uniqueKey":"transactions.items.[INDEX].card.id","typeLabel":"string"},"name":{"description":"Card name.","type":"string","uniqueKey":"transactions.items.[INDEX].card.name","typeLabel":"string"},"last4":{"description":"Last four digits of the PAN.","type":"string","uniqueKey":"transactions.items.[INDEX].card.last4","typeLabel":"string"},"theme":{"oneOf":[{"description":"Card theme, or `null`.","type":"string","uniqueKey":"transactions.items.[INDEX].card.theme.oneOf.0","typeLabel":"string"},{"description":"Card theme, or `null`.","type":"null","uniqueKey":"transactions.items.[INDEX].card.theme.oneOf.1","typeLabel":"null"}],"uniqueKey":"transactions.items.[INDEX].card.theme","typeLabel":"string | null"},"type":{"description":"Card type, for example `virtual` or `physical`.","type":"string","uniqueKey":"transactions.items.[INDEX].card.type","typeLabel":"string"}},"uniqueKey":"transactions.items.[INDEX].card","typeLabel":"object"},"trophy_id":{"description":"(Optional) Trophy UUID for `trophy` rewards.","type":"string","uniqueKey":"transactions.items.[INDEX].trophy_id","typeLabel":"string"},"decline_reason":{"description":"(Optional) Reason the transaction was declined.","type":"string","uniqueKey":"transactions.items.[INDEX].decline_reason","typeLabel":"string"},"note":{"description":"(Optional) Note added by a team member.","type":"string","uniqueKey":"transactions.items.[INDEX].note","typeLabel":"string"}},"required":["id","source_payment_id","company_id","account_id","name","status","type","direction","transaction_at","account_amount","running_balance","created_at","updated_at"],"uniqueKey":"transactions.items.[INDEX]","typeLabel":"Transaction · object"},"isRequired":true,"uniqueKey":"transactions","typeLabel":"Transaction · object[]"},"next_cursor":{"description":"Opaque cursor for the next page. Omitted on the last page or when using `offset`.","type":"string","uniqueKey":"next_cursor","typeLabel":"string"},"total":{"description":"Total matching transactions. Present only when `offset` is supplied.","type":"integer","uniqueKey":"total","typeLabel":"integer"},"points_totals_by_day":{"description":"Present only when `earned_points=true`. Points earned per day for the current page.","type":"array","items":{"type":"object","properties":{"date":{"description":"Calendar day (`YYYY-MM-DD`).","type":"string","uniqueKey":"points_totals_by_day.items.[INDEX].date","typeLabel":"string"},"points":{"description":"Points earned on that day.","type":"integer","uniqueKey":"points_totals_by_day.items.[INDEX].points","typeLabel":"integer"}},"uniqueKey":"points_totals_by_day.items.[INDEX]","typeLabel":"object"},"uniqueKey":"points_totals_by_day","typeLabel":"object[]"}},"required":["transactions"],"uniqueKey":"","typeLabel":"TransactionCollection · object"},"example":{"transactions":[{"id":"342ea759-8870-418a-aa4c-ebc3a93ff70d","source_payment_id":"ab8861be-020f-6449-655e-c7b00ff71b74","reference":"Sent from Incard","payee_id":"6992e50e-dfd7-4d9c-891c-362ccfc01b58","payee_route":"local","company_id":"bebb185d-8210-4e66-ac63-397b49a1e09f","account_id":"0d6c0a2a-2b08-49bc-89a9-eb936c9ff28c","name":"ACME Corp","status":"completed","type":"out","direction":"debit","authorized_at":"2026-07-02T16:07:39.942Z","completed_at":"2026-07-02T16:08:11.104Z","transaction_at":"2026-07-02T16:07:39.917Z","account_amount":{"value":"-300.00","currency":"GBP"},"transaction_amount":{"value":"-300.00","currency":"GBP"},"base_amount":{"value":"-300.00","currency":"GBP"},"running_balance":{"value":"4700.00","currency":"GBP"},"user_id":"29b297ca-c617-437e-9c1d-32f494fbf44d","created_at":"2026-07-02T16:07:39.970773Z","updated_at":"2026-07-02T16:08:11.120114Z"},{"id":"7f3c2a10-5d4e-4b8a-9c1d-2e3f4a5b6c7d","source_payment_id":"9e8d7c6b-5a4f-4e3d-2c1b-0a9f8e7d6c5b","company_id":"bebb185d-8210-4e66-ac63-397b49a1e09f","account_id":"0d6c0a2a-2b08-49bc-89a9-eb936c9ff28c","name":"Amazon","status":"pending","type":"card","direction":"debit","authorized_at":"2026-07-01T09:12:03.000Z","transaction_at":"2026-07-01T09:12:03.000Z","account_amount":{"value":"-42.50","currency":"GBP"},"transaction_amount":{"value":"-49.99","currency":"EUR"},"base_amount":{"value":"-42.50","currency":"GBP"},"fx_rate":"1.176235","running_balance":{"value":"5000.00","currency":"GBP"},"raw_merchant":{"online":true,"merchant_city":"LUXEMBOURG","merchant_country":"LU","mcc":"5942"},"merchant_id":"amazon","enriched_merchant":{"icon_url":"https://cdn.incard.com/merchants/amazon.png","category":"Shopping","display_name":"Amazon"},"category_id":"883b6c21-9210-4e4a-9abe-3d9960face91","user_id":"29b297ca-c617-437e-9c1d-32f494fbf44d","card_token":"84de8ea0-e52a-4888-afd2-9d8dd5a42c20","created_at":"2026-07-01T09:12:03.412Z","updated_at":"2026-07-01T09:12:03.412Z"}],"next_cursor":"eyJzb3J0IjoidHJhbnNhY3Rpb25fYXQiLCJkaXJlY3Rpb24iOiJkZXNjIiwidmFsdWUiOiIyMDI2LTA3LTAxVDA5OjEyOjAzWiIsImlkIjoiN2YzYzJhMTAtNWQ0ZS00YjhhLTljMWQtMmUzZjRhNWI2YzdkIn0"},"examples":{"Example":{"title":"Example","value":{"transactions":[{"id":"342ea759-8870-418a-aa4c-ebc3a93ff70d","source_payment_id":"ab8861be-020f-6449-655e-c7b00ff71b74","reference":"Sent from Incard","payee_id":"6992e50e-dfd7-4d9c-891c-362ccfc01b58","payee_route":"local","company_id":"bebb185d-8210-4e66-ac63-397b49a1e09f","account_id":"0d6c0a2a-2b08-49bc-89a9-eb936c9ff28c","name":"ACME Corp","status":"completed","type":"out","direction":"debit","authorized_at":"2026-07-02T16:07:39.942Z","completed_at":"2026-07-02T16:08:11.104Z","transaction_at":"2026-07-02T16:07:39.917Z","account_amount":{"value":"-300.00","currency":"GBP"},"transaction_amount":{"value":"-300.00","currency":"GBP"},"base_amount":{"value":"-300.00","currency":"GBP"},"running_balance":{"value":"4700.00","currency":"GBP"},"user_id":"29b297ca-c617-437e-9c1d-32f494fbf44d","created_at":"2026-07-02T16:07:39.970773Z","updated_at":"2026-07-02T16:08:11.120114Z"},{"id":"7f3c2a10-5d4e-4b8a-9c1d-2e3f4a5b6c7d","source_payment_id":"9e8d7c6b-5a4f-4e3d-2c1b-0a9f8e7d6c5b","company_id":"bebb185d-8210-4e66-ac63-397b49a1e09f","account_id":"0d6c0a2a-2b08-49bc-89a9-eb936c9ff28c","name":"Amazon","status":"pending","type":"card","direction":"debit","authorized_at":"2026-07-01T09:12:03.000Z","transaction_at":"2026-07-01T09:12:03.000Z","account_amount":{"value":"-42.50","currency":"GBP"},"transaction_amount":{"value":"-49.99","currency":"EUR"},"base_amount":{"value":"-42.50","currency":"GBP"},"fx_rate":"1.176235","running_balance":{"value":"5000.00","currency":"GBP"},"raw_merchant":{"online":true,"merchant_city":"LUXEMBOURG","merchant_country":"LU","mcc":"5942"},"merchant_id":"amazon","enriched_merchant":{"icon_url":"https://cdn.incard.com/merchants/amazon.png","category":"Shopping","display_name":"Amazon"},"category_id":"883b6c21-9210-4e4a-9abe-3d9960face91","user_id":"29b297ca-c617-437e-9c1d-32f494fbf44d","card_token":"84de8ea0-e52a-4888-afd2-9d8dd5a42c20","created_at":"2026-07-01T09:12:03.412Z","updated_at":"2026-07-01T09:12:03.412Z"}],"next_cursor":"eyJzb3J0IjoidHJhbnNhY3Rpb25fYXQiLCJkaXJlY3Rpb24iOiJkZXNjIiwidmFsdWUiOiIyMDI2LTA3LTAxVDA5OjEyOjAzWiIsImlkIjoiN2YzYzJhMTAtNWQ0ZS00YjhhLTljMWQtMmUzZjRhNWI2YzdkIn0"}}},"exampleType":"examples"}},"exampleType":"examples"},"e6b56f2f-ef52-480f-b616-e6a087c501a8":{"description":"Invalid query parameter.","content":{"application/json":{"schema":{"type":"object","title":"TransactionError","properties":{"error":{"description":"Human-readable error message.","type":"string","isRequired":true,"uniqueKey":"error","typeLabel":"string"}},"required":["error"],"uniqueKey":"","typeLabel":"TransactionError · object"},"example":{"error":"limit must be between 1 and 200"},"examples":{"Example":{"title":"Example","value":{"error":"limit must be between 1 and 200"}}},"exampleType":"examples"}},"exampleType":"examples"},"b783c3cd-5bb3-4665-bf42-6669ac1dcd25":{"description":"Unauthorized","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"a4abd005-223a-49bd-99de-f805075d02b7":{"description":"Forbidden — insufficient permission for this user","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}}},"security":{"3847ae76-aeac-4f5e-b52a-31728a5c46f0":{"BearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"access_token","description":"Short-lived access token. Obtain with your api_key.","scopes":[],"schemeName":"BearerAuth"}}},"servers":{"37128bef-511d-4235-b88f-ab7388238b1d":{"url":"https://api.incard.com","description":"Developer Gateway"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","bearerFormat":"access_token","description":"Short-lived access token. Obtain with your api_key.","scopes":[],"schemeName":"BearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Short-lived access token. Obtain with your api_key.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"BearerAuth","name":"Authorization"}],"title":"BearerAuth"}]},"originalFileLocation":"specs/company.openapi.yaml"},"subdomain":"incard","siteName":"Incard Developer API","title":"List transactions - Incard Developer API","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-07T12:47:23.694Z","originalFileLocation":"api-reference/transactions/list-transactions.mdx"},"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=\"Lists transactions for the company in X-On-Behalf-Of, newest first by transaction_at. Results are limited to the accounts the API key\u0026#x27;s member can access. By default the list excludes future-scheduled payments and the internal reward types loyalty_out, points_in, points_out, and trophy. Pass type to include a specific type, or ids / source_payment_ids to look up rows regardless of these defaults. Use cursor pagination (next_cursor → cursor) for large result sets. Offset pagination (offset) also returns a total count but cannot be combined with cursor.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Incard Developer 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/incard/hc_1b22CgAEi3Qni/_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/incard/hc_1b22CgAEi3Qni/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/incard/hc_1b22CgAEi3Qni/_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/incard/hc_1b22CgAEi3Qni/_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/incard/hc_1b22CgAEi3Qni/_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/incard/hc_1b22CgAEi3Qni/_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/incard/hc_1b22CgAEi3Qni/_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/incard/hc_1b22CgAEi3Qni/_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/incard/hc_1b22CgAEi3Qni/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"List transactions - Incard Developer API\">\u003cmeta data-mint-head property=\"og:description\" content=\"Lists transactions for the company in X-On-Behalf-Of, newest first by transaction_at. Results are limited to the accounts the API key\u0026#x27;s member can access. By default the list excludes future-scheduled payments and the internal reward types loyalty_out, points_in, points_out, and trophy. Pass type to include a specific type, or ids / source_payment_ids to look up rows regardless of these defaults. Use cursor pagination (next_cursor → cursor) for large result sets. Offset pagination (offset) also returns a total count but cannot be combined with cursor.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Incard Developer API\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.incard.com/api-reference/transactions/list-transactions\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://incard.mintlify.app/_mintlify/api/og/v2?division=TRANSACTIONS\u0026amp;title=List+transactions\u0026amp;description=Lists+transactions+for+the+company+in+%60X-On-Behalf-Of%60%2C+newest+first+by+%60transaction_at%60.%0AResults+are+limited+to+the+accounts+the+API+key%27s+member+can+access.%0A%0A\u0026amp;theme=c4ff941ff698a930907b11bc\u0026amp;signature=3201df98f746b7ba5b7f620eb542d2157fb32effee4a0d4d7c43944258cf03a5\">\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 transactions - Incard Developer API\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Lists transactions for the company in X-On-Behalf-Of, newest first by transaction_at. Results are limited to the accounts the API key\u0026#x27;s member can access. By default the list excludes future-scheduled payments and the internal reward types loyalty_out, points_in, points_out, and trophy. Pass type to include a specific type, or ids / source_payment_ids to look up rows regardless of these defaults. Use cursor pagination (next_cursor → cursor) for large result sets. Offset pagination (offset) also returns a total count but cannot be combined with cursor.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://incard.mintlify.app/_mintlify/api/og/v2?division=TRANSACTIONS\u0026amp;title=List+transactions\u0026amp;description=Lists+transactions+for+the+company+in+%60X-On-Behalf-Of%60%2C+newest+first+by+%60transaction_at%60.%0AResults+are+limited+to+the+accounts+the+API+key%27s+member+can+access.%0A%0A\u0026amp;theme=c4ff941ff698a930907b11bc\u0026amp;signature=3201df98f746b7ba5b7f620eb542d2157fb32effee4a0d4d7c43944258cf03a5\">\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/incard/hc_1b22CgAEi3Qni/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Incard Developer API\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#79B100\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.incard.com/api-reference/transactions/list-transactions\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/transactions/list-transactions.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.incard.com/#organization\",\"name\":\"Incard Developer API\",\"url\":\"https://docs.incard.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/incard/7xn2tcwzyPQRiUq2/logo/light.svg?fit=max\u0026auto=format\u0026n=7xn2tcwzyPQRiUq2\u0026q=85\u0026s=417ee9e7ba6c608417ab15c2c4f67c12\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.incard.com#website\",\"name\":\"Incard Developer API\",\"url\":\"https://docs.incard.com\",\"publisher\":{\"@id\":\"https://docs.incard.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.incard.com/api-reference/transactions/list-transactions#webpage\",\"url\":\"https://docs.incard.com/api-reference/transactions/list-transactions\",\"name\":\"List transactions\",\"description\":\"Lists transactions for the company in X-On-Behalf-Of, newest first by transaction_at. Results are limited to the accounts the API key's member can access. By default the list excludes future-scheduled payments and the internal reward types loyalty_out, points_in, points_out, and trophy. Pass type to include a specific type, or ids / source_payment_ids to look up rows regardless of these defaults. Use cursor pagination (next_cursor → cursor) for large result sets. Offset pagination (offset) also returns a total count but cannot be combined with cursor.\",\"dateModified\":\"2026-10-07T12:47:23.694Z\",\"isPartOf\":{\"@id\":\"https://docs.incard.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.incard.com/api-reference/transactions/list-transactions#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.incard.com/api-reference/transactions/list-transactions#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Incard Developer API\",\"item\":\"https://docs.incard.com\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"List transactions\",\"item\":\"https://docs.incard.com/api-reference/transactions/list-transactions\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.incard.com/api-reference/transactions/list-transactions#apireference\",\"headline\":\"List transactions\",\"name\":\"List transactions\",\"description\":\"Lists transactions for the company in X-On-Behalf-Of, newest first by transaction_at. Results are limited to the accounts the API key's member can access. By default the list excludes future-scheduled payments and the internal reward types loyalty_out, points_in, points_out, and trophy. Pass type to include a specific type, or ids / source_payment_ids to look up rows regardless of these defaults. Use cursor pagination (next_cursor → cursor) for large result sets. Offset pagination (offset) also returns a total count but cannot be combined with cursor.\",\"url\":\"https://docs.incard.com/api-reference/transactions/list-transactions\",\"mainEntityOfPage\":{\"@id\":\"https://docs.incard.com/api-reference/transactions/list-transactions#webpage\"},\"dateModified\":\"2026-10-07T12:47:23.694Z\",\"publisher\":{\"@id\":\"https://docs.incard.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.incard.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Incard Developer API\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Incard Developer API","nav":{"global":null,"tabs":[{"tab":"Guides","pages":[{"title":"Guides","href":"/guides/introduction"}]},{"tab":"API Reference","groups":[{"group":"INVOICES","pages":[{"title":"List outbound invoices","deprecated":null,"version":null,"openapi":"/specs/company.openapi.yaml get /developer/company/invoices","href":"/api-reference/invoices/list-outbound-invoices"},{"title":"Create outbound invoice","deprecated":null,"version":null,"openapi":"/specs/company.openapi.yaml post /developer/company/invoices","href":"/api-reference/invoices/create-outbound-invoice"},{"title":"Get outbound invoice","deprecated":null,"version":null,"openapi":"/specs/company.openapi.yaml get /developer/company/invoices/{id}","href":"/api-reference/invoices/get-outbound-invoice"},{"title":"Delete outbound invoice","deprecated":null,"version":null,"openapi":"/specs/company.openapi.yaml delete /developer/company/invoices/{id}","href":"/api-reference/invoices/delete-outbound-invoice"},{"title":"Update outbound invoice","deprecated":null,"version":null,"openapi":"/specs/company.openapi.yaml patch /developer/company/invoices/{id}","href":"/api-reference/invoices/update-outbound-invoice"},{"title":"Get outbound invoice stats","deprecated":null,"version":null,"openapi":"/specs/company.openapi.yaml get /developer/company/invoices/stats","href":"/api-reference/invoices/get-outbound-invoice-stats"},{"title":"Get outbound invoice suggestions","deprecated":null,"version":null,"openapi":"/specs/company.openapi.yaml get /developer/company/invoices/suggestions","href":"/api-reference/invoices/get-outbound-invoice-suggestions"}]},{"group":"ACCOUNTS","pages":[{"title":"List accounts and balances","deprecated":null,"version":null,"openapi":"/specs/company.openapi.yaml get /developer/company/accounts","href":"/api-reference/accounts/list-accounts-and-balances"},{"title":"Get account balance","deprecated":null,"version":null,"openapi":"/specs/company.openapi.yaml get /developer/company/accounts/{accountId}","href":"/api-reference/accounts/get-account-balance"}]},{"group":"CARDS","pages":[{"title":"List cards","deprecated":null,"version":null,"openapi":"/specs/company.openapi.yaml get /developer/cards","href":"/api-reference/cards/list-cards"},{"title":"Get card","deprecated":null,"version":null,"openapi":"/specs/company.openapi.yaml get /developer/cards/{id}","href":"/api-reference/cards/get-card"},{"title":"Update card","deprecated":null,"version":null,"openapi":"/specs/company.openapi.yaml patch /developer/cards/{id}","href":"/api-reference/cards/update-card"},{"title":"Issue virtual card","deprecated":null,"version":null,"openapi":"/specs/company.openapi.yaml post /developer/cards/virtual","href":"/api-reference/cards/issue-virtual-card"},{"title":"Order physical card","deprecated":null,"version":null,"openapi":"/specs/company.openapi.yaml post /developer/cards/physical","href":"/api-reference/cards/order-physical-card"},{"title":"Get delivery options","deprecated":null,"version":null,"openapi":"/specs/company.openapi.yaml post /developer/cards/delivery-options","href":"/api-reference/cards/get-delivery-options"},{"title":"Change card status","deprecated":null,"version":null,"openapi":"/specs/company.openapi.yaml put /developer/cards/{id}/status","href":"/api-reference/cards/change-card-status"},{"title":"Replace card","deprecated":null,"version":null,"openapi":"/specs/company.openapi.yaml post /developer/cards/{id}/replace","href":"/api-reference/cards/replace-card"},{"title":"Set spending limit","deprecated":null,"version":null,"openapi":"/specs/company.openapi.yaml put /developer/cards/{id}/spending-limit","href":"/api-reference/cards/set-spending-limit"},{"title":"Remove spending limit","deprecated":null,"version":null,"openapi":"/specs/company.openapi.yaml delete /developer/cards/{id}/spending-limit","href":"/api-reference/cards/remove-spending-limit"},{"title":"Reset spending limit","description":"Sets the card's spend for the current limit period back to zero. The limit itself is kept.\nRequires permission `manage_cards`.\n","deprecated":null,"version":null,"openapi":"/specs/company.openapi.yaml post /developer/cards/{id}/spending-limit/reset","href":"/api-reference/cards/reset-spending-limit"}]},{"group":"TRANSACTIONS","pages":[{"title":"List transactions","deprecated":null,"version":null,"openapi":"/specs/company.openapi.yaml get /developer/transactions","href":"/api-reference/transactions/list-transactions"},{"title":"Get transaction","description":"Returns a single transaction by UUID. Responds `404` when the transaction does not belong to the\ncompany in `X-On-Behalf-Of` or sits in an account the API key's member cannot access.\n","deprecated":null,"version":null,"openapi":"/specs/company.openapi.yaml get /developer/transactions/{id}","href":"/api-reference/transactions/get-transaction"}]}]}]},"title":"List transactions - Incard Developer API","buildId":"dpl_2oYXwqkEXirXBPk8wV1FtM5USFWi","deploymentId":"dpl_2oYXwqkEXirXBPk8wV1FtM5USFWi","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-WRhTSUDL.js","utils-ChMov4Kr.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-_REmC2bI.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-Bp6nVRCu.js","snippetPresets-DZadmXoU.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-CY2WdoTl.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-DwYG-Q4l.js","shallow-BXQIGwv4.js","getApiPlaygroundDisplay-CK5nK5B9.js","CodeSnippet-TH4a2aGW.js","CodeSnippets-DwsQiOFS.js","Page-R3M_BF4L.js","getPastedJson-DD7kUzi_.js","icon-holE3QoJ.js","MethodPill-DUW0T8us.js","DuplicateIcon-CI_p4be-.js","createIcon-BdbRvavb.js","DynamicMarkdown-DN96a4Ur.js","SectionHeading-SCu36A9d.js","axios-vUo_bRtp.js","Markdown-CCeGv-zI.js","clsx-BGBGWFTt.js","lib--scc4DXi.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-Cv_O2fky.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-2C5OB2eV.js"]}