⚠ Deprecated
Synctera recommends our partners integrate with V2 Transactions. If you are actively building, please reach out to your Support Team with any questions.
The total amount of the transaction including both pending and already posted amounts. The value is represented as the smallest denomination of the applicable currency.
The dc_sign represents the direction money was moved. A value of DEBIT is money moving out of an account, a value of CREDIT is money moving into an account
The effective date of the transaction. This usually aligns with network settlement date, which differs between transaction types.
The effective date is also used to determine effective daily balances for the purposes of interest calculation.
The group id of the transaction. Every transaction in the ledger is one entry in a double-entry system and the primary and offset transactions share the same group_id
Determines whether or not the funds on hold were the result of a partial auth or not. If true the pending_amount of the transaction will be less than the requested amount.
This is primarily used for certain types of card transactions.
The time the transaction occurred. In most cases this will be roughly identical to creation_time, but it can differ in some situations if the payment doesn't appear in the ledger in real-time.
The type of the transaction. This typically represents the "payment" rail that is used. For example, for ACH payments this will be ach, while debit card transactions will use card.
The date the transaction was posted (based on the bank calendar and end-of-day). For transaction with multiple postings, this is the date of the earliest posting.
This will be omitted for transactions with a posted_amount of 0.
An external ID provided by the payment network to represent this transaction. This is not guaranteed to be globally unique.
This will always be omitted for internal transfers.
The date the transaction was settled according to Synctera's platform. Generally, this can be interpretted the date the transaction was actually processed and settlement by the payment network.
A human-friendly description of the transaction, provided by the Synctera platform
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Synctera","colors":{"primary":"#00a5fb","light":"#00a5fb","dark":"#ffd200"},"logo":{"light":"https://mintcdn.com/synctera/VKLbRj1i5Qltvt7T/logo/light.png?fit=max\u0026auto=format\u0026n=VKLbRj1i5Qltvt7T\u0026q=85\u0026s=ab8bf397160af4319e0c7718764522cb","dark":"https://mintcdn.com/synctera/VKLbRj1i5Qltvt7T/logo/dark.png?fit=max\u0026auto=format\u0026n=VKLbRj1i5Qltvt7T\u0026q=85\u0026s=919430638125dbffac15274a667e9f75","href":"https://synctera.com/"},"favicon":"https://mintcdn.com/synctera/pDSOOmsGKwjC8uU7/favicon.png?fit=max\u0026auto=format\u0026n=pDSOOmsGKwjC8uU7\u0026q=85\u0026s=abb443d475485fa9811285908c40fa93","appearance":{"default":"light"},"background":{"decoration":"gradient"},"navbar":{"links":[{"href":"https://app.synctera.com/login","label":"Log in"}],"primary":{"type":"button","label":"Contact Us","href":"https://synctera.com/contact-us"}},"footer":{"socials":{"x":"https://twitter.com/synctera","linkedin":"https://www.linkedin.com/company/synctera"}},"fonts":{"heading":{"family":"Open Sans"},"body":{"family":"Open Sans"}},"styling":{"codeblocks":"system","latex":true},"contextual":{"options":["copy","view","chatgpt","claude"],"display":"header"},"navigation":{"global":{"anchors":[{"anchor":"Postman Collection","icon":"gear-code","href":"https://www.postman.com/synctera/workspace/synctera-public-workspace/"},{"anchor":"Blog","icon":"newspaper","href":"https://synctera.com/blog"},{"anchor":"Platform Status","icon":"bolt","href":"https://status.synctera.com/"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"synctera","hasAudioNarration":false,"actualSubdomain":"synctera","customDomains":["docs.synctera.com"],"gitSource":{"type":"gitlab","owner":"synctera","repo":"docs","projectId":76847357,"deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"feedback":{"edits":false,"thumbs":true,"issues":false},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"CONTEXTUAL_FEEDBACK":{"status":"ENABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6af3988019d2b745f49d511d","clientVersion":"0.0.4102","searchFilterCounts":[{"language":"default","tag":"API Reference","count":764},{"language":"default","tag":"Learning Center","count":243},{"language":"default","tag":"Cards","count":224},{"language":"default","tag":"Accounts","count":202},{"language":"default","tag":"Money Movement","count":193},{"language":"default","tag":"Guides","count":177},{"language":"default","tag":"Synctera for FinTechs","count":105},{"language":"default","tag":"Customers","count":102},{"language":"default","tag":"Synctera FAQ","count":91},{"language":"default","tag":"Platform","count":85}]},"assistantConfig":{},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","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":"rbac-expansion","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":"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":"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":"editor-metadata","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},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":true},"customCss":[{"filePath":"style.css","content":"li[id=\"topbar-cta-button\"]>a>div>span{color:#000!important}li[id=\"topbar-cta-button\"]>a>div>svg>path{stroke:#000!important}.dark li[id=\"topbar-cta-button\"]>a>div>span{color:#000!important}"}],"page":{"pagePath":"v1/reference/gettransactionbyid","slug":"/v1/reference/gettransactionbyid","pageMetadata":{"openapi":"openapi-v1.json get /transactions/{id}","title":"Get a transaction by ID (deprecated)","description":"> ⚠ Deprecated\n> Synctera recommends our partners integrate with V2 Transactions. If you are actively building, please reach out to your Support Team with any questions.\n\nGet a transaction by its uuid\n","href":"/v1/reference/gettransactionbyid"},"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 blockquote: \"blockquote\",\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_Fragment, {\n children: [_jsxs(_components.blockquote, {\n children: [\"\\n\", _jsx(_components.p, {\n children: \"⚠ Deprecated\\nSynctera recommends our partners integrate with V2 Transactions. If you are actively building, please reach out to your Support Team with any questions.\"\n }), \"\\n\"]\n }), \"\\n\", _jsx(_components.p, {\n children: \"Get a transaction by its uuid\"\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":{"codeStyling":"system","config":{},"pageMetadata":{"openapi":"openapi-v1.json get /transactions/{id}","title":"Get a transaction by ID (deprecated)","description":"> ⚠ Deprecated\n> Synctera recommends our partners integrate with V2 Transactions. If you are actively building, please reach out to your Support Team with any questions.\n\nGet a transaction by its uuid\n","href":"/v1/reference/gettransactionbyid"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"description":"> ⚠ Deprecated\n> Synctera recommends our partners integrate with V2 Transactions. If you are actively building, please reach out to your Support Team with any questions.\n\nGet a transaction by its uuid\n","operationId":"getTransactionByID","parameters":["98e08ee3-0800-4a09-ac58-41fbae9438e1","4afcff49-abbd-4e44-a3b6-e20a5d0d74ac"],"responses":{"200":"53c2d88c-dca0-470f-b5a7-eda5002a35d9","400":"906528d8-4cc3-4714-ae2d-64778223e78d","401":"474853fb-12c8-45b7-9e9c-3f6d73af6008","403":"79f0157d-0bb9-4f7f-adaa-3a499118fb3e","422":"e6447a51-078f-4cf9-b97d-0959840a2f92","500":"9a255182-bbc0-4e24-bd6b-ab847544686f"},"summary":"Get a transaction by ID (deprecated)","tags":["Transactions"],"x-external":true,"method":"get","type":"path","servers":["8a8b243a-9b8d-4fd1-bf12-33488031bec0","c1fecfaa-3fba-4628-9f5c-f4b9f9149c45"],"security":["747cd0ac-6bda-459f-8882-4a3b53438b98"],"path":"/transactions/{id}","baseUrlOptions":["https://api.synctera.com/v1","https://api-sandbox.synctera.com/v1"],"title":"Get a transaction by ID (deprecated)","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"98e08ee3-0800-4a09-ac58-41fbae9438e1":{"description":"Include a transaction for each clearing of an authorization.","in":"query","name":"show_partial_clearings","schema":{"type":"boolean","description":"Include a transaction for each clearing of an authorization.","uniqueKey":"","typeLabel":"boolean"}},"4afcff49-abbd-4e44-a3b6-e20a5d0d74ac":{"description":"Transaction ID","in":"path","name":"id","required":true,"schema":{"example":"472341e0-ea3e-41a1-96bc-fd0185e1eac8","format":"uuid","type":"string","isRequired":true,"description":"Transaction ID","uniqueKey":"","typeLabel":"string\u003cuuid>"}}},"responses":{"53c2d88c-dca0-470f-b5a7-eda5002a35d9":{"content":{"application/json":{"schema":{"oneOf":[{"type":"object","title":"Card Transaction","required":["amount","creation_time","currency","dc_sign","effective_date","force_post","group_id","id","last_updated_time","partial_hold","pending_amount","posted_amount","status","subtype","transaction_time","type","card_transaction"],"properties":{"card_transaction":{"description":"Transaction metadata specific to transactions with type `CARD`","properties":{"card_id":{"description":"Debit Network ID","example":"7d943c51-e4ff-4e57-9558-08cab6b963c7","format":"uuid","readOnly":true,"type":"string","uniqueKey":"oneOf.0.card_transaction.card_id","typeLabel":"string\u003cuuid>"},"currency_code":{"type":"string","uniqueKey":"oneOf.0.card_transaction.currency_code","typeLabel":"string"},"currency_conversion":{"description":"Currency conversion details","properties":{"conversion_rate":{"description":"The currency conversion rate used","type":"number","uniqueKey":"oneOf.0.card_transaction.currency_conversion.conversion_rate","typeLabel":"number"},"original_amount":{"description":"The original transaction amount before conversion","format":"int64","type":"integer","uniqueKey":"oneOf.0.card_transaction.currency_conversion.original_amount","typeLabel":"integer\u003cint64>"},"original_currency_code":{"description":"The original currency code","type":"string","uniqueKey":"oneOf.0.card_transaction.currency_conversion.original_currency_code","typeLabel":"string"}},"type":"object","uniqueKey":"oneOf.0.card_transaction.currency_conversion","typeLabel":"object"},"merchant":{"description":"Information about the merchant","properties":{"address":{"description":"Merchant address","type":"string","uniqueKey":"oneOf.0.card_transaction.merchant.address","typeLabel":"string"},"city":{"description":"Merchant city","type":"string","uniqueKey":"oneOf.0.card_transaction.merchant.city","typeLabel":"string"},"country_code":{"description":"Merchant country code","type":"string","uniqueKey":"oneOf.0.card_transaction.merchant.country_code","typeLabel":"string"},"independent_sales_organization_id":{"description":"Independent sales organization identifier","type":"string","uniqueKey":"oneOf.0.card_transaction.merchant.independent_sales_organization_id","typeLabel":"string"},"mcc":{"description":"Merchant category code","type":"string","uniqueKey":"oneOf.0.card_transaction.merchant.mcc","typeLabel":"string"},"mid":{"description":"Merchant identifier","type":"string","uniqueKey":"oneOf.0.card_transaction.merchant.mid","typeLabel":"string"},"name":{"description":"Merchant name","type":"string","uniqueKey":"oneOf.0.card_transaction.merchant.name","typeLabel":"string"},"payment_facilitator_id":{"description":"Payment facilitator identifier","type":"string","uniqueKey":"oneOf.0.card_transaction.merchant.payment_facilitator_id","typeLabel":"string"},"postal_code":{"description":"Merchant postal code","type":"string","uniqueKey":"oneOf.0.card_transaction.merchant.postal_code","typeLabel":"string"},"state":{"description":"Merchant state","type":"string","uniqueKey":"oneOf.0.card_transaction.merchant.state","typeLabel":"string"},"sub_merchant_id":{"description":"Sub merchant identifier","type":"string","uniqueKey":"oneOf.0.card_transaction.merchant.sub_merchant_id","typeLabel":"string"}},"type":"object","uniqueKey":"oneOf.0.card_transaction.merchant","typeLabel":"object"},"network":{"description":"The network used for the transaction","type":"string","uniqueKey":"oneOf.0.card_transaction.network","typeLabel":"string"},"network_reference_id":{"description":"The ID provided by he network to represent this transaction","type":"string","uniqueKey":"oneOf.0.card_transaction.network_reference_id","typeLabel":"string"},"pos":{"description":"Information about the point of sale","properties":{"card_data_input_capability":{"description":"Terminal Card data acceptance method","type":"string","uniqueKey":"oneOf.0.card_transaction.pos.card_data_input_capability","typeLabel":"string"},"card_holder_presence":{"description":"Cardholder presence","type":"boolean","uniqueKey":"oneOf.0.card_transaction.pos.card_holder_presence","typeLabel":"boolean"},"card_presence":{"description":"Card presence","type":"boolean","uniqueKey":"oneOf.0.card_transaction.pos.card_presence","typeLabel":"boolean"},"cardholder_authentication_method":{"description":"Cardholder authentication method","type":"string","uniqueKey":"oneOf.0.card_transaction.pos.cardholder_authentication_method","typeLabel":"string"},"country_code":{"description":"Terminal country code","type":"string","uniqueKey":"oneOf.0.card_transaction.pos.country_code","typeLabel":"string"},"is_installment":{"description":"Transaction is an installment payment","type":"boolean","uniqueKey":"oneOf.0.card_transaction.pos.is_installment","typeLabel":"boolean"},"is_recurring":{"description":"Transaction is recurring","type":"boolean","uniqueKey":"oneOf.0.card_transaction.pos.is_recurring","typeLabel":"boolean"},"pan_entry_mode":{"description":"Card pan capture method","type":"string","uniqueKey":"oneOf.0.card_transaction.pos.pan_entry_mode","typeLabel":"string"},"partial_approval_capable":{"description":"Terminal partial approval capability","type":"boolean","uniqueKey":"oneOf.0.card_transaction.pos.partial_approval_capable","typeLabel":"boolean"},"pin_entry_mode":{"description":"Card pin capture method","type":"string","uniqueKey":"oneOf.0.card_transaction.pos.pin_entry_mode","typeLabel":"string"},"pin_present":{"description":"Pin presence","type":"boolean","uniqueKey":"oneOf.0.card_transaction.pos.pin_present","typeLabel":"boolean"},"purchase_amount_only":{"description":"Terminal purchase amount only","type":"boolean","uniqueKey":"oneOf.0.card_transaction.pos.purchase_amount_only","typeLabel":"boolean"},"terminal_attendance":{"description":"Terminal attendance","type":"string","uniqueKey":"oneOf.0.card_transaction.pos.terminal_attendance","typeLabel":"string"},"terminal_id":{"description":"Terminal identifier","type":"string","uniqueKey":"oneOf.0.card_transaction.pos.terminal_id","typeLabel":"string"},"terminal_location":{"description":"Terminal location","type":"string","uniqueKey":"oneOf.0.card_transaction.pos.terminal_location","typeLabel":"string"},"terminal_type":{"description":"Terminal type","type":"string","uniqueKey":"oneOf.0.card_transaction.pos.terminal_type","typeLabel":"string"},"zip":{"description":"Terminal zip code","type":"string","uniqueKey":"oneOf.0.card_transaction.pos.zip","typeLabel":"string"}},"type":"object","uniqueKey":"oneOf.0.card_transaction.pos","typeLabel":"object"}},"type":"object","isRequired":true,"uniqueKey":"oneOf.0.card_transaction","typeLabel":"object"},"subtype":{"description":"The set of valid CARD transaction subtypes","enum":["ARBITRATION_FINAL_CREDIT","ARBITRATION_FINAL_CREDIT_REVERSAL","ATM_WITHDRAWAL","ATM_WITHDRAWAL_REVERSAL","BALANCE_INQUIRY","CARD_NETWORK_FINAL_CHARGEBACK","CARD_NETWORK_FINAL_CHARGEBACK_REVERSAL","CARD_NETWORK_FIRST_CHARGEBACK","CARD_NETWORK_FIRST_CHARGEBACK_REVERSAL","CARD_NETWORK_REPRESENTMENT","CARD_NETWORK_REPRESENTMENT_REVERSAL","CARD_TRANSACTION","CARD_TRANSACTION_REVERSAL","CHARGEBACK","CHARGEBACK_REVERSAL","CREDIT","CREDIT_REVERSAL","DIRECTPOST","DIRECTPOST_REVERSAL","POS_CASHBACK","POS_CASHBACK_REVERSAL","POS_PURCHASE","POS_PURCHASE_REFUND","POS_PURCHASE_REFUND_REVERSAL","POS_PURCHASE_REVERSAL","POS_REFUND","POS_REFUND_REVERSAL","PROVISIONAL_CREDIT","PROVISIONAL_CREDIT_REVERSAL"],"type":"string","isRequired":true,"uniqueKey":"oneOf.0.subtype","typeLabel":"enum\u003cstring>"},"amount":{"description":"The total amount of the transaction including both pending and already posted amounts. The value is represented as the smallest denomination of the applicable currency.","format":"int64","type":"integer","isRequired":true,"uniqueKey":"oneOf.0.amount","typeLabel":"integer\u003cint64>"},"creation_time":{"description":"The exact time the transaction was recorded in the ledger","format":"date-time","type":"string","isRequired":true,"uniqueKey":"oneOf.0.creation_time","typeLabel":"string\u003cdate-time>"},"currency":{"description":"ISO 4217 alphabetic currency code of the transfer amount","type":"string","isRequired":true,"uniqueKey":"oneOf.0.currency","typeLabel":"string"},"dc_sign":{"description":"The `dc_sign` represents the direction money was moved. A value of `DEBIT` is money moving out of an account, a value of `CREDIT` is money moving into an account","enum":["CREDIT","DEBIT"],"type":"string","isRequired":true,"uniqueKey":"oneOf.0.dc_sign","typeLabel":"enum\u003cstring>"},"effective_date":{"description":"The effective date of the transaction. This usually aligns with network settlement date, which differs between transaction types.\nThe effective date is also used to determine effective daily balances for the purposes of interest calculation.","format":"date","type":"string","isRequired":true,"uniqueKey":"oneOf.0.effective_date","typeLabel":"string\u003cdate>"},"force_post":{"description":"Determines whether or not a transaction or auth was \"forced\" or not. A forced transaction skips any account balance checks","type":"boolean","isRequired":true,"uniqueKey":"oneOf.0.force_post","typeLabel":"boolean"},"group_id":{"description":"The group id of the transaction. Every transaction in the ledger is one entry in a double-entry system and the primary and offset transactions share the same `group_id`","type":"string","isRequired":true,"uniqueKey":"oneOf.0.group_id","typeLabel":"string"},"id":{"description":"The unique identifier of the transaction","format":"uuid","type":"string","isRequired":true,"uniqueKey":"oneOf.0.id","typeLabel":"string\u003cuuid>"},"last_updated_time":{"description":"The date and time the transaction was last modified","format":"date-time","type":"string","isRequired":true,"uniqueKey":"oneOf.0.last_updated_time","typeLabel":"string\u003cdate-time>"},"partial_hold":{"description":"Determines whether or not the funds on hold were the result of a partial auth or not. If `true` the `pending_amount` of the transaction will be less than the requested amount.\nThis is primarily used for certain types of card transactions.","type":"boolean","isRequired":true,"uniqueKey":"oneOf.0.partial_hold","typeLabel":"boolean"},"pending_amount":{"description":"The amount amount of the transaction currently authorized or on hold","format":"int64","type":"integer","isRequired":true,"uniqueKey":"oneOf.0.pending_amount","typeLabel":"integer\u003cint64>"},"posted_amount":{"description":"The amount of the transaction that has been fully posted to the account","format":"int64","type":"integer","isRequired":true,"uniqueKey":"oneOf.0.posted_amount","typeLabel":"integer\u003cint64>"},"status":{"description":"The status of the transaction","enum":["COMPLETE","DECLINED","PENDING"],"type":"string","isRequired":true,"uniqueKey":"oneOf.0.status","typeLabel":"enum\u003cstring>"},"transaction_time":{"description":"The time the transaction occurred. In most cases this will be roughly identical to creation_time, but it can differ in some situations if the payment doesn't appear in the ledger in real-time.","format":"date-time","type":"string","isRequired":true,"uniqueKey":"oneOf.0.transaction_time","typeLabel":"string\u003cdate-time>"},"type":{"description":"The type of the transaction. This typically represents the \"payment\" rail that is used. For example, for ACH payments this will be `ach`, while debit card transactions will use `card`.","enum":["ACH","CARD","CASH","CHECK","DISPUTE","EXTERNAL_CARD","FEDNOW","FEE","INTERNAL_TRANSFER","REWARD","SYNCTERA_PAY","WIRE"],"type":"string","isRequired":true,"uniqueKey":"oneOf.0.type","typeLabel":"enum\u003cstring>"},"account_id":{"description":"The account uuid associated with the transaction. `account_id` and `internal_account_id` are mutually exclusive","example":"7d943c51-e4ff-4e57-9558-08cab6b963c7","type":"string","uniqueKey":"oneOf.0.account_id","typeLabel":"string"},"customer_id":{"description":"The uuid of the customer that initiated the transaction (if any)\n","type":"string","uniqueKey":"oneOf.0.customer_id","typeLabel":"string"},"decline":{"description":"The decline object provides information explaining why a declined transaction was declined.","properties":{"reason":{"description":"The reason the transaction was declined","enum":["ACH_RETURN","BALANCE_VIOLATION","DISABLED_PAYMENT_TYPE","DUPLICATE_TRANSACTION","GATEWAY_DECLINED","GATEWAY_ERROR","INSUFFICIENT_FUNDS","NETWORK_DECLINED","OTHER","SUSPECTED_FRAUD","TRANSACTION_NOT_PERMITTED"],"type":"string","isRequired":true,"uniqueKey":"oneOf.0.decline.reason","typeLabel":"enum\u003cstring>"},"decline_details":{"description":"Additional detail about the decline.","type":"string","uniqueKey":"oneOf.0.decline.decline_details","typeLabel":"string"}},"required":["reason"],"type":"object","uniqueKey":"oneOf.0.decline","typeLabel":"object"},"description":{"description":"A human-friendly description of the transaction, provided by the integrator","type":"string","uniqueKey":"oneOf.0.description","typeLabel":"string"},"enhanced_transaction":{"description":"Enriched transaction metadata","properties":{"category":{"type":"string","uniqueKey":"oneOf.0.enhanced_transaction.category","typeLabel":"string"},"enhanced_description":{"type":"string","uniqueKey":"oneOf.0.enhanced_transaction.enhanced_description","typeLabel":"string"},"enhanced_raw":{"items":{"properties":{"amount":{"description":"The monetary amount of the transaction","type":"number","uniqueKey":"oneOf.0.enhanced_transaction.enhanced_raw.items.[INDEX].amount","typeLabel":"number"},"categorized_by":{"description":"The method used to detrmine the category","type":"integer","uniqueKey":"oneOf.0.enhanced_transaction.enhanced_raw.items.[INDEX].categorized_by","typeLabel":"integer"},"category":{"description":"The category of the transaction","type":"string","uniqueKey":"oneOf.0.enhanced_transaction.enhanced_raw.items.[INDEX].category","typeLabel":"string"},"category_guid":{"description":"The unique identifier for the category","type":"string","uniqueKey":"oneOf.0.enhanced_transaction.enhanced_raw.items.[INDEX].category_guid","typeLabel":"string"},"described_by":{"description":"The method used to describe the transaction","type":"integer","uniqueKey":"oneOf.0.enhanced_transaction.enhanced_raw.items.[INDEX].described_by","typeLabel":"integer"},"description":{"description":"A human-readable version of `original_description`","type":"string","uniqueKey":"oneOf.0.enhanced_transaction.enhanced_raw.items.[INDEX].description","typeLabel":"string"},"extended_transaction_type":{"description":"The transaction type assigned by the partner","type":"string","uniqueKey":"oneOf.0.enhanced_transaction.enhanced_raw.items.[INDEX].extended_transaction_type","typeLabel":"string"},"id":{"description":"The unique partner-defined identifier for the transaction","type":"integer","uniqueKey":"oneOf.0.enhanced_transaction.enhanced_raw.items.[INDEX].id","typeLabel":"integer"},"is_bill_pay":{"description":"Whether the transaction represents a bill payment","type":"boolean","uniqueKey":"oneOf.0.enhanced_transaction.enhanced_raw.items.[INDEX].is_bill_pay","typeLabel":"boolean"},"is_direct_deposit":{"description":"Whether or not the transaction represents a direct deposit","type":"boolean","uniqueKey":"oneOf.0.enhanced_transaction.enhanced_raw.items.[INDEX].is_direct_deposit","typeLabel":"boolean"},"is_expense":{"description":"Whether or not the transaction represents an expense","type":"boolean","uniqueKey":"oneOf.0.enhanced_transaction.enhanced_raw.items.[INDEX].is_expense","typeLabel":"boolean"},"is_fee":{"description":"Whether or not the transaction represents a fee","type":"boolean","uniqueKey":"oneOf.0.enhanced_transaction.enhanced_raw.items.[INDEX].is_fee","typeLabel":"boolean"},"is_income":{"description":"Whether or not the transaction represents income","type":"boolean","uniqueKey":"oneOf.0.enhanced_transaction.enhanced_raw.items.[INDEX].is_income","typeLabel":"boolean"},"is_international":{"description":"Whether or not the transaction is international","type":"boolean","uniqueKey":"oneOf.0.enhanced_transaction.enhanced_raw.items.[INDEX].is_international","typeLabel":"boolean"},"is_overdraft_fee":{"description":"Whether or not the transaction is an overdraft fee","type":"boolean","uniqueKey":"oneOf.0.enhanced_transaction.enhanced_raw.items.[INDEX].is_overdraft_fee","typeLabel":"boolean"},"is_payroll_advance":{"description":"Whether or not the transaction is a payroll advance","type":"boolean","uniqueKey":"oneOf.0.enhanced_transaction.enhanced_raw.items.[INDEX].is_payroll_advance","typeLabel":"boolean"},"is_subscription":{"description":"Whether or not the transaction is a subscription","type":"boolean","uniqueKey":"oneOf.0.enhanced_transaction.enhanced_raw.items.[INDEX].is_subscription","typeLabel":"boolean"},"memo":{"description":"Additional descriptiive information about the transaction","type":"string","uniqueKey":"oneOf.0.enhanced_transaction.enhanced_raw.items.[INDEX].memo","typeLabel":"string"},"merchant_category_code":{"description":"The ISO 18245 category code for the transaction","type":"integer","uniqueKey":"oneOf.0.enhanced_transaction.enhanced_raw.items.[INDEX].merchant_category_code","typeLabel":"integer"},"merchant_guid":{"description":"The unique identifier for the merchant","type":"string","uniqueKey":"oneOf.0.enhanced_transaction.enhanced_raw.items.[INDEX].merchant_guid","typeLabel":"string"},"merchant_location_guid":{"description":"The unique identifier for the merchant location","type":"string","uniqueKey":"oneOf.0.enhanced_transaction.enhanced_raw.items.[INDEX].merchant_location_guid","typeLabel":"string"},"original_description":{"description":"The original description for the transaction","type":"string","uniqueKey":"oneOf.0.enhanced_transaction.enhanced_raw.items.[INDEX].original_description","typeLabel":"string"},"type":{"description":"The type of the transsaction. This will be either `CREDIT` or `DEBIT`","type":"string","uniqueKey":"oneOf.0.enhanced_transaction.enhanced_raw.items.[INDEX].type","typeLabel":"string"}},"type":"object","uniqueKey":"oneOf.0.enhanced_transaction.enhanced_raw.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"oneOf.0.enhanced_transaction.enhanced_raw","typeLabel":"object[]"}},"type":"object","uniqueKey":"oneOf.0.enhanced_transaction","typeLabel":"object"},"fraud_risk":{"description":"Transaction fraud risk evaluation result","properties":{"decision":{"description":"The overall decision, based on the vendor response","enum":["ACCEPT","DECLINE"],"type":"string","isRequired":true,"uniqueKey":"oneOf.0.fraud_risk.decision","typeLabel":"enum\u003cstring>"},"vendor":{"description":"The external vendor used for risk evaluation","enum":["FEEDZAI","HAWKAI","NONE"],"type":"string","isRequired":true,"uniqueKey":"oneOf.0.fraud_risk.vendor","typeLabel":"enum\u003cstring>"},"reasons":{"description":"Set of machine-readable descriptions of why the transaction was accepted or declined","items":{"enum":["SUSPECTED_FRAUD","TRANSACTION_ACCEPTED","TRANSACTION_NOT_PERMITTED"],"type":"string","uniqueKey":"oneOf.0.fraud_risk.reasons.items.[INDEX]","typeLabel":"enum\u003cstring>"},"type":"array","uniqueKey":"oneOf.0.fraud_risk.reasons","typeLabel":"enum\u003cstring>[]"},"vendor_reasons":{"description":"List of reasons supplied by the provider","items":{"type":"string","uniqueKey":"oneOf.0.fraud_risk.vendor_reasons.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"oneOf.0.fraud_risk.vendor_reasons","typeLabel":"string[]"}},"required":["decision","vendor"],"type":"object","uniqueKey":"oneOf.0.fraud_risk","typeLabel":"object"},"hold_expiration_time":{"description":"The date and time any pending amount is expected to be released back to the account.","format":"date-time","type":"string","uniqueKey":"oneOf.0.hold_expiration_time","typeLabel":"string\u003cdate-time>"},"internal_account_id":{"description":"The internal account uuid associated with the transaction. `account_id` and `internal_account_id` are mutually exclusive","example":"7d943c51-e4ff-4e57-9558-08cab6b963c7","type":"string","uniqueKey":"oneOf.0.internal_account_id","typeLabel":"string"},"metadata":{"oneOf":[{"description":"an unstructured json blob representing additional transaction information supplied by the integrator.","type":"object","uniqueKey":"oneOf.0.metadata.oneOf.0","typeLabel":"object"},{"description":"an unstructured json blob representing additional transaction information supplied by the integrator.","type":"null","uniqueKey":"oneOf.0.metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.0.metadata","typeLabel":"object | null"},"posted_date":{"description":"The date the transaction was posted (based on the bank calendar and end-of-day). For transaction with multiple postings, this is the date of the earliest posting.\nThis will be omitted for transactions with a `posted_amount` of `0`.","format":"date","type":"string","uniqueKey":"oneOf.0.posted_date","typeLabel":"string\u003cdate>"},"reference_id":{"description":"An external ID provided by the payment network to represent this transaction. This is not guaranteed to be globally unique.\nThis will always be omitted for internal transfers.","type":"string","uniqueKey":"oneOf.0.reference_id","typeLabel":"string"},"settlement_date":{"description":"The date the transaction was settled according to Synctera's platform. Generally, this can be interpretted the date the transaction was actually processed and settlement by the payment network.","format":"date","type":"string","uniqueKey":"oneOf.0.settlement_date","typeLabel":"string\u003cdate>"},"system_description":{"description":"A human-friendly description of the transaction, provided by the Synctera platform","type":"string","uniqueKey":"oneOf.0.system_description","typeLabel":"string"}},"uniqueKey":"oneOf.0","typeLabel":"Card Transaction · object"},{"type":"object","title":"Dispute Transaction","description":"A ledger movement arising from a card dispute, such as a provisional credit or a final credit. Disputes carry no rail-specific payload, so there is no `dispute_transaction` object.","required":["subtype","amount","creation_time","currency","dc_sign","effective_date","force_post","group_id","id","last_updated_time","partial_hold","pending_amount","posted_amount","status","transaction_time","type"],"properties":{"amount":{"description":"The total amount of the transaction including both pending and already posted amounts. The value is represented as the smallest denomination of the applicable currency.","format":"int64","type":"integer","isRequired":true,"uniqueKey":"oneOf.1.amount","typeLabel":"integer\u003cint64>"},"creation_time":{"description":"The exact time the transaction was recorded in the ledger","format":"date-time","type":"string","isRequired":true,"uniqueKey":"oneOf.1.creation_time","typeLabel":"string\u003cdate-time>"},"currency":{"description":"ISO 4217 alphabetic currency code of the transfer amount","type":"string","isRequired":true,"uniqueKey":"oneOf.1.currency","typeLabel":"string"},"dc_sign":{"description":"The `dc_sign` represents the direction money was moved. A value of `DEBIT` is money moving out of an account, a value of `CREDIT` is money moving into an account","enum":["CREDIT","DEBIT"],"type":"string","isRequired":true,"uniqueKey":"oneOf.1.dc_sign","typeLabel":"enum\u003cstring>"},"effective_date":{"description":"The effective date of the transaction. This usually aligns with network settlement date, which differs between transaction types.\nThe effective date is also used to determine effective daily balances for the purposes of interest calculation.","format":"date","type":"string","isRequired":true,"uniqueKey":"oneOf.1.effective_date","typeLabel":"string\u003cdate>"},"force_post":{"description":"Determines whether or not a transaction or auth was \"forced\" or not. A forced transaction skips any account balance checks","type":"boolean","isRequired":true,"uniqueKey":"oneOf.1.force_post","typeLabel":"boolean"},"group_id":{"description":"The group id of the transaction. Every transaction in the ledger is one entry in a double-entry system and the primary and offset transactions share the same `group_id`","type":"string","isRequired":true,"uniqueKey":"oneOf.1.group_id","typeLabel":"string"},"id":{"description":"The unique identifier of the transaction","format":"uuid","type":"string","isRequired":true,"uniqueKey":"oneOf.1.id","typeLabel":"string\u003cuuid>"},"last_updated_time":{"description":"The date and time the transaction was last modified","format":"date-time","type":"string","isRequired":true,"uniqueKey":"oneOf.1.last_updated_time","typeLabel":"string\u003cdate-time>"},"partial_hold":{"description":"Determines whether or not the funds on hold were the result of a partial auth or not. If `true` the `pending_amount` of the transaction will be less than the requested amount.\nThis is primarily used for certain types of card transactions.","type":"boolean","isRequired":true,"uniqueKey":"oneOf.1.partial_hold","typeLabel":"boolean"},"pending_amount":{"description":"The amount amount of the transaction currently authorized or on hold","format":"int64","type":"integer","isRequired":true,"uniqueKey":"oneOf.1.pending_amount","typeLabel":"integer\u003cint64>"},"posted_amount":{"description":"The amount of the transaction that has been fully posted to the account","format":"int64","type":"integer","isRequired":true,"uniqueKey":"oneOf.1.posted_amount","typeLabel":"integer\u003cint64>"},"status":{"description":"The status of the transaction","enum":["COMPLETE","DECLINED","PENDING"],"type":"string","isRequired":true,"uniqueKey":"oneOf.1.status","typeLabel":"enum\u003cstring>"},"transaction_time":{"description":"The time the transaction occurred. In most cases this will be roughly identical to creation_time, but it can differ in some situations if the payment doesn't appear in the ledger in real-time.","format":"date-time","type":"string","isRequired":true,"uniqueKey":"oneOf.1.transaction_time","typeLabel":"string\u003cdate-time>"},"type":{"description":"The type of the transaction. This typically represents the \"payment\" rail that is used. For example, for ACH payments this will be `ach`, while debit card transactions will use `card`.","enum":["ACH","CARD","CASH","CHECK","DISPUTE","EXTERNAL_CARD","FEDNOW","FEE","INTERNAL_TRANSFER","REWARD","SYNCTERA_PAY","WIRE"],"type":"string","isRequired":true,"uniqueKey":"oneOf.1.type","typeLabel":"enum\u003cstring>"},"subtype":{"description":"The set of valid DISPUTE transaction subtypes","enum":["ARBITRATION_FINAL_CREDIT","ARBITRATION_FINAL_CREDIT_REVERSAL","CHARGEBACK_FINAL_CREDIT","CHARGEBACK_FINAL_CREDIT_REVERSAL","PROVISIONAL_CREDIT","PROVISIONAL_CREDIT_REVERSAL","WRITEOFF_FRAUD_FINAL_CREDIT","WRITEOFF_FRAUD_FINAL_CREDIT_REVERSAL","WRITEOFF_NON_FRAUD_FINAL_CREDIT","WRITEOFF_NON_FRAUD_FINAL_CREDIT_REVERSAL"],"type":"string","isRequired":true,"uniqueKey":"oneOf.1.subtype","typeLabel":"enum\u003cstring>"},"account_id":{"description":"The account uuid associated with the transaction. `account_id` and `internal_account_id` are mutually exclusive","example":"7d943c51-e4ff-4e57-9558-08cab6b963c7","type":"string","uniqueKey":"oneOf.1.account_id","typeLabel":"string"},"customer_id":{"description":"The uuid of the customer that initiated the transaction (if any)\n","type":"string","uniqueKey":"oneOf.1.customer_id","typeLabel":"string"},"decline":{"description":"The decline object provides information explaining why a declined transaction was declined.","properties":{"reason":{"description":"The reason the transaction was declined","enum":["ACH_RETURN","BALANCE_VIOLATION","DISABLED_PAYMENT_TYPE","DUPLICATE_TRANSACTION","GATEWAY_DECLINED","GATEWAY_ERROR","INSUFFICIENT_FUNDS","NETWORK_DECLINED","OTHER","SUSPECTED_FRAUD","TRANSACTION_NOT_PERMITTED"],"type":"string","isRequired":true,"uniqueKey":"oneOf.1.decline.reason","typeLabel":"enum\u003cstring>"},"decline_details":{"description":"Additional detail about the decline.","type":"string","uniqueKey":"oneOf.1.decline.decline_details","typeLabel":"string"}},"required":["reason"],"type":"object","uniqueKey":"oneOf.1.decline","typeLabel":"object"},"description":{"description":"A human-friendly description of the transaction, provided by the integrator","type":"string","uniqueKey":"oneOf.1.description","typeLabel":"string"},"enhanced_transaction":{"description":"Enriched transaction metadata","properties":{"category":{"type":"string","uniqueKey":"oneOf.1.enhanced_transaction.category","typeLabel":"string"},"enhanced_description":{"type":"string","uniqueKey":"oneOf.1.enhanced_transaction.enhanced_description","typeLabel":"string"},"enhanced_raw":{"items":{"properties":{"amount":{"description":"The monetary amount of the transaction","type":"number","uniqueKey":"oneOf.1.enhanced_transaction.enhanced_raw.items.[INDEX].amount","typeLabel":"number"},"categorized_by":{"description":"The method used to detrmine the category","type":"integer","uniqueKey":"oneOf.1.enhanced_transaction.enhanced_raw.items.[INDEX].categorized_by","typeLabel":"integer"},"category":{"description":"The category of the transaction","type":"string","uniqueKey":"oneOf.1.enhanced_transaction.enhanced_raw.items.[INDEX].category","typeLabel":"string"},"category_guid":{"description":"The unique identifier for the category","type":"string","uniqueKey":"oneOf.1.enhanced_transaction.enhanced_raw.items.[INDEX].category_guid","typeLabel":"string"},"described_by":{"description":"The method used to describe the transaction","type":"integer","uniqueKey":"oneOf.1.enhanced_transaction.enhanced_raw.items.[INDEX].described_by","typeLabel":"integer"},"description":{"description":"A human-readable version of `original_description`","type":"string","uniqueKey":"oneOf.1.enhanced_transaction.enhanced_raw.items.[INDEX].description","typeLabel":"string"},"extended_transaction_type":{"description":"The transaction type assigned by the partner","type":"string","uniqueKey":"oneOf.1.enhanced_transaction.enhanced_raw.items.[INDEX].extended_transaction_type","typeLabel":"string"},"id":{"description":"The unique partner-defined identifier for the transaction","type":"integer","uniqueKey":"oneOf.1.enhanced_transaction.enhanced_raw.items.[INDEX].id","typeLabel":"integer"},"is_bill_pay":{"description":"Whether the transaction represents a bill payment","type":"boolean","uniqueKey":"oneOf.1.enhanced_transaction.enhanced_raw.items.[INDEX].is_bill_pay","typeLabel":"boolean"},"is_direct_deposit":{"description":"Whether or not the transaction represents a direct deposit","type":"boolean","uniqueKey":"oneOf.1.enhanced_transaction.enhanced_raw.items.[INDEX].is_direct_deposit","typeLabel":"boolean"},"is_expense":{"description":"Whether or not the transaction represents an expense","type":"boolean","uniqueKey":"oneOf.1.enhanced_transaction.enhanced_raw.items.[INDEX].is_expense","typeLabel":"boolean"},"is_fee":{"description":"Whether or not the transaction represents a fee","type":"boolean","uniqueKey":"oneOf.1.enhanced_transaction.enhanced_raw.items.[INDEX].is_fee","typeLabel":"boolean"},"is_income":{"description":"Whether or not the transaction represents income","type":"boolean","uniqueKey":"oneOf.1.enhanced_transaction.enhanced_raw.items.[INDEX].is_income","typeLabel":"boolean"},"is_international":{"description":"Whether or not the transaction is international","type":"boolean","uniqueKey":"oneOf.1.enhanced_transaction.enhanced_raw.items.[INDEX].is_international","typeLabel":"boolean"},"is_overdraft_fee":{"description":"Whether or not the transaction is an overdraft fee","type":"boolean","uniqueKey":"oneOf.1.enhanced_transaction.enhanced_raw.items.[INDEX].is_overdraft_fee","typeLabel":"boolean"},"is_payroll_advance":{"description":"Whether or not the transaction is a payroll advance","type":"boolean","uniqueKey":"oneOf.1.enhanced_transaction.enhanced_raw.items.[INDEX].is_payroll_advance","typeLabel":"boolean"},"is_subscription":{"description":"Whether or not the transaction is a subscription","type":"boolean","uniqueKey":"oneOf.1.enhanced_transaction.enhanced_raw.items.[INDEX].is_subscription","typeLabel":"boolean"},"memo":{"description":"Additional descriptiive information about the transaction","type":"string","uniqueKey":"oneOf.1.enhanced_transaction.enhanced_raw.items.[INDEX].memo","typeLabel":"string"},"merchant_category_code":{"description":"The ISO 18245 category code for the transaction","type":"integer","uniqueKey":"oneOf.1.enhanced_transaction.enhanced_raw.items.[INDEX].merchant_category_code","typeLabel":"integer"},"merchant_guid":{"description":"The unique identifier for the merchant","type":"string","uniqueKey":"oneOf.1.enhanced_transaction.enhanced_raw.items.[INDEX].merchant_guid","typeLabel":"string"},"merchant_location_guid":{"description":"The unique identifier for the merchant location","type":"string","uniqueKey":"oneOf.1.enhanced_transaction.enhanced_raw.items.[INDEX].merchant_location_guid","typeLabel":"string"},"original_description":{"description":"The original description for the transaction","type":"string","uniqueKey":"oneOf.1.enhanced_transaction.enhanced_raw.items.[INDEX].original_description","typeLabel":"string"},"type":{"description":"The type of the transsaction. This will be either `CREDIT` or `DEBIT`","type":"string","uniqueKey":"oneOf.1.enhanced_transaction.enhanced_raw.items.[INDEX].type","typeLabel":"string"}},"type":"object","uniqueKey":"oneOf.1.enhanced_transaction.enhanced_raw.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"oneOf.1.enhanced_transaction.enhanced_raw","typeLabel":"object[]"}},"type":"object","uniqueKey":"oneOf.1.enhanced_transaction","typeLabel":"object"},"fraud_risk":{"description":"Transaction fraud risk evaluation result","properties":{"decision":{"description":"The overall decision, based on the vendor response","enum":["ACCEPT","DECLINE"],"type":"string","isRequired":true,"uniqueKey":"oneOf.1.fraud_risk.decision","typeLabel":"enum\u003cstring>"},"vendor":{"description":"The external vendor used for risk evaluation","enum":["FEEDZAI","HAWKAI","NONE"],"type":"string","isRequired":true,"uniqueKey":"oneOf.1.fraud_risk.vendor","typeLabel":"enum\u003cstring>"},"reasons":{"description":"Set of machine-readable descriptions of why the transaction was accepted or declined","items":{"enum":["SUSPECTED_FRAUD","TRANSACTION_ACCEPTED","TRANSACTION_NOT_PERMITTED"],"type":"string","uniqueKey":"oneOf.1.fraud_risk.reasons.items.[INDEX]","typeLabel":"enum\u003cstring>"},"type":"array","uniqueKey":"oneOf.1.fraud_risk.reasons","typeLabel":"enum\u003cstring>[]"},"vendor_reasons":{"description":"List of reasons supplied by the provider","items":{"type":"string","uniqueKey":"oneOf.1.fraud_risk.vendor_reasons.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"oneOf.1.fraud_risk.vendor_reasons","typeLabel":"string[]"}},"required":["decision","vendor"],"type":"object","uniqueKey":"oneOf.1.fraud_risk","typeLabel":"object"},"hold_expiration_time":{"description":"The date and time any pending amount is expected to be released back to the account.","format":"date-time","type":"string","uniqueKey":"oneOf.1.hold_expiration_time","typeLabel":"string\u003cdate-time>"},"internal_account_id":{"description":"The internal account uuid associated with the transaction. `account_id` and `internal_account_id` are mutually exclusive","example":"7d943c51-e4ff-4e57-9558-08cab6b963c7","type":"string","uniqueKey":"oneOf.1.internal_account_id","typeLabel":"string"},"metadata":{"oneOf":[{"description":"an unstructured json blob representing additional transaction information supplied by the integrator.","type":"object","uniqueKey":"oneOf.1.metadata.oneOf.0","typeLabel":"object"},{"description":"an unstructured json blob representing additional transaction information supplied by the integrator.","type":"null","uniqueKey":"oneOf.1.metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.1.metadata","typeLabel":"object | null"},"posted_date":{"description":"The date the transaction was posted (based on the bank calendar and end-of-day). For transaction with multiple postings, this is the date of the earliest posting.\nThis will be omitted for transactions with a `posted_amount` of `0`.","format":"date","type":"string","uniqueKey":"oneOf.1.posted_date","typeLabel":"string\u003cdate>"},"reference_id":{"description":"An external ID provided by the payment network to represent this transaction. This is not guaranteed to be globally unique.\nThis will always be omitted for internal transfers.","type":"string","uniqueKey":"oneOf.1.reference_id","typeLabel":"string"},"settlement_date":{"description":"The date the transaction was settled according to Synctera's platform. Generally, this can be interpretted the date the transaction was actually processed and settlement by the payment network.","format":"date","type":"string","uniqueKey":"oneOf.1.settlement_date","typeLabel":"string\u003cdate>"},"system_description":{"description":"A human-friendly description of the transaction, provided by the Synctera platform","type":"string","uniqueKey":"oneOf.1.system_description","typeLabel":"string"}},"uniqueKey":"oneOf.1","typeLabel":"Dispute Transaction · object"},{"type":"object","title":"Fee Transaction","required":["amount","creation_time","currency","dc_sign","effective_date","force_post","group_id","id","last_updated_time","partial_hold","pending_amount","posted_amount","status","subtype","transaction_time","type","fee_transaction"],"properties":{"fee_transaction":{"description":"Transaction metadata specific to transactions with type `FEE`","properties":{"fee_id":{"description":"The Synctera fee id","type":"string","uniqueKey":"oneOf.2.fee_transaction.fee_id","typeLabel":"string"},"fee_template_id":{"description":"The Synctera fee template id","type":"string","uniqueKey":"oneOf.2.fee_transaction.fee_template_id","typeLabel":"string"}},"type":"object","isRequired":true,"uniqueKey":"oneOf.2.fee_transaction","typeLabel":"object"},"subtype":{"description":"A short string representing the sub-type of the fee.\nThis will be used as the subtype of the resulting transaction.\n","enum":["ACCOUNT_CLOSURE","ACCOUNT_CLOSURE_REVERSAL","ACCOUNT_FUNDING_AFT","ACCOUNT_FUNDING_AFT_REVERSAL","ACH_INCOMING_TRANSFER","ACH_INCOMING_TRANSFER_REVERSAL","ACH_OUTGOING_TRANSFER","ACH_OUTGOING_TRANSFER_REVERSAL","APPLICATION","APPLICATION_REVERSAL","ATM_BALANCE_INQUIRY","ATM_BALANCE_INQUIRY_REVERSAL","ATM_WITHDRAWAL","ATM_WITHDRAWAL_REVERSAL","BALANCE_TRANSFER","BALANCE_TRANSFER_REVERSAL","BILL_PAY","BILL_PAY_REVERSAL","CARD_DELIVERY","CARD_DELIVERY_REVERSAL","CARD_REPLACEMENT","CARD_REPLACEMENT_REVERSAL","CASH_ADVANCE","CASH_ADVANCE_REVERSAL","CASH_DEPOSIT","CASH_DEPOSIT_REVERSAL","CHECK_ISSUANCE","CHECK_ISSUANCE_REVERSAL","CROSS_BORDER_TRANSACTION","CROSS_BORDER_TRANSACTION_REVERSAL","EFT_TRANSFER","EFT_TRANSFER_REVERSAL","FOREIGN_ATM","FOREIGN_ATM_REVERSAL","FOREIGN_TRANSACTION","FOREIGN_TRANSACTION_REVERSAL","INACTIVITY","INACTIVITY_REVERSAL","LATE_PAYMENT","LATE_PAYMENT_REVERSAL","MAINTENANCE","MAINTENANCE_REVERSAL","MISCELLANEOUS","MISCELLANEOUS_REVERSAL","ORIGINATION","ORIGINATION_REVERSAL","OVERDRAFT","OVERDRAFT_REVERSAL","OVER_THE_LIMIT","OVER_THE_LIMIT_REVERSAL","RETURNED_ITEM","RETURNED_ITEM_REVERSAL","RETURNED_PAYMENT","RETURNED_PAYMENT_REVERSAL","STOP_PAYMENT","STOP_PAYMENT_REVERSAL","SUBSCRIPTION","SUBSCRIPTION_REVERSAL","WIRE_TRANSFER","WIRE_TRANSFER_REVERSAL"],"type":"string","isRequired":true,"uniqueKey":"oneOf.2.subtype","typeLabel":"enum\u003cstring>"},"amount":{"description":"The total amount of the transaction including both pending and already posted amounts. The value is represented as the smallest denomination of the applicable currency.","format":"int64","type":"integer","isRequired":true,"uniqueKey":"oneOf.2.amount","typeLabel":"integer\u003cint64>"},"creation_time":{"description":"The exact time the transaction was recorded in the ledger","format":"date-time","type":"string","isRequired":true,"uniqueKey":"oneOf.2.creation_time","typeLabel":"string\u003cdate-time>"},"currency":{"description":"ISO 4217 alphabetic currency code of the transfer amount","type":"string","isRequired":true,"uniqueKey":"oneOf.2.currency","typeLabel":"string"},"dc_sign":{"description":"The `dc_sign` represents the direction money was moved. A value of `DEBIT` is money moving out of an account, a value of `CREDIT` is money moving into an account","enum":["CREDIT","DEBIT"],"type":"string","isRequired":true,"uniqueKey":"oneOf.2.dc_sign","typeLabel":"enum\u003cstring>"},"effective_date":{"description":"The effective date of the transaction. This usually aligns with network settlement date, which differs between transaction types.\nThe effective date is also used to determine effective daily balances for the purposes of interest calculation.","format":"date","type":"string","isRequired":true,"uniqueKey":"oneOf.2.effective_date","typeLabel":"string\u003cdate>"},"force_post":{"description":"Determines whether or not a transaction or auth was \"forced\" or not. A forced transaction skips any account balance checks","type":"boolean","isRequired":true,"uniqueKey":"oneOf.2.force_post","typeLabel":"boolean"},"group_id":{"description":"The group id of the transaction. Every transaction in the ledger is one entry in a double-entry system and the primary and offset transactions share the same `group_id`","type":"string","isRequired":true,"uniqueKey":"oneOf.2.group_id","typeLabel":"string"},"id":{"description":"The unique identifier of the transaction","format":"uuid","type":"string","isRequired":true,"uniqueKey":"oneOf.2.id","typeLabel":"string\u003cuuid>"},"last_updated_time":{"description":"The date and time the transaction was last modified","format":"date-time","type":"string","isRequired":true,"uniqueKey":"oneOf.2.last_updated_time","typeLabel":"string\u003cdate-time>"},"partial_hold":{"description":"Determines whether or not the funds on hold were the result of a partial auth or not. If `true` the `pending_amount` of the transaction will be less than the requested amount.\nThis is primarily used for certain types of card transactions.","type":"boolean","isRequired":true,"uniqueKey":"oneOf.2.partial_hold","typeLabel":"boolean"},"pending_amount":{"description":"The amount amount of the transaction currently authorized or on hold","format":"int64","type":"integer","isRequired":true,"uniqueKey":"oneOf.2.pending_amount","typeLabel":"integer\u003cint64>"},"posted_amount":{"description":"The amount of the transaction that has been fully posted to the account","format":"int64","type":"integer","isRequired":true,"uniqueKey":"oneOf.2.posted_amount","typeLabel":"integer\u003cint64>"},"status":{"description":"The status of the transaction","enum":["COMPLETE","DECLINED","PENDING"],"type":"string","isRequired":true,"uniqueKey":"oneOf.2.status","typeLabel":"enum\u003cstring>"},"transaction_time":{"description":"The time the transaction occurred. In most cases this will be roughly identical to creation_time, but it can differ in some situations if the payment doesn't appear in the ledger in real-time.","format":"date-time","type":"string","isRequired":true,"uniqueKey":"oneOf.2.transaction_time","typeLabel":"string\u003cdate-time>"},"type":{"description":"The type of the transaction. This typically represents the \"payment\" rail that is used. For example, for ACH payments this will be `ach`, while debit card transactions will use `card`.","enum":["ACH","CARD","CASH","CHECK","DISPUTE","EXTERNAL_CARD","FEDNOW","FEE","INTERNAL_TRANSFER","REWARD","SYNCTERA_PAY","WIRE"],"type":"string","isRequired":true,"uniqueKey":"oneOf.2.type","typeLabel":"enum\u003cstring>"},"account_id":{"description":"The account uuid associated with the transaction. `account_id` and `internal_account_id` are mutually exclusive","example":"7d943c51-e4ff-4e57-9558-08cab6b963c7","type":"string","uniqueKey":"oneOf.2.account_id","typeLabel":"string"},"customer_id":{"description":"The uuid of the customer that initiated the transaction (if any)\n","type":"string","uniqueKey":"oneOf.2.customer_id","typeLabel":"string"},"decline":{"description":"The decline object provides information explaining why a declined transaction was declined.","properties":{"reason":{"description":"The reason the transaction was declined","enum":["ACH_RETURN","BALANCE_VIOLATION","DISABLED_PAYMENT_TYPE","DUPLICATE_TRANSACTION","GATEWAY_DECLINED","GATEWAY_ERROR","INSUFFICIENT_FUNDS","NETWORK_DECLINED","OTHER","SUSPECTED_FRAUD","TRANSACTION_NOT_PERMITTED"],"type":"string","isRequired":true,"uniqueKey":"oneOf.2.decline.reason","typeLabel":"enum\u003cstring>"},"decline_details":{"description":"Additional detail about the decline.","type":"string","uniqueKey":"oneOf.2.decline.decline_details","typeLabel":"string"}},"required":["reason"],"type":"object","uniqueKey":"oneOf.2.decline","typeLabel":"object"},"description":{"description":"A human-friendly description of the transaction, provided by the integrator","type":"string","uniqueKey":"oneOf.2.description","typeLabel":"string"},"enhanced_transaction":{"description":"Enriched transaction metadata","properties":{"category":{"type":"string","uniqueKey":"oneOf.2.enhanced_transaction.category","typeLabel":"string"},"enhanced_description":{"type":"string","uniqueKey":"oneOf.2.enhanced_transaction.enhanced_description","typeLabel":"string"},"enhanced_raw":{"items":{"properties":{"amount":{"description":"The monetary amount of the transaction","type":"number","uniqueKey":"oneOf.2.enhanced_transaction.enhanced_raw.items.[INDEX].amount","typeLabel":"number"},"categorized_by":{"description":"The method used to detrmine the category","type":"integer","uniqueKey":"oneOf.2.enhanced_transaction.enhanced_raw.items.[INDEX].categorized_by","typeLabel":"integer"},"category":{"description":"The category of the transaction","type":"string","uniqueKey":"oneOf.2.enhanced_transaction.enhanced_raw.items.[INDEX].category","typeLabel":"string"},"category_guid":{"description":"The unique identifier for the category","type":"string","uniqueKey":"oneOf.2.enhanced_transaction.enhanced_raw.items.[INDEX].category_guid","typeLabel":"string"},"described_by":{"description":"The method used to describe the transaction","type":"integer","uniqueKey":"oneOf.2.enhanced_transaction.enhanced_raw.items.[INDEX].described_by","typeLabel":"integer"},"description":{"description":"A human-readable version of `original_description`","type":"string","uniqueKey":"oneOf.2.enhanced_transaction.enhanced_raw.items.[INDEX].description","typeLabel":"string"},"extended_transaction_type":{"description":"The transaction type assigned by the partner","type":"string","uniqueKey":"oneOf.2.enhanced_transaction.enhanced_raw.items.[INDEX].extended_transaction_type","typeLabel":"string"},"id":{"description":"The unique partner-defined identifier for the transaction","type":"integer","uniqueKey":"oneOf.2.enhanced_transaction.enhanced_raw.items.[INDEX].id","typeLabel":"integer"},"is_bill_pay":{"description":"Whether the transaction represents a bill payment","type":"boolean","uniqueKey":"oneOf.2.enhanced_transaction.enhanced_raw.items.[INDEX].is_bill_pay","typeLabel":"boolean"},"is_direct_deposit":{"description":"Whether or not the transaction represents a direct deposit","type":"boolean","uniqueKey":"oneOf.2.enhanced_transaction.enhanced_raw.items.[INDEX].is_direct_deposit","typeLabel":"boolean"},"is_expense":{"description":"Whether or not the transaction represents an expense","type":"boolean","uniqueKey":"oneOf.2.enhanced_transaction.enhanced_raw.items.[INDEX].is_expense","typeLabel":"boolean"},"is_fee":{"description":"Whether or not the transaction represents a fee","type":"boolean","uniqueKey":"oneOf.2.enhanced_transaction.enhanced_raw.items.[INDEX].is_fee","typeLabel":"boolean"},"is_income":{"description":"Whether or not the transaction represents income","type":"boolean","uniqueKey":"oneOf.2.enhanced_transaction.enhanced_raw.items.[INDEX].is_income","typeLabel":"boolean"},"is_international":{"description":"Whether or not the transaction is international","type":"boolean","uniqueKey":"oneOf.2.enhanced_transaction.enhanced_raw.items.[INDEX].is_international","typeLabel":"boolean"},"is_overdraft_fee":{"description":"Whether or not the transaction is an overdraft fee","type":"boolean","uniqueKey":"oneOf.2.enhanced_transaction.enhanced_raw.items.[INDEX].is_overdraft_fee","typeLabel":"boolean"},"is_payroll_advance":{"description":"Whether or not the transaction is a payroll advance","type":"boolean","uniqueKey":"oneOf.2.enhanced_transaction.enhanced_raw.items.[INDEX].is_payroll_advance","typeLabel":"boolean"},"is_subscription":{"description":"Whether or not the transaction is a subscription","type":"boolean","uniqueKey":"oneOf.2.enhanced_transaction.enhanced_raw.items.[INDEX].is_subscription","typeLabel":"boolean"},"memo":{"description":"Additional descriptiive information about the transaction","type":"string","uniqueKey":"oneOf.2.enhanced_transaction.enhanced_raw.items.[INDEX].memo","typeLabel":"string"},"merchant_category_code":{"description":"The ISO 18245 category code for the transaction","type":"integer","uniqueKey":"oneOf.2.enhanced_transaction.enhanced_raw.items.[INDEX].merchant_category_code","typeLabel":"integer"},"merchant_guid":{"description":"The unique identifier for the merchant","type":"string","uniqueKey":"oneOf.2.enhanced_transaction.enhanced_raw.items.[INDEX].merchant_guid","typeLabel":"string"},"merchant_location_guid":{"description":"The unique identifier for the merchant location","type":"string","uniqueKey":"oneOf.2.enhanced_transaction.enhanced_raw.items.[INDEX].merchant_location_guid","typeLabel":"string"},"original_description":{"description":"The original description for the transaction","type":"string","uniqueKey":"oneOf.2.enhanced_transaction.enhanced_raw.items.[INDEX].original_description","typeLabel":"string"},"type":{"description":"The type of the transsaction. This will be either `CREDIT` or `DEBIT`","type":"string","uniqueKey":"oneOf.2.enhanced_transaction.enhanced_raw.items.[INDEX].type","typeLabel":"string"}},"type":"object","uniqueKey":"oneOf.2.enhanced_transaction.enhanced_raw.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"oneOf.2.enhanced_transaction.enhanced_raw","typeLabel":"object[]"}},"type":"object","uniqueKey":"oneOf.2.enhanced_transaction","typeLabel":"object"},"fraud_risk":{"description":"Transaction fraud risk evaluation result","properties":{"decision":{"description":"The overall decision, based on the vendor response","enum":["ACCEPT","DECLINE"],"type":"string","isRequired":true,"uniqueKey":"oneOf.2.fraud_risk.decision","typeLabel":"enum\u003cstring>"},"vendor":{"description":"The external vendor used for risk evaluation","enum":["FEEDZAI","HAWKAI","NONE"],"type":"string","isRequired":true,"uniqueKey":"oneOf.2.fraud_risk.vendor","typeLabel":"enum\u003cstring>"},"reasons":{"description":"Set of machine-readable descriptions of why the transaction was accepted or declined","items":{"enum":["SUSPECTED_FRAUD","TRANSACTION_ACCEPTED","TRANSACTION_NOT_PERMITTED"],"type":"string","uniqueKey":"oneOf.2.fraud_risk.reasons.items.[INDEX]","typeLabel":"enum\u003cstring>"},"type":"array","uniqueKey":"oneOf.2.fraud_risk.reasons","typeLabel":"enum\u003cstring>[]"},"vendor_reasons":{"description":"List of reasons supplied by the provider","items":{"type":"string","uniqueKey":"oneOf.2.fraud_risk.vendor_reasons.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"oneOf.2.fraud_risk.vendor_reasons","typeLabel":"string[]"}},"required":["decision","vendor"],"type":"object","uniqueKey":"oneOf.2.fraud_risk","typeLabel":"object"},"hold_expiration_time":{"description":"The date and time any pending amount is expected to be released back to the account.","format":"date-time","type":"string","uniqueKey":"oneOf.2.hold_expiration_time","typeLabel":"string\u003cdate-time>"},"internal_account_id":{"description":"The internal account uuid associated with the transaction. `account_id` and `internal_account_id` are mutually exclusive","example":"7d943c51-e4ff-4e57-9558-08cab6b963c7","type":"string","uniqueKey":"oneOf.2.internal_account_id","typeLabel":"string"},"metadata":{"oneOf":[{"description":"an unstructured json blob representing additional transaction information supplied by the integrator.","type":"object","uniqueKey":"oneOf.2.metadata.oneOf.0","typeLabel":"object"},{"description":"an unstructured json blob representing additional transaction information supplied by the integrator.","type":"null","uniqueKey":"oneOf.2.metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.2.metadata","typeLabel":"object | null"},"posted_date":{"description":"The date the transaction was posted (based on the bank calendar and end-of-day). For transaction with multiple postings, this is the date of the earliest posting.\nThis will be omitted for transactions with a `posted_amount` of `0`.","format":"date","type":"string","uniqueKey":"oneOf.2.posted_date","typeLabel":"string\u003cdate>"},"reference_id":{"description":"An external ID provided by the payment network to represent this transaction. This is not guaranteed to be globally unique.\nThis will always be omitted for internal transfers.","type":"string","uniqueKey":"oneOf.2.reference_id","typeLabel":"string"},"settlement_date":{"description":"The date the transaction was settled according to Synctera's platform. Generally, this can be interpretted the date the transaction was actually processed and settlement by the payment network.","format":"date","type":"string","uniqueKey":"oneOf.2.settlement_date","typeLabel":"string\u003cdate>"},"system_description":{"description":"A human-friendly description of the transaction, provided by the Synctera platform","type":"string","uniqueKey":"oneOf.2.system_description","typeLabel":"string"}},"uniqueKey":"oneOf.2","typeLabel":"Fee Transaction · object"},{"type":"object","title":"External Card Transaction","required":["amount","creation_time","currency","dc_sign","effective_date","force_post","group_id","id","last_updated_time","partial_hold","pending_amount","posted_amount","status","subtype","transaction_time","type","external_card_transaction"],"properties":{"external_card_transaction":{"description":"Transaction metadata specific to transactions with type `CARD`","properties":{"card_id":{"description":"Debit Network ID","example":"7d943c51-e4ff-4e57-9558-08cab6b963c7","format":"uuid","readOnly":true,"type":"string","uniqueKey":"oneOf.3.external_card_transaction.card_id","typeLabel":"string\u003cuuid>"},"currency_code":{"type":"string","uniqueKey":"oneOf.3.external_card_transaction.currency_code","typeLabel":"string"},"currency_conversion":{"description":"Currency conversion details","properties":{"conversion_rate":{"description":"The currency conversion rate used","type":"number","uniqueKey":"oneOf.3.external_card_transaction.currency_conversion.conversion_rate","typeLabel":"number"},"original_amount":{"description":"The original transaction amount before conversion","format":"int64","type":"integer","uniqueKey":"oneOf.3.external_card_transaction.currency_conversion.original_amount","typeLabel":"integer\u003cint64>"},"original_currency_code":{"description":"The original currency code","type":"string","uniqueKey":"oneOf.3.external_card_transaction.currency_conversion.original_currency_code","typeLabel":"string"}},"type":"object","uniqueKey":"oneOf.3.external_card_transaction.currency_conversion","typeLabel":"object"},"merchant":{"description":"Information about the merchant","properties":{"address":{"description":"Merchant address","type":"string","uniqueKey":"oneOf.3.external_card_transaction.merchant.address","typeLabel":"string"},"city":{"description":"Merchant city","type":"string","uniqueKey":"oneOf.3.external_card_transaction.merchant.city","typeLabel":"string"},"country_code":{"description":"Merchant country code","type":"string","uniqueKey":"oneOf.3.external_card_transaction.merchant.country_code","typeLabel":"string"},"independent_sales_organization_id":{"description":"Independent sales organization identifier","type":"string","uniqueKey":"oneOf.3.external_card_transaction.merchant.independent_sales_organization_id","typeLabel":"string"},"mcc":{"description":"Merchant category code","type":"string","uniqueKey":"oneOf.3.external_card_transaction.merchant.mcc","typeLabel":"string"},"mid":{"description":"Merchant identifier","type":"string","uniqueKey":"oneOf.3.external_card_transaction.merchant.mid","typeLabel":"string"},"name":{"description":"Merchant name","type":"string","uniqueKey":"oneOf.3.external_card_transaction.merchant.name","typeLabel":"string"},"payment_facilitator_id":{"description":"Payment facilitator identifier","type":"string","uniqueKey":"oneOf.3.external_card_transaction.merchant.payment_facilitator_id","typeLabel":"string"},"postal_code":{"description":"Merchant postal code","type":"string","uniqueKey":"oneOf.3.external_card_transaction.merchant.postal_code","typeLabel":"string"},"state":{"description":"Merchant state","type":"string","uniqueKey":"oneOf.3.external_card_transaction.merchant.state","typeLabel":"string"},"sub_merchant_id":{"description":"Sub merchant identifier","type":"string","uniqueKey":"oneOf.3.external_card_transaction.merchant.sub_merchant_id","typeLabel":"string"}},"type":"object","uniqueKey":"oneOf.3.external_card_transaction.merchant","typeLabel":"object"},"network":{"description":"The network used for the transaction","type":"string","uniqueKey":"oneOf.3.external_card_transaction.network","typeLabel":"string"},"network_reference_id":{"description":"The ID provided by he network to represent this transaction","type":"string","uniqueKey":"oneOf.3.external_card_transaction.network_reference_id","typeLabel":"string"},"pos":{"description":"Information about the point of sale","properties":{"card_data_input_capability":{"description":"Terminal Card data acceptance method","type":"string","uniqueKey":"oneOf.3.external_card_transaction.pos.card_data_input_capability","typeLabel":"string"},"card_holder_presence":{"description":"Cardholder presence","type":"boolean","uniqueKey":"oneOf.3.external_card_transaction.pos.card_holder_presence","typeLabel":"boolean"},"card_presence":{"description":"Card presence","type":"boolean","uniqueKey":"oneOf.3.external_card_transaction.pos.card_presence","typeLabel":"boolean"},"cardholder_authentication_method":{"description":"Cardholder authentication method","type":"string","uniqueKey":"oneOf.3.external_card_transaction.pos.cardholder_authentication_method","typeLabel":"string"},"country_code":{"description":"Terminal country code","type":"string","uniqueKey":"oneOf.3.external_card_transaction.pos.country_code","typeLabel":"string"},"is_installment":{"description":"Transaction is an installment payment","type":"boolean","uniqueKey":"oneOf.3.external_card_transaction.pos.is_installment","typeLabel":"boolean"},"is_recurring":{"description":"Transaction is recurring","type":"boolean","uniqueKey":"oneOf.3.external_card_transaction.pos.is_recurring","typeLabel":"boolean"},"pan_entry_mode":{"description":"Card pan capture method","type":"string","uniqueKey":"oneOf.3.external_card_transaction.pos.pan_entry_mode","typeLabel":"string"},"partial_approval_capable":{"description":"Terminal partial approval capability","type":"boolean","uniqueKey":"oneOf.3.external_card_transaction.pos.partial_approval_capable","typeLabel":"boolean"},"pin_entry_mode":{"description":"Card pin capture method","type":"string","uniqueKey":"oneOf.3.external_card_transaction.pos.pin_entry_mode","typeLabel":"string"},"pin_present":{"description":"Pin presence","type":"boolean","uniqueKey":"oneOf.3.external_card_transaction.pos.pin_present","typeLabel":"boolean"},"purchase_amount_only":{"description":"Terminal purchase amount only","type":"boolean","uniqueKey":"oneOf.3.external_card_transaction.pos.purchase_amount_only","typeLabel":"boolean"},"terminal_attendance":{"description":"Terminal attendance","type":"string","uniqueKey":"oneOf.3.external_card_transaction.pos.terminal_attendance","typeLabel":"string"},"terminal_id":{"description":"Terminal identifier","type":"string","uniqueKey":"oneOf.3.external_card_transaction.pos.terminal_id","typeLabel":"string"},"terminal_location":{"description":"Terminal location","type":"string","uniqueKey":"oneOf.3.external_card_transaction.pos.terminal_location","typeLabel":"string"},"terminal_type":{"description":"Terminal type","type":"string","uniqueKey":"oneOf.3.external_card_transaction.pos.terminal_type","typeLabel":"string"},"zip":{"description":"Terminal zip code","type":"string","uniqueKey":"oneOf.3.external_card_transaction.pos.zip","typeLabel":"string"}},"type":"object","uniqueKey":"oneOf.3.external_card_transaction.pos","typeLabel":"object"}},"type":"object","isRequired":true,"uniqueKey":"oneOf.3.external_card_transaction","typeLabel":"object"},"subtype":{"description":"The set of valid EXTERNAL_CARD transaction subtypes","enum":["CARD_FUNDING","CARD_FUNDING_REVERSAL","CARD_SEND","CARD_SEND_REVERSAL","CHARGEBACK_DEBIT","CHARGEBACK_DEBIT_REVERSAL"],"type":"string","isRequired":true,"uniqueKey":"oneOf.3.subtype","typeLabel":"enum\u003cstring>"},"amount":{"description":"The total amount of the transaction including both pending and already posted amounts. The value is represented as the smallest denomination of the applicable currency.","format":"int64","type":"integer","isRequired":true,"uniqueKey":"oneOf.3.amount","typeLabel":"integer\u003cint64>"},"creation_time":{"description":"The exact time the transaction was recorded in the ledger","format":"date-time","type":"string","isRequired":true,"uniqueKey":"oneOf.3.creation_time","typeLabel":"string\u003cdate-time>"},"currency":{"description":"ISO 4217 alphabetic currency code of the transfer amount","type":"string","isRequired":true,"uniqueKey":"oneOf.3.currency","typeLabel":"string"},"dc_sign":{"description":"The `dc_sign` represents the direction money was moved. A value of `DEBIT` is money moving out of an account, a value of `CREDIT` is money moving into an account","enum":["CREDIT","DEBIT"],"type":"string","isRequired":true,"uniqueKey":"oneOf.3.dc_sign","typeLabel":"enum\u003cstring>"},"effective_date":{"description":"The effective date of the transaction. This usually aligns with network settlement date, which differs between transaction types.\nThe effective date is also used to determine effective daily balances for the purposes of interest calculation.","format":"date","type":"string","isRequired":true,"uniqueKey":"oneOf.3.effective_date","typeLabel":"string\u003cdate>"},"force_post":{"description":"Determines whether or not a transaction or auth was \"forced\" or not. A forced transaction skips any account balance checks","type":"boolean","isRequired":true,"uniqueKey":"oneOf.3.force_post","typeLabel":"boolean"},"group_id":{"description":"The group id of the transaction. Every transaction in the ledger is one entry in a double-entry system and the primary and offset transactions share the same `group_id`","type":"string","isRequired":true,"uniqueKey":"oneOf.3.group_id","typeLabel":"string"},"id":{"description":"The unique identifier of the transaction","format":"uuid","type":"string","isRequired":true,"uniqueKey":"oneOf.3.id","typeLabel":"string\u003cuuid>"},"last_updated_time":{"description":"The date and time the transaction was last modified","format":"date-time","type":"string","isRequired":true,"uniqueKey":"oneOf.3.last_updated_time","typeLabel":"string\u003cdate-time>"},"partial_hold":{"description":"Determines whether or not the funds on hold were the result of a partial auth or not. If `true` the `pending_amount` of the transaction will be less than the requested amount.\nThis is primarily used for certain types of card transactions.","type":"boolean","isRequired":true,"uniqueKey":"oneOf.3.partial_hold","typeLabel":"boolean"},"pending_amount":{"description":"The amount amount of the transaction currently authorized or on hold","format":"int64","type":"integer","isRequired":true,"uniqueKey":"oneOf.3.pending_amount","typeLabel":"integer\u003cint64>"},"posted_amount":{"description":"The amount of the transaction that has been fully posted to the account","format":"int64","type":"integer","isRequired":true,"uniqueKey":"oneOf.3.posted_amount","typeLabel":"integer\u003cint64>"},"status":{"description":"The status of the transaction","enum":["COMPLETE","DECLINED","PENDING"],"type":"string","isRequired":true,"uniqueKey":"oneOf.3.status","typeLabel":"enum\u003cstring>"},"transaction_time":{"description":"The time the transaction occurred. In most cases this will be roughly identical to creation_time, but it can differ in some situations if the payment doesn't appear in the ledger in real-time.","format":"date-time","type":"string","isRequired":true,"uniqueKey":"oneOf.3.transaction_time","typeLabel":"string\u003cdate-time>"},"type":{"description":"The type of the transaction. This typically represents the \"payment\" rail that is used. For example, for ACH payments this will be `ach`, while debit card transactions will use `card`.","enum":["ACH","CARD","CASH","CHECK","DISPUTE","EXTERNAL_CARD","FEDNOW","FEE","INTERNAL_TRANSFER","REWARD","SYNCTERA_PAY","WIRE"],"type":"string","isRequired":true,"uniqueKey":"oneOf.3.type","typeLabel":"enum\u003cstring>"},"account_id":{"description":"The account uuid associated with the transaction. `account_id` and `internal_account_id` are mutually exclusive","example":"7d943c51-e4ff-4e57-9558-08cab6b963c7","type":"string","uniqueKey":"oneOf.3.account_id","typeLabel":"string"},"customer_id":{"description":"The uuid of the customer that initiated the transaction (if any)\n","type":"string","uniqueKey":"oneOf.3.customer_id","typeLabel":"string"},"decline":{"description":"The decline object provides information explaining why a declined transaction was declined.","properties":{"reason":{"description":"The reason the transaction was declined","enum":["ACH_RETURN","BALANCE_VIOLATION","DISABLED_PAYMENT_TYPE","DUPLICATE_TRANSACTION","GATEWAY_DECLINED","GATEWAY_ERROR","INSUFFICIENT_FUNDS","NETWORK_DECLINED","OTHER","SUSPECTED_FRAUD","TRANSACTION_NOT_PERMITTED"],"type":"string","isRequired":true,"uniqueKey":"oneOf.3.decline.reason","typeLabel":"enum\u003cstring>"},"decline_details":{"description":"Additional detail about the decline.","type":"string","uniqueKey":"oneOf.3.decline.decline_details","typeLabel":"string"}},"required":["reason"],"type":"object","uniqueKey":"oneOf.3.decline","typeLabel":"object"},"description":{"description":"A human-friendly description of the transaction, provided by the integrator","type":"string","uniqueKey":"oneOf.3.description","typeLabel":"string"},"enhanced_transaction":{"description":"Enriched transaction metadata","properties":{"category":{"type":"string","uniqueKey":"oneOf.3.enhanced_transaction.category","typeLabel":"string"},"enhanced_description":{"type":"string","uniqueKey":"oneOf.3.enhanced_transaction.enhanced_description","typeLabel":"string"},"enhanced_raw":{"items":{"properties":{"amount":{"description":"The monetary amount of the transaction","type":"number","uniqueKey":"oneOf.3.enhanced_transaction.enhanced_raw.items.[INDEX].amount","typeLabel":"number"},"categorized_by":{"description":"The method used to detrmine the category","type":"integer","uniqueKey":"oneOf.3.enhanced_transaction.enhanced_raw.items.[INDEX].categorized_by","typeLabel":"integer"},"category":{"description":"The category of the transaction","type":"string","uniqueKey":"oneOf.3.enhanced_transaction.enhanced_raw.items.[INDEX].category","typeLabel":"string"},"category_guid":{"description":"The unique identifier for the category","type":"string","uniqueKey":"oneOf.3.enhanced_transaction.enhanced_raw.items.[INDEX].category_guid","typeLabel":"string"},"described_by":{"description":"The method used to describe the transaction","type":"integer","uniqueKey":"oneOf.3.enhanced_transaction.enhanced_raw.items.[INDEX].described_by","typeLabel":"integer"},"description":{"description":"A human-readable version of `original_description`","type":"string","uniqueKey":"oneOf.3.enhanced_transaction.enhanced_raw.items.[INDEX].description","typeLabel":"string"},"extended_transaction_type":{"description":"The transaction type assigned by the partner","type":"string","uniqueKey":"oneOf.3.enhanced_transaction.enhanced_raw.items.[INDEX].extended_transaction_type","typeLabel":"string"},"id":{"description":"The unique partner-defined identifier for the transaction","type":"integer","uniqueKey":"oneOf.3.enhanced_transaction.enhanced_raw.items.[INDEX].id","typeLabel":"integer"},"is_bill_pay":{"description":"Whether the transaction represents a bill payment","type":"boolean","uniqueKey":"oneOf.3.enhanced_transaction.enhanced_raw.items.[INDEX].is_bill_pay","typeLabel":"boolean"},"is_direct_deposit":{"description":"Whether or not the transaction represents a direct deposit","type":"boolean","uniqueKey":"oneOf.3.enhanced_transaction.enhanced_raw.items.[INDEX].is_direct_deposit","typeLabel":"boolean"},"is_expense":{"description":"Whether or not the transaction represents an expense","type":"boolean","uniqueKey":"oneOf.3.enhanced_transaction.enhanced_raw.items.[INDEX].is_expense","typeLabel":"boolean"},"is_fee":{"description":"Whether or not the transaction represents a fee","type":"boolean","uniqueKey":"oneOf.3.enhanced_transaction.enhanced_raw.items.[INDEX].is_fee","typeLabel":"boolean"},"is_income":{"description":"Whether or not the transaction represents income","type":"boolean","uniqueKey":"oneOf.3.enhanced_transaction.enhanced_raw.items.[INDEX].is_income","typeLabel":"boolean"},"is_international":{"description":"Whether or not the transaction is international","type":"boolean","uniqueKey":"oneOf.3.enhanced_transaction.enhanced_raw.items.[INDEX].is_international","typeLabel":"boolean"},"is_overdraft_fee":{"description":"Whether or not the transaction is an overdraft fee","type":"boolean","uniqueKey":"oneOf.3.enhanced_transaction.enhanced_raw.items.[INDEX].is_overdraft_fee","typeLabel":"boolean"},"is_payroll_advance":{"description":"Whether or not the transaction is a payroll advance","type":"boolean","uniqueKey":"oneOf.3.enhanced_transaction.enhanced_raw.items.[INDEX].is_payroll_advance","typeLabel":"boolean"},"is_subscription":{"description":"Whether or not the transaction is a subscription","type":"boolean","uniqueKey":"oneOf.3.enhanced_transaction.enhanced_raw.items.[INDEX].is_subscription","typeLabel":"boolean"},"memo":{"description":"Additional descriptiive information about the transaction","type":"string","uniqueKey":"oneOf.3.enhanced_transaction.enhanced_raw.items.[INDEX].memo","typeLabel":"string"},"merchant_category_code":{"description":"The ISO 18245 category code for the transaction","type":"integer","uniqueKey":"oneOf.3.enhanced_transaction.enhanced_raw.items.[INDEX].merchant_category_code","typeLabel":"integer"},"merchant_guid":{"description":"The unique identifier for the merchant","type":"string","uniqueKey":"oneOf.3.enhanced_transaction.enhanced_raw.items.[INDEX].merchant_guid","typeLabel":"string"},"merchant_location_guid":{"description":"The unique identifier for the merchant location","type":"string","uniqueKey":"oneOf.3.enhanced_transaction.enhanced_raw.items.[INDEX].merchant_location_guid","typeLabel":"string"},"original_description":{"description":"The original description for the transaction","type":"string","uniqueKey":"oneOf.3.enhanced_transaction.enhanced_raw.items.[INDEX].original_description","typeLabel":"string"},"type":{"description":"The type of the transsaction. This will be either `CREDIT` or `DEBIT`","type":"string","uniqueKey":"oneOf.3.enhanced_transaction.enhanced_raw.items.[INDEX].type","typeLabel":"string"}},"type":"object","uniqueKey":"oneOf.3.enhanced_transaction.enhanced_raw.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"oneOf.3.enhanced_transaction.enhanced_raw","typeLabel":"object[]"}},"type":"object","uniqueKey":"oneOf.3.enhanced_transaction","typeLabel":"object"},"fraud_risk":{"description":"Transaction fraud risk evaluation result","properties":{"decision":{"description":"The overall decision, based on the vendor response","enum":["ACCEPT","DECLINE"],"type":"string","isRequired":true,"uniqueKey":"oneOf.3.fraud_risk.decision","typeLabel":"enum\u003cstring>"},"vendor":{"description":"The external vendor used for risk evaluation","enum":["FEEDZAI","HAWKAI","NONE"],"type":"string","isRequired":true,"uniqueKey":"oneOf.3.fraud_risk.vendor","typeLabel":"enum\u003cstring>"},"reasons":{"description":"Set of machine-readable descriptions of why the transaction was accepted or declined","items":{"enum":["SUSPECTED_FRAUD","TRANSACTION_ACCEPTED","TRANSACTION_NOT_PERMITTED"],"type":"string","uniqueKey":"oneOf.3.fraud_risk.reasons.items.[INDEX]","typeLabel":"enum\u003cstring>"},"type":"array","uniqueKey":"oneOf.3.fraud_risk.reasons","typeLabel":"enum\u003cstring>[]"},"vendor_reasons":{"description":"List of reasons supplied by the provider","items":{"type":"string","uniqueKey":"oneOf.3.fraud_risk.vendor_reasons.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"oneOf.3.fraud_risk.vendor_reasons","typeLabel":"string[]"}},"required":["decision","vendor"],"type":"object","uniqueKey":"oneOf.3.fraud_risk","typeLabel":"object"},"hold_expiration_time":{"description":"The date and time any pending amount is expected to be released back to the account.","format":"date-time","type":"string","uniqueKey":"oneOf.3.hold_expiration_time","typeLabel":"string\u003cdate-time>"},"internal_account_id":{"description":"The internal account uuid associated with the transaction. `account_id` and `internal_account_id` are mutually exclusive","example":"7d943c51-e4ff-4e57-9558-08cab6b963c7","type":"string","uniqueKey":"oneOf.3.internal_account_id","typeLabel":"string"},"metadata":{"oneOf":[{"description":"an unstructured json blob representing additional transaction information supplied by the integrator.","type":"object","uniqueKey":"oneOf.3.metadata.oneOf.0","typeLabel":"object"},{"description":"an unstructured json blob representing additional transaction information supplied by the integrator.","type":"null","uniqueKey":"oneOf.3.metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.3.metadata","typeLabel":"object | null"},"posted_date":{"description":"The date the transaction was posted (based on the bank calendar and end-of-day). For transaction with multiple postings, this is the date of the earliest posting.\nThis will be omitted for transactions with a `posted_amount` of `0`.","format":"date","type":"string","uniqueKey":"oneOf.3.posted_date","typeLabel":"string\u003cdate>"},"reference_id":{"description":"An external ID provided by the payment network to represent this transaction. This is not guaranteed to be globally unique.\nThis will always be omitted for internal transfers.","type":"string","uniqueKey":"oneOf.3.reference_id","typeLabel":"string"},"settlement_date":{"description":"The date the transaction was settled according to Synctera's platform. Generally, this can be interpretted the date the transaction was actually processed and settlement by the payment network.","format":"date","type":"string","uniqueKey":"oneOf.3.settlement_date","typeLabel":"string\u003cdate>"},"system_description":{"description":"A human-friendly description of the transaction, provided by the Synctera platform","type":"string","uniqueKey":"oneOf.3.system_description","typeLabel":"string"}},"uniqueKey":"oneOf.3","typeLabel":"External Card Transaction · object"},{"type":"object","title":"FedNow Transaction","required":["fednow_transaction","subtype","amount","creation_time","currency","dc_sign","effective_date","force_post","group_id","id","last_updated_time","partial_hold","pending_amount","posted_amount","status","transaction_time","type"],"properties":{"amount":{"description":"The total amount of the transaction including both pending and already posted amounts. The value is represented as the smallest denomination of the applicable currency.","format":"int64","type":"integer","isRequired":true,"uniqueKey":"oneOf.4.amount","typeLabel":"integer\u003cint64>"},"creation_time":{"description":"The exact time the transaction was recorded in the ledger","format":"date-time","type":"string","isRequired":true,"uniqueKey":"oneOf.4.creation_time","typeLabel":"string\u003cdate-time>"},"currency":{"description":"ISO 4217 alphabetic currency code of the transfer amount","type":"string","isRequired":true,"uniqueKey":"oneOf.4.currency","typeLabel":"string"},"dc_sign":{"description":"The `dc_sign` represents the direction money was moved. A value of `DEBIT` is money moving out of an account, a value of `CREDIT` is money moving into an account","enum":["CREDIT","DEBIT"],"type":"string","isRequired":true,"uniqueKey":"oneOf.4.dc_sign","typeLabel":"enum\u003cstring>"},"effective_date":{"description":"The effective date of the transaction. This usually aligns with network settlement date, which differs between transaction types.\nThe effective date is also used to determine effective daily balances for the purposes of interest calculation.","format":"date","type":"string","isRequired":true,"uniqueKey":"oneOf.4.effective_date","typeLabel":"string\u003cdate>"},"force_post":{"description":"Determines whether or not a transaction or auth was \"forced\" or not. A forced transaction skips any account balance checks","type":"boolean","isRequired":true,"uniqueKey":"oneOf.4.force_post","typeLabel":"boolean"},"group_id":{"description":"The group id of the transaction. Every transaction in the ledger is one entry in a double-entry system and the primary and offset transactions share the same `group_id`","type":"string","isRequired":true,"uniqueKey":"oneOf.4.group_id","typeLabel":"string"},"id":{"description":"The unique identifier of the transaction","format":"uuid","type":"string","isRequired":true,"uniqueKey":"oneOf.4.id","typeLabel":"string\u003cuuid>"},"last_updated_time":{"description":"The date and time the transaction was last modified","format":"date-time","type":"string","isRequired":true,"uniqueKey":"oneOf.4.last_updated_time","typeLabel":"string\u003cdate-time>"},"partial_hold":{"description":"Determines whether or not the funds on hold were the result of a partial auth or not. If `true` the `pending_amount` of the transaction will be less than the requested amount.\nThis is primarily used for certain types of card transactions.","type":"boolean","isRequired":true,"uniqueKey":"oneOf.4.partial_hold","typeLabel":"boolean"},"pending_amount":{"description":"The amount amount of the transaction currently authorized or on hold","format":"int64","type":"integer","isRequired":true,"uniqueKey":"oneOf.4.pending_amount","typeLabel":"integer\u003cint64>"},"posted_amount":{"description":"The amount of the transaction that has been fully posted to the account","format":"int64","type":"integer","isRequired":true,"uniqueKey":"oneOf.4.posted_amount","typeLabel":"integer\u003cint64>"},"status":{"description":"The status of the transaction","enum":["COMPLETE","DECLINED","PENDING"],"type":"string","isRequired":true,"uniqueKey":"oneOf.4.status","typeLabel":"enum\u003cstring>"},"transaction_time":{"description":"The time the transaction occurred. In most cases this will be roughly identical to creation_time, but it can differ in some situations if the payment doesn't appear in the ledger in real-time.","format":"date-time","type":"string","isRequired":true,"uniqueKey":"oneOf.4.transaction_time","typeLabel":"string\u003cdate-time>"},"type":{"description":"The type of the transaction. This typically represents the \"payment\" rail that is used. For example, for ACH payments this will be `ach`, while debit card transactions will use `card`.","enum":["ACH","CARD","CASH","CHECK","DISPUTE","EXTERNAL_CARD","FEDNOW","FEE","INTERNAL_TRANSFER","REWARD","SYNCTERA_PAY","WIRE"],"type":"string","isRequired":true,"uniqueKey":"oneOf.4.type","typeLabel":"enum\u003cstring>"},"subtype":{"description":"The set of valid FEDNOW transaction subtypes","enum":["FEDNOW_INCOMING","FEDNOW_OUTGOING"],"type":"string","isRequired":true,"uniqueKey":"oneOf.4.subtype","typeLabel":"enum\u003cstring>"},"account_id":{"description":"The account uuid associated with the transaction. `account_id` and `internal_account_id` are mutually exclusive","example":"7d943c51-e4ff-4e57-9558-08cab6b963c7","type":"string","uniqueKey":"oneOf.4.account_id","typeLabel":"string"},"customer_id":{"description":"The uuid of the customer that initiated the transaction (if any)\n","type":"string","uniqueKey":"oneOf.4.customer_id","typeLabel":"string"},"decline":{"description":"The decline object provides information explaining why a declined transaction was declined.","properties":{"reason":{"description":"The reason the transaction was declined","enum":["ACH_RETURN","BALANCE_VIOLATION","DISABLED_PAYMENT_TYPE","DUPLICATE_TRANSACTION","GATEWAY_DECLINED","GATEWAY_ERROR","INSUFFICIENT_FUNDS","NETWORK_DECLINED","OTHER","SUSPECTED_FRAUD","TRANSACTION_NOT_PERMITTED"],"type":"string","isRequired":true,"uniqueKey":"oneOf.4.decline.reason","typeLabel":"enum\u003cstring>"},"decline_details":{"description":"Additional detail about the decline.","type":"string","uniqueKey":"oneOf.4.decline.decline_details","typeLabel":"string"}},"required":["reason"],"type":"object","uniqueKey":"oneOf.4.decline","typeLabel":"object"},"description":{"description":"A human-friendly description of the transaction, provided by the integrator","type":"string","uniqueKey":"oneOf.4.description","typeLabel":"string"},"enhanced_transaction":{"description":"Enriched transaction metadata","properties":{"category":{"type":"string","uniqueKey":"oneOf.4.enhanced_transaction.category","typeLabel":"string"},"enhanced_description":{"type":"string","uniqueKey":"oneOf.4.enhanced_transaction.enhanced_description","typeLabel":"string"},"enhanced_raw":{"items":{"properties":{"amount":{"description":"The monetary amount of the transaction","type":"number","uniqueKey":"oneOf.4.enhanced_transaction.enhanced_raw.items.[INDEX].amount","typeLabel":"number"},"categorized_by":{"description":"The method used to detrmine the category","type":"integer","uniqueKey":"oneOf.4.enhanced_transaction.enhanced_raw.items.[INDEX].categorized_by","typeLabel":"integer"},"category":{"description":"The category of the transaction","type":"string","uniqueKey":"oneOf.4.enhanced_transaction.enhanced_raw.items.[INDEX].category","typeLabel":"string"},"category_guid":{"description":"The unique identifier for the category","type":"string","uniqueKey":"oneOf.4.enhanced_transaction.enhanced_raw.items.[INDEX].category_guid","typeLabel":"string"},"described_by":{"description":"The method used to describe the transaction","type":"integer","uniqueKey":"oneOf.4.enhanced_transaction.enhanced_raw.items.[INDEX].described_by","typeLabel":"integer"},"description":{"description":"A human-readable version of `original_description`","type":"string","uniqueKey":"oneOf.4.enhanced_transaction.enhanced_raw.items.[INDEX].description","typeLabel":"string"},"extended_transaction_type":{"description":"The transaction type assigned by the partner","type":"string","uniqueKey":"oneOf.4.enhanced_transaction.enhanced_raw.items.[INDEX].extended_transaction_type","typeLabel":"string"},"id":{"description":"The unique partner-defined identifier for the transaction","type":"integer","uniqueKey":"oneOf.4.enhanced_transaction.enhanced_raw.items.[INDEX].id","typeLabel":"integer"},"is_bill_pay":{"description":"Whether the transaction represents a bill payment","type":"boolean","uniqueKey":"oneOf.4.enhanced_transaction.enhanced_raw.items.[INDEX].is_bill_pay","typeLabel":"boolean"},"is_direct_deposit":{"description":"Whether or not the transaction represents a direct deposit","type":"boolean","uniqueKey":"oneOf.4.enhanced_transaction.enhanced_raw.items.[INDEX].is_direct_deposit","typeLabel":"boolean"},"is_expense":{"description":"Whether or not the transaction represents an expense","type":"boolean","uniqueKey":"oneOf.4.enhanced_transaction.enhanced_raw.items.[INDEX].is_expense","typeLabel":"boolean"},"is_fee":{"description":"Whether or not the transaction represents a fee","type":"boolean","uniqueKey":"oneOf.4.enhanced_transaction.enhanced_raw.items.[INDEX].is_fee","typeLabel":"boolean"},"is_income":{"description":"Whether or not the transaction represents income","type":"boolean","uniqueKey":"oneOf.4.enhanced_transaction.enhanced_raw.items.[INDEX].is_income","typeLabel":"boolean"},"is_international":{"description":"Whether or not the transaction is international","type":"boolean","uniqueKey":"oneOf.4.enhanced_transaction.enhanced_raw.items.[INDEX].is_international","typeLabel":"boolean"},"is_overdraft_fee":{"description":"Whether or not the transaction is an overdraft fee","type":"boolean","uniqueKey":"oneOf.4.enhanced_transaction.enhanced_raw.items.[INDEX].is_overdraft_fee","typeLabel":"boolean"},"is_payroll_advance":{"description":"Whether or not the transaction is a payroll advance","type":"boolean","uniqueKey":"oneOf.4.enhanced_transaction.enhanced_raw.items.[INDEX].is_payroll_advance","typeLabel":"boolean"},"is_subscription":{"description":"Whether or not the transaction is a subscription","type":"boolean","uniqueKey":"oneOf.4.enhanced_transaction.enhanced_raw.items.[INDEX].is_subscription","typeLabel":"boolean"},"memo":{"description":"Additional descriptiive information about the transaction","type":"string","uniqueKey":"oneOf.4.enhanced_transaction.enhanced_raw.items.[INDEX].memo","typeLabel":"string"},"merchant_category_code":{"description":"The ISO 18245 category code for the transaction","type":"integer","uniqueKey":"oneOf.4.enhanced_transaction.enhanced_raw.items.[INDEX].merchant_category_code","typeLabel":"integer"},"merchant_guid":{"description":"The unique identifier for the merchant","type":"string","uniqueKey":"oneOf.4.enhanced_transaction.enhanced_raw.items.[INDEX].merchant_guid","typeLabel":"string"},"merchant_location_guid":{"description":"The unique identifier for the merchant location","type":"string","uniqueKey":"oneOf.4.enhanced_transaction.enhanced_raw.items.[INDEX].merchant_location_guid","typeLabel":"string"},"original_description":{"description":"The original description for the transaction","type":"string","uniqueKey":"oneOf.4.enhanced_transaction.enhanced_raw.items.[INDEX].original_description","typeLabel":"string"},"type":{"description":"The type of the transsaction. This will be either `CREDIT` or `DEBIT`","type":"string","uniqueKey":"oneOf.4.enhanced_transaction.enhanced_raw.items.[INDEX].type","typeLabel":"string"}},"type":"object","uniqueKey":"oneOf.4.enhanced_transaction.enhanced_raw.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"oneOf.4.enhanced_transaction.enhanced_raw","typeLabel":"object[]"}},"type":"object","uniqueKey":"oneOf.4.enhanced_transaction","typeLabel":"object"},"fraud_risk":{"description":"Transaction fraud risk evaluation result","properties":{"decision":{"description":"The overall decision, based on the vendor response","enum":["ACCEPT","DECLINE"],"type":"string","isRequired":true,"uniqueKey":"oneOf.4.fraud_risk.decision","typeLabel":"enum\u003cstring>"},"vendor":{"description":"The external vendor used for risk evaluation","enum":["FEEDZAI","HAWKAI","NONE"],"type":"string","isRequired":true,"uniqueKey":"oneOf.4.fraud_risk.vendor","typeLabel":"enum\u003cstring>"},"reasons":{"description":"Set of machine-readable descriptions of why the transaction was accepted or declined","items":{"enum":["SUSPECTED_FRAUD","TRANSACTION_ACCEPTED","TRANSACTION_NOT_PERMITTED"],"type":"string","uniqueKey":"oneOf.4.fraud_risk.reasons.items.[INDEX]","typeLabel":"enum\u003cstring>"},"type":"array","uniqueKey":"oneOf.4.fraud_risk.reasons","typeLabel":"enum\u003cstring>[]"},"vendor_reasons":{"description":"List of reasons supplied by the provider","items":{"type":"string","uniqueKey":"oneOf.4.fraud_risk.vendor_reasons.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"oneOf.4.fraud_risk.vendor_reasons","typeLabel":"string[]"}},"required":["decision","vendor"],"type":"object","uniqueKey":"oneOf.4.fraud_risk","typeLabel":"object"},"hold_expiration_time":{"description":"The date and time any pending amount is expected to be released back to the account.","format":"date-time","type":"string","uniqueKey":"oneOf.4.hold_expiration_time","typeLabel":"string\u003cdate-time>"},"internal_account_id":{"description":"The internal account uuid associated with the transaction. `account_id` and `internal_account_id` are mutually exclusive","example":"7d943c51-e4ff-4e57-9558-08cab6b963c7","type":"string","uniqueKey":"oneOf.4.internal_account_id","typeLabel":"string"},"metadata":{"oneOf":[{"description":"an unstructured json blob representing additional transaction information supplied by the integrator.","type":"object","uniqueKey":"oneOf.4.metadata.oneOf.0","typeLabel":"object"},{"description":"an unstructured json blob representing additional transaction information supplied by the integrator.","type":"null","uniqueKey":"oneOf.4.metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.4.metadata","typeLabel":"object | null"},"posted_date":{"description":"The date the transaction was posted (based on the bank calendar and end-of-day). For transaction with multiple postings, this is the date of the earliest posting.\nThis will be omitted for transactions with a `posted_amount` of `0`.","format":"date","type":"string","uniqueKey":"oneOf.4.posted_date","typeLabel":"string\u003cdate>"},"reference_id":{"description":"An external ID provided by the payment network to represent this transaction. This is not guaranteed to be globally unique.\nThis will always be omitted for internal transfers.","type":"string","uniqueKey":"oneOf.4.reference_id","typeLabel":"string"},"settlement_date":{"description":"The date the transaction was settled according to Synctera's platform. Generally, this can be interpretted the date the transaction was actually processed and settlement by the payment network.","format":"date","type":"string","uniqueKey":"oneOf.4.settlement_date","typeLabel":"string\u003cdate>"},"system_description":{"description":"A human-friendly description of the transaction, provided by the Synctera platform","type":"string","uniqueKey":"oneOf.4.system_description","typeLabel":"string"},"fee_transaction":{"description":"Transaction metadata specific to transactions with type `FEDNOW`","properties":{"additional_transaction_information":{"description":"Additional information about the transaction payment - in free text form","items":{"maxLength":140,"minLength":1,"type":"string","uniqueKey":"oneOf.4.fee_transaction.additional_transaction_information.items.[INDEX]","typeLabel":"string"},"maxItems":3,"type":"array","uniqueKey":"oneOf.4.fee_transaction.additional_transaction_information","typeLabel":"string[]"},"customer_id":{"description":"Unambiguous identification of the customer which owns the originator account","type":"string","uniqueKey":"oneOf.4.fee_transaction.customer_id","typeLabel":"string"},"id":{"description":"The FedNow payment uuid","type":"string","uniqueKey":"oneOf.4.fee_transaction.id","typeLabel":"string"},"originating_account_id":{"description":"Unambiguous identification of the account of the originator of the transaction","type":"string","uniqueKey":"oneOf.4.fee_transaction.originating_account_id","typeLabel":"string"},"receiving_account_id":{"description":"Unambiguous identification of the account of the receiver of the payment transaction","type":"string","uniqueKey":"oneOf.4.fee_transaction.receiving_account_id","typeLabel":"string"}},"type":"object","uniqueKey":"oneOf.4.fee_transaction","typeLabel":"object"}},"uniqueKey":"oneOf.4","typeLabel":"FedNow Transaction · object"},{"type":"object","title":"Synctera Pay Transaction","required":["amount","creation_time","currency","dc_sign","effective_date","force_post","group_id","id","last_updated_time","partial_hold","pending_amount","posted_amount","status","subtype","transaction_time","type","synctera_pay_transaction"],"properties":{"subtype":{"description":"The set of valid Synctera Pay transaction subtypes","enum":["INCOMING_INTERAC_AUTODEPOSIT","INCOMING_INTERAC_AUTODEPOSIT_RETURN","INCOMING_INTERAC_AUTODEPOSIT_RETURN_REVERSAL","INCOMING_INTERAC_AUTODEPOSIT_REVERSAL","INCOMING_INTERAC_E_TRANSFER","INCOMING_INTERAC_E_TRANSFER_RETURN","INCOMING_INTERAC_E_TRANSFER_RETURN_REVERSAL","INCOMING_INTERAC_E_TRANSFER_REVERSAL","INCOMING_INTERNATIONAL_WIRE","INCOMING_INTERNATIONAL_WIRE_REVERSAL","OUTGOING_ACCOUNT_TRANSFER","OUTGOING_ACCOUNT_TRANSFER_RETURN","OUTGOING_ACCOUNT_TRANSFER_RETURN_REVERSAL","OUTGOING_ACCOUNT_TRANSFER_REVERSAL","OUTGOING_BILL_PAYMENT","OUTGOING_BILL_PAYMENT_RETURN","OUTGOING_BILL_PAYMENT_RETURN_REVERSAL","OUTGOING_BILL_PAYMENT_REVERSAL","OUTGOING_CARD_LOAD","OUTGOING_CARD_LOAD_REVERSAL","OUTGOING_DOMESTIC_MONEY_TRANSFER_ATM_WITHDRAWAL","OUTGOING_DOMESTIC_MONEY_TRANSFER_ATM_WITHDRAWAL_RETURN","OUTGOING_DOMESTIC_MONEY_TRANSFER_ATM_WITHDRAWAL_REVERSAL","OUTGOING_DOMESTIC_MONEY_TRANSFER_BANK_DEPOSIT","OUTGOING_DOMESTIC_MONEY_TRANSFER_BANK_DEPOSIT_RETURN","OUTGOING_DOMESTIC_MONEY_TRANSFER_BANK_DEPOSIT_REVERSAL","OUTGOING_DOMESTIC_MONEY_TRANSFER_CASH_PICKUP","OUTGOING_DOMESTIC_MONEY_TRANSFER_CASH_PICKUP_RETURN","OUTGOING_DOMESTIC_MONEY_TRANSFER_CASH_PICKUP_REVERSAL","OUTGOING_DOMESTIC_MONEY_TRANSFER_HOME_DELIVERY","OUTGOING_DOMESTIC_MONEY_TRANSFER_HOME_DELIVERY_RETURN","OUTGOING_DOMESTIC_MONEY_TRANSFER_HOME_DELIVERY_REVERSAL","OUTGOING_DOMESTIC_MONEY_TRANSFER_MOBILE_WALLET","OUTGOING_DOMESTIC_MONEY_TRANSFER_MOBILE_WALLET_RETURN","OUTGOING_DOMESTIC_MONEY_TRANSFER_MOBILE_WALLET_REVERSAL","OUTGOING_INTERAC_E_TRANSFER","OUTGOING_INTERAC_E_TRANSFER_RETURN","OUTGOING_INTERAC_E_TRANSFER_RETURN_REVERSAL","OUTGOING_INTERAC_E_TRANSFER_REVERSAL","OUTGOING_INTERNATIONAL_MONEY_TRANSFER_ATM_WITHDRAWAL","OUTGOING_INTERNATIONAL_MONEY_TRANSFER_ATM_WITHDRAWAL_RETURN","OUTGOING_INTERNATIONAL_MONEY_TRANSFER_ATM_WITHDRAWAL_REVERSAL","OUTGOING_INTERNATIONAL_MONEY_TRANSFER_BANK_DEPOSIT","OUTGOING_INTERNATIONAL_MONEY_TRANSFER_BANK_DEPOSIT_RETURN","OUTGOING_INTERNATIONAL_MONEY_TRANSFER_BANK_DEPOSIT_REVERSAL","OUTGOING_INTERNATIONAL_MONEY_TRANSFER_CASH_PICKUP","OUTGOING_INTERNATIONAL_MONEY_TRANSFER_CASH_PICKUP_RETURN","OUTGOING_INTERNATIONAL_MONEY_TRANSFER_CASH_PICKUP_REVERSAL","OUTGOING_INTERNATIONAL_MONEY_TRANSFER_HOME_DELIVERY","OUTGOING_INTERNATIONAL_MONEY_TRANSFER_HOME_DELIVERY_RETURN","OUTGOING_INTERNATIONAL_MONEY_TRANSFER_HOME_DELIVERY_REVERSAL","OUTGOING_INTERNATIONAL_MONEY_TRANSFER_MOBILE_WALLET","OUTGOING_INTERNATIONAL_MONEY_TRANSFER_MOBILE_WALLET_RETURN","OUTGOING_INTERNATIONAL_MONEY_TRANSFER_MOBILE_WALLET_REVERSAL","OUTGOING_INTERNATIONAL_REMITTANCE","OUTGOING_INTERNATIONAL_REMITTANCE_RETURN","OUTGOING_INTERNATIONAL_REMITTANCE_RETURN_REVERSAL","OUTGOING_INTERNATIONAL_REMITTANCE_REVERSAL"],"type":"string","isRequired":true,"uniqueKey":"oneOf.5.subtype","typeLabel":"enum\u003cstring>"},"synctera_pay_transaction":{"description":"Transaction metadata specific to transactions with type `SYNCTERA_PAY`","properties":{"id":{"description":"The Synctera Pay payment UUID","format":"uuid","type":"string","uniqueKey":"oneOf.5.synctera_pay_transaction.id","typeLabel":"string\u003cuuid>"}},"type":"object","isRequired":true,"uniqueKey":"oneOf.5.synctera_pay_transaction","typeLabel":"object"},"amount":{"description":"The total amount of the transaction including both pending and already posted amounts. The value is represented as the smallest denomination of the applicable currency.","format":"int64","type":"integer","isRequired":true,"uniqueKey":"oneOf.5.amount","typeLabel":"integer\u003cint64>"},"creation_time":{"description":"The exact time the transaction was recorded in the ledger","format":"date-time","type":"string","isRequired":true,"uniqueKey":"oneOf.5.creation_time","typeLabel":"string\u003cdate-time>"},"currency":{"description":"ISO 4217 alphabetic currency code of the transfer amount","type":"string","isRequired":true,"uniqueKey":"oneOf.5.currency","typeLabel":"string"},"dc_sign":{"description":"The `dc_sign` represents the direction money was moved. A value of `DEBIT` is money moving out of an account, a value of `CREDIT` is money moving into an account","enum":["CREDIT","DEBIT"],"type":"string","isRequired":true,"uniqueKey":"oneOf.5.dc_sign","typeLabel":"enum\u003cstring>"},"effective_date":{"description":"The effective date of the transaction. This usually aligns with network settlement date, which differs between transaction types.\nThe effective date is also used to determine effective daily balances for the purposes of interest calculation.","format":"date","type":"string","isRequired":true,"uniqueKey":"oneOf.5.effective_date","typeLabel":"string\u003cdate>"},"force_post":{"description":"Determines whether or not a transaction or auth was \"forced\" or not. A forced transaction skips any account balance checks","type":"boolean","isRequired":true,"uniqueKey":"oneOf.5.force_post","typeLabel":"boolean"},"group_id":{"description":"The group id of the transaction. Every transaction in the ledger is one entry in a double-entry system and the primary and offset transactions share the same `group_id`","type":"string","isRequired":true,"uniqueKey":"oneOf.5.group_id","typeLabel":"string"},"id":{"description":"The unique identifier of the transaction","format":"uuid","type":"string","isRequired":true,"uniqueKey":"oneOf.5.id","typeLabel":"string\u003cuuid>"},"last_updated_time":{"description":"The date and time the transaction was last modified","format":"date-time","type":"string","isRequired":true,"uniqueKey":"oneOf.5.last_updated_time","typeLabel":"string\u003cdate-time>"},"partial_hold":{"description":"Determines whether or not the funds on hold were the result of a partial auth or not. If `true` the `pending_amount` of the transaction will be less than the requested amount.\nThis is primarily used for certain types of card transactions.","type":"boolean","isRequired":true,"uniqueKey":"oneOf.5.partial_hold","typeLabel":"boolean"},"pending_amount":{"description":"The amount amount of the transaction currently authorized or on hold","format":"int64","type":"integer","isRequired":true,"uniqueKey":"oneOf.5.pending_amount","typeLabel":"integer\u003cint64>"},"posted_amount":{"description":"The amount of the transaction that has been fully posted to the account","format":"int64","type":"integer","isRequired":true,"uniqueKey":"oneOf.5.posted_amount","typeLabel":"integer\u003cint64>"},"status":{"description":"The status of the transaction","enum":["COMPLETE","DECLINED","PENDING"],"type":"string","isRequired":true,"uniqueKey":"oneOf.5.status","typeLabel":"enum\u003cstring>"},"transaction_time":{"description":"The time the transaction occurred. In most cases this will be roughly identical to creation_time, but it can differ in some situations if the payment doesn't appear in the ledger in real-time.","format":"date-time","type":"string","isRequired":true,"uniqueKey":"oneOf.5.transaction_time","typeLabel":"string\u003cdate-time>"},"type":{"description":"The type of the transaction. This typically represents the \"payment\" rail that is used. For example, for ACH payments this will be `ach`, while debit card transactions will use `card`.","enum":["ACH","CARD","CASH","CHECK","DISPUTE","EXTERNAL_CARD","FEDNOW","FEE","INTERNAL_TRANSFER","REWARD","SYNCTERA_PAY","WIRE"],"type":"string","isRequired":true,"uniqueKey":"oneOf.5.type","typeLabel":"enum\u003cstring>"},"account_id":{"description":"The account uuid associated with the transaction. `account_id` and `internal_account_id` are mutually exclusive","example":"7d943c51-e4ff-4e57-9558-08cab6b963c7","type":"string","uniqueKey":"oneOf.5.account_id","typeLabel":"string"},"customer_id":{"description":"The uuid of the customer that initiated the transaction (if any)\n","type":"string","uniqueKey":"oneOf.5.customer_id","typeLabel":"string"},"decline":{"description":"The decline object provides information explaining why a declined transaction was declined.","properties":{"reason":{"description":"The reason the transaction was declined","enum":["ACH_RETURN","BALANCE_VIOLATION","DISABLED_PAYMENT_TYPE","DUPLICATE_TRANSACTION","GATEWAY_DECLINED","GATEWAY_ERROR","INSUFFICIENT_FUNDS","NETWORK_DECLINED","OTHER","SUSPECTED_FRAUD","TRANSACTION_NOT_PERMITTED"],"type":"string","isRequired":true,"uniqueKey":"oneOf.5.decline.reason","typeLabel":"enum\u003cstring>"},"decline_details":{"description":"Additional detail about the decline.","type":"string","uniqueKey":"oneOf.5.decline.decline_details","typeLabel":"string"}},"required":["reason"],"type":"object","uniqueKey":"oneOf.5.decline","typeLabel":"object"},"description":{"description":"A human-friendly description of the transaction, provided by the integrator","type":"string","uniqueKey":"oneOf.5.description","typeLabel":"string"},"enhanced_transaction":{"description":"Enriched transaction metadata","properties":{"category":{"type":"string","uniqueKey":"oneOf.5.enhanced_transaction.category","typeLabel":"string"},"enhanced_description":{"type":"string","uniqueKey":"oneOf.5.enhanced_transaction.enhanced_description","typeLabel":"string"},"enhanced_raw":{"items":{"properties":{"amount":{"description":"The monetary amount of the transaction","type":"number","uniqueKey":"oneOf.5.enhanced_transaction.enhanced_raw.items.[INDEX].amount","typeLabel":"number"},"categorized_by":{"description":"The method used to detrmine the category","type":"integer","uniqueKey":"oneOf.5.enhanced_transaction.enhanced_raw.items.[INDEX].categorized_by","typeLabel":"integer"},"category":{"description":"The category of the transaction","type":"string","uniqueKey":"oneOf.5.enhanced_transaction.enhanced_raw.items.[INDEX].category","typeLabel":"string"},"category_guid":{"description":"The unique identifier for the category","type":"string","uniqueKey":"oneOf.5.enhanced_transaction.enhanced_raw.items.[INDEX].category_guid","typeLabel":"string"},"described_by":{"description":"The method used to describe the transaction","type":"integer","uniqueKey":"oneOf.5.enhanced_transaction.enhanced_raw.items.[INDEX].described_by","typeLabel":"integer"},"description":{"description":"A human-readable version of `original_description`","type":"string","uniqueKey":"oneOf.5.enhanced_transaction.enhanced_raw.items.[INDEX].description","typeLabel":"string"},"extended_transaction_type":{"description":"The transaction type assigned by the partner","type":"string","uniqueKey":"oneOf.5.enhanced_transaction.enhanced_raw.items.[INDEX].extended_transaction_type","typeLabel":"string"},"id":{"description":"The unique partner-defined identifier for the transaction","type":"integer","uniqueKey":"oneOf.5.enhanced_transaction.enhanced_raw.items.[INDEX].id","typeLabel":"integer"},"is_bill_pay":{"description":"Whether the transaction represents a bill payment","type":"boolean","uniqueKey":"oneOf.5.enhanced_transaction.enhanced_raw.items.[INDEX].is_bill_pay","typeLabel":"boolean"},"is_direct_deposit":{"description":"Whether or not the transaction represents a direct deposit","type":"boolean","uniqueKey":"oneOf.5.enhanced_transaction.enhanced_raw.items.[INDEX].is_direct_deposit","typeLabel":"boolean"},"is_expense":{"description":"Whether or not the transaction represents an expense","type":"boolean","uniqueKey":"oneOf.5.enhanced_transaction.enhanced_raw.items.[INDEX].is_expense","typeLabel":"boolean"},"is_fee":{"description":"Whether or not the transaction represents a fee","type":"boolean","uniqueKey":"oneOf.5.enhanced_transaction.enhanced_raw.items.[INDEX].is_fee","typeLabel":"boolean"},"is_income":{"description":"Whether or not the transaction represents income","type":"boolean","uniqueKey":"oneOf.5.enhanced_transaction.enhanced_raw.items.[INDEX].is_income","typeLabel":"boolean"},"is_international":{"description":"Whether or not the transaction is international","type":"boolean","uniqueKey":"oneOf.5.enhanced_transaction.enhanced_raw.items.[INDEX].is_international","typeLabel":"boolean"},"is_overdraft_fee":{"description":"Whether or not the transaction is an overdraft fee","type":"boolean","uniqueKey":"oneOf.5.enhanced_transaction.enhanced_raw.items.[INDEX].is_overdraft_fee","typeLabel":"boolean"},"is_payroll_advance":{"description":"Whether or not the transaction is a payroll advance","type":"boolean","uniqueKey":"oneOf.5.enhanced_transaction.enhanced_raw.items.[INDEX].is_payroll_advance","typeLabel":"boolean"},"is_subscription":{"description":"Whether or not the transaction is a subscription","type":"boolean","uniqueKey":"oneOf.5.enhanced_transaction.enhanced_raw.items.[INDEX].is_subscription","typeLabel":"boolean"},"memo":{"description":"Additional descriptiive information about the transaction","type":"string","uniqueKey":"oneOf.5.enhanced_transaction.enhanced_raw.items.[INDEX].memo","typeLabel":"string"},"merchant_category_code":{"description":"The ISO 18245 category code for the transaction","type":"integer","uniqueKey":"oneOf.5.enhanced_transaction.enhanced_raw.items.[INDEX].merchant_category_code","typeLabel":"integer"},"merchant_guid":{"description":"The unique identifier for the merchant","type":"string","uniqueKey":"oneOf.5.enhanced_transaction.enhanced_raw.items.[INDEX].merchant_guid","typeLabel":"string"},"merchant_location_guid":{"description":"The unique identifier for the merchant location","type":"string","uniqueKey":"oneOf.5.enhanced_transaction.enhanced_raw.items.[INDEX].merchant_location_guid","typeLabel":"string"},"original_description":{"description":"The original description for the transaction","type":"string","uniqueKey":"oneOf.5.enhanced_transaction.enhanced_raw.items.[INDEX].original_description","typeLabel":"string"},"type":{"description":"The type of the transsaction. This will be either `CREDIT` or `DEBIT`","type":"string","uniqueKey":"oneOf.5.enhanced_transaction.enhanced_raw.items.[INDEX].type","typeLabel":"string"}},"type":"object","uniqueKey":"oneOf.5.enhanced_transaction.enhanced_raw.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"oneOf.5.enhanced_transaction.enhanced_raw","typeLabel":"object[]"}},"type":"object","uniqueKey":"oneOf.5.enhanced_transaction","typeLabel":"object"},"fraud_risk":{"description":"Transaction fraud risk evaluation result","properties":{"decision":{"description":"The overall decision, based on the vendor response","enum":["ACCEPT","DECLINE"],"type":"string","isRequired":true,"uniqueKey":"oneOf.5.fraud_risk.decision","typeLabel":"enum\u003cstring>"},"vendor":{"description":"The external vendor used for risk evaluation","enum":["FEEDZAI","HAWKAI","NONE"],"type":"string","isRequired":true,"uniqueKey":"oneOf.5.fraud_risk.vendor","typeLabel":"enum\u003cstring>"},"reasons":{"description":"Set of machine-readable descriptions of why the transaction was accepted or declined","items":{"enum":["SUSPECTED_FRAUD","TRANSACTION_ACCEPTED","TRANSACTION_NOT_PERMITTED"],"type":"string","uniqueKey":"oneOf.5.fraud_risk.reasons.items.[INDEX]","typeLabel":"enum\u003cstring>"},"type":"array","uniqueKey":"oneOf.5.fraud_risk.reasons","typeLabel":"enum\u003cstring>[]"},"vendor_reasons":{"description":"List of reasons supplied by the provider","items":{"type":"string","uniqueKey":"oneOf.5.fraud_risk.vendor_reasons.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"oneOf.5.fraud_risk.vendor_reasons","typeLabel":"string[]"}},"required":["decision","vendor"],"type":"object","uniqueKey":"oneOf.5.fraud_risk","typeLabel":"object"},"hold_expiration_time":{"description":"The date and time any pending amount is expected to be released back to the account.","format":"date-time","type":"string","uniqueKey":"oneOf.5.hold_expiration_time","typeLabel":"string\u003cdate-time>"},"internal_account_id":{"description":"The internal account uuid associated with the transaction. `account_id` and `internal_account_id` are mutually exclusive","example":"7d943c51-e4ff-4e57-9558-08cab6b963c7","type":"string","uniqueKey":"oneOf.5.internal_account_id","typeLabel":"string"},"metadata":{"oneOf":[{"description":"an unstructured json blob representing additional transaction information supplied by the integrator.","type":"object","uniqueKey":"oneOf.5.metadata.oneOf.0","typeLabel":"object"},{"description":"an unstructured json blob representing additional transaction information supplied by the integrator.","type":"null","uniqueKey":"oneOf.5.metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.5.metadata","typeLabel":"object | null"},"posted_date":{"description":"The date the transaction was posted (based on the bank calendar and end-of-day). For transaction with multiple postings, this is the date of the earliest posting.\nThis will be omitted for transactions with a `posted_amount` of `0`.","format":"date","type":"string","uniqueKey":"oneOf.5.posted_date","typeLabel":"string\u003cdate>"},"reference_id":{"description":"An external ID provided by the payment network to represent this transaction. This is not guaranteed to be globally unique.\nThis will always be omitted for internal transfers.","type":"string","uniqueKey":"oneOf.5.reference_id","typeLabel":"string"},"settlement_date":{"description":"The date the transaction was settled according to Synctera's platform. Generally, this can be interpretted the date the transaction was actually processed and settlement by the payment network.","format":"date","type":"string","uniqueKey":"oneOf.5.settlement_date","typeLabel":"string\u003cdate>"},"system_description":{"description":"A human-friendly description of the transaction, provided by the Synctera platform","type":"string","uniqueKey":"oneOf.5.system_description","typeLabel":"string"}},"uniqueKey":"oneOf.5","typeLabel":"Synctera Pay Transaction · object"},{"type":"object","title":"Check Transaction","required":["check_transaction","subtype","amount","creation_time","currency","dc_sign","effective_date","force_post","group_id","id","last_updated_time","partial_hold","pending_amount","posted_amount","status","transaction_time","type"],"properties":{"amount":{"description":"The total amount of the transaction including both pending and already posted amounts. The value is represented as the smallest denomination of the applicable currency.","format":"int64","type":"integer","isRequired":true,"uniqueKey":"oneOf.6.amount","typeLabel":"integer\u003cint64>"},"creation_time":{"description":"The exact time the transaction was recorded in the ledger","format":"date-time","type":"string","isRequired":true,"uniqueKey":"oneOf.6.creation_time","typeLabel":"string\u003cdate-time>"},"currency":{"description":"ISO 4217 alphabetic currency code of the transfer amount","type":"string","isRequired":true,"uniqueKey":"oneOf.6.currency","typeLabel":"string"},"dc_sign":{"description":"The `dc_sign` represents the direction money was moved. A value of `DEBIT` is money moving out of an account, a value of `CREDIT` is money moving into an account","enum":["CREDIT","DEBIT"],"type":"string","isRequired":true,"uniqueKey":"oneOf.6.dc_sign","typeLabel":"enum\u003cstring>"},"effective_date":{"description":"The effective date of the transaction. This usually aligns with network settlement date, which differs between transaction types.\nThe effective date is also used to determine effective daily balances for the purposes of interest calculation.","format":"date","type":"string","isRequired":true,"uniqueKey":"oneOf.6.effective_date","typeLabel":"string\u003cdate>"},"force_post":{"description":"Determines whether or not a transaction or auth was \"forced\" or not. A forced transaction skips any account balance checks","type":"boolean","isRequired":true,"uniqueKey":"oneOf.6.force_post","typeLabel":"boolean"},"group_id":{"description":"The group id of the transaction. Every transaction in the ledger is one entry in a double-entry system and the primary and offset transactions share the same `group_id`","type":"string","isRequired":true,"uniqueKey":"oneOf.6.group_id","typeLabel":"string"},"id":{"description":"The unique identifier of the transaction","format":"uuid","type":"string","isRequired":true,"uniqueKey":"oneOf.6.id","typeLabel":"string\u003cuuid>"},"last_updated_time":{"description":"The date and time the transaction was last modified","format":"date-time","type":"string","isRequired":true,"uniqueKey":"oneOf.6.last_updated_time","typeLabel":"string\u003cdate-time>"},"partial_hold":{"description":"Determines whether or not the funds on hold were the result of a partial auth or not. If `true` the `pending_amount` of the transaction will be less than the requested amount.\nThis is primarily used for certain types of card transactions.","type":"boolean","isRequired":true,"uniqueKey":"oneOf.6.partial_hold","typeLabel":"boolean"},"pending_amount":{"description":"The amount amount of the transaction currently authorized or on hold","format":"int64","type":"integer","isRequired":true,"uniqueKey":"oneOf.6.pending_amount","typeLabel":"integer\u003cint64>"},"posted_amount":{"description":"The amount of the transaction that has been fully posted to the account","format":"int64","type":"integer","isRequired":true,"uniqueKey":"oneOf.6.posted_amount","typeLabel":"integer\u003cint64>"},"status":{"description":"The status of the transaction","enum":["COMPLETE","DECLINED","PENDING"],"type":"string","isRequired":true,"uniqueKey":"oneOf.6.status","typeLabel":"enum\u003cstring>"},"transaction_time":{"description":"The time the transaction occurred. In most cases this will be roughly identical to creation_time, but it can differ in some situations if the payment doesn't appear in the ledger in real-time.","format":"date-time","type":"string","isRequired":true,"uniqueKey":"oneOf.6.transaction_time","typeLabel":"string\u003cdate-time>"},"type":{"description":"The type of the transaction. This typically represents the \"payment\" rail that is used. For example, for ACH payments this will be `ach`, while debit card transactions will use `card`.","enum":["ACH","CARD","CASH","CHECK","DISPUTE","EXTERNAL_CARD","FEDNOW","FEE","INTERNAL_TRANSFER","REWARD","SYNCTERA_PAY","WIRE"],"type":"string","isRequired":true,"uniqueKey":"oneOf.6.type","typeLabel":"enum\u003cstring>"},"check_transaction":{"description":"Transaction metadata specific to transactions with type `WIRE`","properties":{"back_image_id":{"description":"The back image id of the captured check","type":"string","uniqueKey":"oneOf.6.check_transaction.back_image_id","typeLabel":"string"},"check_number":{"description":"The unique check number for this check in a given checkbook","type":"string","uniqueKey":"oneOf.6.check_transaction.check_number","typeLabel":"string"},"front_image_id":{"description":"The front image id of the captured check","type":"string","uniqueKey":"oneOf.6.check_transaction.front_image_id","typeLabel":"string"},"id":{"description":"The Synctera check deposit ID","type":"string","uniqueKey":"oneOf.6.check_transaction.id","typeLabel":"string"}},"type":"object","isRequired":true,"uniqueKey":"oneOf.6.check_transaction","typeLabel":"object"},"subtype":{"description":"The set of valid CHECK transaction subtypes","enum":["MOBILE_DEPOSIT","MOBILE_DEPOSIT_RETURN","MOBILE_DEPOSIT_RETURN_REVERSAL","MOBILE_DEPOSIT_REVERSAL"],"type":"string","isRequired":true,"uniqueKey":"oneOf.6.subtype","typeLabel":"enum\u003cstring>"},"account_id":{"description":"The account uuid associated with the transaction. `account_id` and `internal_account_id` are mutually exclusive","example":"7d943c51-e4ff-4e57-9558-08cab6b963c7","type":"string","uniqueKey":"oneOf.6.account_id","typeLabel":"string"},"customer_id":{"description":"The uuid of the customer that initiated the transaction (if any)\n","type":"string","uniqueKey":"oneOf.6.customer_id","typeLabel":"string"},"decline":{"description":"The decline object provides information explaining why a declined transaction was declined.","properties":{"reason":{"description":"The reason the transaction was declined","enum":["ACH_RETURN","BALANCE_VIOLATION","DISABLED_PAYMENT_TYPE","DUPLICATE_TRANSACTION","GATEWAY_DECLINED","GATEWAY_ERROR","INSUFFICIENT_FUNDS","NETWORK_DECLINED","OTHER","SUSPECTED_FRAUD","TRANSACTION_NOT_PERMITTED"],"type":"string","isRequired":true,"uniqueKey":"oneOf.6.decline.reason","typeLabel":"enum\u003cstring>"},"decline_details":{"description":"Additional detail about the decline.","type":"string","uniqueKey":"oneOf.6.decline.decline_details","typeLabel":"string"}},"required":["reason"],"type":"object","uniqueKey":"oneOf.6.decline","typeLabel":"object"},"description":{"description":"A human-friendly description of the transaction, provided by the integrator","type":"string","uniqueKey":"oneOf.6.description","typeLabel":"string"},"enhanced_transaction":{"description":"Enriched transaction metadata","properties":{"category":{"type":"string","uniqueKey":"oneOf.6.enhanced_transaction.category","typeLabel":"string"},"enhanced_description":{"type":"string","uniqueKey":"oneOf.6.enhanced_transaction.enhanced_description","typeLabel":"string"},"enhanced_raw":{"items":{"properties":{"amount":{"description":"The monetary amount of the transaction","type":"number","uniqueKey":"oneOf.6.enhanced_transaction.enhanced_raw.items.[INDEX].amount","typeLabel":"number"},"categorized_by":{"description":"The method used to detrmine the category","type":"integer","uniqueKey":"oneOf.6.enhanced_transaction.enhanced_raw.items.[INDEX].categorized_by","typeLabel":"integer"},"category":{"description":"The category of the transaction","type":"string","uniqueKey":"oneOf.6.enhanced_transaction.enhanced_raw.items.[INDEX].category","typeLabel":"string"},"category_guid":{"description":"The unique identifier for the category","type":"string","uniqueKey":"oneOf.6.enhanced_transaction.enhanced_raw.items.[INDEX].category_guid","typeLabel":"string"},"described_by":{"description":"The method used to describe the transaction","type":"integer","uniqueKey":"oneOf.6.enhanced_transaction.enhanced_raw.items.[INDEX].described_by","typeLabel":"integer"},"description":{"description":"A human-readable version of `original_description`","type":"string","uniqueKey":"oneOf.6.enhanced_transaction.enhanced_raw.items.[INDEX].description","typeLabel":"string"},"extended_transaction_type":{"description":"The transaction type assigned by the partner","type":"string","uniqueKey":"oneOf.6.enhanced_transaction.enhanced_raw.items.[INDEX].extended_transaction_type","typeLabel":"string"},"id":{"description":"The unique partner-defined identifier for the transaction","type":"integer","uniqueKey":"oneOf.6.enhanced_transaction.enhanced_raw.items.[INDEX].id","typeLabel":"integer"},"is_bill_pay":{"description":"Whether the transaction represents a bill payment","type":"boolean","uniqueKey":"oneOf.6.enhanced_transaction.enhanced_raw.items.[INDEX].is_bill_pay","typeLabel":"boolean"},"is_direct_deposit":{"description":"Whether or not the transaction represents a direct deposit","type":"boolean","uniqueKey":"oneOf.6.enhanced_transaction.enhanced_raw.items.[INDEX].is_direct_deposit","typeLabel":"boolean"},"is_expense":{"description":"Whether or not the transaction represents an expense","type":"boolean","uniqueKey":"oneOf.6.enhanced_transaction.enhanced_raw.items.[INDEX].is_expense","typeLabel":"boolean"},"is_fee":{"description":"Whether or not the transaction represents a fee","type":"boolean","uniqueKey":"oneOf.6.enhanced_transaction.enhanced_raw.items.[INDEX].is_fee","typeLabel":"boolean"},"is_income":{"description":"Whether or not the transaction represents income","type":"boolean","uniqueKey":"oneOf.6.enhanced_transaction.enhanced_raw.items.[INDEX].is_income","typeLabel":"boolean"},"is_international":{"description":"Whether or not the transaction is international","type":"boolean","uniqueKey":"oneOf.6.enhanced_transaction.enhanced_raw.items.[INDEX].is_international","typeLabel":"boolean"},"is_overdraft_fee":{"description":"Whether or not the transaction is an overdraft fee","type":"boolean","uniqueKey":"oneOf.6.enhanced_transaction.enhanced_raw.items.[INDEX].is_overdraft_fee","typeLabel":"boolean"},"is_payroll_advance":{"description":"Whether or not the transaction is a payroll advance","type":"boolean","uniqueKey":"oneOf.6.enhanced_transaction.enhanced_raw.items.[INDEX].is_payroll_advance","typeLabel":"boolean"},"is_subscription":{"description":"Whether or not the transaction is a subscription","type":"boolean","uniqueKey":"oneOf.6.enhanced_transaction.enhanced_raw.items.[INDEX].is_subscription","typeLabel":"boolean"},"memo":{"description":"Additional descriptiive information about the transaction","type":"string","uniqueKey":"oneOf.6.enhanced_transaction.enhanced_raw.items.[INDEX].memo","typeLabel":"string"},"merchant_category_code":{"description":"The ISO 18245 category code for the transaction","type":"integer","uniqueKey":"oneOf.6.enhanced_transaction.enhanced_raw.items.[INDEX].merchant_category_code","typeLabel":"integer"},"merchant_guid":{"description":"The unique identifier for the merchant","type":"string","uniqueKey":"oneOf.6.enhanced_transaction.enhanced_raw.items.[INDEX].merchant_guid","typeLabel":"string"},"merchant_location_guid":{"description":"The unique identifier for the merchant location","type":"string","uniqueKey":"oneOf.6.enhanced_transaction.enhanced_raw.items.[INDEX].merchant_location_guid","typeLabel":"string"},"original_description":{"description":"The original description for the transaction","type":"string","uniqueKey":"oneOf.6.enhanced_transaction.enhanced_raw.items.[INDEX].original_description","typeLabel":"string"},"type":{"description":"The type of the transsaction. This will be either `CREDIT` or `DEBIT`","type":"string","uniqueKey":"oneOf.6.enhanced_transaction.enhanced_raw.items.[INDEX].type","typeLabel":"string"}},"type":"object","uniqueKey":"oneOf.6.enhanced_transaction.enhanced_raw.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"oneOf.6.enhanced_transaction.enhanced_raw","typeLabel":"object[]"}},"type":"object","uniqueKey":"oneOf.6.enhanced_transaction","typeLabel":"object"},"fraud_risk":{"description":"Transaction fraud risk evaluation result","properties":{"decision":{"description":"The overall decision, based on the vendor response","enum":["ACCEPT","DECLINE"],"type":"string","isRequired":true,"uniqueKey":"oneOf.6.fraud_risk.decision","typeLabel":"enum\u003cstring>"},"vendor":{"description":"The external vendor used for risk evaluation","enum":["FEEDZAI","HAWKAI","NONE"],"type":"string","isRequired":true,"uniqueKey":"oneOf.6.fraud_risk.vendor","typeLabel":"enum\u003cstring>"},"reasons":{"description":"Set of machine-readable descriptions of why the transaction was accepted or declined","items":{"enum":["SUSPECTED_FRAUD","TRANSACTION_ACCEPTED","TRANSACTION_NOT_PERMITTED"],"type":"string","uniqueKey":"oneOf.6.fraud_risk.reasons.items.[INDEX]","typeLabel":"enum\u003cstring>"},"type":"array","uniqueKey":"oneOf.6.fraud_risk.reasons","typeLabel":"enum\u003cstring>[]"},"vendor_reasons":{"description":"List of reasons supplied by the provider","items":{"type":"string","uniqueKey":"oneOf.6.fraud_risk.vendor_reasons.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"oneOf.6.fraud_risk.vendor_reasons","typeLabel":"string[]"}},"required":["decision","vendor"],"type":"object","uniqueKey":"oneOf.6.fraud_risk","typeLabel":"object"},"hold_expiration_time":{"description":"The date and time any pending amount is expected to be released back to the account.","format":"date-time","type":"string","uniqueKey":"oneOf.6.hold_expiration_time","typeLabel":"string\u003cdate-time>"},"internal_account_id":{"description":"The internal account uuid associated with the transaction. `account_id` and `internal_account_id` are mutually exclusive","example":"7d943c51-e4ff-4e57-9558-08cab6b963c7","type":"string","uniqueKey":"oneOf.6.internal_account_id","typeLabel":"string"},"metadata":{"oneOf":[{"description":"an unstructured json blob representing additional transaction information supplied by the integrator.","type":"object","uniqueKey":"oneOf.6.metadata.oneOf.0","typeLabel":"object"},{"description":"an unstructured json blob representing additional transaction information supplied by the integrator.","type":"null","uniqueKey":"oneOf.6.metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.6.metadata","typeLabel":"object | null"},"posted_date":{"description":"The date the transaction was posted (based on the bank calendar and end-of-day). For transaction with multiple postings, this is the date of the earliest posting.\nThis will be omitted for transactions with a `posted_amount` of `0`.","format":"date","type":"string","uniqueKey":"oneOf.6.posted_date","typeLabel":"string\u003cdate>"},"reference_id":{"description":"An external ID provided by the payment network to represent this transaction. This is not guaranteed to be globally unique.\nThis will always be omitted for internal transfers.","type":"string","uniqueKey":"oneOf.6.reference_id","typeLabel":"string"},"settlement_date":{"description":"The date the transaction was settled according to Synctera's platform. Generally, this can be interpretted the date the transaction was actually processed and settlement by the payment network.","format":"date","type":"string","uniqueKey":"oneOf.6.settlement_date","typeLabel":"string\u003cdate>"},"system_description":{"description":"A human-friendly description of the transaction, provided by the Synctera platform","type":"string","uniqueKey":"oneOf.6.system_description","typeLabel":"string"}},"uniqueKey":"oneOf.6","typeLabel":"Check Transaction · object"},{"type":"object","title":"Wire Transaction","required":["amount","creation_time","currency","dc_sign","effective_date","force_post","group_id","id","last_updated_time","partial_hold","pending_amount","posted_amount","status","subtype","transaction_time","type","wire_transaction"],"properties":{"subtype":{"description":"The set of valid WIRE transaction subtypes","enum":["BULK_DOMESTIC_OUTGOING","BULK_DOMESTIC_OUTGOING_REVERSAL","DOMESTIC_INCOMING","DOMESTIC_INCOMING_RETURN","DOMESTIC_INCOMING_RETURN_REVERSAL","DOMESTIC_INCOMING_REVERSAL","DOMESTIC_OUTGOING","DOMESTIC_OUTGOING_RETURN","DOMESTIC_OUTGOING_RETURN_REVERSAL","DOMESTIC_OUTGOING_REVERSAL","INTERNATIONAL_INCOMING","INTERNATIONAL_INCOMING_RETURN","INTERNATIONAL_INCOMING_RETURN_REVERSAL","INTERNATIONAL_INCOMING_REVERSAL","INTERNATIONAL_OUTGOING","INTERNATIONAL_OUTGOING_RETURN","INTERNATIONAL_OUTGOING_RETURN_REVERSAL","INTERNATIONAL_OUTGOING_REVERSAL"],"type":"string","isRequired":true,"uniqueKey":"oneOf.7.subtype","typeLabel":"enum\u003cstring>"},"wire_transaction":{"description":"Transaction metadata specific to transactions with type `WIRE`","properties":{"beneficiary_name":{"description":"The name of the beneficiary (recipient) of the wire transfer.","type":"string","uniqueKey":"oneOf.7.wire_transaction.beneficiary_name","typeLabel":"string"},"file_name":{"description":"The file name the wire was sent in or received from","type":"string","uniqueKey":"oneOf.7.wire_transaction.file_name","typeLabel":"string"},"id":{"description":"The Synctera Wire payment UUID","format":"uuid","type":"string","uniqueKey":"oneOf.7.wire_transaction.id","typeLabel":"string\u003cuuid>"},"originating_account_id":{"description":"The UUID of the account that the wire payment is being sent from","format":"uuid","type":"string","uniqueKey":"oneOf.7.wire_transaction.originating_account_id","typeLabel":"string\u003cuuid>"},"originator_name":{"description":"The name of the originator of the wire transfer.","type":"string","uniqueKey":"oneOf.7.wire_transaction.originator_name","typeLabel":"string"},"receiving_account_id":{"description":"The UUID if the account that is receiving the wire","format":"uuid","type":"string","uniqueKey":"oneOf.7.wire_transaction.receiving_account_id","typeLabel":"string\u003cuuid>"},"recipient_message":{"description":"The message to the recipient","type":"string","uniqueKey":"oneOf.7.wire_transaction.recipient_message","typeLabel":"string"},"wire_reference_number":{"description":"The wire Sender Reference Number for the transfer","type":"string","uniqueKey":"oneOf.7.wire_transaction.wire_reference_number","typeLabel":"string"}},"type":"object","isRequired":true,"uniqueKey":"oneOf.7.wire_transaction","typeLabel":"object"},"amount":{"description":"The total amount of the transaction including both pending and already posted amounts. The value is represented as the smallest denomination of the applicable currency.","format":"int64","type":"integer","isRequired":true,"uniqueKey":"oneOf.7.amount","typeLabel":"integer\u003cint64>"},"creation_time":{"description":"The exact time the transaction was recorded in the ledger","format":"date-time","type":"string","isRequired":true,"uniqueKey":"oneOf.7.creation_time","typeLabel":"string\u003cdate-time>"},"currency":{"description":"ISO 4217 alphabetic currency code of the transfer amount","type":"string","isRequired":true,"uniqueKey":"oneOf.7.currency","typeLabel":"string"},"dc_sign":{"description":"The `dc_sign` represents the direction money was moved. A value of `DEBIT` is money moving out of an account, a value of `CREDIT` is money moving into an account","enum":["CREDIT","DEBIT"],"type":"string","isRequired":true,"uniqueKey":"oneOf.7.dc_sign","typeLabel":"enum\u003cstring>"},"effective_date":{"description":"The effective date of the transaction. This usually aligns with network settlement date, which differs between transaction types.\nThe effective date is also used to determine effective daily balances for the purposes of interest calculation.","format":"date","type":"string","isRequired":true,"uniqueKey":"oneOf.7.effective_date","typeLabel":"string\u003cdate>"},"force_post":{"description":"Determines whether or not a transaction or auth was \"forced\" or not. A forced transaction skips any account balance checks","type":"boolean","isRequired":true,"uniqueKey":"oneOf.7.force_post","typeLabel":"boolean"},"group_id":{"description":"The group id of the transaction. Every transaction in the ledger is one entry in a double-entry system and the primary and offset transactions share the same `group_id`","type":"string","isRequired":true,"uniqueKey":"oneOf.7.group_id","typeLabel":"string"},"id":{"description":"The unique identifier of the transaction","format":"uuid","type":"string","isRequired":true,"uniqueKey":"oneOf.7.id","typeLabel":"string\u003cuuid>"},"last_updated_time":{"description":"The date and time the transaction was last modified","format":"date-time","type":"string","isRequired":true,"uniqueKey":"oneOf.7.last_updated_time","typeLabel":"string\u003cdate-time>"},"partial_hold":{"description":"Determines whether or not the funds on hold were the result of a partial auth or not. If `true` the `pending_amount` of the transaction will be less than the requested amount.\nThis is primarily used for certain types of card transactions.","type":"boolean","isRequired":true,"uniqueKey":"oneOf.7.partial_hold","typeLabel":"boolean"},"pending_amount":{"description":"The amount amount of the transaction currently authorized or on hold","format":"int64","type":"integer","isRequired":true,"uniqueKey":"oneOf.7.pending_amount","typeLabel":"integer\u003cint64>"},"posted_amount":{"description":"The amount of the transaction that has been fully posted to the account","format":"int64","type":"integer","isRequired":true,"uniqueKey":"oneOf.7.posted_amount","typeLabel":"integer\u003cint64>"},"status":{"description":"The status of the transaction","enum":["COMPLETE","DECLINED","PENDING"],"type":"string","isRequired":true,"uniqueKey":"oneOf.7.status","typeLabel":"enum\u003cstring>"},"transaction_time":{"description":"The time the transaction occurred. In most cases this will be roughly identical to creation_time, but it can differ in some situations if the payment doesn't appear in the ledger in real-time.","format":"date-time","type":"string","isRequired":true,"uniqueKey":"oneOf.7.transaction_time","typeLabel":"string\u003cdate-time>"},"type":{"description":"The type of the transaction. This typically represents the \"payment\" rail that is used. For example, for ACH payments this will be `ach`, while debit card transactions will use `card`.","enum":["ACH","CARD","CASH","CHECK","DISPUTE","EXTERNAL_CARD","FEDNOW","FEE","INTERNAL_TRANSFER","REWARD","SYNCTERA_PAY","WIRE"],"type":"string","isRequired":true,"uniqueKey":"oneOf.7.type","typeLabel":"enum\u003cstring>"},"account_id":{"description":"The account uuid associated with the transaction. `account_id` and `internal_account_id` are mutually exclusive","example":"7d943c51-e4ff-4e57-9558-08cab6b963c7","type":"string","uniqueKey":"oneOf.7.account_id","typeLabel":"string"},"customer_id":{"description":"The uuid of the customer that initiated the transaction (if any)\n","type":"string","uniqueKey":"oneOf.7.customer_id","typeLabel":"string"},"decline":{"description":"The decline object provides information explaining why a declined transaction was declined.","properties":{"reason":{"description":"The reason the transaction was declined","enum":["ACH_RETURN","BALANCE_VIOLATION","DISABLED_PAYMENT_TYPE","DUPLICATE_TRANSACTION","GATEWAY_DECLINED","GATEWAY_ERROR","INSUFFICIENT_FUNDS","NETWORK_DECLINED","OTHER","SUSPECTED_FRAUD","TRANSACTION_NOT_PERMITTED"],"type":"string","isRequired":true,"uniqueKey":"oneOf.7.decline.reason","typeLabel":"enum\u003cstring>"},"decline_details":{"description":"Additional detail about the decline.","type":"string","uniqueKey":"oneOf.7.decline.decline_details","typeLabel":"string"}},"required":["reason"],"type":"object","uniqueKey":"oneOf.7.decline","typeLabel":"object"},"description":{"description":"A human-friendly description of the transaction, provided by the integrator","type":"string","uniqueKey":"oneOf.7.description","typeLabel":"string"},"enhanced_transaction":{"description":"Enriched transaction metadata","properties":{"category":{"type":"string","uniqueKey":"oneOf.7.enhanced_transaction.category","typeLabel":"string"},"enhanced_description":{"type":"string","uniqueKey":"oneOf.7.enhanced_transaction.enhanced_description","typeLabel":"string"},"enhanced_raw":{"items":{"properties":{"amount":{"description":"The monetary amount of the transaction","type":"number","uniqueKey":"oneOf.7.enhanced_transaction.enhanced_raw.items.[INDEX].amount","typeLabel":"number"},"categorized_by":{"description":"The method used to detrmine the category","type":"integer","uniqueKey":"oneOf.7.enhanced_transaction.enhanced_raw.items.[INDEX].categorized_by","typeLabel":"integer"},"category":{"description":"The category of the transaction","type":"string","uniqueKey":"oneOf.7.enhanced_transaction.enhanced_raw.items.[INDEX].category","typeLabel":"string"},"category_guid":{"description":"The unique identifier for the category","type":"string","uniqueKey":"oneOf.7.enhanced_transaction.enhanced_raw.items.[INDEX].category_guid","typeLabel":"string"},"described_by":{"description":"The method used to describe the transaction","type":"integer","uniqueKey":"oneOf.7.enhanced_transaction.enhanced_raw.items.[INDEX].described_by","typeLabel":"integer"},"description":{"description":"A human-readable version of `original_description`","type":"string","uniqueKey":"oneOf.7.enhanced_transaction.enhanced_raw.items.[INDEX].description","typeLabel":"string"},"extended_transaction_type":{"description":"The transaction type assigned by the partner","type":"string","uniqueKey":"oneOf.7.enhanced_transaction.enhanced_raw.items.[INDEX].extended_transaction_type","typeLabel":"string"},"id":{"description":"The unique partner-defined identifier for the transaction","type":"integer","uniqueKey":"oneOf.7.enhanced_transaction.enhanced_raw.items.[INDEX].id","typeLabel":"integer"},"is_bill_pay":{"description":"Whether the transaction represents a bill payment","type":"boolean","uniqueKey":"oneOf.7.enhanced_transaction.enhanced_raw.items.[INDEX].is_bill_pay","typeLabel":"boolean"},"is_direct_deposit":{"description":"Whether or not the transaction represents a direct deposit","type":"boolean","uniqueKey":"oneOf.7.enhanced_transaction.enhanced_raw.items.[INDEX].is_direct_deposit","typeLabel":"boolean"},"is_expense":{"description":"Whether or not the transaction represents an expense","type":"boolean","uniqueKey":"oneOf.7.enhanced_transaction.enhanced_raw.items.[INDEX].is_expense","typeLabel":"boolean"},"is_fee":{"description":"Whether or not the transaction represents a fee","type":"boolean","uniqueKey":"oneOf.7.enhanced_transaction.enhanced_raw.items.[INDEX].is_fee","typeLabel":"boolean"},"is_income":{"description":"Whether or not the transaction represents income","type":"boolean","uniqueKey":"oneOf.7.enhanced_transaction.enhanced_raw.items.[INDEX].is_income","typeLabel":"boolean"},"is_international":{"description":"Whether or not the transaction is international","type":"boolean","uniqueKey":"oneOf.7.enhanced_transaction.enhanced_raw.items.[INDEX].is_international","typeLabel":"boolean"},"is_overdraft_fee":{"description":"Whether or not the transaction is an overdraft fee","type":"boolean","uniqueKey":"oneOf.7.enhanced_transaction.enhanced_raw.items.[INDEX].is_overdraft_fee","typeLabel":"boolean"},"is_payroll_advance":{"description":"Whether or not the transaction is a payroll advance","type":"boolean","uniqueKey":"oneOf.7.enhanced_transaction.enhanced_raw.items.[INDEX].is_payroll_advance","typeLabel":"boolean"},"is_subscription":{"description":"Whether or not the transaction is a subscription","type":"boolean","uniqueKey":"oneOf.7.enhanced_transaction.enhanced_raw.items.[INDEX].is_subscription","typeLabel":"boolean"},"memo":{"description":"Additional descriptiive information about the transaction","type":"string","uniqueKey":"oneOf.7.enhanced_transaction.enhanced_raw.items.[INDEX].memo","typeLabel":"string"},"merchant_category_code":{"description":"The ISO 18245 category code for the transaction","type":"integer","uniqueKey":"oneOf.7.enhanced_transaction.enhanced_raw.items.[INDEX].merchant_category_code","typeLabel":"integer"},"merchant_guid":{"description":"The unique identifier for the merchant","type":"string","uniqueKey":"oneOf.7.enhanced_transaction.enhanced_raw.items.[INDEX].merchant_guid","typeLabel":"string"},"merchant_location_guid":{"description":"The unique identifier for the merchant location","type":"string","uniqueKey":"oneOf.7.enhanced_transaction.enhanced_raw.items.[INDEX].merchant_location_guid","typeLabel":"string"},"original_description":{"description":"The original description for the transaction","type":"string","uniqueKey":"oneOf.7.enhanced_transaction.enhanced_raw.items.[INDEX].original_description","typeLabel":"string"},"type":{"description":"The type of the transsaction. This will be either `CREDIT` or `DEBIT`","type":"string","uniqueKey":"oneOf.7.enhanced_transaction.enhanced_raw.items.[INDEX].type","typeLabel":"string"}},"type":"object","uniqueKey":"oneOf.7.enhanced_transaction.enhanced_raw.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"oneOf.7.enhanced_transaction.enhanced_raw","typeLabel":"object[]"}},"type":"object","uniqueKey":"oneOf.7.enhanced_transaction","typeLabel":"object"},"fraud_risk":{"description":"Transaction fraud risk evaluation result","properties":{"decision":{"description":"The overall decision, based on the vendor response","enum":["ACCEPT","DECLINE"],"type":"string","isRequired":true,"uniqueKey":"oneOf.7.fraud_risk.decision","typeLabel":"enum\u003cstring>"},"vendor":{"description":"The external vendor used for risk evaluation","enum":["FEEDZAI","HAWKAI","NONE"],"type":"string","isRequired":true,"uniqueKey":"oneOf.7.fraud_risk.vendor","typeLabel":"enum\u003cstring>"},"reasons":{"description":"Set of machine-readable descriptions of why the transaction was accepted or declined","items":{"enum":["SUSPECTED_FRAUD","TRANSACTION_ACCEPTED","TRANSACTION_NOT_PERMITTED"],"type":"string","uniqueKey":"oneOf.7.fraud_risk.reasons.items.[INDEX]","typeLabel":"enum\u003cstring>"},"type":"array","uniqueKey":"oneOf.7.fraud_risk.reasons","typeLabel":"enum\u003cstring>[]"},"vendor_reasons":{"description":"List of reasons supplied by the provider","items":{"type":"string","uniqueKey":"oneOf.7.fraud_risk.vendor_reasons.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"oneOf.7.fraud_risk.vendor_reasons","typeLabel":"string[]"}},"required":["decision","vendor"],"type":"object","uniqueKey":"oneOf.7.fraud_risk","typeLabel":"object"},"hold_expiration_time":{"description":"The date and time any pending amount is expected to be released back to the account.","format":"date-time","type":"string","uniqueKey":"oneOf.7.hold_expiration_time","typeLabel":"string\u003cdate-time>"},"internal_account_id":{"description":"The internal account uuid associated with the transaction. `account_id` and `internal_account_id` are mutually exclusive","example":"7d943c51-e4ff-4e57-9558-08cab6b963c7","type":"string","uniqueKey":"oneOf.7.internal_account_id","typeLabel":"string"},"metadata":{"oneOf":[{"description":"an unstructured json blob representing additional transaction information supplied by the integrator.","type":"object","uniqueKey":"oneOf.7.metadata.oneOf.0","typeLabel":"object"},{"description":"an unstructured json blob representing additional transaction information supplied by the integrator.","type":"null","uniqueKey":"oneOf.7.metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.7.metadata","typeLabel":"object | null"},"posted_date":{"description":"The date the transaction was posted (based on the bank calendar and end-of-day). For transaction with multiple postings, this is the date of the earliest posting.\nThis will be omitted for transactions with a `posted_amount` of `0`.","format":"date","type":"string","uniqueKey":"oneOf.7.posted_date","typeLabel":"string\u003cdate>"},"reference_id":{"description":"An external ID provided by the payment network to represent this transaction. This is not guaranteed to be globally unique.\nThis will always be omitted for internal transfers.","type":"string","uniqueKey":"oneOf.7.reference_id","typeLabel":"string"},"settlement_date":{"description":"The date the transaction was settled according to Synctera's platform. Generally, this can be interpretted the date the transaction was actually processed and settlement by the payment network.","format":"date","type":"string","uniqueKey":"oneOf.7.settlement_date","typeLabel":"string\u003cdate>"},"system_description":{"description":"A human-friendly description of the transaction, provided by the Synctera platform","type":"string","uniqueKey":"oneOf.7.system_description","typeLabel":"string"}},"uniqueKey":"oneOf.7","typeLabel":"Wire Transaction · object"},{"type":"object","title":"Cash Transaction","required":["cash_transaction","subtype","amount","creation_time","currency","dc_sign","effective_date","force_post","group_id","id","last_updated_time","partial_hold","pending_amount","posted_amount","status","transaction_time","type"],"properties":{"amount":{"description":"The total amount of the transaction including both pending and already posted amounts. The value is represented as the smallest denomination of the applicable currency.","format":"int64","type":"integer","isRequired":true,"uniqueKey":"oneOf.8.amount","typeLabel":"integer\u003cint64>"},"creation_time":{"description":"The exact time the transaction was recorded in the ledger","format":"date-time","type":"string","isRequired":true,"uniqueKey":"oneOf.8.creation_time","typeLabel":"string\u003cdate-time>"},"currency":{"description":"ISO 4217 alphabetic currency code of the transfer amount","type":"string","isRequired":true,"uniqueKey":"oneOf.8.currency","typeLabel":"string"},"dc_sign":{"description":"The `dc_sign` represents the direction money was moved. A value of `DEBIT` is money moving out of an account, a value of `CREDIT` is money moving into an account","enum":["CREDIT","DEBIT"],"type":"string","isRequired":true,"uniqueKey":"oneOf.8.dc_sign","typeLabel":"enum\u003cstring>"},"effective_date":{"description":"The effective date of the transaction. This usually aligns with network settlement date, which differs between transaction types.\nThe effective date is also used to determine effective daily balances for the purposes of interest calculation.","format":"date","type":"string","isRequired":true,"uniqueKey":"oneOf.8.effective_date","typeLabel":"string\u003cdate>"},"force_post":{"description":"Determines whether or not a transaction or auth was \"forced\" or not. A forced transaction skips any account balance checks","type":"boolean","isRequired":true,"uniqueKey":"oneOf.8.force_post","typeLabel":"boolean"},"group_id":{"description":"The group id of the transaction. Every transaction in the ledger is one entry in a double-entry system and the primary and offset transactions share the same `group_id`","type":"string","isRequired":true,"uniqueKey":"oneOf.8.group_id","typeLabel":"string"},"id":{"description":"The unique identifier of the transaction","format":"uuid","type":"string","isRequired":true,"uniqueKey":"oneOf.8.id","typeLabel":"string\u003cuuid>"},"last_updated_time":{"description":"The date and time the transaction was last modified","format":"date-time","type":"string","isRequired":true,"uniqueKey":"oneOf.8.last_updated_time","typeLabel":"string\u003cdate-time>"},"partial_hold":{"description":"Determines whether or not the funds on hold were the result of a partial auth or not. If `true` the `pending_amount` of the transaction will be less than the requested amount.\nThis is primarily used for certain types of card transactions.","type":"boolean","isRequired":true,"uniqueKey":"oneOf.8.partial_hold","typeLabel":"boolean"},"pending_amount":{"description":"The amount amount of the transaction currently authorized or on hold","format":"int64","type":"integer","isRequired":true,"uniqueKey":"oneOf.8.pending_amount","typeLabel":"integer\u003cint64>"},"posted_amount":{"description":"The amount of the transaction that has been fully posted to the account","format":"int64","type":"integer","isRequired":true,"uniqueKey":"oneOf.8.posted_amount","typeLabel":"integer\u003cint64>"},"status":{"description":"The status of the transaction","enum":["COMPLETE","DECLINED","PENDING"],"type":"string","isRequired":true,"uniqueKey":"oneOf.8.status","typeLabel":"enum\u003cstring>"},"transaction_time":{"description":"The time the transaction occurred. In most cases this will be roughly identical to creation_time, but it can differ in some situations if the payment doesn't appear in the ledger in real-time.","format":"date-time","type":"string","isRequired":true,"uniqueKey":"oneOf.8.transaction_time","typeLabel":"string\u003cdate-time>"},"type":{"description":"The type of the transaction. This typically represents the \"payment\" rail that is used. For example, for ACH payments this will be `ach`, while debit card transactions will use `card`.","enum":["ACH","CARD","CASH","CHECK","DISPUTE","EXTERNAL_CARD","FEDNOW","FEE","INTERNAL_TRANSFER","REWARD","SYNCTERA_PAY","WIRE"],"type":"string","isRequired":true,"uniqueKey":"oneOf.8.type","typeLabel":"enum\u003cstring>"},"cash_transaction":{"description":"Transaction metadata specific to transactions with type `CASH`","properties":{"id":{"description":"The Synctera cash pickup deposit id","type":"string","uniqueKey":"oneOf.8.cash_transaction.id","typeLabel":"string"}},"type":"object","isRequired":true,"uniqueKey":"oneOf.8.cash_transaction","typeLabel":"object"},"subtype":{"description":"The set of valid CASH transaction subtypes","enum":["CASH_ORDER","CASH_ORDER_REVERSAL","DEPOSIT","DEPOSIT_REVERSAL","IN_STORE_DEPOSIT","IN_STORE_DEPOSIT_REVERSAL"],"type":"string","isRequired":true,"uniqueKey":"oneOf.8.subtype","typeLabel":"enum\u003cstring>"},"account_id":{"description":"The account uuid associated with the transaction. `account_id` and `internal_account_id` are mutually exclusive","example":"7d943c51-e4ff-4e57-9558-08cab6b963c7","type":"string","uniqueKey":"oneOf.8.account_id","typeLabel":"string"},"customer_id":{"description":"The uuid of the customer that initiated the transaction (if any)\n","type":"string","uniqueKey":"oneOf.8.customer_id","typeLabel":"string"},"decline":{"description":"The decline object provides information explaining why a declined transaction was declined.","properties":{"reason":{"description":"The reason the transaction was declined","enum":["ACH_RETURN","BALANCE_VIOLATION","DISABLED_PAYMENT_TYPE","DUPLICATE_TRANSACTION","GATEWAY_DECLINED","GATEWAY_ERROR","INSUFFICIENT_FUNDS","NETWORK_DECLINED","OTHER","SUSPECTED_FRAUD","TRANSACTION_NOT_PERMITTED"],"type":"string","isRequired":true,"uniqueKey":"oneOf.8.decline.reason","typeLabel":"enum\u003cstring>"},"decline_details":{"description":"Additional detail about the decline.","type":"string","uniqueKey":"oneOf.8.decline.decline_details","typeLabel":"string"}},"required":["reason"],"type":"object","uniqueKey":"oneOf.8.decline","typeLabel":"object"},"description":{"description":"A human-friendly description of the transaction, provided by the integrator","type":"string","uniqueKey":"oneOf.8.description","typeLabel":"string"},"enhanced_transaction":{"description":"Enriched transaction metadata","properties":{"category":{"type":"string","uniqueKey":"oneOf.8.enhanced_transaction.category","typeLabel":"string"},"enhanced_description":{"type":"string","uniqueKey":"oneOf.8.enhanced_transaction.enhanced_description","typeLabel":"string"},"enhanced_raw":{"items":{"properties":{"amount":{"description":"The monetary amount of the transaction","type":"number","uniqueKey":"oneOf.8.enhanced_transaction.enhanced_raw.items.[INDEX].amount","typeLabel":"number"},"categorized_by":{"description":"The method used to detrmine the category","type":"integer","uniqueKey":"oneOf.8.enhanced_transaction.enhanced_raw.items.[INDEX].categorized_by","typeLabel":"integer"},"category":{"description":"The category of the transaction","type":"string","uniqueKey":"oneOf.8.enhanced_transaction.enhanced_raw.items.[INDEX].category","typeLabel":"string"},"category_guid":{"description":"The unique identifier for the category","type":"string","uniqueKey":"oneOf.8.enhanced_transaction.enhanced_raw.items.[INDEX].category_guid","typeLabel":"string"},"described_by":{"description":"The method used to describe the transaction","type":"integer","uniqueKey":"oneOf.8.enhanced_transaction.enhanced_raw.items.[INDEX].described_by","typeLabel":"integer"},"description":{"description":"A human-readable version of `original_description`","type":"string","uniqueKey":"oneOf.8.enhanced_transaction.enhanced_raw.items.[INDEX].description","typeLabel":"string"},"extended_transaction_type":{"description":"The transaction type assigned by the partner","type":"string","uniqueKey":"oneOf.8.enhanced_transaction.enhanced_raw.items.[INDEX].extended_transaction_type","typeLabel":"string"},"id":{"description":"The unique partner-defined identifier for the transaction","type":"integer","uniqueKey":"oneOf.8.enhanced_transaction.enhanced_raw.items.[INDEX].id","typeLabel":"integer"},"is_bill_pay":{"description":"Whether the transaction represents a bill payment","type":"boolean","uniqueKey":"oneOf.8.enhanced_transaction.enhanced_raw.items.[INDEX].is_bill_pay","typeLabel":"boolean"},"is_direct_deposit":{"description":"Whether or not the transaction represents a direct deposit","type":"boolean","uniqueKey":"oneOf.8.enhanced_transaction.enhanced_raw.items.[INDEX].is_direct_deposit","typeLabel":"boolean"},"is_expense":{"description":"Whether or not the transaction represents an expense","type":"boolean","uniqueKey":"oneOf.8.enhanced_transaction.enhanced_raw.items.[INDEX].is_expense","typeLabel":"boolean"},"is_fee":{"description":"Whether or not the transaction represents a fee","type":"boolean","uniqueKey":"oneOf.8.enhanced_transaction.enhanced_raw.items.[INDEX].is_fee","typeLabel":"boolean"},"is_income":{"description":"Whether or not the transaction represents income","type":"boolean","uniqueKey":"oneOf.8.enhanced_transaction.enhanced_raw.items.[INDEX].is_income","typeLabel":"boolean"},"is_international":{"description":"Whether or not the transaction is international","type":"boolean","uniqueKey":"oneOf.8.enhanced_transaction.enhanced_raw.items.[INDEX].is_international","typeLabel":"boolean"},"is_overdraft_fee":{"description":"Whether or not the transaction is an overdraft fee","type":"boolean","uniqueKey":"oneOf.8.enhanced_transaction.enhanced_raw.items.[INDEX].is_overdraft_fee","typeLabel":"boolean"},"is_payroll_advance":{"description":"Whether or not the transaction is a payroll advance","type":"boolean","uniqueKey":"oneOf.8.enhanced_transaction.enhanced_raw.items.[INDEX].is_payroll_advance","typeLabel":"boolean"},"is_subscription":{"description":"Whether or not the transaction is a subscription","type":"boolean","uniqueKey":"oneOf.8.enhanced_transaction.enhanced_raw.items.[INDEX].is_subscription","typeLabel":"boolean"},"memo":{"description":"Additional descriptiive information about the transaction","type":"string","uniqueKey":"oneOf.8.enhanced_transaction.enhanced_raw.items.[INDEX].memo","typeLabel":"string"},"merchant_category_code":{"description":"The ISO 18245 category code for the transaction","type":"integer","uniqueKey":"oneOf.8.enhanced_transaction.enhanced_raw.items.[INDEX].merchant_category_code","typeLabel":"integer"},"merchant_guid":{"description":"The unique identifier for the merchant","type":"string","uniqueKey":"oneOf.8.enhanced_transaction.enhanced_raw.items.[INDEX].merchant_guid","typeLabel":"string"},"merchant_location_guid":{"description":"The unique identifier for the merchant location","type":"string","uniqueKey":"oneOf.8.enhanced_transaction.enhanced_raw.items.[INDEX].merchant_location_guid","typeLabel":"string"},"original_description":{"description":"The original description for the transaction","type":"string","uniqueKey":"oneOf.8.enhanced_transaction.enhanced_raw.items.[INDEX].original_description","typeLabel":"string"},"type":{"description":"The type of the transsaction. This will be either `CREDIT` or `DEBIT`","type":"string","uniqueKey":"oneOf.8.enhanced_transaction.enhanced_raw.items.[INDEX].type","typeLabel":"string"}},"type":"object","uniqueKey":"oneOf.8.enhanced_transaction.enhanced_raw.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"oneOf.8.enhanced_transaction.enhanced_raw","typeLabel":"object[]"}},"type":"object","uniqueKey":"oneOf.8.enhanced_transaction","typeLabel":"object"},"fraud_risk":{"description":"Transaction fraud risk evaluation result","properties":{"decision":{"description":"The overall decision, based on the vendor response","enum":["ACCEPT","DECLINE"],"type":"string","isRequired":true,"uniqueKey":"oneOf.8.fraud_risk.decision","typeLabel":"enum\u003cstring>"},"vendor":{"description":"The external vendor used for risk evaluation","enum":["FEEDZAI","HAWKAI","NONE"],"type":"string","isRequired":true,"uniqueKey":"oneOf.8.fraud_risk.vendor","typeLabel":"enum\u003cstring>"},"reasons":{"description":"Set of machine-readable descriptions of why the transaction was accepted or declined","items":{"enum":["SUSPECTED_FRAUD","TRANSACTION_ACCEPTED","TRANSACTION_NOT_PERMITTED"],"type":"string","uniqueKey":"oneOf.8.fraud_risk.reasons.items.[INDEX]","typeLabel":"enum\u003cstring>"},"type":"array","uniqueKey":"oneOf.8.fraud_risk.reasons","typeLabel":"enum\u003cstring>[]"},"vendor_reasons":{"description":"List of reasons supplied by the provider","items":{"type":"string","uniqueKey":"oneOf.8.fraud_risk.vendor_reasons.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"oneOf.8.fraud_risk.vendor_reasons","typeLabel":"string[]"}},"required":["decision","vendor"],"type":"object","uniqueKey":"oneOf.8.fraud_risk","typeLabel":"object"},"hold_expiration_time":{"description":"The date and time any pending amount is expected to be released back to the account.","format":"date-time","type":"string","uniqueKey":"oneOf.8.hold_expiration_time","typeLabel":"string\u003cdate-time>"},"internal_account_id":{"description":"The internal account uuid associated with the transaction. `account_id` and `internal_account_id` are mutually exclusive","example":"7d943c51-e4ff-4e57-9558-08cab6b963c7","type":"string","uniqueKey":"oneOf.8.internal_account_id","typeLabel":"string"},"metadata":{"oneOf":[{"description":"an unstructured json blob representing additional transaction information supplied by the integrator.","type":"object","uniqueKey":"oneOf.8.metadata.oneOf.0","typeLabel":"object"},{"description":"an unstructured json blob representing additional transaction information supplied by the integrator.","type":"null","uniqueKey":"oneOf.8.metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.8.metadata","typeLabel":"object | null"},"posted_date":{"description":"The date the transaction was posted (based on the bank calendar and end-of-day). For transaction with multiple postings, this is the date of the earliest posting.\nThis will be omitted for transactions with a `posted_amount` of `0`.","format":"date","type":"string","uniqueKey":"oneOf.8.posted_date","typeLabel":"string\u003cdate>"},"reference_id":{"description":"An external ID provided by the payment network to represent this transaction. This is not guaranteed to be globally unique.\nThis will always be omitted for internal transfers.","type":"string","uniqueKey":"oneOf.8.reference_id","typeLabel":"string"},"settlement_date":{"description":"The date the transaction was settled according to Synctera's platform. Generally, this can be interpretted the date the transaction was actually processed and settlement by the payment network.","format":"date","type":"string","uniqueKey":"oneOf.8.settlement_date","typeLabel":"string\u003cdate>"},"system_description":{"description":"A human-friendly description of the transaction, provided by the Synctera platform","type":"string","uniqueKey":"oneOf.8.system_description","typeLabel":"string"}},"uniqueKey":"oneOf.8","typeLabel":"Cash Transaction · object"},{"type":"object","title":"ACH Transaction","required":["amount","creation_time","currency","dc_sign","effective_date","force_post","group_id","id","last_updated_time","partial_hold","pending_amount","posted_amount","status","subtype","transaction_time","type","ach_transaction"],"properties":{"ach_transaction":{"description":"Transaction metadata specific to transactions with type `ACH`","properties":{"id":{"description":"The ACH payment uuid (used in `/v0/ach` endpoint)","type":"string","isRequired":true,"uniqueKey":"oneOf.9.ach_transaction.id","typeLabel":"string"},"description":{"description":"The ACH company entry description","type":"string","uniqueKey":"oneOf.9.ach_transaction.description","typeLabel":"string"},"file_name":{"description":"For outgoing ACH, the name of the file the entry went out in. For incoming ACH, the name of the file the entry came from.\nThe value will be omitted for outgoing payments that have not yet been written into a file.","type":"string","uniqueKey":"oneOf.9.ach_transaction.file_name","typeLabel":"string"},"identification_number":{"description":"An internal identification number used to uniquely identify the ACH entry. For Person-to-Person WEB entries, this should name of the originator.","type":"string","uniqueKey":"oneOf.9.ach_transaction.identification_number","typeLabel":"string"},"originating_account_id":{"description":"The uuid of the account originating the ACH. This will be a customer account uuid for outgoing ACH, and omitted for incoming ACH.","format":"uuid","type":"string","uniqueKey":"oneOf.9.ach_transaction.originating_account_id","typeLabel":"string\u003cuuid>"},"originating_company_name":{"description":"The name of the company originating the ACH entry.","type":"string","uniqueKey":"oneOf.9.ach_transaction.originating_company_name","typeLabel":"string"},"originating_routing_number":{"description":"The routing number of the originating DFI.","type":"string","uniqueKey":"oneOf.9.ach_transaction.originating_routing_number","typeLabel":"string"},"originator_name":{"description":"The name of the originator, if available.","type":"string","uniqueKey":"oneOf.9.ach_transaction.originator_name","typeLabel":"string"},"receiving_account_id":{"description":"The uuid of the account receiving the ACH entry. In the case of an outgoing ACH, this will be an external_account uuid. For incoming ACH, this will be an account uuid.","format":"uuid","type":"string","uniqueKey":"oneOf.9.ach_transaction.receiving_account_id","typeLabel":"string\u003cuuid>"},"recipient_name":{"description":"The name of the recipient according to the ACH entry. This should map to the ACH `Individual Name` field.","type":"string","uniqueKey":"oneOf.9.ach_transaction.recipient_name","typeLabel":"string"},"return_code":{"description":"The ACH return code, if this transaction was a return","example":"R01","type":"string","uniqueKey":"oneOf.9.ach_transaction.return_code","typeLabel":"string"},"trace_number":{"description":"The ACH trace number associated with the transaction","type":"string","uniqueKey":"oneOf.9.ach_transaction.trace_number","typeLabel":"string"}},"required":["id"],"type":"object","isRequired":true,"uniqueKey":"oneOf.9.ach_transaction","typeLabel":"object"},"subtype":{"description":"The set of valid ACH transaction subtypes","enum":["INCOMING_CREDIT","INCOMING_CREDIT_CONTESTED_RETURN","INCOMING_CREDIT_DISHONORED_RETURN","INCOMING_CREDIT_RETURN","INCOMING_CREDIT_REVERSAL","INCOMING_DEBIT","INCOMING_DEBIT_CONTESTED_RETURN","INCOMING_DEBIT_DISHONORED_RETURN","INCOMING_DEBIT_DISHONORED_RETURN_REVERSAL","INCOMING_DEBIT_RETURN","INCOMING_DEBIT_RETURN_REVERSAL","INCOMING_DEBIT_REVERSAL","OUTGOING_CREDIT","OUTGOING_CREDIT_CONTESTED_RETURN","OUTGOING_CREDIT_DISHONORED_RETURN","OUTGOING_CREDIT_RETURN","OUTGOING_CREDIT_REVERSAL","OUTGOING_DEBIT","OUTGOING_DEBIT_CONTESTED_RETURN","OUTGOING_DEBIT_DISHONORED_RETURN","OUTGOING_DEBIT_RETURN","OUTGOING_DEBIT_REVERSAL","PRENOTE","TEMP_HOLD"],"type":"string","isRequired":true,"uniqueKey":"oneOf.9.subtype","typeLabel":"enum\u003cstring>"},"amount":{"description":"The total amount of the transaction including both pending and already posted amounts. The value is represented as the smallest denomination of the applicable currency.","format":"int64","type":"integer","isRequired":true,"uniqueKey":"oneOf.9.amount","typeLabel":"integer\u003cint64>"},"creation_time":{"description":"The exact time the transaction was recorded in the ledger","format":"date-time","type":"string","isRequired":true,"uniqueKey":"oneOf.9.creation_time","typeLabel":"string\u003cdate-time>"},"currency":{"description":"ISO 4217 alphabetic currency code of the transfer amount","type":"string","isRequired":true,"uniqueKey":"oneOf.9.currency","typeLabel":"string"},"dc_sign":{"description":"The `dc_sign` represents the direction money was moved. A value of `DEBIT` is money moving out of an account, a value of `CREDIT` is money moving into an account","enum":["CREDIT","DEBIT"],"type":"string","isRequired":true,"uniqueKey":"oneOf.9.dc_sign","typeLabel":"enum\u003cstring>"},"effective_date":{"description":"The effective date of the transaction. This usually aligns with network settlement date, which differs between transaction types.\nThe effective date is also used to determine effective daily balances for the purposes of interest calculation.","format":"date","type":"string","isRequired":true,"uniqueKey":"oneOf.9.effective_date","typeLabel":"string\u003cdate>"},"force_post":{"description":"Determines whether or not a transaction or auth was \"forced\" or not. A forced transaction skips any account balance checks","type":"boolean","isRequired":true,"uniqueKey":"oneOf.9.force_post","typeLabel":"boolean"},"group_id":{"description":"The group id of the transaction. Every transaction in the ledger is one entry in a double-entry system and the primary and offset transactions share the same `group_id`","type":"string","isRequired":true,"uniqueKey":"oneOf.9.group_id","typeLabel":"string"},"id":{"description":"The unique identifier of the transaction","format":"uuid","type":"string","isRequired":true,"uniqueKey":"oneOf.9.id","typeLabel":"string\u003cuuid>"},"last_updated_time":{"description":"The date and time the transaction was last modified","format":"date-time","type":"string","isRequired":true,"uniqueKey":"oneOf.9.last_updated_time","typeLabel":"string\u003cdate-time>"},"partial_hold":{"description":"Determines whether or not the funds on hold were the result of a partial auth or not. If `true` the `pending_amount` of the transaction will be less than the requested amount.\nThis is primarily used for certain types of card transactions.","type":"boolean","isRequired":true,"uniqueKey":"oneOf.9.partial_hold","typeLabel":"boolean"},"pending_amount":{"description":"The amount amount of the transaction currently authorized or on hold","format":"int64","type":"integer","isRequired":true,"uniqueKey":"oneOf.9.pending_amount","typeLabel":"integer\u003cint64>"},"posted_amount":{"description":"The amount of the transaction that has been fully posted to the account","format":"int64","type":"integer","isRequired":true,"uniqueKey":"oneOf.9.posted_amount","typeLabel":"integer\u003cint64>"},"status":{"description":"The status of the transaction","enum":["COMPLETE","DECLINED","PENDING"],"type":"string","isRequired":true,"uniqueKey":"oneOf.9.status","typeLabel":"enum\u003cstring>"},"transaction_time":{"description":"The time the transaction occurred. In most cases this will be roughly identical to creation_time, but it can differ in some situations if the payment doesn't appear in the ledger in real-time.","format":"date-time","type":"string","isRequired":true,"uniqueKey":"oneOf.9.transaction_time","typeLabel":"string\u003cdate-time>"},"type":{"description":"The type of the transaction. This typically represents the \"payment\" rail that is used. For example, for ACH payments this will be `ach`, while debit card transactions will use `card`.","enum":["ACH","CARD","CASH","CHECK","DISPUTE","EXTERNAL_CARD","FEDNOW","FEE","INTERNAL_TRANSFER","REWARD","SYNCTERA_PAY","WIRE"],"type":"string","isRequired":true,"uniqueKey":"oneOf.9.type","typeLabel":"enum\u003cstring>"},"account_id":{"description":"The account uuid associated with the transaction. `account_id` and `internal_account_id` are mutually exclusive","example":"7d943c51-e4ff-4e57-9558-08cab6b963c7","type":"string","uniqueKey":"oneOf.9.account_id","typeLabel":"string"},"customer_id":{"description":"The uuid of the customer that initiated the transaction (if any)\n","type":"string","uniqueKey":"oneOf.9.customer_id","typeLabel":"string"},"decline":{"description":"The decline object provides information explaining why a declined transaction was declined.","properties":{"reason":{"description":"The reason the transaction was declined","enum":["ACH_RETURN","BALANCE_VIOLATION","DISABLED_PAYMENT_TYPE","DUPLICATE_TRANSACTION","GATEWAY_DECLINED","GATEWAY_ERROR","INSUFFICIENT_FUNDS","NETWORK_DECLINED","OTHER","SUSPECTED_FRAUD","TRANSACTION_NOT_PERMITTED"],"type":"string","isRequired":true,"uniqueKey":"oneOf.9.decline.reason","typeLabel":"enum\u003cstring>"},"decline_details":{"description":"Additional detail about the decline.","type":"string","uniqueKey":"oneOf.9.decline.decline_details","typeLabel":"string"}},"required":["reason"],"type":"object","uniqueKey":"oneOf.9.decline","typeLabel":"object"},"description":{"description":"A human-friendly description of the transaction, provided by the integrator","type":"string","uniqueKey":"oneOf.9.description","typeLabel":"string"},"enhanced_transaction":{"description":"Enriched transaction metadata","properties":{"category":{"type":"string","uniqueKey":"oneOf.9.enhanced_transaction.category","typeLabel":"string"},"enhanced_description":{"type":"string","uniqueKey":"oneOf.9.enhanced_transaction.enhanced_description","typeLabel":"string"},"enhanced_raw":{"items":{"properties":{"amount":{"description":"The monetary amount of the transaction","type":"number","uniqueKey":"oneOf.9.enhanced_transaction.enhanced_raw.items.[INDEX].amount","typeLabel":"number"},"categorized_by":{"description":"The method used to detrmine the category","type":"integer","uniqueKey":"oneOf.9.enhanced_transaction.enhanced_raw.items.[INDEX].categorized_by","typeLabel":"integer"},"category":{"description":"The category of the transaction","type":"string","uniqueKey":"oneOf.9.enhanced_transaction.enhanced_raw.items.[INDEX].category","typeLabel":"string"},"category_guid":{"description":"The unique identifier for the category","type":"string","uniqueKey":"oneOf.9.enhanced_transaction.enhanced_raw.items.[INDEX].category_guid","typeLabel":"string"},"described_by":{"description":"The method used to describe the transaction","type":"integer","uniqueKey":"oneOf.9.enhanced_transaction.enhanced_raw.items.[INDEX].described_by","typeLabel":"integer"},"description":{"description":"A human-readable version of `original_description`","type":"string","uniqueKey":"oneOf.9.enhanced_transaction.enhanced_raw.items.[INDEX].description","typeLabel":"string"},"extended_transaction_type":{"description":"The transaction type assigned by the partner","type":"string","uniqueKey":"oneOf.9.enhanced_transaction.enhanced_raw.items.[INDEX].extended_transaction_type","typeLabel":"string"},"id":{"description":"The unique partner-defined identifier for the transaction","type":"integer","uniqueKey":"oneOf.9.enhanced_transaction.enhanced_raw.items.[INDEX].id","typeLabel":"integer"},"is_bill_pay":{"description":"Whether the transaction represents a bill payment","type":"boolean","uniqueKey":"oneOf.9.enhanced_transaction.enhanced_raw.items.[INDEX].is_bill_pay","typeLabel":"boolean"},"is_direct_deposit":{"description":"Whether or not the transaction represents a direct deposit","type":"boolean","uniqueKey":"oneOf.9.enhanced_transaction.enhanced_raw.items.[INDEX].is_direct_deposit","typeLabel":"boolean"},"is_expense":{"description":"Whether or not the transaction represents an expense","type":"boolean","uniqueKey":"oneOf.9.enhanced_transaction.enhanced_raw.items.[INDEX].is_expense","typeLabel":"boolean"},"is_fee":{"description":"Whether or not the transaction represents a fee","type":"boolean","uniqueKey":"oneOf.9.enhanced_transaction.enhanced_raw.items.[INDEX].is_fee","typeLabel":"boolean"},"is_income":{"description":"Whether or not the transaction represents income","type":"boolean","uniqueKey":"oneOf.9.enhanced_transaction.enhanced_raw.items.[INDEX].is_income","typeLabel":"boolean"},"is_international":{"description":"Whether or not the transaction is international","type":"boolean","uniqueKey":"oneOf.9.enhanced_transaction.enhanced_raw.items.[INDEX].is_international","typeLabel":"boolean"},"is_overdraft_fee":{"description":"Whether or not the transaction is an overdraft fee","type":"boolean","uniqueKey":"oneOf.9.enhanced_transaction.enhanced_raw.items.[INDEX].is_overdraft_fee","typeLabel":"boolean"},"is_payroll_advance":{"description":"Whether or not the transaction is a payroll advance","type":"boolean","uniqueKey":"oneOf.9.enhanced_transaction.enhanced_raw.items.[INDEX].is_payroll_advance","typeLabel":"boolean"},"is_subscription":{"description":"Whether or not the transaction is a subscription","type":"boolean","uniqueKey":"oneOf.9.enhanced_transaction.enhanced_raw.items.[INDEX].is_subscription","typeLabel":"boolean"},"memo":{"description":"Additional descriptiive information about the transaction","type":"string","uniqueKey":"oneOf.9.enhanced_transaction.enhanced_raw.items.[INDEX].memo","typeLabel":"string"},"merchant_category_code":{"description":"The ISO 18245 category code for the transaction","type":"integer","uniqueKey":"oneOf.9.enhanced_transaction.enhanced_raw.items.[INDEX].merchant_category_code","typeLabel":"integer"},"merchant_guid":{"description":"The unique identifier for the merchant","type":"string","uniqueKey":"oneOf.9.enhanced_transaction.enhanced_raw.items.[INDEX].merchant_guid","typeLabel":"string"},"merchant_location_guid":{"description":"The unique identifier for the merchant location","type":"string","uniqueKey":"oneOf.9.enhanced_transaction.enhanced_raw.items.[INDEX].merchant_location_guid","typeLabel":"string"},"original_description":{"description":"The original description for the transaction","type":"string","uniqueKey":"oneOf.9.enhanced_transaction.enhanced_raw.items.[INDEX].original_description","typeLabel":"string"},"type":{"description":"The type of the transsaction. This will be either `CREDIT` or `DEBIT`","type":"string","uniqueKey":"oneOf.9.enhanced_transaction.enhanced_raw.items.[INDEX].type","typeLabel":"string"}},"type":"object","uniqueKey":"oneOf.9.enhanced_transaction.enhanced_raw.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"oneOf.9.enhanced_transaction.enhanced_raw","typeLabel":"object[]"}},"type":"object","uniqueKey":"oneOf.9.enhanced_transaction","typeLabel":"object"},"fraud_risk":{"description":"Transaction fraud risk evaluation result","properties":{"decision":{"description":"The overall decision, based on the vendor response","enum":["ACCEPT","DECLINE"],"type":"string","isRequired":true,"uniqueKey":"oneOf.9.fraud_risk.decision","typeLabel":"enum\u003cstring>"},"vendor":{"description":"The external vendor used for risk evaluation","enum":["FEEDZAI","HAWKAI","NONE"],"type":"string","isRequired":true,"uniqueKey":"oneOf.9.fraud_risk.vendor","typeLabel":"enum\u003cstring>"},"reasons":{"description":"Set of machine-readable descriptions of why the transaction was accepted or declined","items":{"enum":["SUSPECTED_FRAUD","TRANSACTION_ACCEPTED","TRANSACTION_NOT_PERMITTED"],"type":"string","uniqueKey":"oneOf.9.fraud_risk.reasons.items.[INDEX]","typeLabel":"enum\u003cstring>"},"type":"array","uniqueKey":"oneOf.9.fraud_risk.reasons","typeLabel":"enum\u003cstring>[]"},"vendor_reasons":{"description":"List of reasons supplied by the provider","items":{"type":"string","uniqueKey":"oneOf.9.fraud_risk.vendor_reasons.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"oneOf.9.fraud_risk.vendor_reasons","typeLabel":"string[]"}},"required":["decision","vendor"],"type":"object","uniqueKey":"oneOf.9.fraud_risk","typeLabel":"object"},"hold_expiration_time":{"description":"The date and time any pending amount is expected to be released back to the account.","format":"date-time","type":"string","uniqueKey":"oneOf.9.hold_expiration_time","typeLabel":"string\u003cdate-time>"},"internal_account_id":{"description":"The internal account uuid associated with the transaction. `account_id` and `internal_account_id` are mutually exclusive","example":"7d943c51-e4ff-4e57-9558-08cab6b963c7","type":"string","uniqueKey":"oneOf.9.internal_account_id","typeLabel":"string"},"metadata":{"oneOf":[{"description":"an unstructured json blob representing additional transaction information supplied by the integrator.","type":"object","uniqueKey":"oneOf.9.metadata.oneOf.0","typeLabel":"object"},{"description":"an unstructured json blob representing additional transaction information supplied by the integrator.","type":"null","uniqueKey":"oneOf.9.metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.9.metadata","typeLabel":"object | null"},"posted_date":{"description":"The date the transaction was posted (based on the bank calendar and end-of-day). For transaction with multiple postings, this is the date of the earliest posting.\nThis will be omitted for transactions with a `posted_amount` of `0`.","format":"date","type":"string","uniqueKey":"oneOf.9.posted_date","typeLabel":"string\u003cdate>"},"reference_id":{"description":"An external ID provided by the payment network to represent this transaction. This is not guaranteed to be globally unique.\nThis will always be omitted for internal transfers.","type":"string","uniqueKey":"oneOf.9.reference_id","typeLabel":"string"},"settlement_date":{"description":"The date the transaction was settled according to Synctera's platform. Generally, this can be interpretted the date the transaction was actually processed and settlement by the payment network.","format":"date","type":"string","uniqueKey":"oneOf.9.settlement_date","typeLabel":"string\u003cdate>"},"system_description":{"description":"A human-friendly description of the transaction, provided by the Synctera platform","type":"string","uniqueKey":"oneOf.9.system_description","typeLabel":"string"}},"uniqueKey":"oneOf.9","typeLabel":"ACH Transaction · object"},{"type":"object","title":"Reward Transaction","required":["reward_transaction","subtype","amount","creation_time","currency","dc_sign","effective_date","force_post","group_id","id","last_updated_time","partial_hold","pending_amount","posted_amount","status","transaction_time","type"],"properties":{"amount":{"description":"The total amount of the transaction including both pending and already posted amounts. The value is represented as the smallest denomination of the applicable currency.","format":"int64","type":"integer","isRequired":true,"uniqueKey":"oneOf.10.amount","typeLabel":"integer\u003cint64>"},"creation_time":{"description":"The exact time the transaction was recorded in the ledger","format":"date-time","type":"string","isRequired":true,"uniqueKey":"oneOf.10.creation_time","typeLabel":"string\u003cdate-time>"},"currency":{"description":"ISO 4217 alphabetic currency code of the transfer amount","type":"string","isRequired":true,"uniqueKey":"oneOf.10.currency","typeLabel":"string"},"dc_sign":{"description":"The `dc_sign` represents the direction money was moved. A value of `DEBIT` is money moving out of an account, a value of `CREDIT` is money moving into an account","enum":["CREDIT","DEBIT"],"type":"string","isRequired":true,"uniqueKey":"oneOf.10.dc_sign","typeLabel":"enum\u003cstring>"},"effective_date":{"description":"The effective date of the transaction. This usually aligns with network settlement date, which differs between transaction types.\nThe effective date is also used to determine effective daily balances for the purposes of interest calculation.","format":"date","type":"string","isRequired":true,"uniqueKey":"oneOf.10.effective_date","typeLabel":"string\u003cdate>"},"force_post":{"description":"Determines whether or not a transaction or auth was \"forced\" or not. A forced transaction skips any account balance checks","type":"boolean","isRequired":true,"uniqueKey":"oneOf.10.force_post","typeLabel":"boolean"},"group_id":{"description":"The group id of the transaction. Every transaction in the ledger is one entry in a double-entry system and the primary and offset transactions share the same `group_id`","type":"string","isRequired":true,"uniqueKey":"oneOf.10.group_id","typeLabel":"string"},"id":{"description":"The unique identifier of the transaction","format":"uuid","type":"string","isRequired":true,"uniqueKey":"oneOf.10.id","typeLabel":"string\u003cuuid>"},"last_updated_time":{"description":"The date and time the transaction was last modified","format":"date-time","type":"string","isRequired":true,"uniqueKey":"oneOf.10.last_updated_time","typeLabel":"string\u003cdate-time>"},"partial_hold":{"description":"Determines whether or not the funds on hold were the result of a partial auth or not. If `true` the `pending_amount` of the transaction will be less than the requested amount.\nThis is primarily used for certain types of card transactions.","type":"boolean","isRequired":true,"uniqueKey":"oneOf.10.partial_hold","typeLabel":"boolean"},"pending_amount":{"description":"The amount amount of the transaction currently authorized or on hold","format":"int64","type":"integer","isRequired":true,"uniqueKey":"oneOf.10.pending_amount","typeLabel":"integer\u003cint64>"},"posted_amount":{"description":"The amount of the transaction that has been fully posted to the account","format":"int64","type":"integer","isRequired":true,"uniqueKey":"oneOf.10.posted_amount","typeLabel":"integer\u003cint64>"},"status":{"description":"The status of the transaction","enum":["COMPLETE","DECLINED","PENDING"],"type":"string","isRequired":true,"uniqueKey":"oneOf.10.status","typeLabel":"enum\u003cstring>"},"transaction_time":{"description":"The time the transaction occurred. In most cases this will be roughly identical to creation_time, but it can differ in some situations if the payment doesn't appear in the ledger in real-time.","format":"date-time","type":"string","isRequired":true,"uniqueKey":"oneOf.10.transaction_time","typeLabel":"string\u003cdate-time>"},"type":{"description":"The type of the transaction. This typically represents the \"payment\" rail that is used. For example, for ACH payments this will be `ach`, while debit card transactions will use `card`.","enum":["ACH","CARD","CASH","CHECK","DISPUTE","EXTERNAL_CARD","FEDNOW","FEE","INTERNAL_TRANSFER","REWARD","SYNCTERA_PAY","WIRE"],"type":"string","isRequired":true,"uniqueKey":"oneOf.10.type","typeLabel":"enum\u003cstring>"},"reward_transaction":{"description":"Transaction metadata specific to transactions with type `REWARD`","properties":{"reward_id":{"description":"The Synctera reward id","type":"string","uniqueKey":"oneOf.10.reward_transaction.reward_id","typeLabel":"string"},"template_id":{"description":"The Synctera reward template id","type":"string","uniqueKey":"oneOf.10.reward_transaction.template_id","typeLabel":"string"}},"type":"object","isRequired":true,"uniqueKey":"oneOf.10.reward_transaction","typeLabel":"object"},"subtype":{"description":"A short string representing the sub-type of the reward.\nThis will be used as the subtype of the resulting transaction.\n","enum":["ACCOUNT_OPENING_BONUS","ACCOUNT_OPENING_BONUS_REVERSAL","CASHBACK","CASHBACK_REVERSAL","INTEREST_RATE_BONUS","INTEREST_RATE_BONUS_REVERSAL","LOAN_INTEREST_RATE_REDUCTION","LOAN_INTEREST_RATE_REDUCTION_REVERSAL","MANUAL_ADJUSTMENT","MANUAL_ADJUSTMENT_REVERSAL","MILES","MILES_REVERSAL","MISCELLANEOUS","MISCELLANEOUS_REVERSAL","POINTS","POINTS_REVERSAL","REFERRAL_BONUS","REFERRAL_BONUS_REVERSAL"],"type":"string","isRequired":true,"uniqueKey":"oneOf.10.subtype","typeLabel":"enum\u003cstring>"},"account_id":{"description":"The account uuid associated with the transaction. `account_id` and `internal_account_id` are mutually exclusive","example":"7d943c51-e4ff-4e57-9558-08cab6b963c7","type":"string","uniqueKey":"oneOf.10.account_id","typeLabel":"string"},"customer_id":{"description":"The uuid of the customer that initiated the transaction (if any)\n","type":"string","uniqueKey":"oneOf.10.customer_id","typeLabel":"string"},"decline":{"description":"The decline object provides information explaining why a declined transaction was declined.","properties":{"reason":{"description":"The reason the transaction was declined","enum":["ACH_RETURN","BALANCE_VIOLATION","DISABLED_PAYMENT_TYPE","DUPLICATE_TRANSACTION","GATEWAY_DECLINED","GATEWAY_ERROR","INSUFFICIENT_FUNDS","NETWORK_DECLINED","OTHER","SUSPECTED_FRAUD","TRANSACTION_NOT_PERMITTED"],"type":"string","isRequired":true,"uniqueKey":"oneOf.10.decline.reason","typeLabel":"enum\u003cstring>"},"decline_details":{"description":"Additional detail about the decline.","type":"string","uniqueKey":"oneOf.10.decline.decline_details","typeLabel":"string"}},"required":["reason"],"type":"object","uniqueKey":"oneOf.10.decline","typeLabel":"object"},"description":{"description":"A human-friendly description of the transaction, provided by the integrator","type":"string","uniqueKey":"oneOf.10.description","typeLabel":"string"},"enhanced_transaction":{"description":"Enriched transaction metadata","properties":{"category":{"type":"string","uniqueKey":"oneOf.10.enhanced_transaction.category","typeLabel":"string"},"enhanced_description":{"type":"string","uniqueKey":"oneOf.10.enhanced_transaction.enhanced_description","typeLabel":"string"},"enhanced_raw":{"items":{"properties":{"amount":{"description":"The monetary amount of the transaction","type":"number","uniqueKey":"oneOf.10.enhanced_transaction.enhanced_raw.items.[INDEX].amount","typeLabel":"number"},"categorized_by":{"description":"The method used to detrmine the category","type":"integer","uniqueKey":"oneOf.10.enhanced_transaction.enhanced_raw.items.[INDEX].categorized_by","typeLabel":"integer"},"category":{"description":"The category of the transaction","type":"string","uniqueKey":"oneOf.10.enhanced_transaction.enhanced_raw.items.[INDEX].category","typeLabel":"string"},"category_guid":{"description":"The unique identifier for the category","type":"string","uniqueKey":"oneOf.10.enhanced_transaction.enhanced_raw.items.[INDEX].category_guid","typeLabel":"string"},"described_by":{"description":"The method used to describe the transaction","type":"integer","uniqueKey":"oneOf.10.enhanced_transaction.enhanced_raw.items.[INDEX].described_by","typeLabel":"integer"},"description":{"description":"A human-readable version of `original_description`","type":"string","uniqueKey":"oneOf.10.enhanced_transaction.enhanced_raw.items.[INDEX].description","typeLabel":"string"},"extended_transaction_type":{"description":"The transaction type assigned by the partner","type":"string","uniqueKey":"oneOf.10.enhanced_transaction.enhanced_raw.items.[INDEX].extended_transaction_type","typeLabel":"string"},"id":{"description":"The unique partner-defined identifier for the transaction","type":"integer","uniqueKey":"oneOf.10.enhanced_transaction.enhanced_raw.items.[INDEX].id","typeLabel":"integer"},"is_bill_pay":{"description":"Whether the transaction represents a bill payment","type":"boolean","uniqueKey":"oneOf.10.enhanced_transaction.enhanced_raw.items.[INDEX].is_bill_pay","typeLabel":"boolean"},"is_direct_deposit":{"description":"Whether or not the transaction represents a direct deposit","type":"boolean","uniqueKey":"oneOf.10.enhanced_transaction.enhanced_raw.items.[INDEX].is_direct_deposit","typeLabel":"boolean"},"is_expense":{"description":"Whether or not the transaction represents an expense","type":"boolean","uniqueKey":"oneOf.10.enhanced_transaction.enhanced_raw.items.[INDEX].is_expense","typeLabel":"boolean"},"is_fee":{"description":"Whether or not the transaction represents a fee","type":"boolean","uniqueKey":"oneOf.10.enhanced_transaction.enhanced_raw.items.[INDEX].is_fee","typeLabel":"boolean"},"is_income":{"description":"Whether or not the transaction represents income","type":"boolean","uniqueKey":"oneOf.10.enhanced_transaction.enhanced_raw.items.[INDEX].is_income","typeLabel":"boolean"},"is_international":{"description":"Whether or not the transaction is international","type":"boolean","uniqueKey":"oneOf.10.enhanced_transaction.enhanced_raw.items.[INDEX].is_international","typeLabel":"boolean"},"is_overdraft_fee":{"description":"Whether or not the transaction is an overdraft fee","type":"boolean","uniqueKey":"oneOf.10.enhanced_transaction.enhanced_raw.items.[INDEX].is_overdraft_fee","typeLabel":"boolean"},"is_payroll_advance":{"description":"Whether or not the transaction is a payroll advance","type":"boolean","uniqueKey":"oneOf.10.enhanced_transaction.enhanced_raw.items.[INDEX].is_payroll_advance","typeLabel":"boolean"},"is_subscription":{"description":"Whether or not the transaction is a subscription","type":"boolean","uniqueKey":"oneOf.10.enhanced_transaction.enhanced_raw.items.[INDEX].is_subscription","typeLabel":"boolean"},"memo":{"description":"Additional descriptiive information about the transaction","type":"string","uniqueKey":"oneOf.10.enhanced_transaction.enhanced_raw.items.[INDEX].memo","typeLabel":"string"},"merchant_category_code":{"description":"The ISO 18245 category code for the transaction","type":"integer","uniqueKey":"oneOf.10.enhanced_transaction.enhanced_raw.items.[INDEX].merchant_category_code","typeLabel":"integer"},"merchant_guid":{"description":"The unique identifier for the merchant","type":"string","uniqueKey":"oneOf.10.enhanced_transaction.enhanced_raw.items.[INDEX].merchant_guid","typeLabel":"string"},"merchant_location_guid":{"description":"The unique identifier for the merchant location","type":"string","uniqueKey":"oneOf.10.enhanced_transaction.enhanced_raw.items.[INDEX].merchant_location_guid","typeLabel":"string"},"original_description":{"description":"The original description for the transaction","type":"string","uniqueKey":"oneOf.10.enhanced_transaction.enhanced_raw.items.[INDEX].original_description","typeLabel":"string"},"type":{"description":"The type of the transsaction. This will be either `CREDIT` or `DEBIT`","type":"string","uniqueKey":"oneOf.10.enhanced_transaction.enhanced_raw.items.[INDEX].type","typeLabel":"string"}},"type":"object","uniqueKey":"oneOf.10.enhanced_transaction.enhanced_raw.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"oneOf.10.enhanced_transaction.enhanced_raw","typeLabel":"object[]"}},"type":"object","uniqueKey":"oneOf.10.enhanced_transaction","typeLabel":"object"},"fraud_risk":{"description":"Transaction fraud risk evaluation result","properties":{"decision":{"description":"The overall decision, based on the vendor response","enum":["ACCEPT","DECLINE"],"type":"string","isRequired":true,"uniqueKey":"oneOf.10.fraud_risk.decision","typeLabel":"enum\u003cstring>"},"vendor":{"description":"The external vendor used for risk evaluation","enum":["FEEDZAI","HAWKAI","NONE"],"type":"string","isRequired":true,"uniqueKey":"oneOf.10.fraud_risk.vendor","typeLabel":"enum\u003cstring>"},"reasons":{"description":"Set of machine-readable descriptions of why the transaction was accepted or declined","items":{"enum":["SUSPECTED_FRAUD","TRANSACTION_ACCEPTED","TRANSACTION_NOT_PERMITTED"],"type":"string","uniqueKey":"oneOf.10.fraud_risk.reasons.items.[INDEX]","typeLabel":"enum\u003cstring>"},"type":"array","uniqueKey":"oneOf.10.fraud_risk.reasons","typeLabel":"enum\u003cstring>[]"},"vendor_reasons":{"description":"List of reasons supplied by the provider","items":{"type":"string","uniqueKey":"oneOf.10.fraud_risk.vendor_reasons.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"oneOf.10.fraud_risk.vendor_reasons","typeLabel":"string[]"}},"required":["decision","vendor"],"type":"object","uniqueKey":"oneOf.10.fraud_risk","typeLabel":"object"},"hold_expiration_time":{"description":"The date and time any pending amount is expected to be released back to the account.","format":"date-time","type":"string","uniqueKey":"oneOf.10.hold_expiration_time","typeLabel":"string\u003cdate-time>"},"internal_account_id":{"description":"The internal account uuid associated with the transaction. `account_id` and `internal_account_id` are mutually exclusive","example":"7d943c51-e4ff-4e57-9558-08cab6b963c7","type":"string","uniqueKey":"oneOf.10.internal_account_id","typeLabel":"string"},"metadata":{"oneOf":[{"description":"an unstructured json blob representing additional transaction information supplied by the integrator.","type":"object","uniqueKey":"oneOf.10.metadata.oneOf.0","typeLabel":"object"},{"description":"an unstructured json blob representing additional transaction information supplied by the integrator.","type":"null","uniqueKey":"oneOf.10.metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.10.metadata","typeLabel":"object | null"},"posted_date":{"description":"The date the transaction was posted (based on the bank calendar and end-of-day). For transaction with multiple postings, this is the date of the earliest posting.\nThis will be omitted for transactions with a `posted_amount` of `0`.","format":"date","type":"string","uniqueKey":"oneOf.10.posted_date","typeLabel":"string\u003cdate>"},"reference_id":{"description":"An external ID provided by the payment network to represent this transaction. This is not guaranteed to be globally unique.\nThis will always be omitted for internal transfers.","type":"string","uniqueKey":"oneOf.10.reference_id","typeLabel":"string"},"settlement_date":{"description":"The date the transaction was settled according to Synctera's platform. Generally, this can be interpretted the date the transaction was actually processed and settlement by the payment network.","format":"date","type":"string","uniqueKey":"oneOf.10.settlement_date","typeLabel":"string\u003cdate>"},"system_description":{"description":"A human-friendly description of the transaction, provided by the Synctera platform","type":"string","uniqueKey":"oneOf.10.system_description","typeLabel":"string"}},"uniqueKey":"oneOf.10","typeLabel":"Reward Transaction · object"},{"type":"object","title":"Internal Transfer Transaction","required":["amount","creation_time","currency","dc_sign","effective_date","force_post","group_id","id","last_updated_time","partial_hold","pending_amount","posted_amount","status","subtype","transaction_time","type"],"properties":{"subtype":{"description":"The set of valid INTERNAL_TRANSFER transaction subtypes","enum":["ACCOUNT_BALANCE_ADJUSTMENT","ACCOUNT_BALANCE_ADJUSTMENT_REVERSAL","ACCOUNT_CLOSING_TRANSFER","ACCOUNT_CLOSING_TRANSFER_REVERSAL","ACCOUNT_DECREASE_LIMIT","ACCOUNT_DECREASE_LIMIT_REVERSAL","ACCOUNT_INCREASE_LIMIT","ACCOUNT_INCREASE_LIMIT_REVERSAL","ACCOUNT_TO_ACCOUNT","ACCOUNT_TO_ACCOUNT_REVERSAL","ACCOUNT_TO_ACCOUNT_SWEEP","ACCOUNT_TO_ACCOUNT_SWEEP_REVERSAL","ACH_CREDIT_SWEEP","ACH_CREDIT_SWEEP_REVERSAL","ACH_DEBIT_SWEEP","ACH_DEBIT_SWEEP_REVERSAL","ACH_FLOAT_TRANSFER","ACH_FLOAT_TRANSFER_REVERSAL","ACH_INCOMING_CREDIT_SWEEP","ACH_INCOMING_CREDIT_SWEEP_REVERSAL","ACH_INCOMING_DEBIT_SWEEP","ACH_INCOMING_DEBIT_SWEEP_REVERSAL","ACH_INCOMING_RETURN_CREDIT_SWEEP","ACH_INCOMING_RETURN_CREDIT_SWEEP_REVERSAL","ACH_INCOMING_RETURN_DEBIT_SWEEP","ACH_INCOMING_RETURN_DEBIT_SWEEP_REVERSAL","ACH_OUTGOING_CREDIT_SWEEP","ACH_OUTGOING_CREDIT_SWEEP_REVERSAL","ACH_OUTGOING_DEBIT_SWEEP","ACH_OUTGOING_DEBIT_SWEEP_REVERSAL","ACH_OUTGOING_RETURN_CREDIT_SWEEP","ACH_OUTGOING_RETURN_CREDIT_SWEEP_REVERSAL","ACH_OUTGOING_RETURN_DEBIT_SWEEP","ACH_OUTGOING_RETURN_DEBIT_SWEEP_REVERSAL","ACH_SWEEP","ACH_SWEEP_REVERSAL","AUTO_PAYMENT","AUTO_PAYMENT_REVERSAL","BULK_DOMESTIC_WIRE_OUTGOING_SWEEP","BULK_DOMESTIC_WIRE_OUTGOING_SWEEP_REVERSAL","BULK_EFT_CA_OUTGOING_CREDIT_SWEEP","BULK_EFT_CA_OUTGOING_CREDIT_SWEEP_REVERSAL","BULK_EFT_CA_OUTGOING_DEBIT_SWEEP","BULK_EFT_CA_OUTGOING_DEBIT_SWEEP_REVERSAL","CARD_CHARGEBACK_CASE_WON_SWEEP","CARD_CHARGEBACK_CASE_WON_SWEEP_REVERSAL","CARD_CHARGEBACK_WRITEOFF_SWEEP","CARD_CHARGEBACK_WRITEOFF_SWEEP_REVERSAL","CARD_PROVISIONAL_CREDIT_SWEEP","CARD_PROVISIONAL_CREDIT_SWEEP_REVERSAL","CASHBACK","CASHBACK_REVERSAL","CASHBACK_SWEEP","CASHBACK_SWEEP_REVERSAL","CASH_DEPOSIT_KIOSK","CASH_DEPOSIT_KIOSK_REVERSAL","CHECK_DEPOSIT_KIOSK","CHECK_DEPOSIT_KIOSK_GOV","CHECK_DEPOSIT_KIOSK_GOV_REVERSAL","CHECK_DEPOSIT_KIOSK_PAYROLL","CHECK_DEPOSIT_KIOSK_PAYROLL_REVERSAL","CHECK_DEPOSIT_KIOSK_REVERSAL","CHECK_DEPOSIT_MOBILE","CHECK_DEPOSIT_MOBILE_REVERSAL","CREDIT_MEMO","CREDIT_MEMO_REVERSAL","DOMESTIC_MONEY_TRANSFER_ATM_WITHDRAWAL","DOMESTIC_MONEY_TRANSFER_ATM_WITHDRAWAL_REVERSAL","DOMESTIC_MONEY_TRANSFER_BANK_DEPOSIT","DOMESTIC_MONEY_TRANSFER_BANK_DEPOSIT_REVERSAL","DOMESTIC_MONEY_TRANSFER_CASH_PICKUP","DOMESTIC_MONEY_TRANSFER_CASH_PICKUP_REVERSAL","DOMESTIC_MONEY_TRANSFER_HOME_DELIVERY","DOMESTIC_MONEY_TRANSFER_HOME_DELIVERY_REVERSAL","DOMESTIC_MONEY_TRANSFER_MOBILE_WALLET","DOMESTIC_MONEY_TRANSFER_MOBILE_WALLET_REVERSAL","DOMESTIC_WIRE_INCOMING_RETURN_SWEEP","DOMESTIC_WIRE_INCOMING_RETURN_SWEEP_REVERSAL","DOMESTIC_WIRE_INCOMING_SWEEP","DOMESTIC_WIRE_INCOMING_SWEEP_REVERSAL","DOMESTIC_WIRE_OUTGOING_RETURN_SWEEP","DOMESTIC_WIRE_OUTGOING_RETURN_SWEEP_REVERSAL","DOMESTIC_WIRE_OUTGOING_SWEEP","DOMESTIC_WIRE_OUTGOING_SWEEP_REVERSAL","EFT_CA_INCOMING_CREDIT_RETURN_SWEEP","EFT_CA_INCOMING_CREDIT_RETURN_SWEEP_REVERSAL","EFT_CA_INCOMING_CREDIT_SWEEP","EFT_CA_INCOMING_CREDIT_SWEEP_REVERSAL","EFT_CA_INCOMING_DEBIT_RETURN_SWEEP","EFT_CA_INCOMING_DEBIT_RETURN_SWEEP_REVERSAL","EFT_CA_INCOMING_DEBIT_SWEEP","EFT_CA_INCOMING_DEBIT_SWEEP_REVERSAL","EFT_CA_OUTGOING_CREDIT_RETURN_SWEEP","EFT_CA_OUTGOING_CREDIT_RETURN_SWEEP_REVERSAL","EFT_CA_OUTGOING_CREDIT_SWEEP","EFT_CA_OUTGOING_CREDIT_SWEEP_REVERSAL","EFT_CA_OUTGOING_DEBIT_RETURN_SWEEP","EFT_CA_OUTGOING_DEBIT_RETURN_SWEEP_REVERSAL","EFT_CA_OUTGOING_DEBIT_SWEEP","EFT_CA_OUTGOING_DEBIT_SWEEP_REVERSAL","ETRANSFER_SWEEP","ETRANSFER_SWEEP_REVERSAL","EXCHANGE_RATE_DIFFERENCE_GAIN","EXCHANGE_RATE_DIFFERENCE_GAIN_REVERSAL","EXCHANGE_RATE_DIFFERENCE_LOSS","EXCHANGE_RATE_DIFFERENCE_LOSS_REVERSAL","FEE","FEE_REVERSAL","FEE_SWEEP","FEE_SWEEP_REVERSAL","FORCE_PAYMENT","FORCE_PAYMENT_REVERSAL","GENERAL_FEE_SWEEP","GENERAL_FEE_SWEEP_REVERSAL","GENERAL_INTERNAL_TRANSFER_SWEEP","GENERAL_INTERNAL_TRANSFER_SWEEP_REVERSAL","GENERAL_REWARD_SWEEP","GENERAL_REWARD_SWEEP_REVERSAL","INCOMING_WIRE","INCOMING_WIRE_RETURN","INCOMING_WIRE_RETURN_REVERSAL","INCOMING_WIRE_REVERSAL","INCOMING_WIRE_SWEEP","INCOMING_WIRE_SWEEP_REVERSAL","INTEREST_CHARGED","INTEREST_CHARGED_REVERSAL","INTEREST_CHARGED_SWEEP","INTEREST_CHARGED_SWEEP_REVERSAL","INTEREST_CORRECTION","INTEREST_CORRECTION_REVERSAL","INTEREST_PAYOUT","INTEREST_PAYOUT_REVERSAL","INTEREST_PAYOUT_SWEEP","INTEREST_PAYOUT_SWEEP_REVERSAL","INTERNATIONAL_INCOMING_WIRE","INTERNATIONAL_INCOMING_WIRE_RETURN","INTERNATIONAL_INCOMING_WIRE_RETURN_REVERSAL","INTERNATIONAL_INCOMING_WIRE_REVERSAL","INTERNATIONAL_WIRE_INCOMING_SWEEP","INTERNATIONAL_WIRE_INCOMING_SWEEP_REVERSAL","INTERNATIONAL_WIRE_OUTGOING_RETURN_SWEEP","INTERNATIONAL_WIRE_OUTGOING_RETURN_SWEEP_REVERSAL","INTERNATIONAL_WIRE_OUTGOING_SWEEP","INTERNATIONAL_WIRE_OUTGOING_SWEEP_REVERSAL","INVOICE","INVOICE_REVERSAL","IN_STORE_CASH_DEPOSIT_SWEEP","IN_STORE_CASH_DEPOSIT_SWEEP_REVERSAL","JIT_FUND","JIT_FUND_REVERSAL","LOAN_DISBURSEMENT","LOAN_DISBURSEMENT_REVERSAL","LOAN_FUNDING","LOAN_FUNDING_REVERSAL","LOC_USAGE","LOC_USAGE_REVERSAL","MANUAL_ADJUSTMENT","MANUAL_ADJUSTMENT_REVERSAL","MANUAL_ADJUSTMENT_SWEEP","MANUAL_ADJUSTMENT_SWEEP_REVERSAL","MANUAL_AFT_SWEEP","MANUAL_AFT_SWEEP_REVERSAL","MANUAL_CARD_SWEEP","MANUAL_CARD_SWEEP_REVERSAL","MANUAL_CASH_DEPOSIT_SWEEP","MANUAL_CASH_DEPOSIT_SWEEP_REVERSAL","MANUAL_CASH_ORDER_SWEEP","MANUAL_CASH_ORDER_SWEEP_REVERSAL","MANUAL_CHECK_ISSUANCE","MANUAL_CHECK_ISSUANCE_REVERSAL","MANUAL_CHECK_SWEEP","MANUAL_CHECK_SWEEP_REVERSAL","MANUAL_OCT_SWEEP","MANUAL_OCT_SWEEP_REVERSAL","MANUAL_WIRE_SWEEP","MANUAL_WIRE_SWEEP_REVERSAL","MARKETPLACE_BILL_PAY","MARKETPLACE_BILL_PAY_REVERSAL","MARKETPLACE_EVENT_TICKETS","MARKETPLACE_EVENT_TICKETS_REVERSAL","MARKETPLACE_GIFT_CARD","MARKETPLACE_GIFT_CARD_REVERSAL","MARKETPLACE_MOBILE_TOP_UP","MARKETPLACE_MOBILE_TOP_UP_REVERSAL","MASTERCARD_GROSS_SWEEP","MASTERCARD_GROSS_SWEEP_REVERSAL","MASTERCARD_INTERCHANGE_SWEEP","MASTERCARD_INTERCHANGE_SWEEP_REVERSAL","MASTERCARD_NET_SWEEP","MASTERCARD_NET_SWEEP_REVERSAL","MISC_CREDIT","MISC_CREDIT_REVERSAL","MOBILE_DEPOSIT_RETURN_SWEEP","MOBILE_DEPOSIT_RETURN_SWEEP_REVERSAL","MOBILE_DEPOSIT_SWEEP","MOBILE_DEPOSIT_SWEEP_REVERSAL","NEGATIVE_BALANCE_DRAW","NEGATIVE_BALANCE_DRAW_REVERSAL","NEGATIVE_BALANCE_REPAYMENT","NEGATIVE_BALANCE_REPAYMENT_REVERSAL","NEGATIVE_BALANCE_RESERVE","NEGATIVE_BALANCE_RESERVE_REVERSAL","NEGATIVE_BALANCE_WRITEOFF","NEGATIVE_BALANCE_WRITEOFF_REVERSAL","NETWORK_ADJUSTMENT_SWEEP","NETWORK_ADJUSTMENT_SWEEP_REVERSAL","NETWORK_CHARGEBACK_SWEEP","NETWORK_CHARGEBACK_SWEEP_REVERSAL","ONE_TIME_PAYMENT","ONE_TIME_PAYMENT_REVERSAL","OUTGOING_INTERNATIONAL_REMITTANCE","OUTGOING_INTERNATIONAL_REMITTANCE_REVERSAL","OVERDUE_CARD_WRITEOFF","OVERDUE_CARD_WRITEOFF_RELEASE","OVERDUE_CARD_WRITEOFF_REVERSAL","PEER_TO_PEER","PEER_TO_PEER_REVERSAL","PROGRAM_DECREASE","PROGRAM_DECREASE_REVERSAL","PROGRAM_EXPANSION","PROGRAM_EXPANSION_REVERSAL","PROMOTIONAL_CREDIT","PROMOTIONAL_CREDIT_REVERSAL","PROMOTIONAL_CREDIT_SWEEP","PROMOTIONAL_CREDIT_SWEEP_REVERSAL","PULSE_GROSS_SWEEP","PULSE_GROSS_SWEEP_REVERSAL","PULSE_INTERCHANGE_SWEEP","PULSE_INTERCHANGE_SWEEP_REVERSAL","REPAYMENT","REPAYMENT_REVERSAL","REVENUE_DISBURSEMENT","REVENUE_DISBURSEMENT_REVERSAL","SECURITY_ACCOUNT_PAYMENT","SECURITY_ACCOUNT_PAYMENT_REVERSAL","SECURITY_OVERPAY_ADJUSTMENT","SECURITY_OVERPAY_ADJUSTMENT_REVERSAL","SIGN_UP_BONUS","SIGN_UP_BONUS_REVERSAL","SUBSCRIPTION_FEE","SUBSCRIPTION_FEE_REVERSAL","TRANSFER_FEE","TRANSFER_FEE_REVERSAL","TRANSFER_FEE_REVERSAL_REVERSAL","VISA_GROSS_SWEEP","VISA_GROSS_SWEEP_REVERSAL","VISA_INTERCHANGE_SWEEP","VISA_INTERCHANGE_SWEEP_REVERSAL","VISA_NET_SWEEP","VISA_NET_SWEEP_REVERSAL","WIRE_SETTLEMENT_CREDIT","WIRE_SETTLEMENT_CREDIT_REVERSAL","WIRE_SETTLEMENT_DEBIT","WIRE_SETTLEMENT_DEBIT_REVERSAL"],"type":"string","isRequired":true,"uniqueKey":"oneOf.11.subtype","typeLabel":"enum\u003cstring>"},"amount":{"description":"The total amount of the transaction including both pending and already posted amounts. The value is represented as the smallest denomination of the applicable currency.","format":"int64","type":"integer","isRequired":true,"uniqueKey":"oneOf.11.amount","typeLabel":"integer\u003cint64>"},"creation_time":{"description":"The exact time the transaction was recorded in the ledger","format":"date-time","type":"string","isRequired":true,"uniqueKey":"oneOf.11.creation_time","typeLabel":"string\u003cdate-time>"},"currency":{"description":"ISO 4217 alphabetic currency code of the transfer amount","type":"string","isRequired":true,"uniqueKey":"oneOf.11.currency","typeLabel":"string"},"dc_sign":{"description":"The `dc_sign` represents the direction money was moved. A value of `DEBIT` is money moving out of an account, a value of `CREDIT` is money moving into an account","enum":["CREDIT","DEBIT"],"type":"string","isRequired":true,"uniqueKey":"oneOf.11.dc_sign","typeLabel":"enum\u003cstring>"},"effective_date":{"description":"The effective date of the transaction. This usually aligns with network settlement date, which differs between transaction types.\nThe effective date is also used to determine effective daily balances for the purposes of interest calculation.","format":"date","type":"string","isRequired":true,"uniqueKey":"oneOf.11.effective_date","typeLabel":"string\u003cdate>"},"force_post":{"description":"Determines whether or not a transaction or auth was \"forced\" or not. A forced transaction skips any account balance checks","type":"boolean","isRequired":true,"uniqueKey":"oneOf.11.force_post","typeLabel":"boolean"},"group_id":{"description":"The group id of the transaction. Every transaction in the ledger is one entry in a double-entry system and the primary and offset transactions share the same `group_id`","type":"string","isRequired":true,"uniqueKey":"oneOf.11.group_id","typeLabel":"string"},"id":{"description":"The unique identifier of the transaction","format":"uuid","type":"string","isRequired":true,"uniqueKey":"oneOf.11.id","typeLabel":"string\u003cuuid>"},"last_updated_time":{"description":"The date and time the transaction was last modified","format":"date-time","type":"string","isRequired":true,"uniqueKey":"oneOf.11.last_updated_time","typeLabel":"string\u003cdate-time>"},"partial_hold":{"description":"Determines whether or not the funds on hold were the result of a partial auth or not. If `true` the `pending_amount` of the transaction will be less than the requested amount.\nThis is primarily used for certain types of card transactions.","type":"boolean","isRequired":true,"uniqueKey":"oneOf.11.partial_hold","typeLabel":"boolean"},"pending_amount":{"description":"The amount amount of the transaction currently authorized or on hold","format":"int64","type":"integer","isRequired":true,"uniqueKey":"oneOf.11.pending_amount","typeLabel":"integer\u003cint64>"},"posted_amount":{"description":"The amount of the transaction that has been fully posted to the account","format":"int64","type":"integer","isRequired":true,"uniqueKey":"oneOf.11.posted_amount","typeLabel":"integer\u003cint64>"},"status":{"description":"The status of the transaction","enum":["COMPLETE","DECLINED","PENDING"],"type":"string","isRequired":true,"uniqueKey":"oneOf.11.status","typeLabel":"enum\u003cstring>"},"transaction_time":{"description":"The time the transaction occurred. In most cases this will be roughly identical to creation_time, but it can differ in some situations if the payment doesn't appear in the ledger in real-time.","format":"date-time","type":"string","isRequired":true,"uniqueKey":"oneOf.11.transaction_time","typeLabel":"string\u003cdate-time>"},"type":{"description":"The type of the transaction. This typically represents the \"payment\" rail that is used. For example, for ACH payments this will be `ach`, while debit card transactions will use `card`.","enum":["ACH","CARD","CASH","CHECK","DISPUTE","EXTERNAL_CARD","FEDNOW","FEE","INTERNAL_TRANSFER","REWARD","SYNCTERA_PAY","WIRE"],"type":"string","isRequired":true,"uniqueKey":"oneOf.11.type","typeLabel":"enum\u003cstring>"},"internal_transfer_transaction":{"description":"Transaction metadata specific to transactions with type `INTERNAL_TRANSFER`","properties":{"originating_account_id":{"description":"The uuid of the account being debited","type":"string","uniqueKey":"oneOf.11.internal_transfer_transaction.originating_account_id","typeLabel":"string"},"receiving_account_id":{"description":"The uuid of the account being credited","type":"string","uniqueKey":"oneOf.11.internal_transfer_transaction.receiving_account_id","typeLabel":"string"}},"type":"object","uniqueKey":"oneOf.11.internal_transfer_transaction","typeLabel":"object"},"account_id":{"description":"The account uuid associated with the transaction. `account_id` and `internal_account_id` are mutually exclusive","example":"7d943c51-e4ff-4e57-9558-08cab6b963c7","type":"string","uniqueKey":"oneOf.11.account_id","typeLabel":"string"},"customer_id":{"description":"The uuid of the customer that initiated the transaction (if any)\n","type":"string","uniqueKey":"oneOf.11.customer_id","typeLabel":"string"},"decline":{"description":"The decline object provides information explaining why a declined transaction was declined.","properties":{"reason":{"description":"The reason the transaction was declined","enum":["ACH_RETURN","BALANCE_VIOLATION","DISABLED_PAYMENT_TYPE","DUPLICATE_TRANSACTION","GATEWAY_DECLINED","GATEWAY_ERROR","INSUFFICIENT_FUNDS","NETWORK_DECLINED","OTHER","SUSPECTED_FRAUD","TRANSACTION_NOT_PERMITTED"],"type":"string","isRequired":true,"uniqueKey":"oneOf.11.decline.reason","typeLabel":"enum\u003cstring>"},"decline_details":{"description":"Additional detail about the decline.","type":"string","uniqueKey":"oneOf.11.decline.decline_details","typeLabel":"string"}},"required":["reason"],"type":"object","uniqueKey":"oneOf.11.decline","typeLabel":"object"},"description":{"description":"A human-friendly description of the transaction, provided by the integrator","type":"string","uniqueKey":"oneOf.11.description","typeLabel":"string"},"enhanced_transaction":{"description":"Enriched transaction metadata","properties":{"category":{"type":"string","uniqueKey":"oneOf.11.enhanced_transaction.category","typeLabel":"string"},"enhanced_description":{"type":"string","uniqueKey":"oneOf.11.enhanced_transaction.enhanced_description","typeLabel":"string"},"enhanced_raw":{"items":{"properties":{"amount":{"description":"The monetary amount of the transaction","type":"number","uniqueKey":"oneOf.11.enhanced_transaction.enhanced_raw.items.[INDEX].amount","typeLabel":"number"},"categorized_by":{"description":"The method used to detrmine the category","type":"integer","uniqueKey":"oneOf.11.enhanced_transaction.enhanced_raw.items.[INDEX].categorized_by","typeLabel":"integer"},"category":{"description":"The category of the transaction","type":"string","uniqueKey":"oneOf.11.enhanced_transaction.enhanced_raw.items.[INDEX].category","typeLabel":"string"},"category_guid":{"description":"The unique identifier for the category","type":"string","uniqueKey":"oneOf.11.enhanced_transaction.enhanced_raw.items.[INDEX].category_guid","typeLabel":"string"},"described_by":{"description":"The method used to describe the transaction","type":"integer","uniqueKey":"oneOf.11.enhanced_transaction.enhanced_raw.items.[INDEX].described_by","typeLabel":"integer"},"description":{"description":"A human-readable version of `original_description`","type":"string","uniqueKey":"oneOf.11.enhanced_transaction.enhanced_raw.items.[INDEX].description","typeLabel":"string"},"extended_transaction_type":{"description":"The transaction type assigned by the partner","type":"string","uniqueKey":"oneOf.11.enhanced_transaction.enhanced_raw.items.[INDEX].extended_transaction_type","typeLabel":"string"},"id":{"description":"The unique partner-defined identifier for the transaction","type":"integer","uniqueKey":"oneOf.11.enhanced_transaction.enhanced_raw.items.[INDEX].id","typeLabel":"integer"},"is_bill_pay":{"description":"Whether the transaction represents a bill payment","type":"boolean","uniqueKey":"oneOf.11.enhanced_transaction.enhanced_raw.items.[INDEX].is_bill_pay","typeLabel":"boolean"},"is_direct_deposit":{"description":"Whether or not the transaction represents a direct deposit","type":"boolean","uniqueKey":"oneOf.11.enhanced_transaction.enhanced_raw.items.[INDEX].is_direct_deposit","typeLabel":"boolean"},"is_expense":{"description":"Whether or not the transaction represents an expense","type":"boolean","uniqueKey":"oneOf.11.enhanced_transaction.enhanced_raw.items.[INDEX].is_expense","typeLabel":"boolean"},"is_fee":{"description":"Whether or not the transaction represents a fee","type":"boolean","uniqueKey":"oneOf.11.enhanced_transaction.enhanced_raw.items.[INDEX].is_fee","typeLabel":"boolean"},"is_income":{"description":"Whether or not the transaction represents income","type":"boolean","uniqueKey":"oneOf.11.enhanced_transaction.enhanced_raw.items.[INDEX].is_income","typeLabel":"boolean"},"is_international":{"description":"Whether or not the transaction is international","type":"boolean","uniqueKey":"oneOf.11.enhanced_transaction.enhanced_raw.items.[INDEX].is_international","typeLabel":"boolean"},"is_overdraft_fee":{"description":"Whether or not the transaction is an overdraft fee","type":"boolean","uniqueKey":"oneOf.11.enhanced_transaction.enhanced_raw.items.[INDEX].is_overdraft_fee","typeLabel":"boolean"},"is_payroll_advance":{"description":"Whether or not the transaction is a payroll advance","type":"boolean","uniqueKey":"oneOf.11.enhanced_transaction.enhanced_raw.items.[INDEX].is_payroll_advance","typeLabel":"boolean"},"is_subscription":{"description":"Whether or not the transaction is a subscription","type":"boolean","uniqueKey":"oneOf.11.enhanced_transaction.enhanced_raw.items.[INDEX].is_subscription","typeLabel":"boolean"},"memo":{"description":"Additional descriptiive information about the transaction","type":"string","uniqueKey":"oneOf.11.enhanced_transaction.enhanced_raw.items.[INDEX].memo","typeLabel":"string"},"merchant_category_code":{"description":"The ISO 18245 category code for the transaction","type":"integer","uniqueKey":"oneOf.11.enhanced_transaction.enhanced_raw.items.[INDEX].merchant_category_code","typeLabel":"integer"},"merchant_guid":{"description":"The unique identifier for the merchant","type":"string","uniqueKey":"oneOf.11.enhanced_transaction.enhanced_raw.items.[INDEX].merchant_guid","typeLabel":"string"},"merchant_location_guid":{"description":"The unique identifier for the merchant location","type":"string","uniqueKey":"oneOf.11.enhanced_transaction.enhanced_raw.items.[INDEX].merchant_location_guid","typeLabel":"string"},"original_description":{"description":"The original description for the transaction","type":"string","uniqueKey":"oneOf.11.enhanced_transaction.enhanced_raw.items.[INDEX].original_description","typeLabel":"string"},"type":{"description":"The type of the transsaction. This will be either `CREDIT` or `DEBIT`","type":"string","uniqueKey":"oneOf.11.enhanced_transaction.enhanced_raw.items.[INDEX].type","typeLabel":"string"}},"type":"object","uniqueKey":"oneOf.11.enhanced_transaction.enhanced_raw.items.[INDEX]","typeLabel":"object"},"type":"array","uniqueKey":"oneOf.11.enhanced_transaction.enhanced_raw","typeLabel":"object[]"}},"type":"object","uniqueKey":"oneOf.11.enhanced_transaction","typeLabel":"object"},"fraud_risk":{"description":"Transaction fraud risk evaluation result","properties":{"decision":{"description":"The overall decision, based on the vendor response","enum":["ACCEPT","DECLINE"],"type":"string","isRequired":true,"uniqueKey":"oneOf.11.fraud_risk.decision","typeLabel":"enum\u003cstring>"},"vendor":{"description":"The external vendor used for risk evaluation","enum":["FEEDZAI","HAWKAI","NONE"],"type":"string","isRequired":true,"uniqueKey":"oneOf.11.fraud_risk.vendor","typeLabel":"enum\u003cstring>"},"reasons":{"description":"Set of machine-readable descriptions of why the transaction was accepted or declined","items":{"enum":["SUSPECTED_FRAUD","TRANSACTION_ACCEPTED","TRANSACTION_NOT_PERMITTED"],"type":"string","uniqueKey":"oneOf.11.fraud_risk.reasons.items.[INDEX]","typeLabel":"enum\u003cstring>"},"type":"array","uniqueKey":"oneOf.11.fraud_risk.reasons","typeLabel":"enum\u003cstring>[]"},"vendor_reasons":{"description":"List of reasons supplied by the provider","items":{"type":"string","uniqueKey":"oneOf.11.fraud_risk.vendor_reasons.items.[INDEX]","typeLabel":"string"},"type":"array","uniqueKey":"oneOf.11.fraud_risk.vendor_reasons","typeLabel":"string[]"}},"required":["decision","vendor"],"type":"object","uniqueKey":"oneOf.11.fraud_risk","typeLabel":"object"},"hold_expiration_time":{"description":"The date and time any pending amount is expected to be released back to the account.","format":"date-time","type":"string","uniqueKey":"oneOf.11.hold_expiration_time","typeLabel":"string\u003cdate-time>"},"internal_account_id":{"description":"The internal account uuid associated with the transaction. `account_id` and `internal_account_id` are mutually exclusive","example":"7d943c51-e4ff-4e57-9558-08cab6b963c7","type":"string","uniqueKey":"oneOf.11.internal_account_id","typeLabel":"string"},"metadata":{"oneOf":[{"description":"an unstructured json blob representing additional transaction information supplied by the integrator.","type":"object","uniqueKey":"oneOf.11.metadata.oneOf.0","typeLabel":"object"},{"description":"an unstructured json blob representing additional transaction information supplied by the integrator.","type":"null","uniqueKey":"oneOf.11.metadata.oneOf.1","typeLabel":"null"}],"uniqueKey":"oneOf.11.metadata","typeLabel":"object | null"},"posted_date":{"description":"The date the transaction was posted (based on the bank calendar and end-of-day). For transaction with multiple postings, this is the date of the earliest posting.\nThis will be omitted for transactions with a `posted_amount` of `0`.","format":"date","type":"string","uniqueKey":"oneOf.11.posted_date","typeLabel":"string\u003cdate>"},"reference_id":{"description":"An external ID provided by the payment network to represent this transaction. This is not guaranteed to be globally unique.\nThis will always be omitted for internal transfers.","type":"string","uniqueKey":"oneOf.11.reference_id","typeLabel":"string"},"settlement_date":{"description":"The date the transaction was settled according to Synctera's platform. Generally, this can be interpretted the date the transaction was actually processed and settlement by the payment network.","format":"date","type":"string","uniqueKey":"oneOf.11.settlement_date","typeLabel":"string\u003cdate>"},"system_description":{"description":"A human-friendly description of the transaction, provided by the Synctera platform","type":"string","uniqueKey":"oneOf.11.system_description","typeLabel":"string"}},"uniqueKey":"oneOf.11","typeLabel":"Internal Transfer Transaction · object"}],"uniqueKey":"","typeLabel":"Card Transaction · object | Dispute Transaction · object | Fee Transaction · object | External Card Transaction · object | FedNow Transaction · object | Synctera Pay Transaction · object | Check Transaction · object | Wire Transaction · object | Cash Transaction · object | ACH Transaction · object | Reward Transaction · object | Internal Transfer Transaction · object"},"examples":{"Example":{"title":"Example","value":{"card_transaction":{"card_id":"7d943c51-e4ff-4e57-9558-08cab6b963c7","currency_code":"\u003cstring>","currency_conversion":{"conversion_rate":123,"original_amount":123,"original_currency_code":"\u003cstring>"},"merchant":{"address":"\u003cstring>","city":"\u003cstring>","country_code":"\u003cstring>","independent_sales_organization_id":"\u003cstring>","mcc":"\u003cstring>","mid":"\u003cstring>","name":"\u003cstring>","payment_facilitator_id":"\u003cstring>","postal_code":"\u003cstring>","state":"\u003cstring>","sub_merchant_id":"\u003cstring>"},"network":"\u003cstring>","network_reference_id":"\u003cstring>","pos":{"card_data_input_capability":"\u003cstring>","card_holder_presence":true,"card_presence":true,"cardholder_authentication_method":"\u003cstring>","country_code":"\u003cstring>","is_installment":true,"is_recurring":true,"pan_entry_mode":"\u003cstring>","partial_approval_capable":true,"pin_entry_mode":"\u003cstring>","pin_present":true,"purchase_amount_only":true,"terminal_attendance":"\u003cstring>","terminal_id":"\u003cstring>","terminal_location":"\u003cstring>","terminal_type":"\u003cstring>","zip":"\u003cstring>"}},"subtype":"ARBITRATION_FINAL_CREDIT","amount":123,"creation_time":"2023-11-07T05:31:56Z","currency":"\u003cstring>","dc_sign":"CREDIT","effective_date":"2023-12-25","force_post":true,"group_id":"\u003cstring>","id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","last_updated_time":"2023-11-07T05:31:56Z","partial_hold":true,"pending_amount":123,"posted_amount":123,"status":"COMPLETE","transaction_time":"2023-11-07T05:31:56Z","type":"ACH","account_id":"7d943c51-e4ff-4e57-9558-08cab6b963c7","customer_id":"\u003cstring>","decline":{"reason":"ACH_RETURN","decline_details":"\u003cstring>"},"description":"\u003cstring>","enhanced_transaction":{"category":"\u003cstring>","enhanced_description":"\u003cstring>","enhanced_raw":[{"amount":123,"categorized_by":123,"category":"\u003cstring>","category_guid":"\u003cstring>","described_by":123,"description":"\u003cstring>","extended_transaction_type":"\u003cstring>","id":123,"is_bill_pay":true,"is_direct_deposit":true,"is_expense":true,"is_fee":true,"is_income":true,"is_international":true,"is_overdraft_fee":true,"is_payroll_advance":true,"is_subscription":true,"memo":"\u003cstring>","merchant_category_code":123,"merchant_guid":"\u003cstring>","merchant_location_guid":"\u003cstring>","original_description":"\u003cstring>","type":"\u003cstring>"}]},"fraud_risk":{"decision":"ACCEPT","vendor":"FEEDZAI","reasons":["SUSPECTED_FRAUD"],"vendor_reasons":["\u003cstring>"]},"hold_expiration_time":"2023-11-07T05:31:56Z","internal_account_id":"7d943c51-e4ff-4e57-9558-08cab6b963c7","metadata":{},"posted_date":"2023-12-25","reference_id":"\u003cstring>","settlement_date":"2023-12-25","system_description":"\u003cstring>"}}},"exampleType":"generated"}},"description":"Transaction","exampleType":"generated"},"906528d8-4cc3-4714-ae2d-64778223e78d":{"content":{"application/json":{"schema":{"description":"Synctera error responses in API v1 implement a custom error schema.","properties":{"code":{"description":"A machine-readable string that identifies the error for programmatic use.\n","example":"BAD_REQUEST_BODY","type":"string","uniqueKey":"code","typeLabel":"string"},"detail":{"description":"A human-readable string explaining this particular error.\n","example":"Missing required fields: first_name, dob","type":"string","uniqueKey":"detail","typeLabel":"string"},"status":{"description":"HTTP status code for this response","example":400,"type":"integer","uniqueKey":"status","typeLabel":"integer"}},"title":"Synctera error response","type":"object","uniqueKey":"","typeLabel":"Synctera error response · object"},"examples":{"Example":{"title":"Example","value":{"code":"BAD_REQUEST_BODY","detail":"Missing required fields: first_name, dob","status":400}}},"exampleType":"generated"}},"description":"Bad request","exampleType":"generated"},"474853fb-12c8-45b7-9e9c-3f6d73af6008":{"content":{"application/json":{"schema":{"description":"Synctera error responses in API v1 implement a custom error schema.","properties":{"code":{"description":"A machine-readable string that identifies the error for programmatic use.\n","example":"BAD_REQUEST_BODY","type":"string","uniqueKey":"code","typeLabel":"string"},"detail":{"description":"A human-readable string explaining this particular error.\n","example":"Missing required fields: first_name, dob","type":"string","uniqueKey":"detail","typeLabel":"string"},"status":{"description":"HTTP status code for this response","example":400,"type":"integer","uniqueKey":"status","typeLabel":"integer"}},"title":"Synctera error response","type":"object","uniqueKey":"","typeLabel":"Synctera error response · object"},"examples":{"Example":{"title":"Example","value":{"code":"BAD_REQUEST_BODY","detail":"Missing required fields: first_name, dob","status":400}}},"exampleType":"generated"}},"description":"Unauthorized","exampleType":"generated"},"79f0157d-0bb9-4f7f-adaa-3a499118fb3e":{"content":{"application/json":{"schema":{"description":"Synctera error responses in API v1 implement a custom error schema.","properties":{"code":{"description":"A machine-readable string that identifies the error for programmatic use.\n","example":"BAD_REQUEST_BODY","type":"string","uniqueKey":"code","typeLabel":"string"},"detail":{"description":"A human-readable string explaining this particular error.\n","example":"Missing required fields: first_name, dob","type":"string","uniqueKey":"detail","typeLabel":"string"},"status":{"description":"HTTP status code for this response","example":400,"type":"integer","uniqueKey":"status","typeLabel":"integer"}},"title":"Synctera error response","type":"object","uniqueKey":"","typeLabel":"Synctera error response · object"},"examples":{"Example":{"title":"Example","value":{"code":"BAD_REQUEST_BODY","detail":"Missing required fields: first_name, dob","status":400}}},"exampleType":"generated"}},"description":"Forbidden","exampleType":"generated"},"e6447a51-078f-4cf9-b97d-0959840a2f92":{"content":{"application/json":{"schema":{"description":"Synctera error responses in API v1 implement a custom error schema.","properties":{"code":{"description":"A machine-readable string that identifies the error for programmatic use.\n","example":"BAD_REQUEST_BODY","type":"string","uniqueKey":"code","typeLabel":"string"},"detail":{"description":"A human-readable string explaining this particular error.\n","example":"Missing required fields: first_name, dob","type":"string","uniqueKey":"detail","typeLabel":"string"},"status":{"description":"HTTP status code for this response","example":400,"type":"integer","uniqueKey":"status","typeLabel":"integer"}},"title":"Synctera error response","type":"object","uniqueKey":"","typeLabel":"Synctera error response · object"},"examples":{"Example":{"title":"Example","value":{"code":"BAD_REQUEST_BODY","detail":"Missing required fields: first_name, dob","status":400}}},"exampleType":"generated"}},"description":"Unprocessable entity","exampleType":"generated"},"9a255182-bbc0-4e24-bd6b-ab847544686f":{"content":{"application/json":{"schema":{"description":"Synctera error responses in API v1 implement a custom error schema.","properties":{"code":{"description":"A machine-readable string that identifies the error for programmatic use.\n","example":"BAD_REQUEST_BODY","type":"string","uniqueKey":"code","typeLabel":"string"},"detail":{"description":"A human-readable string explaining this particular error.\n","example":"Missing required fields: first_name, dob","type":"string","uniqueKey":"detail","typeLabel":"string"},"status":{"description":"HTTP status code for this response","example":400,"type":"integer","uniqueKey":"status","typeLabel":"integer"}},"title":"Synctera error response","type":"object","uniqueKey":"","typeLabel":"Synctera error response · object"},"examples":{"Example":{"title":"Example","value":{"code":"BAD_REQUEST_BODY","detail":"Missing required fields: first_name, dob","status":400}}},"exampleType":"generated"}},"description":"Internal server error","exampleType":"generated"}},"security":{"747cd0ac-6bda-459f-8882-4a3b53438b98":{"bearerAuth":{"bearerFormat":"api_key","scheme":"bearer","type":"http","scopes":[],"schemeName":"bearerAuth"}}},"servers":{"8a8b243a-9b8d-4fd1-bf12-33488031bec0":{"description":"Production","url":"https://api.synctera.com/v1"},"c1fecfaa-3fba-4628-9f5c-f4b9f9149c45":{"description":"Sandbox (no real world financial impact)","url":"https://api-sandbox.synctera.com/v1"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"bearerFormat":"api_key","scheme":"bearer","type":"http","scopes":[],"schemeName":"bearerAuth"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"Bearer authentication header of the form `Bearer \u003ctoken>`, where `\u003ctoken>` is your auth token.","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearerAuth","name":"Authorization"}],"title":"bearerAuth"}]},"originalFileLocation":"openapi-v1.json"},"subdomain":"synctera","siteName":"Synctera","title":"Get a transaction by ID (deprecated) - Synctera","navMaps":{"firstHrefInVersion":{"v2":{"href":"/v2/reference/listdisputes","matchLevel":2},"v0":{"href":"/reference/mxreadmerchant","matchLevel":2},"v1":{"href":"/v1/reference/gettransactionbyid","matchLevel":0}},"firstHrefInLanguage":{}},"lastModified":"2026-06-17T22:58:20.383Z","originalFileLocation":"v1/reference/gettransactionbyid.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=\"light\"}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=\"\u0026gt; ⚠ Deprecated \u0026gt; Synctera recommends our partners integrate with V2 Transactions. If you are actively building, please reach out to your Support Team with any questions. Get a transaction by its uuid\">\u003cmeta data-mint-head name=\"application-name\" content=\"Synctera\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/synctera/ehuaQmwUkP97clsK/_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/synctera/ehuaQmwUkP97clsK/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/synctera/ehuaQmwUkP97clsK/_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/synctera/ehuaQmwUkP97clsK/_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/synctera/ehuaQmwUkP97clsK/_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/synctera/ehuaQmwUkP97clsK/_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/synctera/ehuaQmwUkP97clsK/_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/synctera/ehuaQmwUkP97clsK/_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/synctera/ehuaQmwUkP97clsK/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Get a transaction by ID (deprecated) - Synctera\">\u003cmeta data-mint-head property=\"og:description\" content=\"\u0026gt; ⚠ Deprecated \u0026gt; Synctera recommends our partners integrate with V2 Transactions. If you are actively building, please reach out to your Support Team with any questions. Get a transaction by its uuid\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Synctera\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.synctera.com/v1/reference/gettransactionbyid\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://synctera.mintlify.site/_mintlify/api/og/v2?division=Transactions+%28beta%29\u0026amp;title=Get+a+transaction+by+ID+%28deprecated%29\u0026amp;description=%3E+%E2%9A%A0+Deprecated%0A%3E+Synctera+recommends+our+partners+integrate+with+V2+Transactions.+If+you+are+actively+building%2C+please+reach+out+to+your+Support+Team+with+any+q\u0026amp;theme=35c9db4720262b17669a4eed\u0026amp;signature=89a0fb1e9ae242b5ac773d32e7d779ed842c18190b3447397a9542cd406c582e\">\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=\"Get a transaction by ID (deprecated) - Synctera\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"\u0026gt; ⚠ Deprecated \u0026gt; Synctera recommends our partners integrate with V2 Transactions. If you are actively building, please reach out to your Support Team with any questions. Get a transaction by its uuid\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://synctera.mintlify.site/_mintlify/api/og/v2?division=Transactions+%28beta%29\u0026amp;title=Get+a+transaction+by+ID+%28deprecated%29\u0026amp;description=%3E+%E2%9A%A0+Deprecated%0A%3E+Synctera+recommends+our+partners+integrate+with+V2+Transactions.+If+you+are+actively+building%2C+please+reach+out+to+your+Support+Team+with+any+q\u0026amp;theme=35c9db4720262b17669a4eed\u0026amp;signature=89a0fb1e9ae242b5ac773d32e7d779ed842c18190b3447397a9542cd406c582e\">\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/synctera/ehuaQmwUkP97clsK/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Synctera\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#00a5fb\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.synctera.com/v1/reference/gettransactionbyid\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/v1/reference/gettransactionbyid.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.synctera.com/#organization\",\"name\":\"Synctera\",\"url\":\"https://docs.synctera.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/synctera/VKLbRj1i5Qltvt7T/logo/light.png?fit=max\u0026auto=format\u0026n=VKLbRj1i5Qltvt7T\u0026q=85\u0026s=ab8bf397160af4319e0c7718764522cb\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.synctera.com#website\",\"name\":\"Synctera\",\"url\":\"https://docs.synctera.com\",\"publisher\":{\"@id\":\"https://docs.synctera.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.synctera.com/v1/reference/gettransactionbyid#webpage\",\"url\":\"https://docs.synctera.com/v1/reference/gettransactionbyid\",\"name\":\"Get a transaction by ID (deprecated)\",\"description\":\"> ⚠ Deprecated > Synctera recommends our partners integrate with V2 Transactions. If you are actively building, please reach out to your Support Team with any questions. Get a transaction by its uuid\",\"dateModified\":\"2026-06-17T22:58:20.383Z\",\"isPartOf\":{\"@id\":\"https://docs.synctera.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.synctera.com/v1/reference/gettransactionbyid#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.synctera.com/v1/reference/gettransactionbyid#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Transactions\",\"item\":\"https://docs.synctera.com/v1/reference/listdisputes\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Transactions (beta)\",\"item\":\"https://docs.synctera.com/v1/reference/listtransactions\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Get a transaction by ID (deprecated)\",\"item\":\"https://docs.synctera.com/v1/reference/gettransactionbyid\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.synctera.com/v1/reference/gettransactionbyid#apireference\",\"headline\":\"Get a transaction by ID (deprecated)\",\"name\":\"Get a transaction by ID (deprecated)\",\"description\":\"> ⚠ Deprecated > Synctera recommends our partners integrate with V2 Transactions. If you are actively building, please reach out to your Support Team with any questions. Get a transaction by its uuid\",\"url\":\"https://docs.synctera.com/v1/reference/gettransactionbyid\",\"mainEntityOfPage\":{\"@id\":\"https://docs.synctera.com/v1/reference/gettransactionbyid#webpage\"},\"dateModified\":\"2026-06-17T22:58:20.383Z\",\"publisher\":{\"@id\":\"https://docs.synctera.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.synctera.com#website\"}}]}\u003c/script>","agentPointerHref":"/v1/reference/gettransactionbyid.md","siteName":"Synctera","nav":{"global":{"anchors":[{"anchor":"Postman Collection","icon":"gear-code","href":"https://www.postman.com/synctera/workspace/synctera-public-workspace/"},{"anchor":"Blog","icon":"newspaper","href":"https://synctera.com/blog"},{"anchor":"Platform Status","icon":"bolt","href":"https://status.synctera.com/"}]},"versions":[{"version":"v2","pages":[{"title":"v2","href":"/v2/reference/listdisputes"}]},{"version":"v0","pages":[{"title":"v0","href":"/reference/mxreadmerchant"}]},{"version":"v1","tabs":[{"tab":"Home","pages":[{"title":"Home","href":"/home"}]},{"tab":"Guides","pages":[{"title":"Guides","href":"/v1/docs/platform-overview"}]},{"tab":"API Reference","groups":[{"group":"Synctera API","pages":[{"title":"Introduction","mode":"wide","href":"/v1/reference/introduction"},{"title":"Response Codes","mode":"wide","href":"/v1/reference/response-codes"},{"title":"OpenAPI Spec","mode":"wide","href":"/v1/reference/openapi-spec"},{"title":"Environments","mode":"wide","href":"/v1/reference/environments"},{"title":"Authentication","mode":"wide","href":"/v1/reference/authentication"},{"title":"Idempotency","mode":"wide","href":"/v1/reference/idempotency"},{"group":"Credit Disputes","pages":[{"openapi":"openapi-v1.json get /credit_disputes/{credit_dispute_id}","title":null,"href":"/v1/reference/getcreditdispute"}]},{"group":"Credit Dispute Batch Files","pages":[{"openapi":"openapi-v1.json get /credit_dispute_batches/{batch_id}","title":null,"href":"/v1/reference/getcreditdisputebatchfile"}]}]},{"group":"Customers","pages":[{"group":"Credit Scores","pages":[{"openapi":"openapi-v1.json get /credit_scores","title":"List credit scores","href":"/v1/reference/listcreditscores"},{"openapi":"openapi-v1.json post /credit_scores","title":"Create a credit score and associate it with a customer","href":"/v1/reference/createcreditscores"},{"openapi":"openapi-v1.json get /credit_scores/{credit_score_id}","title":"Retrieve a credit score","href":"/v1/reference/getcreditscore"}]},{"group":"CRR","pages":[{"openapi":"openapi-v1.json get /crr","title":null,"href":"/v1/reference/listcrr"}]}]},{"group":"Accounts","pages":[{"group":"Spend Controls","pages":[{"openapi":"openapi-v1.json get /spend_controls","title":"List Spend Controls","href":"/v1/reference/listspendcontrols"},{"openapi":"openapi-v1.json post /spend_controls","title":"Create Spend Control","href":"/v1/reference/createspendcontrol"},{"openapi":"openapi-v1.json get /spend_controls/{spend_control_id}","title":"Get Spend Control","href":"/v1/reference/getspendcontrol"},{"openapi":"openapi-v1.json patch /spend_controls/{spend_control_id}","title":"Update Spend Control","href":"/v1/reference/updatespendcontrol"}]},{"group":"Plaid Core Exchange","pages":[{"openapi":"openapi-v1.json get /fdx_auth_requests","title":"List FDX authorization requests","href":"/v1/reference/listfdxauthrequests"},{"openapi":"openapi-v1.json get /fdx_auth_requests/authorization_test","title":"Authorization Test","href":"/v1/reference/getauthorizationtest"},{"openapi":"openapi-v1.json post /fdx_auth_requests/authorize","title":"Grant an FDX authorization request","href":"/v1/reference/grantfdxauthrequest"},{"openapi":"openapi-v1.json get /fdx_tokens","title":"List tokens","href":"/v1/reference/listfdxtoken"},{"openapi":"openapi-v1.json get /fdx_tokens/{fdx_token_id}","title":"Get an FDX token","href":"/v1/reference/getfdxtoken"}]},{"group":"Statements","pages":[{"openapi":"openapi-v1.json get /statements","title":"List statements","href":"/v1/reference/liststatements"},{"openapi":"openapi-v1.json get /statements/{statement_id}","title":"Get a statement","href":"/v1/reference/getstatement"},{"openapi":"openapi-v1.json get /statements/{statement_id}/transactions","title":"Get a statement's transactions","href":"/v1/reference/getstatementtransactions"}]},{"group":"Applications","pages":[{"openapi":"openapi-v1.json get /applications","title":"List applications","href":"/v1/reference/listapplications-1"},{"openapi":"openapi-v1.json post /applications","title":"Create an application","href":"/v1/reference/createapplication-1"},{"openapi":"openapi-v1.json get /applications/{application_id}","title":"Get an application","href":"/v1/reference/getapplication-1"},{"openapi":"openapi-v1.json patch /applications/{application_id}","title":"Modify an application","href":"/v1/reference/patchapplication-1"}]},{"group":"Adverse Actions","pages":[{"openapi":"openapi-v1.json get /adverse_actions","title":"List adverse action notices","href":"/v1/reference/listadverseactions"},{"openapi":"openapi-v1.json post /adverse_actions","title":"Create an adverse action notice","href":"/v1/reference/createadverseaction"},{"openapi":"openapi-v1.json get /adverse_actions/{adverse_action_id}","title":"Retrieve an adverse action notice","href":"/v1/reference/getadverseaction"}]},{"group":"Autopay","pages":[{"openapi":"openapi-v1.json get /autopay_configs","title":"List autopay configurations","href":"/v1/reference/listautopayconfigs"},{"openapi":"openapi-v1.json post /autopay_configs","title":"Create autopay configuration","href":"/v1/reference/createautopayconfig"},{"openapi":"openapi-v1.json get /autopay_configs/{autopay_config_id}","title":"Get autopay configuration","href":"/v1/reference/getautopayconfig"},{"openapi":"openapi-v1.json patch /autopay_configs/{autopay_config_id}","title":"Update autopay configuration","href":"/v1/reference/updateautopayconfig"},{"openapi":"openapi-v1.json delete /autopay_configs/{autopay_config_id}","title":"Delete autopay configuration","href":"/v1/reference/deleteautopayconfig"},{"openapi":"openapi-v1.json get /autopays","title":"List autopays","href":"/v1/reference/listautopays"},{"openapi":"openapi-v1.json get /autopays/{autopay_id}","title":"Get autopay","href":"/v1/reference/getautopay"},{"openapi":"openapi-v1.json patch /autopays/{autopay_id}","title":"Update autopay","href":"/v1/reference/patchautopay"},{"openapi":"openapi-v1.json post /autopay_configs/{autopay_config_id}/evaluate_statement","title":"Evaluate statement for autopay configuration","href":"/v1/reference/evaluateautopayconfigforstatement"}]}]},{"group":"Cards","pages":[{"group":"Apple Pay","pages":[{"openapi":"openapi-v1.json post /certificates/applepay/csr","title":"Create an Apple Pay CSR","href":"/v1/reference/createapplepaycsr"}]},{"group":"Bulk Issuance","pages":[{"openapi":"openapi-v1.json get /cards/bulk_issuance","title":"List Bulk Order Configurations","href":"/v1/reference/listbulkorderconfigs"},{"openapi":"openapi-v1.json post /cards/bulk_issuance","title":"Create a bulk order configuration","href":"/v1/reference/createbulkorderconfig"},{"openapi":"openapi-v1.json get /cards/bulk_issuance/{bulk_order_config_id}","title":"Get bulk order configuration","href":"/v1/reference/getbulkorderconfig"},{"openapi":"openapi-v1.json post /cards/bulk_issuance/{bulk_order_config_id}/fulfill","title":"Fulfill a bulk order","href":"/v1/reference/fulfillbulkorder"}]},{"group":"Cards","pages":[{"openapi":"openapi-v1.json get /cards","title":"List Cards","href":"/v1/reference/listcards"},{"openapi":"openapi-v1.json post /cards","title":"Issue a Card","href":"/v1/reference/issuecard"},{"openapi":"openapi-v1.json post /cards/activate","title":"Activate a card","href":"/v1/reference/activatecard"},{"openapi":"openapi-v1.json get /cards/card_widget_url","title":"Get card widget URL","href":"/v1/reference/getcardwidgeturl"},{"openapi":"openapi-v1.json get /cards/gateways","title":"List Gateways","href":"/v1/reference/listgateways"},{"openapi":"openapi-v1.json post /cards/gateways","title":"Create Gateway","href":"/v1/reference/creategateway"},{"openapi":"openapi-v1.json get /cards/gateways/{gateway_id}","title":"Get Gateway","href":"/v1/reference/getgateway"},{"openapi":"openapi-v1.json patch /cards/gateways/{gateway_id}","title":"Update Gateway","href":"/v1/reference/updategateway"},{"openapi":"openapi-v1.json get /cards/images","title":"List Card Image Details","href":"/v1/reference/listcardimagedetails"},{"openapi":"openapi-v1.json post /cards/images","title":"Create Card Image","href":"/v1/reference/createcardimage"},{"openapi":"openapi-v1.json get /cards/images/{card_image_id}","title":"Get Card Image Details","href":"/v1/reference/getcardimagedetails"},{"openapi":"openapi-v1.json patch /cards/images/{card_image_id}","title":"Update Card Image Details","href":"/v1/reference/updatecardimagedetails"},{"openapi":"openapi-v1.json get /cards/images/{card_image_id}/data","title":"Get Card Image Data","href":"/v1/reference/getcardimagedata"},{"openapi":"openapi-v1.json post /cards/images/{card_image_id}/data","title":"Upload Card Image","href":"/v1/reference/uploadcardimagedata"},{"openapi":"openapi-v1.json get /cards/products","title":"List Card Products","href":"/v1/reference/listcardproducts"},{"openapi":"openapi-v1.json get /cards/three_ds_decision_gateways","title":"List 3DS Decision Gateways","href":"/v1/reference/listthreedsdecisiongateways"},{"openapi":"openapi-v1.json post /cards/three_ds_decision_gateways","title":"Create 3DS Decision Gateway","href":"/v1/reference/createthreedsdecisiongateway"},{"openapi":"openapi-v1.json get /cards/three_ds_decision_gateways/{id}","title":"Get 3DS DecisionGateway","href":"/v1/reference/getthreedsdecisiongateway"},{"openapi":"openapi-v1.json patch /cards/three_ds_decision_gateways/{id}","title":"Update 3DS Decision Gateway","href":"/v1/reference/updatethreedsgateway"},{"openapi":"openapi-v1.json get /cards/{card_id}","title":"Get Card","href":"/v1/reference/getcard"},{"openapi":"openapi-v1.json patch /cards/{card_id}","title":"Update Card","href":"/v1/reference/updatecard"},{"openapi":"openapi-v1.json get /cards/{card_id}/barcodes","title":"Get Card Barcode","href":"/v1/reference/getcardbarcode"},{"openapi":"openapi-v1.json post /cards/{card_id}/client_token","title":"Get a client token","href":"/v1/reference/getclientaccesstoken"},{"openapi":"openapi-v1.json post /cards/{card_id}/pin","title":"Set Card PIN","href":"/v1/reference/setcardpin"},{"openapi":"openapi-v1.json get /cards/{card_id}/reveal","title":"Reveal Card Details","href":"/v1/reference/revealcarddetails"},{"openapi":"openapi-v1.json get /cards/{card_id}/widget_token","title":"Get a widget access token","href":"/v1/reference/getwidgetaccesstoken"}]},{"group":"External Cards","pages":[{"openapi":"openapi-v1.json get /external_cards","title":"List External Cards","href":"/v1/reference/listexternalcards"},{"openapi":"openapi-v1.json post /external_cards/authenticate_3ds","title":"Authenticate 3DS","href":"/v1/reference/authenticate3ds"},{"openapi":"openapi-v1.json post /external_cards/initialize_3ds","title":"Initialize 3DS","href":"/v1/reference/initialize3ds"},{"openapi":"openapi-v1.json post /external_cards/lookup_3ds","title":"Lookup 3DS","href":"/v1/reference/lookup3ds"},{"openapi":"openapi-v1.json post /external_cards/tokens","title":"Create External Card from token","href":"/v1/reference/createexternalcardfromtoken"},{"openapi":"openapi-v1.json post /external_cards","title":"Create External Card","href":"/v1/reference/createexternalcard"},{"openapi":"openapi-v1.json get /external_cards/transfers","title":"List External Transfers","href":"/v1/reference/listexternalcardtransfers"},{"openapi":"openapi-v1.json post /external_cards/transfers","title":"Create External Card Transfer","href":"/v1/reference/createexternalcardtransfer"},{"openapi":"openapi-v1.json post /external_cards/transfers/applepay","title":"Create Apple Pay External Card Transfer","href":"/v1/reference/createapplepayexternalcardtransfer"},{"openapi":"openapi-v1.json post /external_cards/transfers/googlepay","title":"Create Google Pay External Card Transfer","href":"/v1/reference/creategooglepayexternalcardtransfer"},{"openapi":"openapi-v1.json get /external_cards/transfers/{transfer_id}","title":"Get External Card Transfer","href":"/v1/reference/getexternalcardtransfer"},{"openapi":"openapi-v1.json post /external_cards/transfers/{transfer_id}/reversals","title":"Create External Card Transfer Reversal","href":"/v1/reference/createexternalcardtransferreversal"},{"openapi":"openapi-v1.json delete /external_cards/{external_card_id}","title":"Delete External Card","href":"/v1/reference/deleteexternalcard"},{"openapi":"openapi-v1.json get /external_cards/{external_card_id}","title":"Get External Card","href":"/v1/reference/getexternalcard"},{"openapi":"openapi-v1.json get /external_cards/{external_card_id}/reveal","title":"Reveal External Card Details","href":"/v1/reference/revealexternalcarddetails"},{"openapi":"openapi-v1.json patch /external_cards/{external_card_id}","title":"Update External Card","href":"/v1/reference/updateexternalcard"}]},{"group":"Digital Wallet Tokens","pages":[{"openapi":"openapi-v1.json get /cards/digital_wallet_tokens","title":"List Digital Wallet Tokens","href":"/v1/reference/listdigitalwallettokens"},{"openapi":"openapi-v1.json get /cards/digital_wallet_tokens/{digital_wallet_token_id}","title":"Get Digital Wallet Token","href":"/v1/reference/getdigitalwallettoken"},{"openapi":"openapi-v1.json patch /cards/digital_wallet_tokens/{digital_wallet_token_id}","title":"Update Digital Wallet Token's life cycle status","href":"/v1/reference/updatedigitalwallettokenstatus"},{"openapi":"openapi-v1.json post /cards/{card_id}/digital_wallet_tokens/applepay","title":"Create digital wallet token provision request for Apple Pay","href":"/v1/reference/createdigitalwalletapple"},{"openapi":"openapi-v1.json post /cards/{card_id}/digital_wallet_tokens/googlepay","title":"Create digital wallet token provision request for Google Pay","href":"/v1/reference/createdigitalwalletgoogle"}]}]},{"group":"Money Movement","pages":[{"group":"Rewards","pages":[{"openapi":"openapi-v1.json get /reward_templates","title":"List reward templates","href":"/v1/reference/listrewardtemplates"},{"openapi":"openapi-v1.json post /reward_templates","title":"Create a reward template","href":"/v1/reference/createrewardtemplate"},{"openapi":"openapi-v1.json get /reward_templates/{reward_template_id}","title":"Get a Reward template","href":"/v1/reference/getrewardtemplate"},{"openapi":"openapi-v1.json patch /reward_templates/{reward_template_id}","title":"Patch Reward Template","href":"/v1/reference/patchrewardtemplate"},{"openapi":"openapi-v1.json get /rewards","title":"List rewards","href":"/v1/reference/listrewards"},{"openapi":"openapi-v1.json post /rewards","title":"Create a reward","href":"/v1/reference/createreward"},{"openapi":"openapi-v1.json get /rewards/{reward_id}","title":"Get Reward","href":"/v1/reference/getreward"},{"openapi":"openapi-v1.json post /rewards/{reward_id}/reverse","title":"Reverse a reward","href":"/v1/reference/reversereward"}]},{"group":"Reward Products","pages":[{"openapi":"openapi-v1.json get /reward_products","title":"List reward products","href":"/v1/reference/listrewardproducts"},{"openapi":"openapi-v1.json post /reward_products","title":"Create a reward product","href":"/v1/reference/createrewardproduct"},{"openapi":"openapi-v1.json get /reward_products/{reward_product_id}","title":"Get a reward product","href":"/v1/reference/getrewardproduct"},{"openapi":"openapi-v1.json patch /reward_products/{reward_product_id}","title":"Update a reward product","href":"/v1/reference/updaterewardproduct"},{"openapi":"openapi-v1.json get /reward_configs","title":"List reward configs","href":"/v1/reference/listrewardconfigs"},{"openapi":"openapi-v1.json post /reward_configs","title":"Create a reward config","href":"/v1/reference/createrewardconfig"},{"openapi":"openapi-v1.json get /reward_configs/{reward_config_id}","title":"Get a reward config","href":"/v1/reference/getrewardconfig"},{"openapi":"openapi-v1.json patch /reward_configs/{reward_config_id}","title":"Update a reward config","href":"/v1/reference/updaterewardconfig"}]},{"group":"Fees","pages":[{"openapi":"openapi-v1.json get /fee_templates","title":"List fee templates","href":"/v1/reference/listfeetemplates"},{"openapi":"openapi-v1.json post /fee_templates","title":"Create a fee template","href":"/v1/reference/createfeetemplate"},{"openapi":"openapi-v1.json get /fee_templates/{fee_template_id}","title":"Get a Fee template","href":"/v1/reference/getfeetemplate"},{"openapi":"openapi-v1.json patch /fee_templates/{fee_template_id}","title":"Patch Fee Template","href":"/v1/reference/patchfeetemplate"},{"openapi":"openapi-v1.json get /fees","title":"List fees","href":"/v1/reference/listfees"},{"openapi":"openapi-v1.json post /fees","title":"Create a fee","href":"/v1/reference/createfee"},{"openapi":"openapi-v1.json get /fees/{fee_id}","title":"Get Fee","href":"/v1/reference/getfee"},{"openapi":"openapi-v1.json post /fees/{fee_id}/reverse","title":"Reverse a fee","href":"/v1/reference/reversefee"}]},{"group":"Fee Products","pages":[{"openapi":"openapi-v1.json get /fee_products","title":"List fee products","href":"/v1/reference/listfeeproducts"},{"openapi":"openapi-v1.json post /fee_products","title":"Create a fee product","href":"/v1/reference/createfeeproduct"},{"openapi":"openapi-v1.json get /fee_products/{fee_product_id}","title":"Get a fee product","href":"/v1/reference/getfeeproduct"},{"openapi":"openapi-v1.json patch /fee_products/{fee_product_id}","title":"Update a fee product","href":"/v1/reference/updatefeeproduct"},{"openapi":"openapi-v1.json get /fee_configs","title":"List fee configs","href":"/v1/reference/listfeeconfigs"},{"openapi":"openapi-v1.json post /fee_configs","title":"Create a fee config","href":"/v1/reference/createfeeconfig"},{"openapi":"openapi-v1.json get /fee_configs/{fee_config_id}","title":"Get a fee config","href":"/v1/reference/getfeeconfig"},{"openapi":"openapi-v1.json patch /fee_configs/{fee_config_id}","title":"Update a fee config","href":"/v1/reference/updatefeeconfig"},{"openapi":"openapi-v1.json get /fee_categories","title":"List fee categories","href":"/v1/reference/listfeecategories"}]},{"group":"Batch Payments","pages":[{"openapi":"openapi-v1.json get /batch_templates","title":"Get Batch Payment Templates","href":"/v1/reference/getbatchpaymenttemplates"},{"openapi":"openapi-v1.json post /batch_templates","title":"Create Batch Payment Template","href":"/v1/reference/createbatchpaymenttemplate"},{"openapi":"openapi-v1.json get /batch_templates/{id}","title":"Get Batch Payment Template","href":"/v1/reference/getbatchpaymenttemplate"},{"openapi":"openapi-v1.json patch /batch_templates/{id}","title":"Update Batch Payment Template","href":"/v1/reference/updatebatchpaymenttemplate"},{"openapi":"openapi-v1.json get /batches","title":"Get Batch Payments","href":"/v1/reference/getbatchpayments"},{"openapi":"openapi-v1.json post /batches","title":"Create Batch Payments","href":"/v1/reference/createbatchpayments"},{"openapi":"openapi-v1.json get /batches/{id}","title":"Get BatchPayment","href":"/v1/reference/getbatchpayment"},{"openapi":"openapi-v1.json patch /batches/{id}","title":"Update Batch Payment","href":"/v1/reference/updatebatchpayment"}]},{"group":"Payments","pages":[{"openapi":"openapi-v1.json get /payments","title":"List payments","href":"/v1/reference/listpayments"},{"openapi":"openapi-v1.json post /payments","title":"Make a payment","href":"/v1/reference/makepayment"},{"openapi":"openapi-v1.json get /payments/{payment_id}","title":"Get payment","href":"/v1/reference/getpayment"},{"openapi":"openapi-v1.json patch /payments/{payment_id}","title":"Update payment","href":"/v1/reference/patchpayment"}]},{"group":"Outgoing SyncteraPay","pages":[{"openapi":"openapi-v1.json get /synctera_pay","title":"Get Outgoing Synctera Pay Transfers","href":"/v1/reference/getsyncterapaytransfers"},{"openapi":"openapi-v1.json post /synctera_pay","title":"Create Synctera Pay Transfer","href":"/v1/reference/createsyncterapaytransfer"},{"openapi":"openapi-v1.json get /synctera_pay/configurations","title":"Get Outgoing Synctera Pay Configurations","href":"/v1/reference/getsyncterapayconfigurations"},{"openapi":"openapi-v1.json get /synctera_pay/configurations/{id}","title":"Get Outgoing Synctera Pay Configuration","href":"/v1/reference/getsyncterapayconfiguration"},{"openapi":"openapi-v1.json get /synctera_pay/vendors","title":"List Outgoing Synctera Pay vendors","href":"/v1/reference/getsyncterapayvendors"},{"openapi":"openapi-v1.json get /synctera_pay/vendors/{id}","title":"Get an Outgoing Synctera Pay vendor","href":"/v1/reference/getsyncterapayvendor"},{"openapi":"openapi-v1.json get /synctera_pay/{id}","title":"Get Outgoing Synctera Pay Transfer","href":"/v1/reference/getsyncterapaytransfer"},{"openapi":"openapi-v1.json patch /synctera_pay/{id}","title":"Update an Outgoing Synctera Pay Transfer","href":"/v1/reference/updatesyncterapaytransfer"},{"openapi":"openapi-v1.json post /synctera_pay/{id}/return","title":"Return a Synctera Pay Transfer","href":"/v1/reference/returnsyncterapaytransfer"}]},{"group":"Incoming SyncteraPay","pages":[{"openapi":"openapi-v1.json get /synctera_pay/incoming/configurations","title":"List Incoming Synctera Pay Configurations","href":"/v1/reference/listincomingsyncterapayconfigurations"},{"openapi":"openapi-v1.json get /synctera_pay/incoming/configurations/{id}","title":"Get Incoming Synctera Pay Configuration","href":"/v1/reference/getincomingsyncterapayconfiguration"},{"openapi":"openapi-v1.json get /synctera_pay/incoming/transfers","title":"List Incoming Synctera Pay Transfers","href":"/v1/reference/listincomingsyncterapaytransfers"},{"openapi":"openapi-v1.json post /synctera_pay/incoming/transfers","title":"Create Incoming Synctera Pay Transfer","href":"/v1/reference/createincomingsyncterapaytransfer"},{"openapi":"openapi-v1.json get /synctera_pay/incoming/transfers/{id}","title":"Get Incoming Synctera Pay Transfer","href":"/v1/reference/getincomingsyncterapaytransfer"}]}]},{"group":"Transactions","pages":[{"group":"Disputes","pages":[{"openapi":"openapi-v1.json get /disputes","title":"List disputes","href":"/v1/reference/listdisputes"},{"openapi":"openapi-v1.json post /disputes","title":"Dispute a transaction","href":"/v1/reference/createdispute"},{"openapi":"openapi-v1.json get /disputes/documents/{document_id}/contents","title":"Get dispute document contents","href":"/v1/reference/getdisputedocumentcontents"},{"openapi":"openapi-v1.json get /disputes/{dispute_id}","title":"Get a Dispute","href":"/v1/reference/getdispute"},{"openapi":"openapi-v1.json patch /disputes/{dispute_id}","title":"Update a dispute","href":"/v1/reference/updatedispute"},{"openapi":"openapi-v1.json post /disputes/{dispute_id}/actions","title":"Create a dispute action","href":"/v1/reference/createaction"},{"openapi":"openapi-v1.json get /disputes/{dispute_id}/chargeback_data","title":"Get chargeback eligibility data","href":"/v1/reference/getchargebackdata"},{"openapi":"openapi-v1.json post /disputes/{dispute_id}/documents","title":"Add a document to a dispute","href":"/v1/reference/adddisputedocument"}]},{"group":"Transactions (beta)","pages":[{"openapi":"openapi-v1.json get /transactions","title":"List Transactions (deprecated)","description":"> ⚠ Deprecated\n> Synctera recommends our partners integrate with V2 Transactions. If you are actively building, please reach out to your Support Team with any questions.\n\nGet paginated list of transactions matching the provided filters\n","href":"/v1/reference/listtransactions"},{"openapi":"openapi-v1.json get /transactions/{id}","title":"Get a transaction by ID (deprecated)","href":"/v1/reference/gettransactionbyid"}]}]},{"group":"Platform","pages":[{"group":"Webhooks","pages":[{"openapi":"openapi-v1.json get /webhooks","title":"List webhooks","description":"List all webhooks\n","href":"/v1/reference/listwebhooks"},{"openapi":"openapi-v1.json post /webhooks","title":"Create a webhook","href":"/v1/reference/createwebhook"},{"openapi":"openapi-v1.json post /webhooks/trigger","title":"Trigger an event","href":"/v1/reference/triggerevent-1"},{"openapi":"openapi-v1.json delete /webhooks/{webhook_id}","title":"Delete a webhook","href":"/v1/reference/deletewebhook-1"},{"openapi":"openapi-v1.json get /webhooks/{webhook_id}","title":"Get a webhook","href":"/v1/reference/getwebhook"},{"openapi":"openapi-v1.json put /webhooks/{webhook_id}","title":"Update a webhook","href":"/v1/reference/updatewebhook-1"},{"openapi":"openapi-v1.json get /webhooks/{webhook_id}/events","title":"List webhook events","href":"/v1/reference/listevents-1"},{"openapi":"openapi-v1.json get /webhooks/{webhook_id}/events/{event_id}","title":"Get webhook event","href":"/v1/reference/getevent-1"},{"openapi":"openapi-v1.json post /webhooks/{webhook_id}/events/{event_id}/resend","title":"Resend an event","href":"/v1/reference/resendevent-1"}]},{"group":"Cases","pages":[{"title":"List cases","openapi":"openapi-v2.json get /cases","href":"/v1/reference/listcases"},{"title":"Get case","openapi":"openapi-v2.json get /cases/{id}","href":"/v1/reference/getcase"}]}]},{"group":"Simulations","pages":[{"group":"Card Webhook Simulations (beta)","pages":[{"openapi":"openapi-v1.json post /cards/{card_id}/webhook_simulations/fulfillment","title":"Simulate Card Fulfillment Event","href":"/v1/reference/simulatecardfulfillmentevent"}]},{"group":"Card Transaction Simulations (beta)","pages":[{"openapi":"openapi-v1.json post /cards/transaction_simulations/authorization","title":"Simulate authorization","href":"/v1/reference/simulateauthorization"},{"openapi":"openapi-v1.json post /cards/transaction_simulations/authorization/advice","title":"Simulate authorization advice","href":"/v1/reference/simulateauthorizationadvice"},{"openapi":"openapi-v1.json post /cards/transaction_simulations/clearing","title":"Simulate clearing or refund","href":"/v1/reference/simulateclearing"},{"openapi":"openapi-v1.json post /cards/transaction_simulations/clearing/l2l3","title":"Simulate L2l3","href":"/v1/reference/simulatel2l3"},{"openapi":"openapi-v1.json post /cards/transaction_simulations/financial","title":"Simulate financial","href":"/v1/reference/simulatefinancial"},{"openapi":"openapi-v1.json post /cards/transaction_simulations/financial/advice","title":"Simulate financial advice","href":"/v1/reference/simulatefinancialadvice"},{"openapi":"openapi-v1.json post /cards/transaction_simulations/financial/balance_inquiry","title":"Simulate balance inquiry","href":"/v1/reference/simulatebalanceinquiry"},{"openapi":"openapi-v1.json post /cards/transaction_simulations/financial/original_credit","title":"Simulate OCT","href":"/v1/reference/simulateoriginalcredit"},{"openapi":"openapi-v1.json post /cards/transaction_simulations/financial/withdrawal","title":"Simulate ATM withdrawal","href":"/v1/reference/simulatewithdrawal"},{"openapi":"openapi-v1.json post /cards/transaction_simulations/reversal","title":"Simulate reversal","href":"/v1/reference/simulatereversal"}]},{"group":"Dispute Simulations (beta)","pages":[{"openapi":"openapi-v1.json post /disputes/simulations/{dispute_id}/actions","title":"Simulate a network dispute action","href":"/v1/reference/simulatedisputeaction"}]}]}]},{"tab":"Learning Center","pages":[{"title":"Learning Center","href":"/docs/learning-center"}]}]}]},"basePath":"","title":"Get a transaction by ID (deprecated) - Synctera","buildId":"dpl_596ePT575z4qnAFksq1biRW97aLY","deploymentId":"dpl_596ePT575z4qnAFksq1biRW97aLY","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-C9Wu0MeN.js","utils-jWgu-6Qf.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-DBD8f9qn.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-BGuX1ui5.js","snippetPresets-Evy63nQB.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","ApiExamples-BQHO1lnV.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-B6C8m-t_.js","shallow-BG4cT0fH.js","getApiPlaygroundDisplay-CgEPrE-D.js","CodeSnippet-CU8JyZ9N.js","CodeSnippets-BnxHU32T.js","Page-D6S0Yh6q.js","getPastedJson-CwiYOonh.js","icon-DYDpWmDf.js","MethodPill-C-J-l7_c.js","DuplicateIcon-B6ARwg9w.js","createIcon-Dsv4MtDq.js","DynamicMarkdown-CtasenyM.js","SectionHeading-YNcgYwjB.js","axios-vUo_bRtp.js","Markdown-CwLx6PAg.js","clsx-C3kuh_dz.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-CmKHfscc.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-U3mI6Ljh.js"]}