Triggered when the payment provider places a precautionary hold on disputed
funds in the merchant’s account. Holds can be partial and incremental, so a
single dispute may emit this event multiple times with a growing
total_held_amount.
When the provider reports the exact amount it set out to hold, that figure
supersedes the dispute’s derived amount, so the entity snapshot reflects
the provider-confirmed amount at risk.
Shared by every event that one request, inbound webhook or job item caused, so related events can be grouped. Not unique per event: use id to identify and deduplicate an event.
Details of the precautionary hold placed on disputed funds
Show child attributes
Response
Webhook received successfully
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Rinne API","description":"Complete payment infrastructure platform for managing merchants, processing transactions, and handling banking operations through a unified API.","colors":{"primary":"#5B68EB","light":"#7B89FF","dark":"#4A56D9"},"logo":{"light":"https://mintcdn.com/rinne/HqyHJ9XOsH5pEihc/logo/light.png?fit=max\u0026auto=format\u0026n=HqyHJ9XOsH5pEihc\u0026q=85\u0026s=be4ff200f82e7246a248176e8984208e","dark":"https://mintcdn.com/rinne/HqyHJ9XOsH5pEihc/logo/dark.png?fit=max\u0026auto=format\u0026n=HqyHJ9XOsH5pEihc\u0026q=85\u0026s=9b2f4edc9954aa480599989b1d02a14c"},"favicon":"https://mintcdn.com/rinne/4tTXHIJ8SxCdkDlA/favicon.ico?fit=max\u0026auto=format\u0026n=4tTXHIJ8SxCdkDlA\u0026q=85\u0026s=44d026fd81d41117a9776dd8721e24dd","navbar":{"links":[{"href":"mailto:[email protected]","label":"Support"}],"primary":{"type":"button","label":"Dashboard","href":"https://sandbox.rinne.com.br"}},"footer":{"socials":{}},"seo":{"metatags":{"og:title":"Rinne API Documentation","og:description":"Complete payment infrastructure platform for managing merchants, processing transactions, and handling banking operations through a unified API.","og:site_name":"Rinne API","twitter:title":"Rinne API Documentation","twitter:description":"Complete payment infrastructure platform for managing merchants, processing transactions, and handling banking operations through a unified API.","twitter:card":"summary_large_image"}},"contextual":{"options":["copy","cursor","mcp","vscode","view","chatgpt","claude","perplexity"],"display":"header"},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"rinne","hasAudioNarration":false,"actualSubdomain":"rinne","customDomains":["docs.rinne.com.br"],"gitSource":{"type":"github","owner":"rinnebr","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ae25d6f1b4a12198980edd7","collectionId":"7cb7ca07-2fa4-4314-b9b7-b1549669623b","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae25d6f1b4a12198980edd7"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ae27f28eddb4af915258188","clientVersion":"0.0.4006","searchFilterCounts":[{"language":"default","tag":"API Reference","count":188},{"language":"default","tag":"Merchants","count":72},{"language":"default","tag":"Organization Management","count":63},{"language":"default","tag":"Documentation","count":25},{"language":"default","tag":"User Management","count":23},{"language":"default","tag":"Webhooks","count":21},{"language":"default","tag":"Events","count":20},{"language":"default","tag":"Cashouts","count":14},{"language":"default","tag":"Company Cashouts","count":14},{"language":"default","tag":"TapOnPhone","count":13}]},"assistantConfig":{"enableAskAiButton":true,"enableStarterQuestions":false,"enableAskAiSearchBar":false},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"styles/tap-on-phone-simulator.css","content":"@keyframes rtp-spin{to{transform:rotate(360deg)}}@keyframes rtp-pop{0%{transform:scale(.6)}to{transform:scale(1)}}@keyframes rtp-glide{0%{opacity:0;transform:translate(240px,-60px) rotate(14deg)}20%{opacity:1}70%{opacity:1;transform:translate(0,0) rotate(-4deg)}85%{opacity:1;transform:translate(0,4px) rotate(-4deg)}to{opacity:0;transform:translate(0,4px) rotate(-4deg)}}@keyframes rtp-pip-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@font-face{font-family:\"Sora\";src:url(/fonts/sora-variable.woff2) format(\"woff2\"),url(/fonts/sora-variable.ttf) format(\"truetype\");font-weight:100 800;font-style:normal;font-display:swap}@font-face{font-family:\"Space Grotesk\";src:url(/fonts/space-grotesk-variable.woff2) format(\"woff2\"),url(/fonts/space-grotesk-variable.ttf) format(\"truetype\");font-weight:300 700;font-style:normal;font-display:swap}.rtp{--rtp-bg:#f6f5fa;--rtp-panel:#ffffff;--rtp-panel-2:#f1f0f6;--rtp-line:#e3e1ec;--rtp-ink:#1b1a22;--rtp-muted:#6b6880;--rtp-accent:#5b68eb;--rtp-accent-ink:#ffffff;--rtp-accent-soft:rgba(91, 104, 235, 0.12);--rtp-ok:#16a75e;--rtp-warn:#b45309;--rtp-code-bg:#15141b;--rtp-code-ink:#e9e7f3;--rtp-code-muted:#8f8ca6;--rtp-code-k:#c792ea;--rtp-code-s:#c3e88d;--rtp-code-n:#f78c6c;--rtp-code-t:#82aaff;--rtp-halo:rgba(122, 76, 255, 0.22);--rtp-sticky-top:104px;--rtp-radius:18px;position:relative;color:var(--rtp-ink);font-family:ui-sans-serif,system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;font-size:14px;line-height:1.45;container-type:inline-size;container-name:rtp;margin:1.5rem 0 2rem}:root[data-theme=dark] .rtp,html.dark .rtp{--rtp-bg:#15141b;--rtp-panel:#1e1d26;--rtp-panel-2:#26252f;--rtp-line:#2e2c3a;--rtp-ink:#eceaf4;--rtp-muted:#9b98ae;--rtp-accent:#7b89ff;--rtp-accent-ink:#0f0e14;--rtp-accent-soft:rgba(123, 137, 255, 0.16);--rtp-code-bg:#0f0e14;--rtp-halo:rgba(123, 137, 255, 0.28)}.rtp *,.rtp ::after,.rtp ::before{box-sizing:border-box}:where(.rtp) button,:where(.rtp) input,:where(.rtp) select{font:inherit;color:inherit}.rtp button{-webkit-tap-highlight-color:transparent}.rtp a:focus-visible,.rtp button:focus-visible,.rtp input:focus-visible,.rtp select:focus-visible{outline:2px solid var(--rtp-accent);outline-offset:2px}.rtp-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.rtp-studio{display:grid;gap:16px;grid-template-columns:minmax(0,1fr);grid-template-areas:\"stage\" \"inspector\" \"code\"}.rtp-studio>*{min-width:0}.rtp-studio>.rtp-stage-col{grid-area:stage;align-self:stretch;min-width:0}@container rtp (max-width: 639.98px){.rtp-studio>.rtp-stage-col{display:contents}}.rtp-studio>.rtp-inspector{grid-area:inspector}.rtp-studio>.rtp-code{grid-area:code}@container rtp (min-width: 640px){.rtp-studio{gap:20px;grid-template-columns:clamp(250px,40cqw,400px) minmax(0,1fr);grid-template-areas:\"stage inspector\" \"code code\";align-items:start}.rtp-stage{position:sticky;top:var(--rtp-sticky-top)}.rtp-studio>.rtp-inspector{align-self:stretch;height:0;min-height:100%}.rtp-studio>.rtp-inspector .rtp-panel{flex:1;min-height:0;overflow-y:auto}.rtp-studio>.rtp-stage-col>.rtp-stage{min-height:100%}.rtp-grid.two{grid-template-columns:1fr 1fr}.rtp-grid.two>.rtp-field:has(>.rtp-seg){grid-column:1/-1}.rtp-stage .rtp-phone-wrap{margin:auto 0}}@container rtp (min-width: 900px){.rtp-studio>.rtp-stage-col>.rtp-stage{min-height:auto}}.rtp-inspector-foot{margin-top:auto;border-top:1px solid var(--rtp-line);padding:12px 14px 14px;display:flex;flex-direction:column;gap:10px}.rtp-inspector-foot .rtp-caption,.rtp-inspector-foot .rtp-hint{text-align:left;padding:0}.rtp-inspector-foot .rtp-actions{justify-content:flex-start}@container rtp (min-width: 900px){.rtp-studio{grid-template-areas:\"stage inspector\" \"stage code\"}}.rtp-stage{background:var(--rtp-panel);border:1px solid var(--rtp-line);border-radius:var(--rtp-radius);padding:12px 12px 14px;display:flex;flex-direction:column;gap:12px}.rtp-phone-wrap::before{content:\"\";position:absolute;left:50%;top:50%;width:78%;height:78%;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(closest-side,var(--rtp-halo),transparent 70%);filter:blur(32px);opacity:.35;pointer-events:none;z-index:0}.rtp-phone-wrap .rtp-device{z-index:1}.rtp-preview .rtp-stage{background:0 0;border:0;border-radius:0;padding:0;gap:10px}.rtp-stage-head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.rtp-stage-title{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--rtp-muted);white-space:nowrap}.rtp-phone-wrap{display:flex;justify-content:center;position:relative}.rtp-caption{text-align:center;font-size:12.5px;color:var(--rtp-muted);min-height:1.4em;padding:0 4px}.rtp-caption strong{color:var(--rtp-ink);font-weight:600}.rtp-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.rtp-hint{font-size:12px;color:var(--rtp-muted);text-align:center}.rtp-chips{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding:2px 0;-webkit-overflow-scrolling:touch}.rtp-chips::-webkit-scrollbar,.rtp-tabs::-webkit-scrollbar{display:none}.rtp-chips.wrap{flex-wrap:wrap;overflow:visible}.rtp-scroller{position:relative;display:flex;align-items:center;gap:6px;min-width:0}.rtp-scroller>.rtp-chips{flex:1 1 auto;min-width:0}.rtp-scroller.has-right:not(.has-left) .rtp-chips{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 48px),transparent)}.rtp-scroller.has-left:not(.has-right) .rtp-chips{-webkit-mask-image:linear-gradient(to right,transparent,#000 48px);mask-image:linear-gradient(to right,transparent,#000 48px)}.rtp-scroller.has-left.has-right .rtp-chips{-webkit-mask-image:linear-gradient(to right,transparent,#000 48px,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(to right,transparent,#000 48px,#000 calc(100% - 48px),transparent)}.rtp-chip,.rtp-scroll-btn{flex:none;align-items:center;border:1px solid var(--rtp-line);background:var(--rtp-panel);color:var(--rtp-ink);cursor:pointer}.rtp-scroll-btn{width:30px;height:30px;padding:0;border-radius:50%;box-shadow:0 2px 10px rgba(20,16,40,.14);display:flex;justify-content:center;z-index:2}.rtp-scroll-btn svg{width:14px;height:14px}.rtp-chip{display:inline-flex;gap:7px;min-height:34px;padding:6px 12px;border-radius:999px;font-size:12.5px;font-weight:600;white-space:nowrap;transition:background-color .15s,border-color .15s,color .15s}.rtp-chip:hover:not(:disabled){border-color:var(--rtp-accent)}.rtp-chip.is-on,.rtp-chip[aria-checked=true],.rtp-chip[aria-pressed=true]{background:var(--rtp-accent);border-color:var(--rtp-accent);color:var(--rtp-accent-ink)}.rtp-chip:disabled{opacity:.45;cursor:default}.rtp-chip .rtp-swatch{width:12px;height:12px;border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.12);flex:none}.rtp-chip .rtp-swatch.empty{background:0 0;box-shadow:inset 0 0 0 1.5px currentColor;opacity:.5}.rtp-chip .rtp-dotmark{width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.55}.rtp-btn-chrome{display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:8px 14px;border-radius:12px;border:1px solid var(--rtp-line);background:var(--rtp-panel);color:var(--rtp-ink);font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background-color .15s,border-color .15s,transform .1s}.rtp-btn-chrome:hover:not(:disabled){border-color:var(--rtp-accent)}.rtp-btn-chrome:active:not(:disabled){transform:scale(.98)}.rtp-btn-chrome:disabled{opacity:.45;cursor:default}.rtp-btn-chrome.primary{background:var(--rtp-accent);border-color:var(--rtp-accent);color:var(--rtp-accent-ink)}.rtp-btn-chrome.dashed{border-style:dashed;border-color:var(--rtp-accent);color:var(--rtp-accent);background:0 0}.rtp-btn-chrome svg{width:15px;height:15px;flex:none}.rtp-icon-btn{width:34px;height:34px;padding:0;justify-content:center;border-radius:10px}.rtp-device{--sdk-SIDE_PADDING_DP:24px;--sdk-HEADER_CORNER_DP:36px;--sdk-HEADER_TOP_DP:12px;--sdk-HEADER_BOTTOM_FULL_DP:28px;--sdk-HEADER_BOTTOM_WASH_DP:12px;--sdk-MERCHANT_SIZE_SP:12px;--sdk-CLOSE_SIZE_DP:38px;--sdk-CLOSE_GLYPH_DP:16px;--sdk-CLOSE_BORDER_ALPHA:0.45;--sdk-CURRENCY_SIZE_SP:22px;--sdk-CURRENCY_END_DP:6px;--sdk-CURRENCY_BASELINE_DP:8px;--sdk-AMOUNT_SIZE_SP:56px;--sdk-AMOUNT_TRACKING_SP:-1.5px;--sdk-AMOUNT_TOP_DP:14px;--sdk-DESCRIPTOR_SIZE_SP:13px;--sdk-DESCRIPTOR_TOP_DP:6px;--sdk-DESCRIPTOR_ALPHA:0.85;--sdk-ICON_SLOT_HEIGHT_DP:150px;--sdk-TITLE_SIZE_SP:22px;--sdk-TITLE_LINE_SP:28px;--sdk-TITLE_TOP_DP:4px;--sdk-SUBTITLE_SIZE_SP:13px;--sdk-SUBTITLE_LINE_SP:19px;--sdk-SUBTITLE_TOP_DP:10px;--sdk-SUBTITLE_MAX_WIDTH_DP:300px;--sdk-FOOTER_MIN_HEIGHT_DP:124px;--sdk-FOOTER_BOTTOM_DP:12px;--sdk-RING_SIZE_DP:74px;--sdk-SPIN_MILLIS:850ms;--sdk-BADGE_GLOW_SIZE_DP:150px;--sdk-BADGE_SIZE_DP:118px;--sdk-BADGE_GLYPH_DP:52px;--sdk-BADGE_POP_MILLIS:500ms;--sdk-BUTTON_RADIUS_DP:18px;--sdk-BUTTON_HEIGHT_DP:58px;--sdk-BUTTON_TEXT_SP:13px;--sdk-BUTTON_TRACKING_SP:2px;--sdk-SECONDARY_TRACKING_SP:1.8px;--sdk-FOOTER_GAP_DP:10px;--sdk-LABEL_SIZE_SP:9px;--sdk-LABEL_TRACKING_SP:1.8px;--sdk-LABEL_TOP_PADDING_DP:12px;--sdk-SYMBOL_WIDTH_DP:218px;--sdk-SYMBOL_HEIGHT_DP:145px;--sdk-MARK_HEIGHT_DP:25px;--sdk-MARK_SPACING_DP:9px;--sdk-SURFACE:#ffffff;--sdk-INK:#15181e;--sdk-SLATE:#5b6470;--sdk-FAINT:#aeb4be;--sdk-HAIRLINE:#e2e5ec;--sdk-SUCCESS:#16a75e;--sdk-DANGER:#ff5c5c;--sdk-PAD_SURFACE:#ffffff;--sdk-PAD_BACKGROUND:#f4f5f8;--sdk-PAD_TINT:#eceef3;--sdk-PAD_INK:#15181e;--sdk-PAD_SLATE:#5b6470;--sdk-PAD_ERROR:#d92d20;--sdk-KEY_FONT_SIZE_SP:24px;--sdk-ACTION_FONT_SIZE_SP:12px;--rtp-status-h:28px;--rtp-nav-h:24px;--rtp-scale:1;--rtp-primary:#7a4cff;--rtp-on-primary:#ffffff;--rtp-button:#7a4cff;--rtp-on-button:#ffffff;--rtp-icon:#15181e;--rtp-header-start:#7a4cff;--rtp-header-end:#7a4cff;--rtp-header-text:#ffffff;--rtp-header-radius:36px;--rtp-header-pad-bottom:28px;--rtp-accent-soft-sdk:#e7deff;--rtp-close-border:rgba(255, 255, 255, 0.45);--rtp-status-ink:#ffffff;--rtp-glow:rgba(122, 76, 255, 0.35);--rtp-glow-strong:rgba(122, 76, 255, 0.8);position:relative;width:382px;height:822px;zoom:var(--rtp-scale);border-radius:52px;background:#000;padding:11px;box-shadow:0 0 0 2px #2a2230,0 30px 70px -24px rgba(40,30,70,.32);font-family:\"Space Grotesk\",ui-sans-serif,system-ui,sans-serif;color:var(--sdk-INK);user-select:none;flex:none}@supports not (zoom:1){.rtp-device{transform:scale(var(--rtp-scale));transform-origin:top center}.rtp-phone-wrap{height:calc(822px*var(--rtp-scale));overflow:visible}}.rtp-glass{position:absolute;inset:11px;border-radius:42px;overflow:hidden;background:var(--sdk-SURFACE)}.rtp-hole{position:absolute;top:9px;left:50%;width:12px;height:12px;margin-left:-6px;border-radius:50%;background:#000;box-shadow:inset 0 0 0 2px #1c1f25,0 0 0 1px rgba(0,0,0,.4);z-index:40}.rtp-screen{position:absolute;inset:0;width:360px;height:800px;display:flex;flex-direction:column;background:var(--sdk-SURFACE);font-size:13px;line-height:1.2}.rtp-status,.rtp-status-icons{display:flex;align-items:center}.rtp-status{height:var(--rtp-status-h);flex:none;justify-content:space-between;padding:2px 22px 0;color:var(--rtp-status-ink);font-size:13px;font-weight:600;letter-spacing:.02em;font-variant-numeric:tabular-nums}.rtp-status-icons{gap:6px}.rtp-status-icons svg{display:block}.rtp-navbar{position:absolute;left:0;right:0;bottom:0;height:var(--rtp-nav-h);display:flex;align-items:flex-end;justify-content:center;padding-bottom:8px;pointer-events:none;z-index:30}.rtp-navbar span{width:108px;height:4px;border-radius:2px;background:var(--sdk-INK);opacity:.85}.rtp-display{font-family:\"Sora\",ui-sans-serif,system-ui,sans-serif}.rtp-header{position:relative;flex:none;padding:0 var(--sdk-SIDE_PADDING_DP) var(--rtp-header-pad-bottom);border-radius:0 0 var(--rtp-header-radius) var(--rtp-header-radius);background:linear-gradient(var(--rtp-header-start),var(--rtp-header-end));color:var(--rtp-header-text);transition:border-radius .15s}.rtp-header .rtp-status{margin:0 calc(-1*var(--sdk-SIDE_PADDING_DP))}.rtp-header-body{padding-top:var(--sdk-HEADER_TOP_DP)}.rtp-merchant{height:var(--sdk-CLOSE_SIZE_DP);position:relative;align-items:center;font-weight:600;font-size:var(--sdk-MERCHANT_SIZE_SP)}.rtp-amount,.rtp-close,.rtp-merchant{display:flex;justify-content:center}.rtp-close{position:absolute;left:0;top:0;width:var(--sdk-CLOSE_SIZE_DP);height:var(--sdk-CLOSE_SIZE_DP);border-radius:50%;border:1px solid var(--rtp-close-border);background:0 0;align-items:center;cursor:pointer;padding:0;color:inherit}.rtp-amount{align-items:flex-end;margin-top:var(--sdk-AMOUNT_TOP_DP)}.rtp-currency{font-weight:600;font-size:var(--sdk-CURRENCY_SIZE_SP);line-height:1;margin:0 var(--sdk-CURRENCY_END_DP) var(--sdk-CURRENCY_BASELINE_DP) 0}.rtp-figure,.rtp-host-total-row b{font-weight:700;font-variant-numeric:tabular-nums}.rtp-figure{font-size:var(--sdk-AMOUNT_SIZE_SP);line-height:1;letter-spacing:var(--sdk-AMOUNT_TRACKING_SP)}.rtp-descriptor{font-size:var(--sdk-DESCRIPTOR_SIZE_SP);opacity:var(--sdk-DESCRIPTOR_ALPHA);margin-top:var(--sdk-DESCRIPTOR_TOP_DP);text-align:center}.rtp-body,.rtp-icon-slot{display:flex;align-items:center;justify-content:center}.rtp-body{flex:1;min-height:0;flex-direction:column;text-align:center;padding:0 var(--sdk-SIDE_PADDING_DP)}.rtp-icon-slot{height:var(--sdk-ICON_SLOT_HEIGHT_DP);width:100%}.rtp-title{font-weight:600;font-size:var(--sdk-TITLE_SIZE_SP);line-height:var(--sdk-TITLE_LINE_SP);margin-top:var(--sdk-TITLE_TOP_DP);color:var(--sdk-INK);text-wrap:balance}.rtp-subtitle{font-size:var(--sdk-SUBTITLE_SIZE_SP);line-height:var(--sdk-SUBTITLE_LINE_SP);color:var(--sdk-SLATE);margin-top:var(--sdk-SUBTITLE_TOP_DP);max-width:var(--sdk-SUBTITLE_MAX_WIDTH_DP);white-space:pre-line}.rtp-footer{flex:none;min-height:calc(var(--sdk-FOOTER_MIN_HEIGHT_DP) + var(--rtp-nav-h));padding:0 var(--sdk-SIDE_PADDING_DP) calc(var(--sdk-FOOTER_BOTTOM_DP) + var(--rtp-nav-h));display:flex;flex-direction:column;justify-content:flex-end;gap:var(--sdk-FOOTER_GAP_DP)}.rtp-art{width:var(--sdk-SYMBOL_WIDTH_DP);height:var(--sdk-SYMBOL_HEIGHT_DP);background:var(--rtp-icon);-webkit-mask:url(/images/tap-on-phone/nfc-tap.png) center/contain no-repeat;mask:url(/images/tap-on-phone/nfc-tap.png) center/contain no-repeat}.rtp-marks,.rtp-marks-row{display:flex;align-items:center}.rtp-marks{flex-direction:column}.rtp-marks-row{gap:var(--sdk-MARK_SPACING_DP)}.rtp-marks-row svg{height:var(--sdk-MARK_HEIGHT_DP);width:auto;display:block}.rtp-marks-label{font-size:var(--sdk-LABEL_SIZE_SP);letter-spacing:var(--sdk-LABEL_TRACKING_SP);color:var(--sdk-FAINT);margin-top:var(--sdk-LABEL_TOP_PADDING_DP);text-align:center}.rtp-ring{width:var(--sdk-RING_SIZE_DP);height:var(--sdk-RING_SIZE_DP);animation:rtp-spin var(--sdk-SPIN_MILLIS) linear infinite}.rtp-badge{width:var(--sdk-BADGE_GLOW_SIZE_DP);height:var(--sdk-BADGE_GLOW_SIZE_DP);display:flex;align-items:center;justify-content:center;position:relative;animation:rtp-pop var(--sdk-BADGE_POP_MILLIS) cubic-bezier(.4,0,.2,1)}.rtp-badge-glow{position:absolute;inset:0;border-radius:50%}.rtp-badge-disc{width:var(--sdk-BADGE_SIZE_DP);height:var(--sdk-BADGE_SIZE_DP);border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative}.rtp-badge-disc svg{width:var(--sdk-BADGE_GLYPH_DP);height:var(--sdk-BADGE_GLYPH_DP)}.rtp-btn{width:100%;height:var(--sdk-BUTTON_HEIGHT_DP);border:0;border-radius:var(--sdk-BUTTON_RADIUS_DP);font-family:inherit;font-weight:600;font-size:var(--sdk-BUTTON_TEXT_SP);letter-spacing:var(--sdk-BUTTON_TRACKING_SP);color:var(--rtp-on-button);background:var(--rtp-button);cursor:pointer;flex:none}.rtp-btn.secondary{background:0 0;border:1px solid var(--sdk-HAIRLINE);color:var(--sdk-SLATE);letter-spacing:var(--sdk-SECONDARY_TRACKING_SP)}.rtp-host,.rtp-tapzone{position:absolute;inset:0}.rtp-tapzone{background:0 0;border:0;padding:0;cursor:pointer;z-index:20}.rtp-host{display:flex;flex-direction:column;background:#f4f5f8}.rtp-host,.rtp-host .rtp-status{color:#15181e}.rtp-host-top{display:flex;align-items:center;gap:10px;padding:10px 24px 0}.rtp-host-badge{display:inline-flex;align-items:center;padding:5px 11px;border:1.5px dashed #b6bcc8;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#5b6470}.rtp-host-sub,.rtp-host-total-row small{font-size:11px;color:#8a909c}.rtp-host-body{flex:1;min-height:0;padding:22px 24px 0;display:flex;flex-direction:column;gap:12px}.rtp-wire{height:14px;border-radius:7px;background:#e3e6ec}.rtp-wire.tall{width:100%;height:56px;border-radius:14px;background:0 0;border:1.5px dashed #cfd4dd}.rtp-host-total{margin-top:auto;padding:14px 24px calc(14px + var(--rtp-nav-h));border-top:1px solid #eaecf1;background:#fff}.rtp-host-total-row{display:flex;align-items:flex-end;justify-content:space-between}.rtp-host-total-row b{font-size:22px;letter-spacing:-.3px}.rtp-host-total-row small{display:block;letter-spacing:.12em;text-transform:uppercase}.rtp-host-cta{margin-top:12px;width:100%;height:56px;border:0;border-radius:16px;background:var(--rtp-primary);color:var(--rtp-on-primary);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center}.rtp-pad{position:absolute;inset:0;background:var(--sdk-PAD_BACKGROUND);display:flex;flex-direction:column;font-family:\"Sora\",ui-sans-serif,system-ui,sans-serif;z-index:50}.rtp-pad-status{height:24px;flex:none}.rtp-pad-amount,.rtp-pad-nav{flex:none;display:flex;align-items:center}.rtp-pad-nav{height:56px;padding:0 14px;font-weight:400;font-size:15px;letter-spacing:4px;white-space:nowrap;overflow:hidden;background:var(--rtp-primary);color:var(--rtp-on-primary)}.rtp-pad-amount{height:100px;flex-direction:column;justify-content:center;font-size:26px;color:var(--sdk-PAD_INK);font-variant-numeric:tabular-nums}.rtp-pad-details{font-size:13px;color:var(--sdk-PAD_SLATE);margin-top:2px}.rtp-dots{display:flex;gap:8px;justify-content:center;margin-top:8px;height:10px}.rtp-dot{width:10px;height:10px;border-radius:50%;background:0 0}.rtp-dot.on{background:var(--rtp-primary)}.rtp-pad-grid{flex:1;min-height:0;display:grid;gap:3px}.rtp-pad-grid.five{grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(6,1fr)}.rtp-pad-grid.three{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(5,1fr)}.rtp-pad-cell{border:0;border-radius:0;background:var(--sdk-PAD_SURFACE);font-family:inherit;font-size:var(--sdk-KEY_FONT_SIZE_SP);font-weight:400;color:var(--sdk-PAD_INK);cursor:pointer;padding:0}.rtp-pad-cell.blank{cursor:default}.rtp-pad-action,.rtp-pad-action-icon{display:flex;align-items:center;justify-content:center}.rtp-pad-action{border:0;background:var(--sdk-PAD_TINT);color:var(--sdk-PAD_SLATE);font-family:inherit;font-size:var(--sdk-ACTION_FONT_SIZE_SP);flex-direction:column;gap:6px;cursor:pointer;padding:0}.rtp-pad-action.tall{grid-row:span 2}.rtp-pad-action-icon{width:22px;height:22px;border-radius:50%}.rtp-pad-action-icon.cancel{background:#ff4b3a}.rtp-pad-action-icon.clear{background:#ffc72c}.rtp-pad-action-icon.confirm{background:#2eb872}.rtp-pad-bar{height:88px;flex:none;margin-top:3px;background:var(--sdk-PAD_TINT);display:flex;align-items:stretch}.rtp-pad-bar .rtp-pad-action{flex:1;background:0 0}.rtp-pad-divider{width:1px;background:var(--sdk-PAD_SURFACE);margin:24px 0}.rtp-card{position:absolute;left:50%;top:30%;width:156px;height:98px;margin-left:-78px;border-radius:12px;opacity:0;pointer-events:none;z-index:60;filter:drop-shadow(0 18px 24px rgba(20,16,40,.35));transform:translate(240px,-60px) rotate(14deg);display:none}.rtp-card.glide{display:block;animation:rtp-glide .9s cubic-bezier(.2,.8,.2,1) forwards}.rtp-card svg{width:100%;height:100%;display:block}.rtp-inspector{background:var(--rtp-panel);border:1px solid var(--rtp-line);border-radius:var(--rtp-radius);display:flex;flex-direction:column;min-width:0}.rtp-inspector-head,.rtp-inspector-title{display:flex;align-items:center;min-width:0}.rtp-inspector-head{justify-content:space-between;gap:10px;padding:12px 14px 10px;border-bottom:1px solid var(--rtp-line)}.rtp-inspector-title{gap:8px;font-size:14px;font-weight:700;white-space:nowrap}.rtp-badge-chip,.rtp-label code{font-size:11px;background:var(--rtp-panel-2)}.rtp-badge-chip{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:999px;color:var(--rtp-muted);font-weight:600;letter-spacing:.04em;white-space:nowrap}.rtp-badge-chip .rtp-live{width:7px;height:7px;border-radius:50%;background:var(--rtp-ok);box-shadow:0 0 0 3px rgba(22,167,94,.18)}.rtp-inspector-tools{display:flex;gap:6px;flex:none}.rtp-tabs{display:flex;gap:2px;padding:8px 10px 0;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid var(--rtp-line)}.rtp-tab{flex:none;border:0;background:0 0;padding:8px 12px 10px;font-size:13px;font-weight:600;color:var(--rtp-muted);cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap;transition:color .15s,border-color .15s}.rtp-tab[aria-selected=true]{color:var(--rtp-accent);border-bottom-color:var(--rtp-accent)}.rtp-panel{padding:14px;display:flex;flex-direction:column;gap:16px}.rtp-grid{display:grid;grid-template-columns:1fr;gap:14px 16px}@container rtp (min-width: 900px){.rtp-grid.two{grid-template-columns:1fr 1fr}}.rtp-grid.roomy{grid-template-columns:1fr;gap:18px}.rtp-field{display:flex;flex-direction:column;gap:6px;min-width:0}.rtp-label{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 8px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--rtp-muted)}.rtp-label code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:500;text-transform:none;letter-spacing:0;color:var(--rtp-ink);padding:1px 6px;border-radius:6px}.rtp-input{width:100%;min-width:0;border:1px solid var(--rtp-line);background:var(--rtp-bg);color:var(--rtp-ink);border-radius:10px;padding:9px 11px;font-size:13.5px;line-height:1.3}.rtp-input::placeholder{color:var(--rtp-muted);opacity:.8}.rtp-input.mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;text-transform:uppercase}.rtp-input-row{display:flex;align-items:center;gap:8px;min-width:0}.rtp-input-row .rtp-input{flex:1}.rtp-color-swatch{position:relative;width:36px;height:36px;flex:none;border-radius:50%;border:1px solid var(--rtp-line);overflow:hidden;box-shadow:inset 0 0 0 3px var(--rtp-panel);cursor:pointer}.rtp-color-swatch input[type=color]{position:absolute;inset:-10px;width:calc(100% + 20px);height:calc(100% + 20px);border:0;padding:0;cursor:pointer;background:0 0}.rtp-note,.rtp-seg-opt small{font-size:12px;line-height:1.45;color:var(--rtp-muted)}.rtp-note.warn{color:var(--rtp-warn)}.rtp-note.ok{color:var(--rtp-ok)}.rtp-seg{display:grid;grid-template-columns:1fr 1fr;gap:8px}.rtp-seg-opt,.rtp-thumb{border:1px solid var(--rtp-line);display:flex;flex-direction:column}.rtp-seg-opt{background:var(--rtp-bg);border-radius:12px;padding:8px;cursor:pointer;gap:7px;text-align:left;min-width:0;transition:border-color .15s,box-shadow .15s}.rtp-seg-opt[aria-pressed=true]{border-color:var(--rtp-accent);box-shadow:0 0 0 2px var(--rtp-accent-soft)}.rtp-seg-opt b{font-size:12.5px;font-weight:700}.rtp-seg-opt small{font-size:11.5px;line-height:1.35}.rtp-thumb{height:44px;border-radius:8px;background:#fff;overflow:hidden}.rtp-thumb i{display:block;height:26px;flex:none}.rtp-thumb i.band{border-radius:0 0 10px 10px}.rtp-thumb em{display:block;height:6px;width:40%;margin:6px auto 0;border-radius:3px;background:#e2e5ec}.rtp-switch{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:13px;min-width:0}.rtp-switch input{position:absolute;opacity:0;width:1px;height:1px}.rtp-switch .rtp-track{width:36px;height:22px;border-radius:999px;background:var(--rtp-line);position:relative;flex:none;transition:background-color .15s}.rtp-switch .rtp-track::after{content:\"\";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.25);transition:transform .15s}.rtp-switch input:checked+.rtp-track{background:var(--rtp-accent)}.rtp-switch input:checked+.rtp-track::after{transform:translateX(14px)}.rtp-switch input:focus-visible+.rtp-track{outline:2px solid var(--rtp-accent);outline-offset:2px}.rtp-select{width:100%;min-width:0;border:1px solid var(--rtp-line);background:var(--rtp-bg);color:var(--rtp-ink);border-radius:10px;padding:9px 11px;font-size:13.5px;appearance:auto}.rtp-kv,.rtp-tag{color:var(--rtp-muted)}.rtp-kv{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:12px}.rtp-kv b{color:var(--rtp-ink);font-weight:600}.rtp-tag{display:inline-block;padding:1px 7px;border-radius:999px;font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:var(--rtp-panel-2)}.rtp-tag.ok{background:rgba(22,167,94,.14);color:var(--rtp-ok)}.rtp-tag.no{background:rgba(255,92,92,.14);color:#c4362f}.rtp-code{background:var(--rtp-code-bg);color:var(--rtp-code-ink);border:1px solid var(--rtp-line);border-radius:var(--rtp-radius);overflow:hidden;min-width:0}.rtp-code-bar{display:flex;align-items:center;gap:2px;padding:6px 8px 0;border-bottom:1px solid rgba(255,255,255,.08);overflow-x:auto;scrollbar-width:none}.rtp-code-bar::-webkit-scrollbar{display:none}.rtp-code pre,.rtp-code-tab{font-size:12.5px;background:0 0}.rtp-code-tab{flex:none;border:0;color:var(--rtp-code-muted);padding:8px 12px 10px;font-weight:600;border-bottom:2px solid transparent;margin-bottom:-1px;cursor:pointer;white-space:nowrap}.rtp-code-tab[aria-selected=true]{color:#fff;border-bottom-color:var(--rtp-accent)}.rtp-code-tools{margin-left:auto;display:flex;gap:6px;padding-bottom:4px;flex:none}.rtp-code-copy{border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.06);color:#fff;border-radius:8px;padding:5px 10px;font-size:12px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.rtp-code-copy:hover{background:rgba(255,255,255,.12)}.rtp-code-copy.done{border-color:rgba(22,167,94,.6);color:#7ee0b0}.rtp-code-copy svg{width:13px;height:13px;flex:none}.rtp-btn-chrome.done{color:var(--rtp-ok);border-color:var(--rtp-ok)}.rtp-code pre{margin:0;padding:14px 16px 16px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;line-height:1.6;overflow-x:auto;color:inherit;white-space:pre;tab-size:4}.rtp-code .k{color:var(--rtp-code-k)}.rtp-code .s{color:var(--rtp-code-s)}.rtp-code .n{color:var(--rtp-code-n)}.rtp-code .t{color:var(--rtp-code-t)}.rtp-code .c{color:var(--rtp-code-muted);font-style:italic}.rtp-delivered{margin:0 12px 12px;border:1px solid rgba(22,167,94,.35);background:rgba(22,167,94,.08);border-radius:12px;padding:10px 12px}.rtp-delivered-title{font-size:12px;font-weight:700;color:#7ee0b0;margin-bottom:4px}.rtp-delivered pre{padding:0;font-size:12px}.rtp-preview{display:grid;gap:16px;grid-template-columns:minmax(0,1fr);align-items:center}@container rtp (min-width: 560px){.rtp-preview{grid-template-columns:minmax(200px,36cqw) minmax(0,1fr);gap:36px}}.rtp-preview-aside{display:flex;flex-direction:column;gap:16px;min-width:0}.rtp-preview-aside h3{margin:0;font-size:19px;font-weight:700;letter-spacing:-.01em;color:var(--rtp-ink)}.rtp-preview-aside p{margin:0;font-size:14px;color:var(--rtp-muted);line-height:1.55}.rtp-link{display:inline-flex;align-items:center;gap:6px;color:var(--rtp-accent);font-weight:600;font-size:13px;text-decoration:none}.rtp-link:hover{text-decoration:underline}@media (prefers-reduced-motion:reduce){.rtp-badge,.rtp-card.glide,.rtp-ring{animation:none}.rtp-card.glide{opacity:0}.rtp *,.rtp ::after,.rtp ::before{transition:none!important}}.rtp-pip{position:fixed;right:14px;bottom:calc(96px + env(safe-area-inset-bottom,0));z-index:40;width:calc(382px*.22);cursor:pointer;border-radius:14px;filter:drop-shadow(0 12px 22px rgba(20,16,40,.35));animation:rtp-pip-in .2s ease-out}.rtp-pip:focus-visible{outline:2px solid var(--rtp-accent);outline-offset:4px}.rtp-pip-phone{pointer-events:none}@media (prefers-reduced-motion:reduce){.rtp-pip{animation:none}}"},{"filePath":"styles/company-onboarding.css","content":".rco{--rco-bg:#f6f5fa;--rco-panel:#ffffff;--rco-panel-2:#f1f0f6;--rco-line:#e3e1ec;--rco-ink:#1b1a22;--rco-muted:#6b6880;--rco-accent:#5b68eb;--rco-accent-ink:#ffffff;--rco-accent-soft:rgba(91, 104, 235, 0.12);--rco-ok:#12804a;--rco-ok-solid:#16a75e;--rco-ok-soft:rgba(22, 167, 94, 0.13);--rco-wait:#9a4a07;--rco-wait-solid:#d97706;--rco-wait-soft:rgba(217, 119, 6, 0.13);--rco-code-bg:#15141b;--rco-code-ink:#e9e7f3;--rco-code-muted:#8f8ca6;--rco-shadow:0 1px 2px rgba(20, 16, 40, 0.04), 0 8px 24px rgba(20, 16, 40, 0.06);--rco-radius:18px;color:var(--rco-ink);font-family:ui-sans-serif,system-ui,-apple-system,\"Segoe UI\",Roboto,sans-serif;font-size:14px;line-height:1.45;container-type:inline-size;container-name:rco;margin:1.5rem 0 2rem}:root[data-theme=dark] .rco,html.dark .rco{--rco-bg:#15141b;--rco-panel:#1e1d26;--rco-panel-2:#26252f;--rco-line:#2e2c3a;--rco-ink:#eceaf4;--rco-muted:#9b98ae;--rco-accent:#7b89ff;--rco-accent-ink:#0f0e14;--rco-accent-soft:rgba(123, 137, 255, 0.16);--rco-ok:#4ade80;--rco-ok-solid:#22c55e;--rco-ok-soft:rgba(74, 222, 128, 0.14);--rco-wait:#fbbf24;--rco-wait-solid:#f59e0b;--rco-wait-soft:rgba(251, 191, 36, 0.14);--rco-code-bg:#0f0e14;--rco-shadow:none}.rco *,.rco ::after,.rco ::before{box-sizing:border-box}:where(.rco) button,:where(.rco) input{font:inherit;color:inherit}:where(.rco) ol,:where(.rco) p,:where(.rco) ul{margin:0;padding:0}.rco button{-webkit-tap-highlight-color:transparent}.rco button:focus-visible,.rco pre:focus-visible{outline:2px solid var(--rco-accent);outline-offset:2px}.rco code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.rco ol,.rco ul{list-style:none!important;margin:0!important;padding:0!important}.rco li{margin:0!important;padding-left:0!important}.rco li::marker,.rco li:not(.rco-step)::before{content:none!important;display:none!important}.rco .rco-outcome-head code,.rco .rco-req-meta code,.rco .rco-request code{background:0 0;border:0;padding:0;border-radius:0;color:inherit}.rco .rco-outcome-head code::after,.rco .rco-outcome-head code::before,.rco .rco-request code::after,.rco .rco-request code::before{content:none}.rco-studio{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start}.rco-studio>*{min-width:0}@container rco (min-width: 860px){.rco-studio{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:20px}}.rco-panel{background:var(--rco-panel);border:1px solid var(--rco-line);border-radius:var(--rco-radius);box-shadow:var(--rco-shadow);display:flex;flex-direction:column;min-width:0}.rco-panel-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border-bottom:1px solid var(--rco-line)}.rco-panel-title{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;white-space:nowrap}.rco-badge,.rco-note code{font-size:11px;background:var(--rco-panel-2)}.rco-badge{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:999px;color:var(--rco-muted);font-weight:600;letter-spacing:.04em}.rco-live{width:7px;height:7px;border-radius:50%;background:var(--rco-ok-solid);box-shadow:0 0 0 3px var(--rco-ok-soft)}.rco-btn-ghost{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:5px 11px;border-radius:10px;border:1px solid var(--rco-line);background:var(--rco-panel);color:var(--rco-ink);font-size:12.5px;font-weight:600;cursor:pointer;transition:border-color .15s}.rco-btn-ghost:hover,.rco-chip:hover{border-color:var(--rco-accent)}.rco-btn-ghost svg{width:14px;height:14px}.rco-fields{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;padding:16px 14px 18px}@container rco (min-width: 560px) and (max-width: 859px){.rco-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px 20px}.rco-field-wide{grid-column:1/-1}}.rco-field{display:flex;flex-direction:column;gap:8px;min-width:0}.rco-label,.rco-note{color:var(--rco-muted)}.rco-label{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.rco-note{font-size:12px;line-height:1.45}.rco-note code{color:var(--rco-ink);padding:1px 6px;border-radius:6px}.rco-note-box{display:flex;align-items:center;min-height:36px;padding:0 12px;border-radius:10px;border:1px dashed var(--rco-line)}.rco-chips{display:flex;flex-wrap:wrap;gap:6px}.rco-chip{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:6px 14px;border:1px solid var(--rco-line);border-radius:999px;background:var(--rco-panel);font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color .15s,border-color .15s,color .15s}.rco-chip[aria-checked=true]{background:var(--rco-accent);color:var(--rco-accent-ink)}.rco-chip-dot{width:7px;height:7px;border-radius:50%;background:currentColor;opacity:.35}.rco-chip[aria-checked=true] .rco-chip-dot{opacity:1}.rco-cards{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}@container rco (min-width: 560px) and (max-width: 859px){.rco-cards{grid-template-columns:repeat(4,minmax(0,1fr))}}.rco-card{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:10px;min-height:74px;padding:10px 12px;border:1px solid var(--rco-line);border-radius:12px;background:var(--rco-bg);text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s,background-color .15s}.rco-card:hover,.rco-card[aria-checked=true],.rco-chip[aria-checked=true]{border-color:var(--rco-accent)}.rco-card[aria-checked=true]{background:var(--rco-panel);box-shadow:0 0 0 3px var(--rco-accent-soft)}.rco-card-title{font-size:13px;font-weight:650;line-height:1.3}.rco-card-hint{font-size:11px;font-weight:600;padding:1px 7px;border-radius:6px;background:var(--rco-panel-2);color:var(--rco-muted)}.rco-card[aria-checked=true] .rco-card-hint{background:var(--rco-accent-soft);color:var(--rco-accent)}.rco-switches{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}@container rco (min-width: 560px) and (max-width: 859px){.rco-switches{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.rco-switch{position:relative;display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border:1px solid var(--rco-line);border-radius:12px;background:var(--rco-bg);font-size:13px;line-height:1.4;cursor:pointer}.rco-switch.is-off{opacity:.5;cursor:default}.rco-switch input{position:absolute;opacity:0;width:1px;height:1px}.rco-track{position:relative;flex:none;width:34px;height:20px;margin-top:1px;border-radius:999px;background:var(--rco-line);transition:background-color .15s}.rco-track::after{content:\"\";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.25);transition:transform .15s}.rco-switch input:checked+.rco-track{background:var(--rco-accent)}.rco-switch input:checked+.rco-track::after{transform:translateX(14px)}.rco-switch input:focus-visible+.rco-track{outline:2px solid var(--rco-accent);outline-offset:2px}.rco-panel-foot{margin-top:auto;padding:12px 14px;border-top:1px solid var(--rco-line);font-size:12px;color:var(--rco-muted)}.rco-tabs{display:flex;gap:2px;padding:8px 10px 0;border-bottom:1px solid var(--rco-line)}.rco-tab{border:0;background:0 0;padding:8px 12px 10px;font-size:13px;font-weight:600;color:var(--rco-muted);cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color .15s,border-color .15s}.rco-tab[aria-selected=true]{color:var(--rco-accent);border-bottom-color:var(--rco-accent)}.rco-request{display:flex;align-items:center;gap:10px;margin:14px 14px 0;padding:9px 12px;border-radius:12px;background:var(--rco-bg);border:1px solid var(--rco-line);min-width:0}.rco-outcome-head code,.rco-request code{font-size:12.5px;overflow-wrap:anywhere;min-width:0}.rco-method{flex:none;padding:2px 8px;border-radius:6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;font-weight:700;letter-spacing:.04em;background:var(--rco-ok-soft);color:var(--rco-ok)}.rco-method-post{background:var(--rco-accent-soft);color:var(--rco-accent)}.rco-stage-body{display:flex;flex-direction:column;gap:16px;padding:14px}.rco-summary{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.rco-summary-count{font-size:15px;font-weight:700}.rco-meter,.rco-reqs{display:flex;gap:4px}.rco-meter i{display:block;width:22px;height:6px;border-radius:999px;background:var(--rco-wait-solid);opacity:.85;transition:background-color .2s}.rco-meter i.is-done{background:var(--rco-ok-solid)}.rco-reqs{list-style:none;flex-direction:column;gap:8px}.rco-req{display:flex;gap:12px;margin:0;padding:12px;border:1px solid var(--rco-line);border-radius:14px;background:var(--rco-panel);transition:background-color .2s,border-color .2s}.rco-req.is-done{background:var(--rco-bg)}.rco-req-icon{flex:none;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--rco-wait-soft);color:var(--rco-wait)}.rco-req.is-done .rco-req-icon{background:var(--rco-ok-solid);color:#fff}.rco-empty-icon svg,.rco-req-icon svg{width:16px;height:16px}.rco-req-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.rco-req-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.rco-req-title{font-size:14px;font-weight:650}.rco-req-type{align-self:flex-start;font-size:11px;padding:1px 6px;border-radius:6px;background:var(--rco-panel-2);color:var(--rco-ink);overflow-wrap:anywhere}.rco-req-how{font-size:12.5px;color:var(--rco-muted)}.rco-req-meta{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px;font-size:12px}.rco-req-meta code{font-size:11.5px}.rco-empty,.rco-req-meta,.rco-tag{color:var(--rco-muted)}.rco-tag{flex:none;display:inline-block;padding:2px 8px;border-radius:999px;font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;background:var(--rco-panel-2)}.rco-tag.ok{background:var(--rco-ok-soft);color:var(--rco-ok)}.rco-tag.wait{background:var(--rco-wait-soft);color:var(--rco-wait)}.rco-empty{display:flex;gap:12px;padding:14px;border:1px dashed var(--rco-line);border-radius:14px;font-size:13px}.rco-empty strong{display:block;color:var(--rco-ink);font-size:14px;margin-bottom:2px}.rco-empty-icon{flex:none;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--rco-ok-solid);color:#fff}.rco-outcome{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:14px;background:linear-gradient(135deg,var(--rco-accent-soft),transparent 70%),var(--rco-bg);border:1px solid var(--rco-line)}.rco-outcome-head{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.rco-arrow{color:var(--rco-muted)}.rco-outcome-text{font-size:13px;color:var(--rco-ink)}.rco-track-steps{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:2px}.rco-step{position:relative;display:flex;flex-direction:column;gap:6px;margin:0;font-size:11.5px;color:var(--rco-muted)}.rco-step::before{content:\"\";position:absolute;top:4px;left:14px;right:-4px;height:2px;border-radius:2px;background:var(--rco-line)}.rco-step:last-child::before{display:none}.rco-step.is-done::before,.rco-step.is-skipped::before{background:var(--rco-accent)}.rco-step-dot{position:relative;width:10px;height:10px;border-radius:50%;background:var(--rco-panel);border:2px solid var(--rco-line)}.rco-step.is-done .rco-step-dot,.rco-step.is-skipped .rco-step-dot{background:var(--rco-accent);border-color:var(--rco-accent)}.rco-step.is-now .rco-step-dot{border-color:var(--rco-accent);box-shadow:0 0 0 4px var(--rco-accent-soft)}.rco-step.is-now .rco-step-label{color:var(--rco-ink);font-weight:650}.rco-step.is-skipped .rco-step-label{font-style:italic}.rco-code{margin:14px;border-radius:14px;background:var(--rco-code-bg);color:var(--rco-code-ink);overflow:hidden;min-width:0}.rco-code-bar{display:flex;align-items:center;gap:10px;padding:9px 14px;border-bottom:1px solid rgba(255,255,255,.08);font-size:11.5px;color:var(--rco-code-muted)}.rco-code-status{color:#4ade80;font-weight:700}.rco .rco-code pre{display:block!important;margin:0;padding:14px;max-height:520px;overflow:auto;background:0 0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;line-height:1.6;white-space:pre}.rco .rco-code pre span{display:inline!important}.rco-tk-key{color:#82aaff}.rco-tk-str{color:#c3e88d}.rco-tk-num{color:#f78c6c}.rco-tk-lit{color:#c792ea}@media (prefers-reduced-motion:reduce){.rco *{transition:none!important}}"}],"page":{"pagePath":"api-reference/events/dispute-funds-held","slug":"/api-reference/events/dispute-funds-held","pageMetadata":{"title":"Dispute funds held","description":"Triggered when the payment provider places a precautionary hold on disputed\nfunds in the merchant's account. Holds can be partial and incremental, so a\nsingle dispute may emit this event multiple times with a growing\n`total_held_amount`.\n\nWhen the provider reports the exact amount it set out to hold, that figure\nsupersedes the dispute's derived `amount`, so the `entity` snapshot reflects\nthe provider-confirmed amount at risk.\n","version":null,"deprecated":null,"openapi":"/api-spec.yaml webhook dispute.funds-held","href":"/api-reference/events/dispute-funds-held","autogeneratedByOpenApi":true},"description":{"compiledSource":"\"use strict\";\nconst {Fragment: _Fragment, jsx: _jsx, jsxs: _jsxs} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n code: \"code\",\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsxs(_Fragment, {\n children: [_jsxs(_components.p, {\n children: [\"Triggered when the payment provider places a precautionary hold on disputed\\nfunds in the merchant’s account. Holds can be partial and incremental, so a\\nsingle dispute may emit this event multiple times with a growing\\n\", _jsx(_components.code, {\n children: \"total_held_amount\"\n }), \".\"]\n }), \"\\n\", _jsxs(_components.p, {\n children: [\"When the provider reports the exact amount it set out to hold, that figure\\nsupersedes the dispute’s derived \", _jsx(_components.code, {\n children: \"amount\"\n }), \", so the \", _jsx(_components.code, {\n children: \"entity\"\n }), \" snapshot reflects\\nthe provider-confirmed amount at risk.\"]\n })]\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Dispute funds held","description":"Triggered when the payment provider places a precautionary hold on disputed\nfunds in the merchant's account. Holds can be partial and incremental, so a\nsingle dispute may emit this event multiple times with a growing\n`total_held_amount`.\n\nWhen the provider reports the exact amount it set out to hold, that figure\nsupersedes the dispute's derived `amount`, so the `entity` snapshot reflects\nthe provider-confirmed amount at risk.\n","version":null,"deprecated":null,"openapi":"/api-spec.yaml webhook dispute.funds-held","href":"/api-reference/events/dispute-funds-held","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"summary":"Dispute Funds Held","description":"Triggered when the payment provider places a precautionary hold on disputed\nfunds in the merchant's account. Holds can be partial and incremental, so a\nsingle dispute may emit this event multiple times with a growing\n`total_held_amount`.\n\nWhen the provider reports the exact amount it set out to hold, that figure\nsupersedes the dispute's derived `amount`, so the `entity` snapshot reflects\nthe provider-confirmed amount at risk.\n","operationId":"disputeFundsHeld","tags":["Events"],"requestBody":"6e04fb52-37cc-4de1-adc6-7a61dd47c47d","responses":{"200":"ab193bec-77ac-4c48-9f3a-d68015aa69e6","400":"466a85ba-273e-4e87-b3eb-716db52e06e0","401":"eeac2b82-4138-4ae3-a83d-2e91997e96ed"},"method":"post","type":"webhook","servers":["ae9b4ca2-aafd-46b2-9c99-e60c2f7f8cd6","b17b3917-893c-495f-8cd5-230d2156ba0c"],"security":[],"path":"dispute.funds-held","baseUrlOptions":["https://api-sandbox.rinne.com.br/core","https://api.rinne.com.br/core"],"title":"Dispute Funds Held","codeSamples":[],"requiredOnlyExamples":false,"requestExamples":[{"language":"json","filename":"Example","code":"{\n \"id\": \"f47ac10b-58cc-4372-a567-0e02b2c3d479\",\n \"type\": \"dispute.funds-held\",\n \"version\": 1,\n \"timestamp\": \"2025-01-15T10:30:00.000Z\",\n \"source\": \"transaction-service\",\n \"company_id\": \"comp_123456789\",\n \"correlation_id\": \"corr_987654321\"\n}"}],"requestExampleType":"webhook","responseExampleType":"generated"},"dependencies":{"parameters":{},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","description":"Base structure for all webhook events","required":["id","type","version","timestamp","source","company_id","correlation_id"],"properties":{"id":{"type":"string","format":"uuid","description":"Unique event identifier","example":"f47ac10b-58cc-4372-a567-0e02b2c3d479","isRequired":true,"uniqueKey":"id","typeLabel":"string\u003cuuid>"},"type":{"type":"string","description":"Event type identifier","enum":["dispute.funds-held"],"example":"dispute.funds-held","isRequired":true,"uniqueKey":"type","typeLabel":"enum\u003cstring>"},"version":{"type":"integer","description":"Event schema version","example":1,"isRequired":true,"uniqueKey":"version","typeLabel":"integer"},"timestamp":{"type":"string","format":"date-time","description":"Event timestamp in ISO 8601 format","example":"2025-01-15T10:30:00.000Z","isRequired":true,"uniqueKey":"timestamp","typeLabel":"string\u003cdate-time>"},"source":{"type":"string","description":"Service that generated the event","example":"transaction-service","isRequired":true,"uniqueKey":"source","typeLabel":"string"},"company_id":{"type":"string","description":"Company ID associated with the event","example":"comp_123456789","isRequired":true,"uniqueKey":"company_id","typeLabel":"string"},"correlation_id":{"type":"string","description":"Shared by every event that one request, inbound webhook or job item caused, so related events can be grouped. Not unique per event: use `id` to identify and deduplicate an event.","example":"corr_987654321","isRequired":true,"uniqueKey":"correlation_id","typeLabel":"string"},"payload":{"type":"object","description":"Details of the precautionary hold placed on disputed funds","properties":{"dispute_id":{"type":"string","format":"uuid","description":"ID of the dispute the hold belongs to","example":"123e4567-e89b-12d3-a456-426614174000","isRequired":true,"uniqueKey":"payload.dispute_id","typeLabel":"string\u003cuuid>"},"transaction_id":{"type":"string","format":"uuid","description":"ID of the disputed transaction","example":"123e4567-e89b-12d3-a456-426614174001","isRequired":true,"uniqueKey":"payload.transaction_id","typeLabel":"string\u003cuuid>"},"held_amount":{"type":"integer","description":"Amount held by this notification, in cents","example":5000,"isRequired":true,"uniqueKey":"payload.held_amount","typeLabel":"integer"},"total_held_amount":{"type":"integer","description":"Cumulative amount held for this dispute so far, in cents. Grows across notifications when holds are incremental.\n","example":5000,"isRequired":true,"uniqueKey":"payload.total_held_amount","typeLabel":"integer"},"requested_amount":{"type":"integer","description":"Total amount the provider set out to hold, in cents","example":9500,"isRequired":true,"uniqueKey":"payload.requested_amount","typeLabel":"integer"},"remaining_amount":{"type":"integer","description":"Amount still pending to be held, in cents","example":4500,"isRequired":true,"uniqueKey":"payload.remaining_amount","typeLabel":"integer"},"reason":{"oneOf":[{"type":"string","description":"Provider-supplied reason code for the hold","example":"FRAUD","isRequired":true,"uniqueKey":"payload.reason.oneOf.0","typeLabel":"string"},{"type":"null","description":"Provider-supplied reason code for the hold","example":"FRAUD","isRequired":true,"uniqueKey":"payload.reason.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"payload.reason","typeLabel":"string | null"},"reason_description":{"oneOf":[{"type":"string","description":"Provider-supplied human-readable reason","example":"Precautionary block for infraction report","isRequired":true,"uniqueKey":"payload.reason_description.oneOf.0","typeLabel":"string"},{"type":"null","description":"Provider-supplied human-readable reason","example":"Precautionary block for infraction report","isRequired":true,"uniqueKey":"payload.reason_description.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"payload.reason_description","typeLabel":"string | null"},"entity":{"type":"object","description":"Dispute object at the time the event was emitted","required":["id","transaction_id","company_id","organization_id","provider","type","status","outcome","amount","provider_dispute_id","dispute_details","deadline_at","concluded_at","created_at","updated_at"],"properties":{"id":{"type":"string","format":"uuid","description":"Internal dispute ID","example":"123e4567-e89b-12d3-a456-426614174000","isRequired":true,"uniqueKey":"payload.entity.id","typeLabel":"string\u003cuuid>"},"transaction_id":{"type":"string","format":"uuid","description":"ID of the disputed transaction","example":"123e4567-e89b-12d3-a456-426614174001","isRequired":true,"uniqueKey":"payload.entity.transaction_id","typeLabel":"string\u003cuuid>"},"company_id":{"type":"string","format":"uuid","description":"Merchant the claim is filed against","example":"123e4567-e89b-12d3-a456-426614174002","isRequired":true,"uniqueKey":"payload.entity.company_id","typeLabel":"string\u003cuuid>"},"organization_id":{"type":"string","format":"uuid","description":"Organization the merchant belongs to","example":"123e4567-e89b-12d3-a456-426614174003","isRequired":true,"uniqueKey":"payload.entity.organization_id","typeLabel":"string\u003cuuid>"},"provider":{"type":"string","enum":["CELCOIN","RINNE","CAPPTA"],"description":"Provider that processed the disputed transaction","example":"CELCOIN","isRequired":true,"uniqueKey":"payload.entity.provider","typeLabel":"enum\u003cstring>"},"type":{"type":"string","enum":["PIX_INFRACTION","CHARGEBACK"],"description":"Rail the dispute arrived on","example":"PIX_INFRACTION","isRequired":true,"uniqueKey":"payload.entity.type","typeLabel":"enum\u003cstring>"},"status":{"type":"string","enum":["OPEN","UNDER_REVIEW","CLOSED"],"description":"Ordered progression; a dispute only moves forward. CLOSED is terminal, so a finished dispute is exactly `status == CLOSED`.\n","example":"OPEN","isRequired":true,"uniqueKey":"payload.entity.status","typeLabel":"enum\u003cstring>"},"outcome":{"oneOf":[{"type":"string","enum":["UPHELD","DISMISSED","WITHDRAWN"],"description":"The verdict. Null until the dispute closes, and always set once it has. UPHELD means the claim succeeded and funds are returned; DISMISSED means it failed; WITHDRAWN means it ceased before a verdict, or the provider closed out a dismissed claim. A closed dispute's outcome may move between DISMISSED and WITHDRAWN without a further dispute.status-changed event; UPHELD never changes.\n","example":null,"isRequired":true,"uniqueKey":"payload.entity.outcome.oneOf.0","typeLabel":"enum\u003cstring>"},{"type":"null","enum":["UPHELD","DISMISSED","WITHDRAWN"],"description":"The verdict. Null until the dispute closes, and always set once it has. UPHELD means the claim succeeded and funds are returned; DISMISSED means it failed; WITHDRAWN means it ceased before a verdict, or the provider closed out a dismissed claim. A closed dispute's outcome may move between DISMISSED and WITHDRAWN without a further dispute.status-changed event; UPHELD never changes.\n","example":null,"isRequired":true,"uniqueKey":"payload.entity.outcome.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"payload.entity.outcome","typeLabel":"enum\u003cstring> | null"},"amount":{"type":"integer","description":"Amount at risk in cents. Derived from the disputed transaction when the dispute is created (an upper bound rather than an exact figure); once the provider reports the exact amount it set out to hold, that figure supersedes the derived one.\n","example":9500,"isRequired":true,"uniqueKey":"payload.entity.amount","typeLabel":"integer"},"provider_dispute_id":{"type":"string","description":"The provider's own identifier for the dispute","example":"aaaaaaaa-bbbb-4ccc-8ddd-eeeeeeeeeeee","isRequired":true,"uniqueKey":"payload.entity.provider_dispute_id","typeLabel":"string"},"dispute_details":{"oneOf":[{"type":"string","description":"Free text describing the dispute, directly or indirectly, as supplied by the reporting side. The author is not recorded and may be the payer, a risk analyst or a system.\n","example":"the reporting institution describes an unauthorised transfer","isRequired":true,"uniqueKey":"payload.entity.dispute_details.oneOf.0","typeLabel":"string"},{"type":"null","description":"Free text describing the dispute, directly or indirectly, as supplied by the reporting side. The author is not recorded and may be the payer, a risk analyst or a system.\n","example":"the reporting institution describes an unauthorised transfer","isRequired":true,"uniqueKey":"payload.entity.dispute_details.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"payload.entity.dispute_details","typeLabel":"string | null"},"deadline_at":{"oneOf":[{"type":"string","format":"date-time","description":"Provider-stated response deadline. Null where the rail states none.","example":null,"isRequired":true,"uniqueKey":"payload.entity.deadline_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Provider-stated response deadline. Null where the rail states none.","example":null,"isRequired":true,"uniqueKey":"payload.entity.deadline_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"payload.entity.deadline_at","typeLabel":"string\u003cdate-time> | null"},"concluded_at":{"oneOf":[{"type":"string","format":"date-time","description":"When the dispute concluded. Set exactly when status becomes CLOSED.","example":null,"isRequired":true,"uniqueKey":"payload.entity.concluded_at.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"When the dispute concluded. Set exactly when status becomes CLOSED.","example":null,"isRequired":true,"uniqueKey":"payload.entity.concluded_at.oneOf.1","typeLabel":"null"}],"isRequired":true,"uniqueKey":"payload.entity.concluded_at","typeLabel":"string\u003cdate-time> | null"},"created_at":{"type":"string","format":"date-time","example":"2026-08-05T15:16:57.000Z","isRequired":true,"uniqueKey":"payload.entity.created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"type":"string","format":"date-time","example":"2026-08-05T15:16:57.000Z","isRequired":true,"uniqueKey":"payload.entity.updated_at","typeLabel":"string\u003cdate-time>"},"company_name":{"oneOf":[{"type":"string","description":"Trading name of the merchant the claim is filed against","example":"Acme","uniqueKey":"payload.entity.company_name.oneOf.0","typeLabel":"string"},{"type":"null","description":"Trading name of the merchant the claim is filed against","example":"Acme","uniqueKey":"payload.entity.company_name.oneOf.1","typeLabel":"null"}],"uniqueKey":"payload.entity.company_name","typeLabel":"string | null"},"company_full_name":{"type":"string","description":"Legal name of the merchant the claim is filed against","example":"Acme Payments LTDA","uniqueKey":"payload.entity.company_full_name","typeLabel":"string"}},"isRequired":true,"uniqueKey":"payload.entity","typeLabel":"object"}},"required":["dispute_id","transaction_id","held_amount","total_held_amount","requested_amount","remaining_amount","reason","reason_description","entity"],"uniqueKey":"payload","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"id":"f47ac10b-58cc-4372-a567-0e02b2c3d479","type":"dispute.funds-held","version":1,"timestamp":"2025-01-15T10:30:00.000Z","source":"transaction-service","company_id":"comp_123456789","correlation_id":"corr_987654321"}}},"exampleType":"generated"}},"exampleType":"generated"},"responses":{"ab193bec-77ac-4c48-9f3a-d68015aa69e6":{"description":"Webhook received successfully","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"466a85ba-273e-4e87-b3eb-716db52e06e0":{"description":"Invalid webhook payload","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"eeac2b82-4138-4ae3-a83d-2e91997e96ed":{"description":"Unauthorized webhook request","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}}},"security":{},"servers":{"ae9b4ca2-aafd-46b2-9c99-e60c2f7f8cd6":{"url":"https://api-sandbox.rinne.com.br/core","description":"Sandbox"},"b17b3917-893c-495f-8cd5-230d2156ba0c":{"url":"https://api.rinne.com.br/core","description":"Production"}}},"originalFileLocation":"api-spec.yaml"},"subdomain":"rinne","siteName":"Rinne API","title":"Rinne API Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-28T23:03:12.793Z","originalFileLocation":"api-reference/events/dispute-funds-held.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Triggered when the payment provider places a precautionary hold on disputed funds in the merchant\u0026#x27;s account. Holds can be partial and incremental, so a single dispute may emit this event multiple times with a growing total_held_amount. When the provider reports the exact amount it set out to hold, that figure supersedes the dispute\u0026#x27;s derived amount, so the entity snapshot reflects the provider-confirmed amount at risk.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Rinne API\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/rinne/MXvyIJiliJyAMNh5/_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/rinne/MXvyIJiliJyAMNh5/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/rinne/MXvyIJiliJyAMNh5/_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/rinne/MXvyIJiliJyAMNh5/_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/rinne/MXvyIJiliJyAMNh5/_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/rinne/MXvyIJiliJyAMNh5/_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/rinne/MXvyIJiliJyAMNh5/_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/rinne/MXvyIJiliJyAMNh5/_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/rinne/MXvyIJiliJyAMNh5/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Rinne API Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Complete payment infrastructure platform for managing merchants, processing transactions, and handling banking operations through a unified API.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Rinne API\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.rinne.com.br/api-reference/events/dispute-funds-held\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://rinne.mintlify.app/_mintlify/api/og/v2?division=Events\u0026amp;title=Dispute+funds+held\u0026amp;description=Triggered+when+the+payment+provider+places+a+precautionary+hold+on+disputed%0Afunds+in+the+merchant%27s+account.+Holds+can+be+partial+and+incremental%2C+so+a%0Asingle+d\u0026amp;theme=0c253e83766c431611ede77f\u0026amp;signature=2cf7e8b14da0bfca801ce1ae881f15fef74a04496bab04808cdf3e4abd4a0cc0\">\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=\"Rinne API Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Complete payment infrastructure platform for managing merchants, processing transactions, and handling banking operations through a unified API.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://rinne.mintlify.app/_mintlify/api/og/v2?division=Events\u0026amp;title=Dispute+funds+held\u0026amp;description=Triggered+when+the+payment+provider+places+a+precautionary+hold+on+disputed%0Afunds+in+the+merchant%27s+account.+Holds+can+be+partial+and+incremental%2C+so+a%0Asingle+d\u0026amp;theme=0c253e83766c431611ede77f\u0026amp;signature=2cf7e8b14da0bfca801ce1ae881f15fef74a04496bab04808cdf3e4abd4a0cc0\">\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/rinne/MXvyIJiliJyAMNh5/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Rinne API\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#5B68EB\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.rinne.com.br/api-reference/events/dispute-funds-held\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api-reference/events/dispute-funds-held.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.rinne.com.br/#organization\",\"name\":\"Rinne API\",\"url\":\"https://docs.rinne.com.br\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/rinne/HqyHJ9XOsH5pEihc/logo/light.png?fit=max\u0026auto=format\u0026n=HqyHJ9XOsH5pEihc\u0026q=85\u0026s=be4ff200f82e7246a248176e8984208e\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.rinne.com.br#website\",\"name\":\"Rinne API\",\"url\":\"https://docs.rinne.com.br\",\"publisher\":{\"@id\":\"https://docs.rinne.com.br/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.rinne.com.br/api-reference/events/dispute-funds-held#webpage\",\"url\":\"https://docs.rinne.com.br/api-reference/events/dispute-funds-held\",\"name\":\"Dispute funds held\",\"description\":\"Triggered when the payment provider places a precautionary hold on disputed funds in the merchant's account. Holds can be partial and incremental, so a single dispute may emit this event multiple times with a growing total_held_amount. When the provider reports the exact amount it set out to hold, that figure supersedes the dispute's derived amount, so the entity snapshot reflects the provider-confirmed amount at risk.\",\"dateModified\":\"2026-10-28T23:03:12.793Z\",\"isPartOf\":{\"@id\":\"https://docs.rinne.com.br#website\"},\"breadcrumb\":{\"@id\":\"https://docs.rinne.com.br/api-reference/events/dispute-funds-held#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.rinne.com.br/api-reference/events/dispute-funds-held#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Webhooks\",\"item\":\"https://docs.rinne.com.br/api-reference/webhooks/get-webhook-dashboard-url\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Events\",\"item\":\"https://docs.rinne.com.br/api-reference/events/affiliation-created\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Dispute funds held\",\"item\":\"https://docs.rinne.com.br/api-reference/events/dispute-funds-held\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.rinne.com.br/api-reference/events/dispute-funds-held#apireference\",\"headline\":\"Dispute funds held\",\"name\":\"Dispute funds held\",\"description\":\"Triggered when the payment provider places a precautionary hold on disputed funds in the merchant's account. Holds can be partial and incremental, so a single dispute may emit this event multiple times with a growing total_held_amount. When the provider reports the exact amount it set out to hold, that figure supersedes the dispute's derived amount, so the entity snapshot reflects the provider-confirmed amount at risk.\",\"url\":\"https://docs.rinne.com.br/api-reference/events/dispute-funds-held\",\"mainEntityOfPage\":{\"@id\":\"https://docs.rinne.com.br/api-reference/events/dispute-funds-held#webpage\"},\"dateModified\":\"2026-10-28T23:03:12.793Z\",\"publisher\":{\"@id\":\"https://docs.rinne.com.br/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.rinne.com.br#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Rinne API\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Rinne API","nav":{"global":null,"tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":""}]},{"tab":"Onboarding","icon":"id-card","pages":[{"title":"Onboarding","href":"/onboarding"}]},{"tab":"rinne-js","icon":"js","pages":[{"title":"rinne-js","href":"/rinne-js"}]},{"tab":"TapOnPhone","icon":"mobile-screen","pages":[{"title":"TapOnPhone","href":"/tap-on-phone"}]},{"tab":"API Reference","groups":[{"group":"Introduction","pages":[{"title":"API Reference","href":"/api-reference/introduction"}]},{"group":"Merchants","pages":[{"group":"Management","pages":[{"title":"List merchants","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/merchants","href":"/api-reference/management/list-merchants"},{"title":"Create new merchant","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/merchants","href":"/api-reference/management/create-new-merchant"},{"title":"Get merchant by ID","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/merchants/{merchantId}","href":"/api-reference/management/get-merchant-by-id"},{"title":"Update merchant","deprecated":null,"version":null,"openapi":"/api-spec.yaml patch /v1/merchants/{merchantId}","href":"/api-reference/management/update-merchant"},{"title":"Get public settings for a merchant","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/merchants/{merchantId}/public-settings","href":"/api-reference/management/get-public-settings-for-a-merchant"},{"title":"Get merchant overview","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/merchants/overview","href":"/api-reference/management/get-merchant-overview"}]},{"group":"Transactions","pages":[{"title":"Create a new transaction for a specific merchant","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/merchants/{merchantId}/transactions","href":"/api-reference/transactions/create-a-new-transaction-for-a-specific-merchant"},{"title":"Create a 3D Secure session linked to a merchant","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/merchants/{merchantId}/3ds-sessions","href":"/api-reference/3d-secure/create-a-3d-secure-session-linked-to-a-merchant"},{"title":"Get a 3D Secure session of a merchant","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/merchants/{merchantId}/3ds-sessions/{sessionId}","href":"/api-reference/3d-secure/get-a-3d-secure-session-of-a-merchant"},{"title":"Authenticate a merchant's transaction with 3D Secure","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/merchants/{merchantId}/transactions/{transactionId}/authenticate","href":"/api-reference/3d-secure/authenticate-a-merchants-transaction-with-3d-secure"},{"title":"Get transactions for all merchants","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/merchants/transactions","href":"/api-reference/transactions/get-transactions-for-all-merchants"},{"title":"Get a specific transaction by ID across all merchants","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/merchants/transactions/{transactionId}","href":"/api-reference/transactions/get-a-specific-transaction-by-id-across-all-merchants"},{"title":"Get a specific transaction for a merchant","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/merchants/{merchantId}/transactions/{transactionId}","href":"/api-reference/transactions/get-a-specific-transaction-for-a-merchant"},{"title":"Get transaction receipts for a specific merchant","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/merchants/{merchantId}/transactions/{transactionId}/receipt","href":"/api-reference/transactions/get-transaction-receipts-for-a-specific-merchant"},{"title":"Refund a transaction for a specific merchant","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/merchants/{merchantId}/transactions/{transactionId}/refunds","href":"/api-reference/transactions/refund-a-transaction-for-a-specific-merchant"},{"title":"Cancel existing pending refund for a merchant transaction by ID","deprecated":null,"version":null,"openapi":"/api-spec.yaml patch /v1/merchants/{merchantId}/transactions/{transactionId}/refunds/cancel","href":"/api-reference/transactions/cancel-existing-pending-refund-for-a-merchant-transaction-by-id"},{"title":"Cancel a merchant's BOLEPIX transaction","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/merchants/{merchantId}/transactions/{transactionId}/cancel","href":"/api-reference/transactions/cancel-a-merchants-bolepix-transaction"},{"title":"Get merchant transactions overview","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/merchants/transactions/overview","href":"/api-reference/transactions/get-merchant-transactions-overview"},{"title":"Pay PIX or BOLEPIX transaction via QR code (Sandbox Only)","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/merchants/{merchantId}/transactions/{transactionId}/pay","href":"/api-reference/transactions/pay-pix-or-bolepix-transaction-via-qr-code-sandbox-only"}]},{"group":"Cards","pages":[{"title":"Store a card for a merchant","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/merchants/{merchantId}/cards","href":"/api-reference/cards/store-a-card-for-a-merchant"},{"title":"List a merchant's stored cards","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/merchants/{merchantId}/cards","href":"/api-reference/cards/list-a-merchants-stored-cards"},{"title":"Get a merchant's stored card","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/merchants/{merchantId}/cards/{cardId}","href":"/api-reference/cards/get-a-merchants-stored-card"},{"title":"Delete a merchant's stored card","deprecated":null,"version":null,"openapi":"/api-spec.yaml delete /v1/merchants/{merchantId}/cards/{cardId}","href":"/api-reference/cards/delete-a-merchants-stored-card"}]},{"group":"KYC","pages":[{"title":"List KYC checks for a specific merchant","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/merchants/{merchantId}/kyc-checks","href":"/api-reference/kyc/list-kyc-checks-for-a-specific-merchant"}]},{"group":"Affiliations","pages":[{"title":"Get affiliations for all merchants","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/merchants/affiliations","href":"/api-reference/affiliations/get-affiliations-for-all-merchants"},{"title":"List affiliations for a specific merchant","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/merchants/{merchantId}/affiliations","href":"/api-reference/affiliations/list-affiliations-for-a-specific-merchant"},{"title":"Create a new affiliation for a specific merchant","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/merchants/{merchantId}/affiliations","href":"/api-reference/affiliations/create-a-new-affiliation-for-a-specific-merchant"},{"title":"Get a specific affiliation for a merchant","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/merchants/{merchantId}/affiliations/{id}","href":"/api-reference/affiliations/get-a-specific-affiliation-for-a-merchant"},{"title":"Update anticipation configuration for a merchant's affiliation","deprecated":null,"version":null,"openapi":"/api-spec.yaml patch /v1/merchants/{merchantId}/affiliations/{id}","href":"/api-reference/affiliations/update-anticipation-configuration-for-a-merchants-affiliation"},{"title":"Cancel a merchant's affiliation that is waiting for documents","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/merchants/{merchantId}/affiliations/{id}/cancel","href":"/api-reference/affiliations/cancel-a-merchants-affiliation-that-is-waiting-for-documents"},{"title":"Reissue a merchant's onboarding link","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/merchants/{merchantId}/affiliations/{id}/onboarding-link","href":"/api-reference/affiliations/reissue-a-merchants-onboarding-link"},{"title":"Get onboarding document with download URL for a merchant's affiliation","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/merchants/{merchantId}/affiliations/{affiliationId}/onboarding-documents/{documentId}","href":"/api-reference/affiliations/get-onboarding-document-with-download-url-for-a-merchants-affiliation"},{"title":"Request settlement bank account update for a merchant's affiliation","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/merchants/{merchantId}/affiliations/{affiliationId}/settlement-bank-account","href":"/api-reference/affiliations/request-settlement-bank-account-update-for-a-merchants-affiliation"}]},{"group":"Onboarding Requirements","pages":[{"title":"List onboarding requirements","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/merchants/{merchantId}/onboarding-requirements","href":"/api-reference/onboarding-requirements/list-onboarding-requirements"},{"title":"Answer an onboarding requirement","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/merchants/{merchantId}/onboarding-requirements/{id}/answer","href":"/api-reference/onboarding-requirements/answer-an-onboarding-requirement"}]},{"group":"Onboarding Documents","pages":[{"title":"Open an onboarding document upload","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/merchants/{merchantId}/onboarding-documents","href":"/api-reference/onboarding-documents/open-an-onboarding-document-upload"},{"title":"Complete an onboarding document upload","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/merchants/{merchantId}/onboarding-documents/{id}/complete","href":"/api-reference/onboarding-documents/complete-an-onboarding-document-upload"},{"title":"List onboarding documents","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/merchants/{merchantId}/onboarding-documents","href":"/api-reference/onboarding-documents/list-onboarding-documents"},{"title":"Get an onboarding document","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/merchants/{merchantId}/onboarding-documents/{id}","href":"/api-reference/onboarding-documents/get-an-onboarding-document"}]},{"group":"Biometric Verifications","pages":[{"title":"Start a biometric verification","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/merchants/{merchantId}/biometric-verifications","href":"/api-reference/biometric-verifications/start-a-biometric-verification"},{"title":"List biometric verifications","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/merchants/{merchantId}/biometric-verifications","href":"/api-reference/biometric-verifications/list-biometric-verifications"},{"title":"Get a biometric verification","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/merchants/{merchantId}/biometric-verifications/{id}","href":"/api-reference/biometric-verifications/get-a-biometric-verification"}]},{"group":"Banking","pages":[{"title":"Get banking balance for a specific merchant","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/merchants/{merchantId}/balance","href":"/api-reference/banking/get-banking-balance-for-a-specific-merchant"},{"title":"Add balance to merchant bank account (Sandbox Only)","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/merchants/{merchantId}/balance","href":"/api-reference/banking/add-balance-to-merchant-bank-account-sandbox-only"},{"title":"Get banking statement for a specific merchant","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/merchants/{merchantId}/statement","href":"/api-reference/banking/get-banking-statement-for-a-specific-merchant"},{"title":"List all PIX keys for a specific merchant","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/merchants/{merchantId}/pix/keys","href":"/api-reference/pix-keys/list-all-pix-keys-for-a-specific-merchant"},{"title":"Create a new PIX key for a specific merchant","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/merchants/{merchantId}/pix/keys","href":"/api-reference/pix-keys/create-a-new-pix-key-for-a-specific-merchant"},{"title":"Delete a PIX key for a specific merchant","deprecated":null,"version":null,"openapi":"/api-spec.yaml delete /v1/merchants/{merchantId}/pix/keys","href":"/api-reference/pix-keys/delete-a-pix-key-for-a-specific-merchant"},{"title":"Create a new internal transfer request","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/banking/internal-transfers","href":"/api-reference/banking/create-a-new-internal-transfer-request"},{"title":"List internal transfers for authenticated company","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/banking/internal-transfers","href":"/api-reference/banking/list-internal-transfers-for-authenticated-company"},{"title":"Get a specific internal transfer by ID","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/banking/internal-transfers/{id}","href":"/api-reference/banking/get-a-specific-internal-transfer-by-id"},{"title":"List judicial blockages for a specific merchant","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/merchants/{merchantId}/banking/judicial-blockages","href":"/api-reference/banking/list-judicial-blockages-for-a-specific-merchant"}]},{"group":"Cashouts","pages":[{"group":"External PIX Keys","pages":[{"title":"List all PIX keys for a merchant","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/merchants/{merchantId}/pix-keys","href":"/api-reference/bank-accounts/list-all-pix-keys-for-a-merchant"},{"title":"Create a PIX key for a merchant","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/merchants/{merchantId}/pix-keys","href":"/api-reference/bank-accounts/create-a-pix-key-for-a-merchant"},{"title":"Get a PIX key for a merchant","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/merchants/{merchantId}/pix-keys/{id}","href":"/api-reference/bank-accounts/get-a-pix-key-for-a-merchant"},{"title":"Update a PIX key for a merchant","deprecated":null,"version":null,"openapi":"/api-spec.yaml patch /v1/merchants/{merchantId}/pix-keys/{id}","href":"/api-reference/bank-accounts/update-a-pix-key-for-a-merchant"},{"title":"Delete a PIX key for a merchant","deprecated":null,"version":null,"openapi":"/api-spec.yaml delete /v1/merchants/{merchantId}/pix-keys/{id}","href":"/api-reference/bank-accounts/delete-a-pix-key-for-a-merchant"}]},{"group":"External Bank Accounts","pages":[{"title":"List all bank accounts for a merchant","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/merchants/{merchantId}/bank-accounts","href":"/api-reference/bank-accounts/list-all-bank-accounts-for-a-merchant"},{"title":"Registers a new external bank account for a merchant","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/merchants/{merchantId}/bank-accounts","href":"/api-reference/bank-accounts/registers-a-new-external-bank-account-for-a-merchant"},{"title":"Get specific bank account details for a merchant","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/merchants/{merchantId}/bank-accounts/{id}","href":"/api-reference/bank-accounts/get-specific-bank-account-details-for-a-merchant"},{"title":"Update bank account information for a merchant","deprecated":null,"version":null,"openapi":"/api-spec.yaml patch /v1/merchants/{merchantId}/bank-accounts/{id}","href":"/api-reference/bank-accounts/update-bank-account-information-for-a-merchant"},{"title":"Soft delete bank account for a merchant","deprecated":null,"version":null,"openapi":"/api-spec.yaml delete /v1/merchants/{merchantId}/bank-accounts/{id}","href":"/api-reference/bank-accounts/soft-delete-bank-account-for-a-merchant"}]},{"title":"Create a cashout request for a specific merchant","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/merchants/{merchantId}/cashouts","href":"/api-reference/banking/create-a-cashout-request-for-a-specific-merchant"},{"title":"List cashouts for a specific merchant","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/merchants/{merchantId}/cashouts","href":"/api-reference/banking/list-cashouts-for-a-specific-merchant"},{"title":"Get a specific cashout for a merchant","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/merchants/{merchantId}/cashouts/{id}","href":"/api-reference/banking/get-a-specific-cashout-for-a-merchant"},{"title":"Get merchant cashout receipt","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/merchants/{merchantId}/cashouts/{id}/receipt","href":"/api-reference/banking/get-merchant-cashout-receipt"}]},{"group":"Ledger","pages":[{"title":"Get ledger entries for all merchants","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/merchants/ledger-entries","href":"/api-reference/ledger/get-ledger-entries-for-all-merchants"},{"title":"Get a single ledger entry by ID for organization","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/merchants/ledger-entries/{ledgerEntryId}","href":"/api-reference/ledger/get-a-single-ledger-entry-by-id-for-organization"},{"title":"Get ledger entries for a specific merchant","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/merchants/{merchantId}/ledger-entries","href":"/api-reference/ledger/get-ledger-entries-for-a-specific-merchant"}]},{"group":"Receivables","pages":[{"title":"List contract effects on your merchants' receivables","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/merchants/receivables/contract-effects","href":"/api-reference/receivables/list-contract-effects-on-your-merchants-receivables"}]},{"group":"Disputes","pages":[{"title":"Get disputes for all merchants","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/merchants/disputes","href":"/api-reference/disputes/get-disputes-for-all-merchants"},{"title":"Get a single dispute by ID for organization","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/merchants/disputes/{id}","href":"/api-reference/disputes/get-a-single-dispute-by-id-for-organization"}]}]},{"group":"Pricing","pages":[{"group":"Pricing","pages":[{"title":"List fee policies","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/pricing/fee-policies","href":"/api-reference/pricing/list-fee-policies"},{"title":"Create a new fee policy","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/pricing/fee-policies","href":"/api-reference/pricing/create-a-new-fee-policy"},{"title":"Update a fee policy","deprecated":null,"version":null,"openapi":"/api-spec.yaml patch /v1/pricing/fee-policies/{id}","href":"/api-reference/pricing/update-a-fee-policy"},{"title":"Replace a fee policy","deprecated":null,"version":null,"openapi":"/api-spec.yaml put /v1/pricing/fee-policies/{id}","href":"/api-reference/pricing/replace-a-fee-policy"},{"title":"List cost policies","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/pricing/cost-policies","href":"/api-reference/pricing/list-cost-policies"}]}]},{"group":"Tap-on-Phone","pages":[{"title":"Mint a Tap-on-Phone access token","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/terminal/token","href":"/api-reference/tap-on-phone/mint-a-tap-on-phone-access-token"}]},{"group":"Webhooks","pages":[{"group":"Management","pages":[{"title":"Get webhook dashboard URL","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/webhooks/dashboard","href":"/api-reference/webhooks/get-webhook-dashboard-url"}]},{"group":"Events","pages":[{"title":"Affiliation created","version":null,"deprecated":null,"openapi":"/api-spec.yaml webhook affiliation.created","href":"/api-reference/events/affiliation-created"},{"title":"Affiliation status changed","version":null,"deprecated":null,"openapi":"/api-spec.yaml webhook affiliation.status-changed","href":"/api-reference/events/affiliation-status-changed"},{"title":"Affiliation requirements changed","version":null,"deprecated":null,"openapi":"/api-spec.yaml webhook affiliation.requirements-changed","href":"/api-reference/events/affiliation-requirements-changed"},{"title":"Affiliation bank account operational status changed","version":null,"deprecated":null,"openapi":"/api-spec.yaml webhook affiliation-bank-account.operational-status-changed","href":"/api-reference/events/affiliation-bank-account-operational-status-changed"},{"title":"Biometric verification status changed","version":null,"deprecated":null,"openapi":"/api-spec.yaml webhook biometric-verification.status-changed","href":"/api-reference/events/biometric-verification-status-changed"},{"title":"Cashout created","version":null,"deprecated":null,"openapi":"/api-spec.yaml webhook cashout.created","href":"/api-reference/events/cashout-created"},{"title":"Cashout status changed","version":null,"deprecated":null,"openapi":"/api-spec.yaml webhook cashout.status-changed","href":"/api-reference/events/cashout-status-changed"},{"title":"Company created","version":null,"deprecated":null,"openapi":"/api-spec.yaml webhook company.created","href":"/api-reference/events/company-created"},{"title":"Company status changed","version":null,"deprecated":null,"openapi":"/api-spec.yaml webhook company.status-changed","href":"/api-reference/events/company-status-changed"},{"title":"Dispute created","description":"Triggered when a dispute is opened against one of the organization's merchants,\nfrom a provider notification. Rinne is never the claimant — it ingests the\nprovider's report and relays it.\n\nEvent names describe Rinne's own lifecycle rather than a provider's vocabulary,\nso an organization integrates once regardless of which rail a dispute came from.\n\nThe payload carries the full dispute object as it stood when the event was\nemitted, so no follow-up request is needed.\n","version":null,"deprecated":null,"openapi":"/api-spec.yaml webhook dispute.created","href":"/api-reference/events/dispute-created"},{"title":"Dispute funds held","version":null,"deprecated":null,"openapi":"/api-spec.yaml webhook dispute.funds-held","href":"/api-reference/events/dispute-funds-held"},{"title":"Dispute funds released","description":"Triggered when the payment provider releases a precautionary hold on disputed\nfunds, returning them to the merchant's available balance. This typically\nhappens when a dispute is resolved in the merchant's favor or the claim is\nwithdrawn.\n","version":null,"deprecated":null,"openapi":"/api-spec.yaml webhook dispute.funds-released","href":"/api-reference/events/dispute-funds-released"},{"title":"Dispute funds returned","version":null,"deprecated":null,"openapi":"/api-spec.yaml webhook dispute.funds-returned","href":"/api-reference/events/dispute-funds-returned"},{"title":"Dispute status changed","version":null,"deprecated":null,"openapi":"/api-spec.yaml webhook dispute.status-changed","href":"/api-reference/events/dispute-status-changed"},{"title":"Internal transfer created","version":null,"deprecated":null,"openapi":"/api-spec.yaml webhook internal-transfer.created","href":"/api-reference/events/internal-transfer-created"},{"title":"Internal transfer status changed","version":null,"deprecated":null,"openapi":"/api-spec.yaml webhook internal-transfer.status-changed","href":"/api-reference/events/internal-transfer-status-changed"},{"title":"Judicial blockage created","version":null,"deprecated":null,"openapi":"/api-spec.yaml webhook judicial-blockage.created","href":"/api-reference/events/judicial-blockage-created"},{"title":"Kyc completed","version":null,"deprecated":null,"openapi":"/api-spec.yaml webhook kyc.completed","href":"/api-reference/events/kyc-completed"},{"title":"Ledger entry settled","version":null,"deprecated":null,"openapi":"/api-spec.yaml webhook ledger-entry.settled","href":"/api-reference/events/ledger-entry-settled"},{"title":"Pix key created","version":null,"deprecated":null,"openapi":"/api-spec.yaml webhook pix-key.created","href":"/api-reference/events/pix-key-created"},{"title":"Pix key status changed","version":null,"deprecated":null,"openapi":"/api-spec.yaml webhook pix-key.status-changed","href":"/api-reference/events/pix-key-status-changed"},{"title":"Onboarding document status changed","version":null,"deprecated":null,"openapi":"/api-spec.yaml webhook onboarding-document.status-changed","href":"/api-reference/events/onboarding-document-status-changed"},{"title":"3ds session status changed","version":null,"deprecated":null,"openapi":"/api-spec.yaml webhook three-d-secure-session.status-changed","href":"/api-reference/events/3ds-session-status-changed"},{"title":"Transaction created","version":null,"deprecated":null,"openapi":"/api-spec.yaml webhook transaction.created","href":"/api-reference/events/transaction-created"},{"title":"Transaction status changed","version":null,"deprecated":null,"openapi":"/api-spec.yaml webhook transaction.status-changed","href":"/api-reference/events/transaction-status-changed"}]}]},{"group":"Organization Management","pages":[{"group":"Companies","pages":[{"title":"Get authenticated company information","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/companies/me","href":"/api-reference/companies/get-authenticated-company-information"},{"title":"Update authenticated company","deprecated":null,"version":null,"openapi":"/api-spec.yaml patch /v1/companies/me","href":"/api-reference/companies/update-authenticated-company"},{"title":"List all MCCs","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/companies/mccs","href":"/api-reference/companies/list-all-mccs"}]},{"group":"Company Affiliations","pages":[{"title":"List affiliations","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/affiliations","href":"/api-reference/company-affiliations/list-affiliations"},{"title":"Create new affiliation","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/affiliations","href":"/api-reference/company-affiliations/create-new-affiliation"},{"title":"Get a specific affiliation","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/affiliations/{id}","href":"/api-reference/company-affiliations/get-a-specific-affiliation"},{"title":"Update affiliation anticipation configuration","deprecated":null,"version":null,"openapi":"/api-spec.yaml patch /v1/affiliations/{id}","href":"/api-reference/company-affiliations/update-affiliation-anticipation-configuration"},{"title":"Cancel an affiliation that is waiting for documents","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/affiliations/{id}/cancel","href":"/api-reference/company-affiliations/cancel-an-affiliation-that-is-waiting-for-documents"},{"title":"Reissue the onboarding link","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/affiliations/{id}/onboarding-link","href":"/api-reference/company-affiliations/reissue-the-onboarding-link"},{"title":"Get onboarding document with download URL","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/affiliations/{affiliationId}/onboarding-documents/{documentId}","href":"/api-reference/company-affiliations/get-onboarding-document-with-download-url"},{"title":"Request settlement bank account update","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/affiliations/{affiliationId}/settlement-bank-account","href":"/api-reference/company-affiliations/request-settlement-bank-account-update"}]},{"group":"Onboarding Requirements","pages":[{"title":"List onboarding requirements","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/onboarding-requirements","href":"/api-reference/company-onboarding-requirements/list-onboarding-requirements"},{"title":"Answer an onboarding requirement","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/onboarding-requirements/{id}/answer","href":"/api-reference/company-onboarding-requirements/answer-an-onboarding-requirement"}]},{"group":"Onboarding Documents","pages":[{"title":"Open an onboarding document upload","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/onboarding-documents","href":"/api-reference/company-onboarding-documents/open-an-onboarding-document-upload"},{"title":"Complete an onboarding document upload","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/onboarding-documents/{id}/complete","href":"/api-reference/company-onboarding-documents/complete-an-onboarding-document-upload"},{"title":"List onboarding documents","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/onboarding-documents","href":"/api-reference/company-onboarding-documents/list-onboarding-documents"},{"title":"Get an onboarding document","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/onboarding-documents/{id}","href":"/api-reference/company-onboarding-documents/get-an-onboarding-document"}]},{"group":"Company Biometric Verifications","pages":[{"title":"Start a biometric verification","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/biometric-verifications","href":"/api-reference/company-biometric-verifications/start-a-biometric-verification"},{"title":"List biometric verifications","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/biometric-verifications","href":"/api-reference/company-biometric-verifications/list-biometric-verifications"},{"title":"Get a biometric verification","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/biometric-verifications/{id}","href":"/api-reference/company-biometric-verifications/get-a-biometric-verification"}]},{"group":"Company Transactions","pages":[{"title":"Get transactions","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/transactions","href":"/api-reference/company-transactions/get-transactions"},{"title":"Create a new transaction","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/transactions","href":"/api-reference/company-transactions/create-a-new-transaction"},{"title":"Create a 3D Secure session","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/3ds-sessions","href":"/api-reference/3d-secure/create-a-3d-secure-session"},{"title":"Get a 3D Secure session","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/3ds-sessions/{id}","href":"/api-reference/3d-secure/get-a-3d-secure-session"},{"title":"Authenticate a transaction with 3D Secure","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/transactions/{transactionId}/authenticate","href":"/api-reference/3d-secure/authenticate-a-transaction-with-3d-secure"},{"title":"Get transaction by ID","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/transactions/{id}","href":"/api-reference/company-transactions/get-transaction-by-id"},{"title":"Get transaction receipts","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/transactions/{id}/receipt","href":"/api-reference/company-transactions/get-transaction-receipts"},{"title":"Refund a transaction","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/transactions/{id}/refunds","href":"/api-reference/company-transactions/refund-a-transaction"},{"title":"Cancel existing pending refund for a transaction by ID","deprecated":null,"version":null,"openapi":"/api-spec.yaml patch /v1/transactions/{id}/refunds/cancel","href":"/api-reference/company-transactions/cancel-existing-pending-refund-for-a-transaction-by-id"},{"title":"Cancel a BOLEPIX transaction","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/transactions/{id}/cancel","href":"/api-reference/transactions/cancel-a-bolepix-transaction"},{"title":"Get company transactions overview","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/transactions/overview","href":"/api-reference/company-transactions/get-company-transactions-overview"},{"title":"Pay organization's own PIX or BOLEPIX transaction via QR code (Sandbox Only)","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/transactions/{transactionId}/pay","href":"/api-reference/transactions/pay-organizations-own-pix-or-bolepix-transaction-via-qr-code-sandbox-only"}]},{"group":"Company Cards","pages":[{"title":"Store a card","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/cards","href":"/api-reference/cards/store-a-card"},{"title":"List stored cards","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/cards","href":"/api-reference/cards/list-stored-cards"},{"title":"Get a stored card","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/cards/{cardId}","href":"/api-reference/cards/get-a-stored-card"},{"title":"Delete a stored card","deprecated":null,"version":null,"openapi":"/api-spec.yaml delete /v1/cards/{cardId}","href":"/api-reference/cards/delete-a-stored-card"}]},{"group":"Company Banking","pages":[{"title":"Get account balance for a company","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/banking/balance","href":"/api-reference/company-banking/get-account-balance-for-a-company"},{"title":"Add balance to organization bank account (Sandbox Only)","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/banking/balance","href":"/api-reference/banking/add-balance-to-organization-bank-account-sandbox-only"},{"title":"Get account statement (movements) for a company","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/banking/statement","href":"/api-reference/company-banking/get-account-statement-movements-for-a-company"},{"title":"List all PIX keys","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/pix/keys","href":"/api-reference/company-pix/list-all-pix-keys"},{"title":"Create a new PIX key","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/pix/keys","href":"/api-reference/company-pix/create-a-new-pix-key"},{"title":"Delete a PIX key","deprecated":null,"version":null,"openapi":"/api-spec.yaml delete /v1/pix/keys","href":"/api-reference/company-pix/delete-a-pix-key"},{"title":"Get a specific PIX key by ID","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/pix/keys/{id}","href":"/api-reference/company-pix/get-a-specific-pix-key-by-id"},{"title":"List judicial blockages","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/banking/judicial-blockages","href":"/api-reference/company-banking/list-judicial-blockages"}]},{"group":"Company Cashouts","pages":[{"group":"External PIX Keys","pages":[{"title":"List all company PIX keys","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/companies/me/pix-keys","href":"/api-reference/companies/list-all-company-pix-keys"},{"title":"Create a company PIX key","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/companies/me/pix-keys","href":"/api-reference/companies/create-a-company-pix-key"},{"title":"Get a company PIX key","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/companies/me/pix-keys/{id}","href":"/api-reference/companies/get-a-company-pix-key"},{"title":"Update a company PIX key","deprecated":null,"version":null,"openapi":"/api-spec.yaml patch /v1/companies/me/pix-keys/{id}","href":"/api-reference/companies/update-a-company-pix-key"},{"title":"Delete a company PIX key","deprecated":null,"version":null,"openapi":"/api-spec.yaml delete /v1/companies/me/pix-keys/{id}","href":"/api-reference/companies/delete-a-company-pix-key"}]},{"group":"External Bank Accounts","pages":[{"title":"List all bank accounts","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/companies/me/bank-accounts","href":"/api-reference/companies/list-all-bank-accounts"},{"title":"Registers a new bank account","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/companies/me/bank-accounts","href":"/api-reference/companies/registers-a-new-bank-account"},{"title":"Get specific bank account details","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/companies/me/bank-accounts/{id}","href":"/api-reference/companies/get-specific-bank-account-details"},{"title":"Update bank account information","deprecated":null,"version":null,"openapi":"/api-spec.yaml patch /v1/companies/me/bank-accounts/{id}","href":"/api-reference/companies/update-bank-account-information"},{"title":"Soft delete bank account","deprecated":null,"version":null,"openapi":"/api-spec.yaml delete /v1/companies/me/bank-accounts/{id}","href":"/api-reference/companies/soft-delete-bank-account"}]},{"title":"Create a new cashout request","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/banking/cashouts","href":"/api-reference/company-banking/create-a-new-cashout-request"},{"title":"List cashouts","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/banking/cashouts","href":"/api-reference/company-banking/list-cashouts"},{"title":"Get a specific cashout by ID","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/banking/cashouts/{id}","href":"/api-reference/company-banking/get-a-specific-cashout-by-id"},{"title":"Get cashout receipt","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/banking/cashouts/{id}/receipt","href":"/api-reference/company-banking/get-cashout-receipt"}]},{"group":"Company Ledger","pages":[{"title":"Get ledger entries","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/ledger-entries","href":"/api-reference/company-ledger/get-ledger-entries"},{"title":"Get a single ledger entry by ID","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/ledger-entries/{ledgerEntryId}","href":"/api-reference/company-ledger/get-a-single-ledger-entry-by-id"}]},{"group":"Company Receivables","pages":[{"title":"List contract effects on your receivables","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/receivables/contract-effects","href":"/api-reference/company-receivables/list-contract-effects-on-your-receivables"}]},{"group":"Company Disputes","pages":[{"title":"Get disputes","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/disputes","href":"/api-reference/company-disputes/get-disputes"},{"title":"Get a single dispute by ID","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/disputes/{id}","href":"/api-reference/company-disputes/get-a-single-dispute-by-id"}]}]},{"group":"User Management","pages":[{"group":"Authentication","pages":[{"title":"User login with password","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/auth/login","href":"/api-reference/authentication/user-login-with-password"},{"title":"Select company context","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/auth/select-company","href":"/api-reference/authentication/select-company-context"},{"title":"Get current user information","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/auth/me","href":"/api-reference/authentication/get-current-user-information"},{"title":"User logout","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/auth/logout","href":"/api-reference/authentication/user-logout"},{"title":"Change current password","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/auth/change-password","href":"/api-reference/authentication/change-current-password"}]},{"group":"Users","pages":[{"title":"List users","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/users","href":"/api-reference/users/list-users"},{"title":"Create a new user","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/users","href":"/api-reference/users/create-a-new-user"},{"title":"Get user by ID","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/users/{userId}","href":"/api-reference/users/get-user-by-id"},{"title":"Update user information","deprecated":null,"version":null,"openapi":"/api-spec.yaml patch /v1/users/{userId}","href":"/api-reference/users/update-user-information"},{"title":"Suspend user","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/users/{userId}/suspend","href":"/api-reference/users/suspend-user"},{"title":"Activate user","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/users/{userId}/activate","href":"/api-reference/users/activate-user"},{"title":"Assign role to user","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/users/{userId}/roles","href":"/api-reference/users/assign-role-to-user"}]},{"group":"Roles \u0026 Permissions","pages":[{"title":"List roles","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/roles","href":"/api-reference/roles/list-roles"},{"title":"Create a new role","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/roles","href":"/api-reference/roles/create-a-new-role"},{"title":"Get role by ID","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/roles/{id}","href":"/api-reference/roles/get-role-by-id"},{"title":"Update role","deprecated":null,"version":null,"openapi":"/api-spec.yaml put /v1/roles/{id}","href":"/api-reference/roles/update-role"},{"title":"Delete role","deprecated":null,"version":null,"openapi":"/api-spec.yaml delete /v1/roles/{id}","href":"/api-reference/roles/delete-role"},{"title":"Get all available permissions","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/permissions","href":"/api-reference/permissions/get-all-available-permissions"}]},{"group":"API Keys","pages":[{"title":"Create an API key","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/api-keys","href":"/api-reference/api-keys/create-an-api-key"},{"title":"List API keys","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/api-keys","href":"/api-reference/api-keys/list-api-keys"},{"title":"Revoke an API key","deprecated":null,"version":null,"openapi":"/api-spec.yaml delete /v1/api-keys/{apiKeyId}","href":"/api-reference/api-keys/revoke-an-api-key"},{"title":"Create an API key for a merchant","deprecated":null,"version":null,"openapi":"/api-spec.yaml post /v1/merchants/{merchantId}/api-keys","href":"/api-reference/api-keys/create-an-api-key-for-a-merchant"},{"title":"List API keys of a merchant","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/merchants/{merchantId}/api-keys","href":"/api-reference/api-keys/list-api-keys-of-a-merchant"},{"title":"Revoke an API key of a merchant","deprecated":null,"version":null,"openapi":"/api-spec.yaml delete /v1/merchants/{merchantId}/api-keys/{apiKeyId}","href":"/api-reference/api-keys/revoke-an-api-key-of-a-merchant"}]}]},{"group":"System","pages":[{"title":"API health status","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /health","href":"/api-reference/system/api-health-status"},{"title":"Get zipcode information","deprecated":null,"version":null,"openapi":"/api-spec.yaml get /v1/zipcodes/{id}","href":"/api-reference/zipcode/get-zipcode-information"}]}]}]},"title":"Rinne API Documentation","buildId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","deploymentId":"dpl_2xiSHD9XEvLsPGPcfoMtkLTB3dy9","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-DmVyH30O.js","utils-BHQqGGOd.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-CD-E4BIt.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-Bp5Lq9Ds.js","snippetPresets-C4xAVCFP.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-CgXVLxUC.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-BF8I5oUf.js","shallow-Byd0lWnC.js","getApiPlaygroundDisplay-BGOZG1OK.js","CodeSnippet-CpvQL0CY.js","CodeSnippets-B8wkBKXa.js","Page-CBCH2P7b.js","getPastedJson-Ry3scI3Y.js","icon-D7a9HcdD.js","MethodPill-CJ8pmHhz.js","DuplicateIcon-rh1HJF0t.js","createIcon-DvGznqYs.js","DynamicMarkdown-Cc6AuSHS.js","SectionHeading-B4A0S-ep.js","axios-vUo_bRtp.js","Markdown-Cc16CX65.js","clsx-Cs6nMGht.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-zbf22OZA.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-C_fs-y5n.js"]}