{
"code": "ROUTING_NOT_FOUND",
"messages": [
"Routing '...' was not found"
]
}
{
"code": "ROUTING_VERSION_CONFLICT",
"messages": [
"Another concurrent PATCH won the publish race"
]
}
Replaces the routing’s full configuration. The body has the same shape as Create a Routing — the new default_route and condition_sets[] entirely supersede the previous live state. There is no field-level merge.account_id and payment_method are sticky to the routing_id — they’re set at creation and cannot be changed by PATCH. Both are still required in the body and must match the routing.This applies to percentage splits too: a condition set sent without start_split goes back to a single entry on step 1, and an output sent without next_split keeps only the next it declares. Retrieve the routing first if you want to keep the splits it already has.Not everything the body leaves out is removed. What happens to each part the request omits:
Omitted in the request
Result
retry on an output
Kept as stored for that position. Send retry: false to turn a retry off.
A stored CAPTURE or HOLD_FOR_REVIEW step, with the output it hung from sent without next
Kept and attached again. Omitting it does not remove an auto-capture; point that output at another step instead.
action_delay on a CAPTURE step
Kept as stored. Send the step with its new action_delay to change it.
fraud on a fraud step
Kept as stored. Sent with it, the six fields are replaced.
network_token_on on a payment step
Kept as stored. Send network_token_on: false to turn it off. Sending the stored value back is not validated again; only a changed value goes through the network token checks.
three_d_secure_exemptions on a 3DS step
Kept as stored. Send three_d_secure_exemptions: [] to clear it.
A stored smart routing step
Removed. The smart routing step belongs to the request: a body that does not carry it, for example one retrieved before smart routing was visible on this API, deletes it. Retrieve the routing first and send the step back.
A CANCEL or REVERT step
Removed, like any other step the body does not carry.
start_split / next_split
Reset: a condition set sent without start_split goes back to a single entry on step 1, an output sent without next_split keeps only its next.
Parts the API does not return (REFUND, DECLINE and END actions, monitors)
Optional. Splits the entry of the route across several steps by percentage, as [{ "index": 1, "percentage": 45 }, { "index": 2, "percentage": 55 }]. Percentages are integers that must sum to 100. Omit to start every payment on step 1. See Percentage splits.
Required on provider steps (a payment, fraud, 3DS or authentication provider) and SMART_ROUTING on a smart routing step; omit on an action step. Must match the provider of the connection.
Configuration of a fraud provider step: rules, blocklists, allowlists, reviewlists, preset (codes copied from the dashboard, kept as given) and report_only. Only on FRAUD providers. See Provider step kinds.
Only on payment provider steps of a CARD routing. true pays with the network token of the card when one is available. The organization must be onboarded to network tokens and the provider must support them (network_token_enable on the response), otherwise 400 NETWORK_TOKEN_NOT_ONBOARDED or 400 NETWORK_TOKEN_NOT_SUPPORTED. When omitted, the stored value is kept; send false to turn it off. See Provider step settings.
Only on 3DS provider steps. The SCA exemptions this step may apply, e.g. ["LOW_VALUE", "TRANSACTION_RISK_ANALYSIS"]. When omitted, the stored list is kept; send [] to clear it. See Provider step settings.
Makes the step a smart routing step: type (COSTS or LATENCY), providers (two to four { provider_id, connection_id, network_token_on } payment providers) and no_retry_decline_types. Card routings only, one per route. See Smart routing steps.
Makes the step an action step: CANCEL rejects the payment, CAPTURE captures the authorization, HOLD_FOR_REVIEW leaves it pending manual review, REVERT reverts it after a fraud screening that ran after the payment. CAPTURE and HOLD_FOR_REVIEW are reached only from APPROVED or SUCCEEDED_GROUP outputs of a payment or smart routing step, REVERT only from the outputs of a fraud step that runs after the payment, and CANCEL never from an approval. An action step has no provider_id, connection_id or output. See Action steps.
Only with action = CAPTURE. ISO-8601 duration between the approval and the capture, at least PT1M and at most P7D (e.g. PT5M, PT3H, P2D). When omitted, the stored delay is kept; a new step without it captures as soon as the approval is processed.
The outcome status that triggers this rule: APPROVED, DECLINED, DECLINE_GROUP, MAC_CODE_GROUP, SUCCEEDED_GROUP, PENDING (fraud, 3DS and authentication steps only) or INTERNAL_ERROR.
Id of a group of the account, from List Decline Groups or List Succeeded Groups. Required when status is MAC_CODE_GROUP or SUCCEEDED_GROUP; optional on DECLINE_GROUP; not allowed otherwise. The group must be of the kind the status expects.
Decline sub-statuses (e.g., INSUFFICIENT_FUNDS, DECLINED_BY_BANK). On DECLINE_GROUP, required unless group_id is sent; with group_id, it must equal the group’s members. Not allowed on SUCCEEDED_GROUP.
true attempts the same provider once more when this outcome happens, before following next. Only on DECLINED, INTERNAL_ERROR and DECLINE_GROUP. When omitted, the stored value is kept.
The index of the next step to execute. Omit if no fallback is needed. Optional next to next_split; if both are sent it must be the first next_split entry.
Splits the fallback across several steps by percentage, as [{ "index": 2, "percentage": 70 }, { "index": 3, "percentage": 30 }]. At least two entries, integer percentages that sum to 100. next is not required with it.
List of Conditions that must match. Besides condition_type, conditional, values, key and currency, a TIME_PERIOD condition carries its schedule fields and a VOLUME_PAYMENTS_LIMIT condition its limit_by, payments_count and period fields.
{ "code": "ROUTING_PAYMENT_METHOD_IMMUTABLE", "messages": ["payment_method cannot be changed once the routing is created. Stored payment_method='CARD', requested='PIX'."]}
{ "code": "INVALID_ROUTE_CONFIGURATION", "messages": ["output.group_id=4542 is a MAC_CODE_GROUP group and cannot be used with status DECLINE_GROUP"]}
ROUTING_NOT_FOUND Unknown routing_id, or id belongs to a different account.
400
INVALID_PARAMETERS A field is missing or has an invalid value: a step with neither provider_id nor action, a status or action outside their enums, an action_delay on a step that is not CAPTURE, a malformed group_id. messages names the offending field.
400
INVALID_FORMAT A field has the wrong type or format: time_period_start_time / time_period_end_time not HH:mm:ss, a date in values of a TIME_PERIOD condition not ISO-8601, time_period_repeat_amount or sort_number not an integer, retry not a boolean. messages names the field.
400
INVALID_ROUTE_CONFIGURATION Route rule violation: non-contiguous step indexes, a next or split branch to a missing step, a split that does not sum to 100 or leaves a step unreachable, a CAPTURE or HOLD_FOR_REVIEW step not reached only from APPROVED, an action_delay under 1 minute or above 7 days, retry on a status that does not support it, a group_id that is unknown, of another account or of the wrong kind, decline_types that do not match the group, a condition that breaks a rule of its condition_type, or a connection_id not found for the account and provider. messages explains which rule.
400
INVALID_VOLUME_LIMIT_CURRENCY, INVALID_VOLUME_LIMIT_PERIOD, UNSUPPORTED_VOLUME_LIMIT_TIMEZONE A VOLUME_PAYMENTS_LIMIT condition with an invalid currency, period or timezone. See Volume and count limits.
400
INVALID_PROVIDER_ID provider_id has an invalid format.
400
ROUTING_PAYMENT_METHOD_IMMUTABLE Body’s payment_method doesn’t match the routing’s payment_method.
409
ROUTING_VERSION_CONFLICT Another concurrent PATCH won the publish race.
401
NOT_AUTHENTICATED Missing public-api-key or private-secret-key header.
401
INVALID_CREDENTIALS Wrong key pair, or a Dashboard Customized API key was used. Use an account key or organization key instead.
{
"code": "ROUTING_NOT_FOUND",
"messages": [
"Routing '...' was not found"
]
}
{
"code": "ROUTING_VERSION_CONFLICT",
"messages": [
"Another concurrent PATCH won the publish race"
]
}
{"docsConfig":{"theme":"maple","$schema":"https://mintlify.com/docs.json","name":"Yuno API Documentation","colors":{"primary":"#3E4FE0","light":"#6B78EB","dark":"#2F3EB8"},"logo":{"light":"https://mintcdn.com/yuno-3979e326/6sDr4PdydKZ2kODC/logo/yuno_fulllogo.svg?fit=max\u0026auto=format\u0026n=6sDr4PdydKZ2kODC\u0026q=85\u0026s=69873d65bcd976a5a701d1f03909cfa4","dark":"https://mintcdn.com/yuno-3979e326/6sDr4PdydKZ2kODC/logo/yuno_fulllogo.svg?fit=max\u0026auto=format\u0026n=6sDr4PdydKZ2kODC\u0026q=85\u0026s=69873d65bcd976a5a701d1f03909cfa4"},"favicon":"https://mintcdn.com/yuno-3979e326/xfaNkjMxP7-zuBPC/favicon.svg?fit=max\u0026auto=format\u0026n=xfaNkjMxP7-zuBPC\u0026q=85\u0026s=1dd485822e390c6741fee2b7edc6c3fd","api":{"examples":{"defaults":"all"}},"appearance":{"default":"light"},"background":{"color":{"dark":"#0B1120"}},"navbar":{"links":[{"href":"https://status.y.uno","label":"Service status"},{"href":"mailto:support@y.uno","label":"Support"}],"primary":{"type":"button","label":"Dashboard","href":"https://dashboard.y.uno"}},"footer":{"socials":{},"links":[{"header":"Developers","items":[{"label":"API reference","href":"https://docs.y.uno/reference/getting-started/api-reference-overview"},{"label":"OpenAPI specification (JSON)","href":"https://docs.y.uno/openapi.json"},{"label":"OpenAPI specification (YAML)","href":"https://docs.y.uno/openapi.yaml"},{"label":"Glossary","href":"https://docs.y.uno/docs/glossary"}]},{"header":"For AI agents","items":[{"label":"llms.txt","href":"https://docs.y.uno/llms.txt"},{"label":"llms-full.txt","href":"https://docs.y.uno/llms-full.txt"},{"label":"AGENTS.md","href":"https://docs.y.uno/AGENTS.md"},{"label":"Sitemap (markdown)","href":"https://docs.y.uno/sitemap.md"}]},{"header":"Company","items":[{"label":"About","href":"https://docs.y.uno/about"},{"label":"Contact","href":"https://docs.y.uno/contact"},{"label":"Privacy","href":"https://docs.y.uno/privacy"}]}]},"search":{"prompt":"Search docs…"},"seo":{"organization":{"name":"Yuno","legalName":"Yuno","url":"https://www.y.uno","logo":"https://docs.y.uno/logo/yuno_fulllogo.svg","sameAs":["https://www.linkedin.com/company/yunopay/","https://www.youtube.com/@yunopayments"]}},"fonts":{"heading":{"family":"Inter"},"body":{"family":"Inter"}},"styling":{"codeblocks":{"theme":{"light":"github-dark","dark":"github-dark-dimmed"}},"latex":true},"integrations":{"gtm":{"tagId":"GTM-N92R97GM"},"posthog":{"apiKey":"phc_vcwNAmnb6KJQAHVEcfpkC5FdtH6b5asexzJT75sKRXxn","sessionRecording":true}},"banner":{"content":"**New:** the Yuno docs MCP server. Connect https://docs.y.uno/mcp to your coding agent and ask for a first payment. [Set it up →](/setup-mcp)","dismissible":true},"contextual":{"options":["copy","view","chatgpt","claude","cursor","grok","mcp"],"display":"header"},"navigation":{"global":{},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"yuno-3979e326","hasAudioNarration":false,"actualSubdomain":"yuno-3979e326","customDomains":["docs.y.uno"],"gitSource":{"type":"github","owner":"yuno-payments","repo":"yuno-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6af4e4de4e4fdcb513641eff","clientVersion":"0.0.4111","searchFilterCounts":[{"language":"default","tag":"API Reference","count":270},{"language":"default","tag":"Documentation","count":144},{"language":"default","tag":"Organizations","count":59},{"language":"default","tag":"SDKs","count":58},{"language":"default","tag":"SDK","count":55},{"language":"default","tag":"Upgrade from older SDKs","count":32},{"language":"default","tag":"Payments","count":31},{"language":"default","tag":"Payment Features","count":26},{"language":"default","tag":"Using Yuno","count":26},{"language":"default","tag":"Recipients for Marketplace","count":26}],"searchSettings":{"isFiltersEnabled":true,"showContentSnippets":true}},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":true,"enableContextualStarterQuestions":true,"enableAskAiSearchBar":true,"deflection":{"enabled":true,"email":"support@y.uno","showHelpButton":true}},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":":root{--yuno-blue: #3e4fe0;--radius: 10px}:root{--yd-accent: rgb(var(--primary, 62 79 224));--yd-accent-ink: #1227AD;--yd-ink: #000;--yd-body: #4A4A4A;--yd-muted: #767676;--yd-line: rgba(18, 39, 173, 0.12);--yd-lilac: #E8EAF5;--yd-lilac-ink: #1227AD;--yd-card: #fff;--yd-done: #F6F7FB;--yd-eyebrow: #5967E4;--yd-hover-line: #7C89EF;--yd-sel-shadow: 0 12px 32px rgba(18, 39, 173, .14), 0 2px 6px rgba(18, 39, 173, .08);--yd-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--yd-ease: cubic-bezier(0.2, 0.8, 0.2, 1);--yd-radius-card: 12px;--yd-radius-btn: 8px;--yd-code-bg: #050717;--yd-code-ring: rgba(124, 137, 239, .20);--yd-code-line: rgba(255, 255, 255, .10);--yd-code-muted: rgba(255, 255, 255, .55);--yd-code-text: rgba(255, 255, 255, .72)}html.dark{--yd-accent: #7C89EF;--yd-accent-ink: #BDC3F6;--yd-ink: #fff;--yd-body: rgba(255, 255, 255, .72);--yd-muted: rgba(255, 255, 255, .55);--yd-line: rgba(255, 255, 255, .10);--yd-lilac: rgba(255, 255, 255, .06);--yd-lilac-ink: #BDC3F6;--yd-card: rgba(255, 255, 255, .04);--yd-done: rgba(255, 255, 255, .02);--yd-eyebrow: #7C89EF;--yd-hover-line: #7C89EF;--yd-sel-shadow: 0 12px 32px rgba(0, 0, 0, .45), 0 0 0 1px rgba(124, 137, 239, .25);--yd-code-bg: #060A1C;--yd-code-ring: rgba(124, 137, 239, .20);--yd-code-line: rgba(255, 255, 255, .10);--yd-code-muted: rgba(255, 255, 255, .55);--yd-code-text: rgba(255, 255, 255, .72)}div:has(>#banner){padding:0!important;max-width:none!important;width:100%!important}#banner{background:var(--yuno-blue)!important;color:#fff!important;border:0!important;border-radius:0!important;font-weight:500!important}#banner a{color:#fff!important;text-decoration-color:rgba(255, 255, 255, 0.6)!important;text-underline-offset:3px!important}#banner a:hover{text-decoration-color:#fff!important}#sidebar ul li a,#sidebar ul li button{border-radius:0!important}#sidebar{padding-bottom:3rem!important}[data-component-part=\"card\"],a[class*=\"card\"i],div[class*=\"card\"i]:not([class*=\"card-tiles\"i]){border-radius:var(--radius)!important}.ask-maia-card [data-component-part=\"card-title\"]{color:var(--yuno-blue)!important}.maia-shot{display:block;width:100%;height:auto;border-radius:var(--radius);border:1px solid rgba(0, 0, 0, 0.08);box-shadow:0 1px 3px rgba(0, 0, 0, 0.06)}.maia-shot--thick{border-width:2px}html.dark .maia-shot{border-color:rgba(255, 255, 255, 0.12);box-shadow:0 1px 3px rgba(0, 0, 0, 0.35)}.doc-shot{border-radius:var(--radius);border:1px solid rgba(0, 0, 0, 0.08);box-shadow:0 1px 3px rgba(0, 0, 0, 0.06)}html.dark .doc-shot{border-color:rgba(255, 255, 255, 0.12);box-shadow:0 1px 3px rgba(0, 0, 0, 0.35)}[role=\"search\"],[role=\"search\"]>*,input[type=\"search\"],button[aria-label*=\"search\"i]{border-radius:var(--radius)!important}code:not(pre code){background:#f4f4f5;color:#18181b;padding:2px 6px;border:1px solid #e4e4e7;border-radius:4px;font-size:13px}html.dark code:not(pre code){background:#1e293b;color:#e2e8f0;border-color:#334155}html.dark details.accordion{background:#0f172a!important;border-color:#334155!important}.copy-chip{display:inline-flex;align-items:center;gap:5px;padding:0;border:0;background:none;cursor:pointer;font:inherit;vertical-align:baseline}.copy-chip code{white-space:nowrap}.copy-chip__icon{flex:none;color:#a1a1aa;transition:color 0.15s}.copy-chip:hover .copy-chip__icon{color:#52525b}html.dark .copy-chip:hover .copy-chip__icon{color:#d4d4d8}.copy-chip__icon--copied,.copy-chip:hover .copy-chip__icon--copied{color:#16a34a}.mdx-card-tiles [class*=\"grid\"]>*,.mdx-card-tiles [class*=\"grid\"]>div>a{padding:1.15rem 1.25rem!important;border-radius:var(--radius)!important}.mdx-card-tiles [class*=\"grid\"] svg{width:1.4rem!important;height:1.4rem!important}.api-overview-hero{margin:0 0 1.35rem;padding:1.5rem 1.6rem;border:1px solid #e4e4e7;border-radius:var(--radius);background:linear-gradient(135deg, #fafafa 0%, #f4f4f5 45%, #eef0f2 100%)}.api-overview-hero__eyebrow{margin:0 0 0.4rem;color:#71717a;font-size:12px;font-weight:600;letter-spacing:0.08em;text-transform:uppercase}.api-overview-hero__title{margin:0 0 0.5rem;color:#09090b;font-size:1.35rem;font-weight:600;letter-spacing:-0.02em}.api-overview-hero__lede{margin:0;max-width:52rem;color:#52525b;font-size:15px;line-height:1.55}.status-badge{display:inline-block;padding:2px 8px;margin-right:6px;border-radius:4px;font-size:11px;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;vertical-align:middle;line-height:1.4;border:1px solid transparent}.status-success{background:#dcfce7;color:#166534;border-color:#86efac}.status-warning{background:#fef3c7;color:#92400e;border-color:#fcd34d}.status-alert{background:#ffedd5;color:#9a3412;border-color:#fdba74}.status-error{background:#fee2e2;color:#991b1b;border-color:#fca5a5}.status-info{background:#dbeafe;color:#1e40af;border-color:#93c5fd}.status-security{background:#ede9fe;color:#5b21b6;border-color:#c4b5fd}.status-breaking{background:#fce7f3;color:#9d174d;border-color:#f9a8d4}.status-secondary{background:#f1f5f9;color:#475569;border-color:#cbd5e1}html.dark .status-success{background:#052e16;color:#86efac;border-color:#166534}html.dark .status-warning{background:#422006;color:#fcd34d;border-color:#92400e}html.dark .status-alert{background:#431407;color:#fdba74;border-color:#9a3412}html.dark .status-error{background:#450a0a;color:#fca5a5;border-color:#991b1b}html.dark .status-info{background:#172554;color:#93c5fd;border-color:#1e40af}html.dark .status-security{background:#2e1065;color:#c4b5fd;border-color:#5b21b6}html.dark .status-breaking{background:#500724;color:#f9a8d4;border-color:#9d174d}html.dark .status-secondary{background:#1e293b;color:#cbd5e1;border-color:#475569}.media-showcase{background:linear-gradient(135deg, #3e4fe0 0%, #7c3aed 100%);border-radius:14px;padding:1.5rem;margin:1.25rem 0}.media-showcase img{display:block;margin:0 auto;width:auto;max-width:min(100%, 480px);border-radius:12px;box-shadow:0 14px 34px rgba(17, 12, 46, 0.35)}.media-showcase p{margin:0.85rem 0.25rem 0;color:#ffffff!important;font-size:0.8rem;line-height:1.4;text-align:center}.media-showcase-narrow img{max-width:300px;width:100%}.media-showcase-light{display:flex;flex-direction:column;align-items:center;gap:4px;background:#fff;border:1px solid #e4e4e7;border-radius:14px;padding:1rem;margin:1rem 0}.media-showcase-light img{margin:0!important}.media-showcase-light img{display:block;width:100%;max-width:420px;border-radius:8px}html.dark .media-showcase-light{border-color:#334155}.ysdk-swb{border:1px solid var(--yd-line);border-radius:14px;padding:6px;margin:1rem 0}.ysdk-sw-row{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:10px;flex-wrap:wrap;transition:background 0.2s}.ysdk-sw-row:has(.ysdk-sw-input:checked){background:var(--yd-done)}.ysdk-sw-row+.ysdk-sw-row{border-top:1px solid var(--yd-line)}.ysdk-sw-input{display:none}.ysdk-sw-info{flex:1;min-width:200px;display:flex;flex-direction:column;gap:2px}.ysdk-sw-name{font-size:14px;font-weight:600;color:var(--yd-ink)}.ysdk-sw-desc{font-size:12.5px;color:var(--yd-muted)}.ysdk-sw-toggle{display:inline-flex;align-items:center;gap:8px;cursor:pointer;user-select:none;flex:none}.ysdk-sw-side{font-size:11px;font-weight:600;letter-spacing:0.04em;text-transform:uppercase;color:var(--yd-muted);transition:color 0.2s}.ysdk-sw-off{color:var(--yd-body)}.ysdk-sw-track{position:relative;width:34px;height:20px;border-radius:999px;background:var(--yd-lilac);transition:background 0.2s;flex:none}.ysdk-sw-track::after{content:\"\";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0, 0, 0, 0.25);transition:left 0.2s}.ysdk-sw-input:checked~.ysdk-sw-toggle .ysdk-sw-track{background:var(--yd-accent)}.ysdk-sw-input:checked~.ysdk-sw-toggle .ysdk-sw-track::after{left:16px}.ysdk-sw-input:checked~.ysdk-sw-toggle .ysdk-sw-off{color:var(--yd-muted)}.ysdk-sw-input:checked~.ysdk-sw-toggle .ysdk-sw-on{color:var(--yd-accent)}.ysdk-sw-link{flex:none;font-size:12px;font-family:ui-monospace, SFMono-Regular, Menlo, monospace;padding:5px 11px;border-radius:8px;border:1px solid var(--yd-line);background:var(--yd-done);color:var(--yd-body)!important;text-decoration:none!important;white-space:nowrap;opacity:0.55;transition:all 0.2s}.ysdk-sw-input:checked~.ysdk-sw-link{opacity:1;color:#fff!important;background:linear-gradient(120deg, var(--yd-accent), var(--yd-accent-ink));border-color:transparent;box-shadow:var(--yd-sel-shadow)}.payment-status-table td:first-child:not(.status){position:static!important;background-color:transparent!important;box-shadow:none!important}.payment-status-table td{vertical-align:top!important;text-align:left;padding:12px 8px!important}.payment-status-table th{text-align:left;padding:12px 8px!important}.payment-status-table td.status,.payment-status-table td.substatus{min-width:0}.payment-status-table{width:100%}.payment-status-table td{min-width:0!important}.payment-status-table .status-badge{white-space:nowrap;font-size:10px;letter-spacing:0.02em;padding:2px 6px;margin-right:0}.payment-status-table td,.payment-status-table th{font-size:14px;padding-left:6px!important;padding-right:6px!important}.payment-status-table td.status,.payment-status-table th:first-child{padding-left:0!important}.payment-status-table th small{font-weight:400;opacity:0.7}.code-nowrap-table td code{white-space:nowrap}.nowrap-col1-table td:first-child code{white-space:nowrap}.dense-table td{min-width:0!important}.dense-table td code{font-size:12px}.dense-table td,.dense-table th{padding-left:6px!important;padding-right:6px!important}.dense-table td:first-child,.dense-table th:first-child{padding-left:0!important}.dense-table td:last-child,.dense-table th:last-child{padding-right:0!important}main:has([class*=\"api\"i][class*=\"reference\"i]),[class*=\"api-reference\"i]{padding-right:0!important}aside:has([data-component-part=\"code-block\"]),[class*=\"api-playground\"i],[data-component-part=\"api-playground\"],[class*=\"request-example\"i],[class*=\"response-example\"i]{margin-right:0!important}[data-component-part=\"api-reference-layout\"],[class*=\"api-reference-page\"i]>div,.api-reference-layout{gap:1.5rem!important;padding-right:1.5rem!important}[data-component-part=\"code-block-sticky\"],.sticky:has([data-component-part=\"code-block\"]),aside.sticky:has(pre){transform:translateX(-90px)}@media (max-width: 1280px){[data-component-part=\"code-block-sticky\"],.sticky:has([data-component-part=\"code-block\"]),aside.sticky:has(pre){transform:none}}#sidebar-content:not(:has([data-component-part=\"scroll-area-viewport\"]))>div:first-child,#sidebar-content [data-component-part=\"scroll-area-content\"]>div:first-child{position:sticky;top:0;z-index:21;background:#fff;box-shadow:0 -24px 0 0 #fff}#sidebar-content:not(:has([data-component-part=\"scroll-area-viewport\"]))>div:has(#search-bar-entry),#sidebar-content [data-component-part=\"scroll-area-content\"]>div:has(#search-bar-entry){position:sticky;top:52px;z-index:20;background:#fff;padding-bottom:0.6rem;box-shadow:0 -24px 0 0 #fff}html.dark #sidebar-content:not(:has([data-component-part=\"scroll-area-viewport\"]))>div:first-child,html.dark #sidebar-content [data-component-part=\"scroll-area-content\"]>div:first-child,html.dark #sidebar-content:not(:has([data-component-part=\"scroll-area-viewport\"]))>div:has(#search-bar-entry),html.dark #sidebar-content [data-component-part=\"scroll-area-content\"]>div:has(#search-bar-entry){background:rgb(var(--background-dark));box-shadow:0 -24px 0 0 rgb(var(--background-dark))}.ysdk-cta{position:relative;overflow:hidden;background:linear-gradient(120deg, var(--yd-accent), var(--yd-accent-ink));border-radius:14px;padding:24px 26px;margin:22px 0;display:flex;align-items:center;gap:24px}.ysdk-cta::before,.ysdk-cta::after{content:'';position:absolute;border-radius:50%;pointer-events:none}.ysdk-cta::before{right:-60px;top:-90px;width:280px;height:280px;border:1.5px solid var(--yd-code-line)}.ysdk-cta::after{right:-120px;top:-150px;width:400px;height:400px;border:1px solid var(--yd-code-line)}.ysdk-cta-text{position:relative;z-index:1;flex:1}.ysdk-cta-title{font-size:18px;font-weight:700;margin-bottom:6px}.ysdk-cta-sub{font-size:13.5px;line-height:1.6;opacity:0.92;margin-bottom:12px}a.ysdk-cta-btn{display:inline-block;background:var(--yd-card);color:var(--yd-accent);border-radius:8px;padding:12px 18px;font-size:14px;font-weight:700;text-decoration:none;border:none}a.ysdk-cta-btn:hover{filter:brightness(0.95)}.ysdk-hero{position:relative;z-index:1;flex-shrink:0;display:flex;align-items:center;gap:12px}.ysdk-mock{width:185px;background:var(--yd-card);border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:7px;box-shadow:var(--yd-sel-shadow);transform:rotate(-1.5deg)}.ysdk-hm-title{font-size:11px;font-weight:700;color:var(--yd-ink)}.ysdk-hm-row{display:flex;align-items:center;gap:7px;border:1px solid var(--yd-line);border-radius:8px;padding:6px 8px;font-size:11px;font-weight:500;color:var(--yd-ink)}.ysdk-hm-row.ysdk-selected{border-color:var(--yd-ink)}.ysdk-hm-row img{border-radius:5px;display:block;width:20px;height:20px;margin:0}.ysdk-hm-radio{margin-left:auto;width:11px;height:11px;border-radius:50%;border:1px solid var(--yd-line);flex-shrink:0}.ysdk-hm-radio.ysdk-selected{border-color:var(--yd-ink);background:radial-gradient(circle, var(--yd-ink) 40%, transparent 48%)}.ysdk-hm-pay{background:var(--yd-ink);color:#fff;border-radius:8px;text-align:center;font-size:11px;font-weight:600;padding:8px;margin-top:2px}.ysdk-chips{display:flex;flex-direction:column;gap:6px}.ysdk-chip{font-family:'SF Mono', ui-monospace, Menlo, monospace;font-size:10px;color:var(--yd-code-text);background:var(--yd-code-bg);border:1px solid var(--yd-code-line);border-radius:6px;padding:4px 8px;white-space:nowrap;opacity:0;animation:ysdk-chip-in 4.8s infinite}.ysdk-chip.ysdk-c1{animation-delay:0.2s}.ysdk-chip.ysdk-c2{animation-delay:0.9s}.ysdk-chip.ysdk-c3{animation-delay:1.6s}.ysdk-chip.ysdk-ok{color:#7df0a8}@keyframes ysdk-chip-in{0%{opacity:0;transform:translateX(8px)}8%,72%{opacity:1;transform:none}85%,100%{opacity:0}}@media (max-width: 760px){.ysdk-hero{display:none}}.ysdk-strip{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));border:1px solid var(--yd-line);border-radius:10px;overflow:hidden;margin:16px 0}a.ysdk-strip-item{display:flex;align-items:center;gap:7px;padding:10px 14px;text-decoration:none;min-width:0;color:inherit;font-weight:400;border-bottom:none}a.ysdk-strip-item:nth-child(even){border-left:1px solid var(--yd-line)}a.ysdk-strip-item:nth-child(n+3){border-top:1px solid var(--yd-line)}a.ysdk-strip-item:hover{background:var(--yd-done)}.ysdk-pi-name{font-weight:700;font-size:13.5px}.ysdk-pi-lang{font-size:12.5px;color:var(--yd-muted);white-space:nowrap}.ysdk-arrow{margin-left:auto;color:var(--yd-muted);font-size:13px}@media (max-width: 760px){.ysdk-strip{grid-template-columns:minmax(0, 1fr)}a.ysdk-strip-item:nth-child(even){border-left:none}a.ysdk-strip-item+a.ysdk-strip-item{border-top:1px solid var(--yd-line)}}.ysdk-modes{display:grid;grid-template-columns:repeat(3, 1fr);gap:14px;margin:18px 0 10px}a.ysdk-mode{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:8px;border:1px solid var(--yd-line);background:var(--yd-card);border-radius:12px;padding:14px;text-align:left;text-decoration:none;color:inherit;font-weight:400;transition:border-color 0.15s, box-shadow 0.15s, transform 0.15s}a.ysdk-mode:hover{border-color:var(--yd-accent);box-shadow:var(--yd-sel-shadow);transform:translateY(-2px)}.ysdk-badge{position:absolute;top:10px;right:10px;font-size:10px;font-weight:600;color:#14532d;background:#dcfce7;border:1px solid #bbf7d0;border-radius:999px;padding:2px 8px;z-index:1}.ysdk-visual{width:100%;background:var(--yd-lilac);border-radius:8px;padding:14px 22px;display:flex;justify-content:center}.ysdk-mv{width:100%;max-width:130px;background:var(--yd-card);border:1px solid var(--yd-line);border-radius:7px;padding:8px;display:flex;flex-direction:column;gap:5px}.ysdk-mv.ysdk-dashed{background:transparent;border-style:dashed;border-color:var(--yd-hover-line)}.ysdk-mv-row{display:flex;align-items:center;gap:5px;border:1px solid var(--yd-line);border-radius:4px;padding:4px 5px}.ysdk-mv-row.ysdk-selected{border-color:var(--yd-ink)}.ysdk-mv-dot{width:7px;height:7px;border-radius:2.5px;background:var(--yd-hover-line);flex-shrink:0}.ysdk-mv-bar{height:4px;border-radius:2px;background:var(--yd-line)}.ysdk-mv-line{height:5px;border-radius:2.5px;background:var(--yd-line);border:1px solid var(--yd-line)}.ysdk-w45{width:45%}.ysdk-w50{width:50%}.ysdk-w52{width:52%}.ysdk-w55{width:55%}.ysdk-w60{width:60%}.ysdk-w65{width:65%}.ysdk-w70{width:70%}.ysdk-w80{width:80%}.ysdk-mv-btn{height:12px;border-radius:3.5px;background:var(--yd-ink);margin-top:2px}.ysdk-mv-btn.ysdk-outline{background:transparent;border:1.5px dashed var(--yd-hover-line)}.ysdk-mv-code{font-family:'SF Mono', ui-monospace, Menlo, monospace;font-size:11px;color:var(--yd-accent);font-weight:700}.ysdk-mode-title{font-size:15px;font-weight:700;margin-top:2px}.ysdk-mode-desc{font-size:13px;color:var(--yd-muted);line-height:1.55}@media (max-width: 760px){.ysdk-modes{grid-template-columns:1fr}}ul.ysdk-feats{margin:0;padding-left:16px;font-size:12.5px;color:var(--yd-body);line-height:1.7;list-style:disc}ul.ysdk-feats li{margin:0;padding:0}.ysdk-mode-link{font-size:12.5px;font-weight:600;color:var(--yd-accent);margin-top:2px}.ysdk-cta{--ys-ink: var(--yd-ink);--ys-muted: var(--yd-body);--ys-border: var(--yd-line);--ys-surface: var(--yd-done);--ys-panel: var(--yd-card);--ys-accent: var(--yd-accent);background:var(--ys-surface);color:var(--ys-ink);border:1px solid var(--ys-border);border-radius:16px;padding:20px 24px;margin:24px 0;gap:16px}.ysdk-cta .ysdk-cta-text{flex:1 1 0;min-width:0}.ysdk-hero{gap:8px}.ysdk-cta::before,.ysdk-cta::after{display:none}.ysdk-cta-title{font-size:21px;font-weight:600;line-height:1.15;letter-spacing:-0.6px;margin-bottom:6px;color:var(--ys-ink)}.ysdk-cta-sub{font-size:14px;line-height:1.55;opacity:1;color:var(--ys-muted);margin-bottom:14px;max-width:420px}a.ysdk-cta-btn{background:var(--ys-accent);color:#fff;border-radius:8px;padding:9px 14px;font-size:13.5px;font-weight:600;box-shadow:none;transition:background 0.15s, transform 0.15s}a.ysdk-cta-btn:hover{filter:none;background:#303fc0;transform:translateY(-1px)}.ysdk-mock{background:var(--ys-panel);border:1px solid var(--ys-border);border-radius:12px;box-shadow:none;transform:none;width:132px;padding:10px;gap:5px}.ysdk-hm-row{padding:4px 7px}.ysdk-hm-pay{padding:6px}.ysdk-chip{color:var(--ys-muted);background:var(--ys-panel);border:1px solid var(--ys-border);border-radius:8px;padding:3px 7px}.ysdk-chip.ysdk-ok{color:#15803d}@media (max-width: 760px){.ysdk-cta{padding:20px}}.ysdk-strip{border:1px solid var(--yd-line);border-radius:16px}a.ysdk-strip-item{padding:14px 16px}a.ysdk-strip-item:hover{background:var(--yd-done)}.ysdk-pi-name{font-weight:600}.ysdk-swb{border:1px solid var(--yd-line);border-radius:16px;padding:6px}.ysdk-sw-row{border-radius:12px}.ysdk-sw-row:has(.ysdk-sw-input:checked){background:var(--yd-done)}.ysdk-sw-row+.ysdk-sw-row{border-top-color:var(--yd-line)}.ysdk-sw-link{background:var(--yd-done);border-color:var(--yd-line);border-radius:8px}.ysdk-sw-input:checked~.ysdk-sw-link{background:var(--yd-accent);box-shadow:none}.ysdk-chooser{border-color:var(--yd-line);border-radius:16px}a.ysdk-mode{border-color:var(--yd-line);border-radius:16px}a.ysdk-mode:hover{box-shadow:none;transform:translateY(-2px)}.ysdk-cards [data-component-part=\"card\"],.ysdk-cards a[class*=\"card\"i]{border:1px solid var(--yd-line)!important;border-radius:16px!important;box-shadow:none!important;background:var(--yd-card);transition:border-color 0.2s, transform 0.2s}.ysdk-cards [data-component-part=\"card\"]:hover,.ysdk-cards a[class*=\"card\"i]:hover{border-color:var(--yd-accent)!important;transform:translateY(-2px)}.ysdk-cards [data-component-part=\"card-title\"]{font-weight:600}.ysdk-intro{margin:20px 0}.ysdk-intro>:is(p,span[data-as=\"p\"]),.ysdk-qs-intro-text>:is(p,span[data-as=\"p\"]){display:block;margin:0 0 1.25em}.ysdk-intro>:is(p,span[data-as=\"p\"]):last-child,.ysdk-qs-intro-text>:is(p,span[data-as=\"p\"]):last-child{margin-bottom:0}.yd-video-compact{margin:0}.yd-video-thumb{position:relative;display:block;width:100%;aspect-ratio:16 / 9;padding:0;border:1px solid var(--yd-line);border-radius:12px;overflow:hidden;background-color:#16181D;background-size:cover;background-position:center;cursor:pointer;transition:border-color 0.15s, transform 0.15s}.yd-video-thumb:hover{border-color:var(--yd-hover-line);transform:translateY(-2px)}.yd-video-thumb:focus-visible{outline:2px solid var(--yd-accent);outline-offset:2px}.yd-video-play{position:absolute;left:50%;top:50%;width:clamp(40px, 13%, 56px);aspect-ratio:1;transform:translate(-50%, -50%);border-radius:50%;background:rgba(255, 255, 255, 0.94)}.yd-video-play::before{content:'';position:absolute;inset:30% 27% 30% 37%;background:#16181D;clip-path:polygon(0 0, 100% 50%, 0 100%)}.yd-video-duration{position:absolute;right:8px;bottom:8px;font-size:11px;font-weight:600;line-height:1.4;color:#fff;background:rgba(0, 0, 0, 0.6);border-radius:6px;padding:2px 6px}.yd-video-caption{display:flex;flex-direction:column;gap:2px;margin-top:8px}.yd-video-title{font-size:13.5px;font-weight:600;color:var(--yd-ink)}.yd-video-meta{font-size:12px;color:var(--yd-muted)}dialog.yd-video-dialog{width:min(960px, 92vw, calc((100vh - 120px) * 16 / 9));max-width:none;max-height:none;margin:auto;padding:0;border:0;background:transparent;overflow:visible}dialog.yd-video-dialog::backdrop{background:rgba(5, 7, 23, 0.78)}.yd-video-dialog video{display:block;width:100%;aspect-ratio:16 / 9;margin:0;border-radius:12px;background:#16181D}.yd-video-close{position:absolute;top:-40px;right:0;width:32px;height:32px;border:0;border-radius:50%;background:rgba(255, 255, 255, 0.14);color:#fff;font-size:20px;line-height:1;cursor:pointer}.yd-video-close:hover{background:rgba(255, 255, 255, 0.26)}.ysdk-chooser{border:1px solid var(--yd-line);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:16px;margin:14px 0}.ysdk-chooser input[type=\"radio\"]{display:none}.ysdk-q-label{font-size:14px;font-weight:600;display:block;margin:0 0 8px}.ysdk-opts{display:flex;gap:8px;flex-wrap:wrap}.ysdk-opts label{border:1px solid var(--yd-line);background:var(--yd-card);font-size:13px;padding:8px 14px;border-radius:999px;cursor:pointer;transition:border-color 0.15s;font-weight:400}.ysdk-opts label:hover{border-color:var(--yd-accent)}.ysdk-chooser:has(#ysdk-q1-no:checked) label[for=\"ysdk-q1-no\"],.ysdk-chooser:has(#ysdk-q1-yes:checked) label[for=\"ysdk-q1-yes\"],.ysdk-chooser:has(#ysdk-q2-many:checked) label[for=\"ysdk-q2-many\"],.ysdk-chooser:has(#ysdk-q2-one:checked) label[for=\"ysdk-q2-one\"]{border-color:var(--yd-accent);color:var(--yd-accent);background:var(--yd-lilac);font-weight:600}.ysdk-rec{position:relative;border:2px solid var(--yd-accent);border-radius:12px;padding:14px 16px;display:none;flex-direction:column;gap:4px}.ysdk-chooser:has(#ysdk-q1-no:checked):has(#ysdk-q2-many:checked) .ysdk-rec-full{display:flex}.ysdk-chooser:has(#ysdk-q1-no:checked):has(#ysdk-q2-one:checked) .ysdk-rec-lite{display:flex}.ysdk-chooser:has(#ysdk-q1-yes:checked) .ysdk-rec-headless{display:flex}.ysdk-rec .ysdk-badge{position:static;align-self:flex-start;margin-bottom:4px}.ysdk-rec-title{font-size:16px;font-weight:700}.ysdk-rec-why{font-size:13px;color:var(--yd-muted);line-height:1.55}.ysdk-rec-actions{display:flex;align-items:center;gap:10px;margin-top:8px}a.ysdk-rec-btn{background:var(--yd-accent);color:#fff;border-radius:8px;padding:9px 16px;font-size:13px;font-weight:600;text-decoration:none}a.ysdk-rec-btn:hover{background:#2f3eb8}a.ysdk-rec-btn-sec{background:var(--yd-card);color:var(--yd-ink);border:1px solid var(--yd-line);border-radius:8px;padding:9px 16px;font-size:13px;font-weight:600;text-decoration:none}a.ysdk-rec-btn-sec:hover{border-color:var(--yd-accent);color:var(--yd-accent)}.ysdk-ways{display:grid;grid-template-columns:repeat(3, 1fr);gap:14px;margin:18px 0 10px}.ysdk-way{display:flex;flex-direction:column;gap:8px;border:1px solid var(--yd-line);border-radius:12px;padding:14px}.ysdk-way-diff{font-size:12.5px;line-height:1.55;color:var(--yd-body);background:color-mix(in srgb, var(--yd-accent) 8%, transparent);border-left:2.5px solid var(--yd-hover-line);border-radius:4px;padding:6px 10px}.ysdk-way-diff code{font-size:11.5px}@media (max-width: 760px){.ysdk-ways{grid-template-columns:1fr}}a.ysdk-mode-link{text-decoration:none;border-bottom:none}a.ysdk-mode-link:hover{text-decoration:underline}.ysdk-qs,.ysdk-qs-intro{display:grid;grid-template-columns:minmax(0, 1fr) minmax(380px, 46%);gap:32px;align-items:start}.ysdk-qs{margin-top:1rem}.ysdk-qs-intro-text{min-width:0}@media (max-width: 1100px){.ysdk-qs,.ysdk-qs-intro{grid-template-columns:minmax(0, 1fr)}.ysdk-qs-intro{gap:20px}.ysdk-qs-intro .yd-video-compact{max-width:420px}.ysdk-qs-side{position:static!important;max-height:none!important}}.ysdk-qs-main{min-width:0}.ysdk-qs-side{position:sticky;top:88px;display:flex;flex-direction:column;gap:10px;max-height:calc(100vh - 196px);min-width:0}.ysdk-qs-side>:not(.ysdk-qs-code){flex-shrink:0}.ysdk-qs-toggle{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:0.25rem 0 1rem}.ysdk-qs-toggle .ysdk-sw-link{opacity:1}.ysdk-cb-bar{display:flex;align-items:center;justify-content:space-between;gap:10px}.ysdk-cb-plat{display:inline-flex;border:1px solid var(--yd-line);border-radius:10px;padding:3px;gap:2px}.ysdk-cb-btn{font-size:12.5px;font-weight:600;padding:5px 12px;border-radius:8px;border:none;background:transparent;color:var(--yd-body);cursor:pointer}.ysdk-cb-btn.is-on{background:var(--yd-accent);color:#fff}.ysdk-cb-copy{font-size:12.5px;font-weight:600;padding:6px 12px;border-radius:8px;border:1px solid var(--yd-line);background:var(--yd-done);color:var(--yd-body);cursor:pointer}.ysdk-qs-code{flex:1;margin:0;padding:12px 0;border-radius:12px;background:var(--yd-code-bg);color:var(--yd-code-text);font-size:12.5px;line-height:1.55;overflow:auto;min-height:220px}.ysdk-qs-code code{display:block;background:transparent;color:inherit;padding:0;font-size:inherit}.ysdk-qs-line{display:block;padding:0 16px;border-left:3px solid transparent;white-space:pre;transition:background 0.2s}.ysdk-qs-line.is-added{background:color-mix(in srgb, var(--yd-accent) 14%, transparent);border-left-color:color-mix(in srgb, var(--yd-accent) 55%, transparent)}.ysdk-qs-line.is-focus{background:color-mix(in srgb, var(--yd-accent) 34%, transparent);border-left-color:var(--yd-hover-line)}.ysdk-qs-status{min-height:18px;font-size:12.5px;color:var(--yd-muted)}.ysdk-qs-status code{font-size:12px}.ysdk-cb-hint{font-size:12.5px;color:var(--yd-body);padding:8px 12px;border-radius:8px;background:var(--yd-done);border:1px solid var(--yd-line)}html.dark .ysdk-hm-pay{background:var(--ys-accent)}html.dark .ysdk-chip.ysdk-ok{color:#7df0a8}html.dark a.ysdk-rec-btn-sec{background:transparent}html.dark .ysdk-cb-plat,html.dark .ysdk-cb-copy{background:transparent}html.dark .ysdk-qs-code{border:1px solid var(--yd-code-line)}html.dark .ysdk-sw-track{background:color-mix(in srgb, var(--yd-ink) 25%, transparent)}html.dark .ysdk-sw-row:has(.ysdk-sw-input:checked),html.dark .ysdk-cb-hint{background:color-mix(in srgb, var(--yd-accent) 12%, transparent)}html.dark a.ysdk-strip-item:hover{background:color-mix(in srgb, var(--yd-accent) 12%, transparent)}html.dark .ysdk-way-diff{background:color-mix(in srgb, var(--yd-accent) 20%, transparent)}a.nav-tabs-item[href^=\"/docs/sdks/\"]::after{content:\"Legacy\";margin-left:0.375rem;padding:0.0625rem 0.375rem;border-radius:9999px;font-size:0.625rem;font-weight:600;line-height:1rem;letter-spacing:0.02em;text-shadow:none;color:rgb(107 114 128);background:rgb(243 244 246);border:1px solid rgb(229 231 235)}.dark a.nav-tabs-item[href^=\"/docs/sdks/\"]::after{color:rgb(156 163 175);background:rgb(255 255 255 / 0.06);border-color:rgb(255 255 255 / 0.1)}#banner code{background:rgba(255,255,255,.18);color:#fff;border:0;border-radius:4px;padding:1px 6px}#banner{overflow:hidden}#banner>div{width:100%;overflow:hidden;white-space:nowrap!important;-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 40px, #000 calc(100% - 40px), transparent 100%);mask-image:linear-gradient(90deg, transparent 0, #000 40px, #000 calc(100% - 40px), transparent 100%)}#banner>div>p{display:inline-block;padding-left:100%;white-space:nowrap;animation:yd-banner-ticker 32s linear infinite;animation-delay:-12s}#banner:hover>div>p,#banner:focus-within>div>p{animation-play-state:paused}@keyframes yd-banner-ticker{from{transform:translateX(0)}to{transform:translateX(-100%)}}@media (prefers-reduced-motion: reduce){#banner>div{white-space:normal!important;-webkit-mask-image:none;mask-image:none}#banner>div>p{display:block;padding-left:0;animation:none;white-space:normal}}"},{"filePath":"snippets/homepage/home.css","content":".yd-home{max-width:1080px;margin:0 auto;padding:0 0 8px;color:var(--yd-body);font-family:inherit}.yd-home *,.yd-home *::before,.yd-home *::after{box-sizing:border-box}.yd-home a{text-decoration:none;border-bottom:0}.yd-home h2,.yd-home h3,.yd-home p{margin:0}.yd-home button{font:inherit;cursor:pointer;color:inherit}.yd-home a:focus-visible,.yd-home button:focus-visible,.yd-home pre:focus-visible{outline:2px solid var(--yd-accent);outline-offset:3px}.yd-home .yd-ic{flex:none}.yd-home code,.yd-home pre{font-family:var(--yd-mono)}body:has(.yd-home) #content-area>header,body:has(.yd-home) #content-container header#header{display:none}.yd-home .yd-btn{display:inline-flex;align-items:center;gap:10px;height:42px;padding:0 18px;border-radius:8px;font-size:14px;font-weight:500;line-height:1;transition:background .2s var(--yd-ease), border-color .2s var(--yd-ease), color .2s var(--yd-ease), transform .12s;white-space:nowrap}.yd-home .yd-btn:active{transform:scale(.98)}.yd-home .yd-btn-primary{background:var(--yd-accent);color:#fff;border:1px solid var(--yd-accent)}.yd-home .yd-btn-primary:hover{background:#1227AD;border-color:#1227AD;color:#fff}html.dark .yd-home .yd-btn-primary{background:#3E4FE0;border-color:#3E4FE0}html.dark .yd-home .yd-btn-primary:hover{background:#5967E4;border-color:#5967E4}.yd-home .yd-btn-secondary{background:var(--yd-card);color:var(--yd-ink);border:1px solid var(--yd-line)}.yd-home .yd-btn-secondary:hover{border-color:var(--yd-hover-line);color:var(--yd-accent)}.yd-home .yd-btn-sm{height:38px;font-size:13px;padding:0 16px;border-radius:6px}.yd-home .yd-section{padding:48px 0 0;scroll-margin-top:110px}.yd-home .yd-eyebrow-sm{font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--yd-eyebrow);margin-bottom:14px}.yd-home .yd-h2{font-size:32px;line-height:1.12;letter-spacing:-.01em;font-weight:400;color:var(--yd-ink)}.yd-home .yd-sub{margin-top:10px!important;margin-bottom:28px!important;font-size:16px;line-height:1.55;color:var(--yd-body)}.yd-home .yd-h3{font-size:22px;font-weight:500;color:var(--yd-ink)}.yd-home .yd-body{margin-top:12px!important;font-size:15px;line-height:1.6;color:var(--yd-body);max-width:440px}.yd-home .yd-label{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--yd-muted);margin-bottom:14px}.yd-home .yd-hero{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:48px;align-items:center;padding:32px 0 56px;border-bottom:1px solid var(--yd-line)}.yd-home .yd-eyebrow{display:flex;align-items:center;gap:10px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap}.yd-home .yd-eyebrow-accent{color:var(--yd-eyebrow)}.yd-home .yd-eyebrow-rule{width:16px;height:1px;background:var(--yd-muted)}.yd-home .yd-eyebrow-muted{color:var(--yd-muted)}.yd-home .yd-h1{display:block;margin:22px 0 20px!important;font-size:46px;line-height:1.05;letter-spacing:-.02em;font-weight:400;color:var(--yd-ink);text-wrap:balance}.yd-home .yd-lead{display:block;font-size:18px;line-height:1.55;color:var(--yd-body);max-width:500px}.yd-home .yd-cta-row{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.yd-home .yd-note{display:flex;align-items:center;gap:8px;margin-top:22px!important;font-size:14px;color:var(--yd-muted)}.yd-home .yd-hero-art{position:relative;aspect-ratio:5 / 4;border-radius:16px;overflow:hidden;background:linear-gradient(135deg, #050717 0%, #0A0F2E 60%, #141A4A 100%);min-width:0}.yd-home .yd-hero-art img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;margin:0;border-radius:0}.yd-home .yd-flow{position:absolute;left:20px;right:20px;bottom:20px;display:flex;align-items:center;justify-content:center;gap:10px;padding:12px;border:1px solid rgba(255,255,255,.14);border-radius:10px;background:rgba(5, 7, 23, .55);color:rgba(255,255,255,.55);backdrop-filter:blur(6px);flex-wrap:wrap}.yd-home .yd-flow-chip{font-family:var(--yd-mono);font-size:12px;color:rgba(255,255,255,.72);border:1px solid rgba(255,255,255,.14);border-radius:6px;padding:5px 10px}.yd-home .yd-flow-chip-hot{background:#3E4FE0;border-color:#3E4FE0;color:#fff;border-radius:999px;box-shadow:0 0 20px rgba(62, 79, 224, .55)}.yd-home .yd-path-cards{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:16px}.yd-home .yd-path-card{text-align:left;display:flex;flex-direction:column;gap:22px;padding:18px 20px;background:var(--yd-card);border:1px solid var(--yd-line);border-radius:12px;transition:border-color .2s var(--yd-ease), box-shadow .2s var(--yd-ease);min-width:0}.yd-home .yd-path-card:hover{border-color:var(--yd-hover-line)}.yd-home .yd-path-card.is-active{border-color:var(--yd-accent);box-shadow:var(--yd-sel-shadow)}.yd-home .yd-path-top{display:flex;align-items:center;justify-content:space-between;color:var(--yd-ink)}.yd-home .yd-tag{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--yd-muted)}.yd-home .yd-path-card.is-active .yd-tag{color:var(--yd-accent)}.yd-home .yd-path-title{font-size:17px;font-weight:600;color:var(--yd-ink)}.yd-home .yd-path-panel{display:grid;grid-template-columns:minmax(0, 1.15fr) minmax(0, 1fr);margin-top:16px;border:1px solid var(--yd-line);border-radius:12px;overflow:hidden;background:var(--yd-card);min-height:280px}.yd-home .yd-path-info{padding:32px;display:flex;flex-direction:column;align-items:flex-start;min-width:0}.yd-home .yd-chips{display:flex;gap:8px;flex-wrap:wrap;margin:18px 0 24px}.yd-home .yd-chip{background:var(--yd-lilac);color:var(--yd-lilac-ink);font-size:13px;padding:4px 14px;border-radius:999px}.yd-home .yd-path-info .yd-btn{margin-top:auto}.yd-home .yd-path-art{background:var(--yd-lilac);display:flex;align-items:center;justify-content:center;padding:28px;min-width:0}.yd-home .yd-mock-card{width:100%;max-width:300px;background:var(--yd-card);border-radius:12px;padding:16px;box-shadow:0 12px 32px rgba(18, 39, 173, .14);border:1px solid var(--yd-line)}html.dark .yd-home .yd-mock-card{background:#0F1530}.yd-home .yd-mock-label{font-size:11px;letter-spacing:.1em;color:var(--yd-muted);margin-bottom:10px}.yd-home .yd-mock-row{display:flex;align-items:center;gap:8px;padding:10px 12px;margin-bottom:8px;border:1px solid var(--yd-line);border-radius:8px;font-size:13px;color:var(--yd-ink)}.yd-home .yd-mock-row.is-on{border-color:var(--yd-accent)}.yd-home .yd-mock-check{margin-left:auto;color:var(--yd-accent);display:inline-flex}.yd-home .yd-mock-pay{margin-top:12px;background:#3E4FE0;color:#fff;text-align:center;font-size:13px;font-weight:500;padding:10px;border-radius:8px}.yd-home .yd-mock-code{width:100%;max-width:320px;background:#050717;border-radius:12px;overflow:hidden;box-shadow:0 0 0 1px rgba(124,137,239,.2), 0 24px 48px rgba(18,39,173,.25)}.yd-home .yd-mock-code-head{font-family:var(--yd-mono);font-size:12px;color:rgba(255,255,255,.55);padding:10px 16px;border-bottom:1px solid rgba(255,255,255,.10)}.yd-home .yd-mock-code pre{margin:0;padding:16px;color:#BDC3F6;font-size:13px;line-height:1.7;background:transparent;border:0;overflow-x:auto}.yd-home .yd-mock-api{display:flex;align-items:center;gap:10px;width:100%;justify-content:center;flex-wrap:wrap}.yd-home .yd-mock-node{background:var(--yd-card);border:1px solid var(--yd-line);border-radius:8px;padding:12px 16px;font-size:13px;color:var(--yd-ink)}.yd-home .yd-mock-node-hot{background:#3E4FE0;border-color:#3E4FE0;color:#fff}.yd-home .yd-mock-wire{display:flex;align-items:center;color:var(--yd-muted)}.yd-home .yd-mock-wire code{font-size:12px;background:transparent;border:0;padding:0;color:var(--yd-lilac-ink)}.yd-home .yd-foot{margin-top:18px!important;font-size:14px;color:var(--yd-body)}.yd-home .yd-foot a{color:var(--yd-accent)}.yd-home .yd-foot a:hover{text-decoration:underline}.yd-home #quickstart .yd-sub{margin-bottom:12px!important}.yd-home .yd-progress{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-bottom:14px;font-size:13px;color:var(--yd-muted)}.yd-home .yd-progress-bar{width:120px;height:4px;background:var(--yd-lilac);border-radius:4px;overflow:hidden}.yd-home .yd-progress-bar>span{display:block;height:100%;background:var(--yd-accent);transition:width .32s var(--yd-ease)}.yd-home .yd-qs{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1.05fr);gap:20px;align-items:start}.yd-home .yd-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.yd-home .yd-step{display:flex;align-items:stretch;background:var(--yd-card);border:1px solid var(--yd-line);border-radius:12px;transition:border-color .2s var(--yd-ease), background .2s var(--yd-ease);margin:0;padding:0}.yd-home .yd-step::marker{content:none}.yd-home .yd-step:hover{border-color:var(--yd-hover-line)}.yd-home .yd-step.is-active{border-color:var(--yd-accent)}.yd-home .yd-step.is-done{background:var(--yd-done)}.yd-home .yd-step-check{background:none;border:0;padding:0 4px 0 16px;color:var(--yd-muted);display:flex;align-items:center}.yd-home .yd-step.is-done .yd-step-check{color:var(--yd-accent)}.yd-home .yd-step-main{flex:1;min-width:0;text-align:left;background:none;border:0;padding:16px 16px 16px 10px;display:flex;flex-direction:column;gap:4px}.yd-home .yd-step-title{font-size:16px;font-weight:600;color:var(--yd-ink)}.yd-home .yd-step-title code{font-size:11px;font-weight:400;color:var(--yd-eyebrow);background:transparent;border:0;padding:0 4px 0 0}.yd-home .yd-step-body{font-size:14px;line-height:1.5;color:var(--yd-body)}.yd-home .yd-code{position:sticky;top:132px;min-width:0;background:#050717;border-radius:12px;box-shadow:0 0 0 1px rgba(124,137,239,.20), 0 24px 64px rgba(18,39,173,.25);overflow:hidden;color:#BDC3F6}.yd-home .yd-code-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;border-bottom:1px solid rgba(255,255,255,.10);flex-wrap:wrap}.yd-home .yd-code-file{font-family:var(--yd-mono);font-size:12px;color:rgba(255,255,255,.55)}.yd-home .yd-code-tools{display:flex;align-items:center;gap:8px}.yd-home .yd-tabs{display:flex;gap:2px}.yd-home .yd-tab{background:none;border:0;font-family:var(--yd-mono);font-size:12px;color:rgba(255,255,255,.55);padding:4px 9px;border-radius:6px}.yd-home .yd-tab:hover{color:#fff}.yd-home .yd-tab.is-active{background:rgba(255,255,255,.10);color:#fff}.yd-home .yd-copy{display:inline-flex;align-items:center;gap:6px;background:none;border:1px solid rgba(255,255,255,.14);border-radius:6px;font-family:var(--yd-mono);font-size:12px;color:rgba(255,255,255,.72);padding:4px 9px;transition:border-color .2s, color .2s}.yd-home .yd-copy:hover{border-color:rgba(255,255,255,.28);color:#fff}.yd-home .yd-code pre,.yd-home .yd-mcp-card pre{margin:0;padding:16px 18px;min-height:300px;max-width:100%;overflow-x:auto;background:transparent;border:0;border-radius:0;color:#BDC3F6;font-size:13px;line-height:1.7;white-space:pre}.yd-home .yd-code pre code,.yd-home .yd-mcp-card pre code{background:transparent;border:0;padding:0;color:inherit;font-size:inherit;line-height:inherit}.yd-home .yd-code-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px;border-top:1px solid rgba(255,255,255,.10);font-size:12px;color:rgba(255,255,255,.55)}.yd-home .yd-code-foot a{display:inline-flex;align-items:center;gap:6px;color:#fff;font-weight:500;font-size:13px}.yd-home .yd-code-foot a:hover{color:#BDC3F6}.yd-home .yd-kb{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:1px;background:var(--yd-line);border:1px solid var(--yd-line);border-radius:12px;overflow:hidden}.yd-home .yd-kb-cell{display:flex;align-items:flex-start;gap:16px;padding:24px 20px;background:var(--yd-card);transition:background .2s var(--yd-ease);min-width:0}html:not(.dark) .yd-home .yd-kb-cell{background:#fff}.yd-home .yd-kb-cell:hover{background:var(--yd-lilac)}.yd-home .yd-kb-icon{color:var(--yd-ink);display:inline-flex}.yd-home .yd-kb-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.yd-home .yd-kb-title{font-size:16px;font-weight:600;color:var(--yd-ink)}.yd-home .yd-kb-body{font-size:14px;line-height:1.5;color:var(--yd-body)}.yd-home .yd-kb-arrow{color:var(--yd-accent);display:inline-flex}.yd-home .yd-mcp{position:relative;overflow:hidden;margin-top:72px;padding:48px;border-radius:16px;display:grid;grid-template-columns:minmax(0, 1.1fr) minmax(0, 1fr);gap:40px;align-items:center;background:radial-gradient(circle at 100% 0%, rgba(62,79,224,.55), rgba(62,79,224,0) 55%), #050717;color:#fff;box-shadow:0 24px 80px rgba(18, 39, 173, .45)}html.dark .yd-home .yd-mcp{box-shadow:0 0 0 1px rgba(124,137,239,.2);background:radial-gradient(circle at 100% 0%, rgba(62,79,224,.55), rgba(62,79,224,0) 55%), #060A1C}.yd-home .yd-mcp::before{content:\"\";position:absolute;inset:0;pointer-events:none;opacity:.4;background:repeating-radial-gradient(circle at 100% 0%, transparent 0 46px, rgba(124,137,239,.14) 46px 47px)}.yd-home .yd-mcp>*{position:relative;min-width:0}.yd-home .yd-mcp-eyebrow{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#BDC3F6;margin-bottom:14px}.yd-home .yd-mcp h2{font-size:30px;line-height:1.15;font-weight:400;margin:0 0 14px;color:#fff}.yd-home .yd-mcp p{color:rgba(255,255,255,.72);font-size:15px;line-height:1.6;max-width:460px}.yd-home .yd-mcp-btns{display:flex;gap:10px;flex-wrap:wrap;margin-top:26px}.yd-home .yd-mcp-btn{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 16px;border-radius:8px;border:1px solid rgba(255,255,255,.28);color:#fff;font-family:var(--yd-mono);font-size:13px;transition:background .2s, border-color .2s}.yd-home .yd-mcp-btn:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.5)}.yd-home .yd-mcp-btn-white{background:#fff;color:#1227AD;border-color:#fff;font-family:inherit;font-weight:500}.yd-home .yd-mcp-btn-white:hover{background:#E8EAF5;border-color:#E8EAF5}.yd-home .yd-mcp-card{border:1px solid rgba(124,137,239,.4);border-radius:12px;background:rgba(255,255,255,.04);overflow:hidden}.yd-home .yd-mcp-card-head{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;font-family:var(--yd-mono);font-size:12px;color:rgba(255,255,255,.55)}.yd-home .yd-mcp-card pre{min-height:0}.yd-home .yd-stack{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:32px;margin-top:56px}.yd-home .yd-pills{display:flex;flex-wrap:wrap;gap:8px}.yd-home .yd-pill{padding:6px 16px;border:1px solid var(--yd-line);border-radius:999px;font-size:14px;color:var(--yd-ink);background:var(--yd-card);transition:border-color .2s var(--yd-ease), color .2s var(--yd-ease)}.yd-home .yd-pill:hover{border-color:var(--yd-hover-line);color:var(--yd-accent)}.yd-home .yd-help{display:flex;flex-direction:column;gap:8px}.yd-home .yd-help a{display:inline-flex;align-items:center;gap:6px;color:var(--yd-accent);font-size:14px;font-weight:500;width:fit-content}.yd-home .yd-help a:hover{text-decoration:underline}@media (max-width: 960px){.yd-home .yd-hero,.yd-home .yd-qs,.yd-home .yd-mcp,.yd-home .yd-stack{grid-template-columns:minmax(0, 1fr)}.yd-home .yd-code{position:static}.yd-home .yd-kb{grid-template-columns:repeat(2, minmax(0, 1fr))}.yd-home .yd-h1{font-size:44px}}@media (max-width: 640px){.yd-home .yd-h1{font-size:36px}.yd-home .yd-h2{font-size:26px}.yd-home .yd-path-cards,.yd-home .yd-path-panel,.yd-home .yd-kb{grid-template-columns:minmax(0, 1fr)}.yd-home .yd-path-info{padding:24px 20px}.yd-home .yd-mcp{padding:28px 20px;margin-top:56px}.yd-home .yd-mcp h2{font-size:26px}.yd-home .yd-progress{justify-content:flex-start}.yd-home .yd-code pre{min-height:0}}@media (prefers-reduced-motion: reduce){.yd-home *{transition:none!important}}html.dark .yd-home .yd-kb-cell{background:#0D1326}html.dark .yd-home .yd-kb-cell:hover{background:#151C3A}body:has(.yd-home) #content-area>div.sticky{display:none}body:has(.yd-home) #content-area #content{margin-bottom:48px}.yd-home .yd-h1-line{display:block}.yd-home .yd-hero{padding:16px 0 32px;gap:40px}.yd-home .yd-h1{font-size:40px;margin:16px 0 14px!important}.yd-home .yd-lead{font-size:16px}.yd-home .yd-cta-row{margin-top:20px}.yd-home .yd-hero{grid-template-columns:minmax(0, 1fr) auto}.yd-home .yd-lead{max-width:60ch}.yd-home .yd-hero-art{aspect-ratio:auto;align-self:center;display:block;padding:24px 26px;max-width:540px}.yd-home .yd-hero-art img.yd-hero-logo{position:static;inset:auto;display:block;height:24px;width:auto;max-width:100%;object-fit:contain;margin:0 0 18px;border-radius:0}.yd-home .yd-hero-caption{display:block;clear:both;margin:18px 0 0!important;font-family:var(--yd-mono);font-size:12px;color:#BDC3F6}.yd-home .yd-section{padding:32px 0 0}.yd-home .yd-eyebrow-sm{margin-bottom:10px}.yd-home .yd-h2{font-size:26px}.yd-home .yd-sub{margin-top:6px!important;margin-bottom:16px!important;font-size:15px}.yd-home .yd-bar{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:1px;background:var(--yd-line);border:1px solid var(--yd-line);border-radius:12px;overflow:hidden}.yd-home .yd-tile{display:flex;flex-direction:column;gap:6px;padding:16px 18px;background:#fff;color:inherit;min-width:0;transition:background .2s var(--yd-ease)}html.dark .yd-home .yd-tile{background:#0D1326}.yd-home .yd-tile:hover{background:var(--yd-lilac)}html.dark .yd-home .yd-tile:hover{background:#151C3A}.yd-home .yd-tile.is-rec{background:var(--yd-lilac);box-shadow:inset 0 0 0 1px var(--yd-accent)}.yd-home .yd-tile-top{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--yd-ink)}.yd-home .yd-tile.is-rec .yd-tag{color:var(--yd-accent)}.yd-home .yd-tile-title{font-size:16px;font-weight:600;color:var(--yd-ink)}.yd-home .yd-tile-body{font-size:13px;line-height:1.45;color:var(--yd-body)}.yd-home .yd-tile .yd-chips{margin:4px 0 0}.yd-home .yd-tile .yd-chip{font-size:12px;padding:2px 10px}.yd-home .yd-stepper{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:16px;counter-reset:none;position:relative}.yd-home .yd-stepper>li{margin:0;padding:0;position:relative;min-width:0}.yd-home .yd-stepper>li::marker{content:none}.yd-home .yd-stepper>li::before{content:\"\";position:absolute;top:14px;left:36px;right:-16px;height:1px;background:var(--yd-line)}.yd-home .yd-stepper>li:last-child::before{display:none}.yd-home .yd-stepper a{display:flex;flex-direction:column;gap:6px;color:inherit}.yd-home .yd-stepper-num{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:var(--yd-accent);color:#fff;font-size:13px;font-weight:600}html.dark .yd-home .yd-stepper-num{background:#3E4FE0}.yd-home .yd-stepper-title{margin-top:6px;font-size:16px;font-weight:600;color:var(--yd-ink)}.yd-home .yd-stepper-body{font-size:13px;line-height:1.45;color:var(--yd-body)}.yd-home .yd-stepper-cta{font-size:13px;font-weight:500;color:var(--yd-accent)}.yd-home .yd-stepper a:hover .yd-stepper-cta{text-decoration:underline}.yd-home .yd-code-note{margin:20px 0 4px!important;font-size:13px;color:var(--yd-muted)}.yd-home .yd-stepper~div{min-width:0}.yd-home .yd-kb{grid-template-columns:repeat(4, minmax(0, 1fr))}.yd-home .yd-kb-cell{padding:14px 16px;gap:12px}.yd-home .yd-kb-icon svg{width:22px;height:22px}.yd-home .yd-kb-title{font-size:15px}.yd-home .yd-kb-body{font-size:13px}.yd-home .yd-mcp{margin-top:40px;padding:28px 32px;gap:28px}.yd-home .yd-mcp h2{font-size:24px;margin-bottom:8px}.yd-home .yd-mcp-btns{margin-top:16px}.yd-home .yd-mcp pre{margin:0;padding:12px 16px;background:rgba(255,255,255,.04);border:1px solid rgba(124,137,239,.4);border-radius:12px;color:#BDC3F6;font-size:13px;line-height:1.6;overflow-x:auto;max-width:100%;white-space:pre}.yd-home .yd-mcp pre code{background:transparent;border:0;padding:0;color:inherit;font-size:inherit}.yd-home .yd-stack{margin-top:32px;gap:24px}@media (max-width: 960px){.yd-home .yd-hero{grid-template-columns:minmax(0, 1fr)}.yd-home .yd-hero-art{align-self:stretch;max-width:none}.yd-home .yd-kb{grid-template-columns:repeat(2, minmax(0, 1fr))}.yd-home .yd-stepper{grid-template-columns:repeat(2, minmax(0, 1fr))}.yd-home .yd-stepper>li::before{display:none}.yd-home .yd-h1{font-size:36px}}@media (max-width: 640px){.yd-home .yd-bar,.yd-home .yd-kb,.yd-home .yd-stepper{grid-template-columns:minmax(0, 1fr)}.yd-home .yd-stepper>li{padding-left:0}.yd-home .yd-h1{font-size:32px}.yd-home .yd-mcp{padding:22px 18px;margin-top:32px}}.yd-home .yd-hero-caption a{color:#fff;text-decoration:underline;text-underline-offset:3px}.yd-home .yd-live{position:relative;display:grid;grid-template-columns:190px minmax(0, 1fr);gap:14px}.yd-home .yd-live-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.yd-home .yd-live-steps>li{margin:0;padding:0}.yd-home .yd-live-steps>li::marker{content:none}.yd-home .yd-live-step{position:relative;overflow:hidden;width:100%;display:flex;align-items:flex-start;gap:10px;text-align:left;padding:8px 10px 10px;background:transparent;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:rgba(255,255,255,.6);transition:border-color .2s var(--yd-ease), background .2s var(--yd-ease), color .2s var(--yd-ease)}.yd-home .yd-live-step:hover{border-color:rgba(255,255,255,.3);color:#fff}.yd-home .yd-live-step.is-active{border-color:#3E4FE0;background:rgba(62,79,224,.16);color:#fff}.yd-home .yd-live-num{flex:none;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:999px;border:1px solid rgba(255,255,255,.3);font-family:var(--yd-mono);font-size:11px}.yd-home .yd-live-step.is-active .yd-live-num{background:#3E4FE0;border-color:#3E4FE0}.yd-home .yd-live-text{display:flex;flex-direction:column;gap:2px;min-width:0}.yd-home .yd-live-title{font-size:12px;font-weight:500;line-height:1.3}.yd-home .yd-live-call{font-family:var(--yd-mono);font-size:10.5px;color:rgba(255,255,255,.5);overflow-wrap:anywhere}.yd-home .yd-live-bar{position:absolute;left:0;bottom:0;height:2px;width:100%;background:#7C89EF;transform-origin:left;animation:yd-live-fill linear forwards}.yd-home .yd-live-bar.is-paused{animation-play-state:paused}@keyframes yd-live-fill{from{transform:scaleX(0)}to{transform:scaleX(1)}}.yd-home .yd-live-term{min-width:0;align-self:start;display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.12);border-radius:10px;background:rgba(255,255,255,.04);overflow:hidden}.yd-home .yd-live-term-head{display:flex;align-items:center;justify-content:space-between;gap:8px;height:40px;padding:0 12px;border-bottom:1px solid rgba(255,255,255,.1);font-family:var(--yd-mono);font-size:11px;color:rgba(255,255,255,.55)}.yd-home .yd-live-term pre{margin:0;padding:10px 12px;background:transparent;border:0;border-radius:0;color:#BDC3F6;font-size:11px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere;overflow:hidden;min-height:calc(14 * 1.5em + 20px)}.yd-home .yd-live-term pre.yd-live-res{min-height:calc(3 * 1.5em + 20px)}.yd-home .yd-live-term pre code{display:block;min-width:0;max-width:100%;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-all;background:transparent;border:0;padding:0;color:inherit;font-size:inherit}.yd-home .yd-live-res{flex:1;border-top:1px dashed rgba(255,255,255,.12)!important;color:#fff!important;opacity:0;transform:translateY(4px);transition:opacity .3s var(--yd-ease), transform .3s var(--yd-ease)}.yd-home .yd-live-res.is-on{opacity:1;transform:none}.yd-home .yd-live-pill{padding:2px 10px;border-radius:999px;background:#3E4FE0;color:#fff;font-size:11px;opacity:.35;transition:opacity .3s var(--yd-ease), box-shadow .3s var(--yd-ease)}.yd-home .yd-live-pill.is-on{opacity:1;box-shadow:0 0 20px rgba(62,79,224,.9)}.yd-home .yd-live-next{position:absolute;right:10px;bottom:8px;background:#3E4FE0;border:0;border-radius:6px;color:#fff;font-size:12px;padding:4px 10px}@media (max-width: 640px){.yd-home .yd-live{grid-template-columns:minmax(0, 1fr);gap:10px}.yd-home .yd-live-steps{flex-direction:row;justify-content:center;gap:10px}.yd-home .yd-live-step{width:auto;padding:4px;border-radius:999px}.yd-home .yd-live-text{display:none}.yd-home .yd-live-bar{display:none}.yd-home .yd-live-term pre{font-size:10.5px}}@media (prefers-reduced-motion: reduce){.yd-home .yd-live-bar{display:none}.yd-home .yd-live-res,.yd-home .yd-live-pill{transition:none!important}}"},{"filePath":"snippets/yd/yd-components.css","content":".yd-page{color:var(--yd-body);font-family:inherit}.yd-page *,.yd-page *::before,.yd-page *::after{box-sizing:border-box}.yd-page a:focus-visible,.yd-page button:focus-visible{outline:2px solid var(--yd-accent);outline-offset:3px}.yd-page .yd-dev{max-width:1080px;margin:0 auto;padding:0 0 8px}body:has(.yd-dev) #content-area>header .eyebrow,body:has(.yd-dev) #content-area>header #page-title,body:has(.yd-dev) #content-area>header>.prose{display:none}body:has(.yd-dev) #content-area>header>div:first-child>div.flex{justify-content:flex-end}body:has(.yd-dev) #content-area>header{margin-bottom:-8px}body:has(.yd-dev) #content-area>div.sticky{display:none}.yd-page .yd-eyebrow{display:flex;align-items:center;gap:10px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap}.yd-page .yd-eyebrow-accent{color:var(--yd-eyebrow)}.yd-page .yd-eyebrow-rule{width:16px;height:1px;background:var(--yd-muted)}.yd-page .yd-eyebrow-muted{color:var(--yd-muted)}.yd-page .yd-eyebrow-sm{font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--yd-eyebrow);margin-bottom:14px}.yd-page .yd-h1{display:block;margin:22px 0 20px!important;font-size:46px;line-height:1.05;letter-spacing:-.02em;font-weight:400;color:var(--yd-ink);text-wrap:balance}.yd-page .yd-h2{margin:0;font-size:32px;line-height:1.12;letter-spacing:-.01em;font-weight:400;color:var(--yd-ink)}.yd-page .yd-sub{margin:10px 0 28px!important;font-size:16px;line-height:1.55;color:var(--yd-body)}.yd-page .yd-lead{display:block;margin:0;font-size:18px;line-height:1.55;color:var(--yd-body);max-width:500px}.yd-page .yd-foot{margin:18px 0 0!important;font-size:14px;color:var(--yd-body)}.yd-page .yd-foot a,.yd-page .yd-link{color:var(--yd-accent);text-decoration:none;border-bottom:0}.yd-page .yd-foot a:hover,.yd-page .yd-link:hover{text-decoration:underline}.yd-page .yd-section{padding:48px 0 0;scroll-margin-top:110px}.yd-page .yd-section>h2.yd-h2{margin-bottom:0}.yd-page .yd-cta-row{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.yd-page .yd-btn{display:inline-flex;align-items:center;gap:10px;height:42px;padding:0 18px;border-radius:var(--yd-radius-btn);font-size:14px;font-weight:500;line-height:1;white-space:nowrap;text-decoration:none;border-bottom:0;transition:background .2s var(--yd-ease), border-color .2s var(--yd-ease), color .2s var(--yd-ease), transform .12s}.yd-page .yd-btn:active{transform:scale(.98)}.yd-page .yd-btn-primary{background:var(--yd-accent);color:#fff;border:1px solid var(--yd-accent)}.yd-page .yd-btn-primary:hover{background:#1227AD;border-color:#1227AD;color:#fff}html.dark .yd-page .yd-btn-primary{background:#3E4FE0;border-color:#3E4FE0}html.dark .yd-page .yd-btn-primary:hover{background:#5967E4;border-color:#5967E4}.yd-page .yd-btn-secondary{background:var(--yd-card);color:var(--yd-ink);border:1px solid var(--yd-line)}.yd-page .yd-btn-secondary:hover{border-color:var(--yd-hover-line);color:var(--yd-accent)}.yd-page .yd-btn-sm{height:38px;font-size:13px;padding:0 16px;border-radius:6px}.yd-page .yd-chips{display:flex;gap:8px;flex-wrap:wrap}.yd-page .yd-chip{background:var(--yd-lilac);color:var(--yd-lilac-ink);font-size:13px;padding:4px 14px;border-radius:999px}.yd-page .yd-pill{display:inline-block;padding:6px 16px;border:1px solid var(--yd-line);border-radius:999px;font-size:14px;color:var(--yd-ink);background:var(--yd-card);text-decoration:none;transition:border-color .2s var(--yd-ease), color .2s var(--yd-ease)}.yd-page a.yd-pill:hover{border-color:var(--yd-hover-line);color:var(--yd-accent)}.yd-page .yd-kind{display:inline-block;font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--yd-muted);border:1px solid var(--yd-line);border-radius:999px;padding:1px 7px;vertical-align:middle;line-height:1.6}.yd-page .yd-hero{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:48px;align-items:center;padding:32px 0 56px;border-bottom:1px solid var(--yd-line)}.yd-page .yd-hero>div{min-width:0}:is(.yd-page,.yd-intro) .yd-glance{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));border:1px solid var(--yd-line);border-radius:var(--yd-radius-card);overflow:hidden;background:var(--yd-line);gap:1px}:is(.yd-page,.yd-intro) .yd-glance-panel{grid-template-columns:minmax(0, 1fr)}:is(.yd-page,.yd-intro) .yd-glance>div{display:flex;flex-direction:column;gap:6px;padding:16px 18px;background:#fff;min-width:0;font-size:13px;line-height:1.5;color:var(--yd-muted)}html.dark :is(.yd-page,.yd-intro) .yd-glance>div{background:#0D1326}:is(.yd-page,.yd-intro) .yd-glance p{margin:0}:is(.yd-page,.yd-intro) .yd-glance strong{font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--yd-eyebrow)}:is(.yd-page,.yd-intro) .yd-glance code{font-family:var(--yd-mono);font-size:11.5px;color:var(--yd-lilac-ink);background:var(--yd-lilac);border:0;border-radius:4px;padding:2px 6px;white-space:normal;overflow-wrap:anywhere}:is(.yd-page,.yd-intro) .yd-glance a{color:var(--yd-accent);font-size:13px;text-decoration:none;border-bottom:0}:is(.yd-page,.yd-intro) .yd-glance a:hover{text-decoration:underline}.yd-page ol.yd-next{list-style:none;padding:0;margin:0!important;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px;counter-reset:yd-next}.yd-page ol.yd-next>li{margin:0;padding:0;counter-increment:yd-next;display:flex;gap:14px;align-items:flex-start;padding:18px 20px;background:var(--yd-card);border:1px solid var(--yd-line);border-radius:var(--yd-radius-card);transition:border-color .2s var(--yd-ease);font-size:14px;line-height:1.5;color:var(--yd-body)}.yd-page ol.yd-next>li::marker{content:none}.yd-page ol.yd-next>li::before{content:counter(yd-next);flex:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:var(--yd-accent);color:#fff;font-size:13px;font-weight:600}.yd-page ol.yd-next>li:hover{border-color:var(--yd-hover-line)}.yd-page ol.yd-next a{font-size:16px;font-weight:600;color:var(--yd-ink);text-decoration:none;border-bottom:0}.yd-page [data-component-part=\"card\"]{background:var(--yd-card);border:1px solid var(--yd-line);border-radius:var(--yd-radius-card)!important;box-shadow:none;transition:border-color .2s var(--yd-ease), box-shadow .2s var(--yd-ease)}.yd-page [data-component-part=\"card\"]:hover{border-color:var(--yd-hover-line);box-shadow:none}.yd-page [data-component-part=\"card-title\"]{color:var(--yd-ink);font-weight:600}.yd-page [data-component-part=\"step-number\"]{background:var(--yd-lilac);color:var(--yd-accent);font-weight:600}.yd-page [data-component-part=\"step-line\"]{background:var(--yd-line)}.yd-page [data-component-part=\"step-title\"]{color:var(--yd-ink);font-weight:600}.yd-qs .step [data-component-part=\"step-content\"]{margin-left:-42px}@media (max-width: 640px){.yd-qs .step [data-component-part=\"step-content\"]{margin-left:-38px}}.yd-page [data-component-part=\"tabs-list\"]{border-color:var(--yd-line)}.yd-page [data-component-part=\"tab-button\"][aria-selected=\"true\"],.yd-page [data-component-part=\"tab-button\"][data-selected=\"true\"]{color:var(--yd-accent);border-color:var(--yd-accent)}:is(.yd-page,.yd-intro) .code-block{background:var(--yd-code-bg)!important;border:0;border-radius:var(--yd-radius-card)!important;box-shadow:0 0 0 1px rgba(124,137,239,.20), 0 24px 64px rgba(18,39,173,.18);color:#BDC3F6}:is(.yd-page,.yd-intro) .code-block [data-component-part=\"code-block-root\"],:is(.yd-page,.yd-intro) .code-block .code-block-background{background:transparent!important}:is(.yd-page,.yd-intro) .code-group{background:var(--yd-code-bg)!important;border:0!important;border-radius:var(--yd-radius-card)!important;box-shadow:0 0 0 1px rgba(124,137,239,.20), 0 24px 64px rgba(18,39,173,.18);color:#BDC3F6}:is(.yd-page,.yd-intro) .code-group .code-block{box-shadow:none;border-radius:0 0 var(--yd-radius-card) var(--yd-radius-card)!important;margin:0!important}:is(.yd-page,.yd-intro) .code-group [data-component-part=\"code-group-tab-bar\"]{border-bottom:1px solid rgba(255,255,255,.10);color:rgba(255,255,255,.55)}:is(.yd-page,.yd-intro) .code-group [data-component-part=\"code-group-tab-bar\"] button{color:rgba(255,255,255,.55);font-family:var(--yd-mono)}:is(.yd-page,.yd-intro) .code-group [data-component-part=\"code-group-tab-bar\"] button[aria-selected=\"true\"]{color:#fff}:is(.yd-page,.yd-intro) .code-group [data-component-part=\"code-group-tab-bar\"] button svg{color:inherit}:is(.yd-page,.yd-intro) .code-block pre,:is(.yd-page,.yd-intro) .code-block code{font-family:var(--yd-mono)}:is(.yd-page,.yd-intro) .code-block span[style*=\"--shiki-dark\"]{color:var(--shiki-dark)!important}.yd-page table{font-size:14px}.yd-page .yd-dev table{width:100%;border-collapse:collapse}.yd-page .yd-dev th{font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--yd-eyebrow);text-align:left}.yd-page .yd-dev th,.yd-page .yd-dev td{border-bottom:1px solid var(--yd-line);padding:10px 8px}@media (max-width: 960px){.yd-page .yd-hero{grid-template-columns:minmax(0, 1fr)}:is(.yd-page,.yd-intro) .yd-glance{grid-template-columns:repeat(2, minmax(0, 1fr))}.yd-page .yd-h1{font-size:44px}}@media (max-width: 640px){.yd-page .yd-h1{font-size:36px}.yd-page .yd-h2{font-size:26px}:is(.yd-page,.yd-intro) .yd-glance,.yd-page ol.yd-next{grid-template-columns:minmax(0, 1fr)}:is(.yd-page,.yd-intro) .yd-glance code{white-space:normal;word-break:break-all}}@media (prefers-reduced-motion: reduce){.yd-page *{transition:none!important}}.yd-page .yd-hero .yd-glance{grid-template-columns:minmax(0, 1fr)}.yd-page .yd-hero .yd-glance code{white-space:normal;word-break:break-all}.yd-page .yd-dev td a,.yd-page .yd-dev .yd-foot a{color:var(--yd-accent);font-weight:500;text-decoration:none;border-bottom:0}.yd-page .yd-dev td a:hover{text-decoration:underline}.yd-page .yd-dev td{vertical-align:top}.yd-page .yd-two{display:grid;grid-template-columns:minmax(0, 1.5fr) minmax(0, 1fr);gap:40px}.yd-page .yd-two>div{min-width:0}.yd-page .yd-two div.table{display:block;width:100%!important;min-width:0;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0;padding-right:0;overflow-x:auto}.yd-page .yd-two th,.yd-page .yd-two td{min-width:0}.yd-page .yd-two>div>div{margin-left:0!important;margin-right:0!important;width:100%!important;max-width:100%!important}.yd-page .yd-two table{width:100%;min-width:0}.yd-page .yd-dev h3.yd-h3{margin:0 0 12px;font-size:22px;font-weight:500;color:var(--yd-ink)}.yd-page .yd-dev table td:last-child{color:var(--yd-body)}.yd-page .yd-card-body{display:block;margin-top:6px}.yd-page .yd-ref td:nth-child(2),.yd-page .yd-ref th:nth-child(2){white-space:nowrap}@media (max-width: 960px){.yd-page .yd-two{grid-template-columns:minmax(0, 1fr)}}.yd-page .yd-hub{max-width:860px}.yd-page .yd-hub .yd-lead{max-width:640px;margin:16px 0 0!important}.yd-page .yd-hub>h2{margin:44px 0 14px!important;font-size:13px!important;line-height:1.4;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--yd-eyebrow)}.yd-page .yd-hub>h2 a{color:inherit}.yd-page .yd-hub h2 .yd-hub-num{color:var(--yd-muted);margin-right:10px;font-variant-numeric:tabular-nums}.yd-page .yd-hub .yd-hub-start{display:grid;grid-template-columns:minmax(0, 1fr);margin-top:20px}.yd-page .yd-hub .yd-hub-api{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0!important}.yd-page .yd-hub ol.yd-next{margin-top:14px!important}@media (max-width: 640px){.yd-page .yd-hub .yd-hub-api{flex-direction:column;align-items:flex-start}}.yd-page .yd-mcp-panel{position:relative;overflow:hidden;margin:24px 0 8px;padding:28px 32px;border-radius:16px;display:grid;grid-template-columns:minmax(0, 1fr);gap:20px;background:radial-gradient(circle at 100% 0%, rgba(62,79,224,.55), rgba(62,79,224,0) 55%), #050717;color:#fff;box-shadow:0 16px 48px rgba(18, 39, 173, .35)}html.dark .yd-page .yd-mcp-panel{box-shadow:0 0 0 1px rgba(124,137,239,.2);background:radial-gradient(circle at 100% 0%, rgba(62,79,224,.55), rgba(62,79,224,0) 55%), #060A1C}.yd-page .yd-mcp-panel::before{content:\"\";position:absolute;inset:0;pointer-events:none;opacity:.4;background:repeating-radial-gradient(circle at 100% 0%, transparent 0 46px, rgba(124,137,239,.14) 46px 47px)}.yd-page .yd-mcp-panel>*{position:relative;min-width:0}.yd-page .yd-mcp-label{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#BDC3F6;margin:0 0 8px;white-space:nowrap}.yd-page .yd-mcp-url{margin:0;font-family:var(--yd-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:22px;line-height:1.3;color:#fff;word-break:break-all}.yd-page .yd-mcp-meta{margin:10px 0 0;color:rgba(255,255,255,.72);font-size:14px;line-height:1.5}.yd-page .yd-mcp-btns{display:flex;gap:10px;flex-wrap:wrap}.yd-page .yd-mcp-btn{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 16px;border-radius:8px;border:1px solid rgba(255,255,255,.28);color:#fff!important;font-family:var(--yd-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:13px;text-decoration:none!important;transition:background .2s, border-color .2s}.yd-page .yd-mcp-btn:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.5)}.yd-page .yd-mcp-btn-white{background:#fff;color:#1227AD!important;border-color:#fff;font-family:inherit;font-weight:500}.yd-page .yd-mcp-btn-white:hover{background:#E8EAF5;border-color:#E8EAF5}.yd-page .yd-mcp-tools{display:grid;grid-template-columns:minmax(0, 1fr);gap:10px;margin:16px 0 8px}.yd-page .yd-mcp-tool{border:1px solid var(--yd-line, rgba(124,137,239,.3));border-radius:12px;padding:14px 18px;min-width:0;display:grid;grid-template-columns:minmax(0, 1fr);gap:8px}.yd-page .yd-mcp-tool code{font-size:12px;word-break:break-all;line-height:1.6;justify-self:start}.yd-page .yd-mcp-tool p{margin:0;font-size:14px;line-height:1.5}@media (max-width: 760px){.yd-page .yd-mcp-panel{padding:22px 20px}.yd-page .yd-mcp-url{font-size:16px}}.yd-page .yd-mcp-url a{color:#fff!important;text-decoration:none!important;border-bottom:1px dotted rgba(255,255,255,.5)}.yd-page .yd-mcp-url a:hover{border-bottom-color:#fff}:is(.yd-page,.yd-intro) .yd-glance{grid-template-columns:repeat(auto-fit, minmax(230px, 1fr))}:is(.yd-page,.yd-intro) .yd-glance>div{gap:7px;padding:14px 16px 16px}:is(.yd-page,.yd-intro) .yd-glance p{font-size:13px;line-height:1.55;color:var(--yd-muted)}:is(.yd-page,.yd-intro) .yd-glance .yd-glance-k{display:block;font-size:12px;font-weight:500;color:var(--yd-ink);margin-bottom:2px}:is(.yd-page,.yd-intro) .yd-glance .yd-glance-t{display:inline-block;min-width:58px;color:var(--yd-ink)}:is(.yd-page,.yd-intro) .yd-glance code{font-size:11.5px;padding:2px 6px}:is(.yd-page,.yd-intro) .yd-glance code a{color:inherit;text-decoration:none;border-bottom:0}:is(.yd-page,.yd-intro) .yd-glance .yd-glance-links{display:flex;flex-wrap:wrap;gap:6px}:is(.yd-page,.yd-intro) .yd-glance .yd-glance-links a{font-size:12px;color:var(--yd-ink);border:1px solid var(--yd-line);border-radius:999px;padding:3px 10px;line-height:1.4}:is(.yd-page,.yd-intro) .yd-glance .yd-glance-links a:hover{text-decoration:none;border-color:var(--yd-accent);color:var(--yd-accent)}.yd-page a.yd-btn-primary,.yd-page a.yd-btn-primary:hover,.yd-page a.yd-btn-primary:focus{color:#fff!important;text-decoration:none!important}.yd-page a.yd-btn-secondary,.yd-page a.yd-btn-secondary:focus{color:var(--yd-ink)!important;text-decoration:none!important}.yd-page a.yd-btn-secondary:hover{color:var(--yd-accent)!important}:is(.yd-page,.yd-intro) .yd-glance p,:is(.yd-page,.yd-intro) .yd-glance p span{font-size:13px!important;line-height:1.55!important}:is(.yd-page,.yd-intro) .yd-glance .yd-glance-k{font-size:12px!important}:is(.yd-page,.yd-intro) .yd-glance code{font-size:11px!important;line-height:1.6}:is(.yd-page,.yd-intro) .yd-glance .yd-glance-t{display:block;min-width:0;font-size:12px!important;color:var(--yd-muted);margin-top:4px}:is(.yd-page,.yd-intro) .yd-glance-urls p:first-of-type .yd-glance-t{margin-top:0}:is(.yd-page,.yd-intro) .yd-glance-urls code{white-space:nowrap;overflow-wrap:normal;word-break:normal}:is(.yd-page,.yd-intro) .yd-glance .yd-glance-links a{font-size:12px!important}:is(.yd-page,.yd-intro,.yd-home) a.yd-btn-primary,:is(.yd-page,.yd-intro,.yd-home) a.yd-btn-primary:hover,:is(.yd-page,.yd-intro,.yd-home) a.yd-btn-primary:focus{color:#fff!important;text-decoration:none!important}:is(.yd-page,.yd-intro,.yd-home) a.yd-btn-secondary,:is(.yd-page,.yd-intro,.yd-home) a.yd-btn-secondary:focus{color:var(--yd-ink)!important;text-decoration:none!important}:is(.yd-page,.yd-intro,.yd-home) a.yd-btn-secondary:hover{color:var(--yd-accent)!important}"},{"filePath":"snippets/yd/yd-theme.css","content":"html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) #header .eyebrow{height:auto;font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;line-height:16px;color:var(--yd-eyebrow)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) #page-title{font-size:36px;line-height:1.12;letter-spacing:-.01em;font-weight:400;color:var(--yd-ink);text-wrap:balance}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) #header>div:nth-child(2){margin-top:10px;font-size:16px;line-height:1.55;color:var(--yd-body)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) #header>div:nth-child(2) p,html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) #header>div:nth-child(2) span{font-size:16px;line-height:1.55;color:var(--yd-body)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) #page-context-menu-button,html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) #page-context-menu button{border-color:var(--yd-line)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content{color:var(--yd-body)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content :where(p,li,td,th,span[data-as=\"p\"]){color:var(--yd-body)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content :where(p,li){font-size:16px;line-height:1.65}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content :where(h1,h2,h3,h4,h5){color:var(--yd-ink)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content h2{margin-top:48px;margin-bottom:14px;font-size:28px;line-height:1.15;letter-spacing:-.01em;font-weight:400}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content h3{margin-top:32px;margin-bottom:10px;font-size:20px;line-height:1.3;font-weight:500}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content h4{margin-top:24px;font-size:16px;font-weight:600}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content strong{color:var(--yd-ink);font-weight:600}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content :is(p,li,td,span[data-as=\"p\"]) a:not(.card a):not([aria-label*=\"Navigate\"]),html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content a.link{color:var(--yd-accent);font-weight:500;text-decoration:none;border-bottom:1px solid color-mix(in srgb, var(--yd-accent) 35%, transparent);transition:border-color .2s var(--yd-ease), color .2s var(--yd-ease)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content :is(p,li,td,span[data-as=\"p\"]) a:not(.card a):not([aria-label*=\"Navigate\"]):hover,html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content a.link:hover{color:var(--yd-accent);border-bottom-color:var(--yd-accent)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content hr{border-color:var(--yd-line)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content blockquote{border-left:2px solid var(--yd-hover-line);color:var(--yd-body)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content code:not(pre code){background:var(--yd-lilac);color:var(--yd-lilac-ink);border:0;border-radius:6px;padding:2px 6px;font-family:var(--yd-mono);font-size:.86em}html.dark:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content code:not(pre code){background:var(--yd-lilac);color:var(--yd-lilac-ink);border:0}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content img:not([class*=\"maia\"i]):not(.doc-shot):not(.maia-shot){border-radius:12px}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .card{background:var(--yd-card);border:1px solid var(--yd-line);border-radius:16px!important;box-shadow:none;--tw-ring-color: transparent;transition:border-color .2s var(--yd-ease), background .2s var(--yd-ease)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .card:hover{border-color:var(--yd-hover-line)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .card [data-component-part=\"card-content-container\"]{padding:22px 22px 20px}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .card [data-component-part=\"card-icon\"] svg{background-color:var(--yd-ink)!important}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .card [data-component-part=\"card-title\"]{margin-top:16px;font-size:16px;font-weight:600;color:var(--yd-ink)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .card [data-component-part=\"card-content\"],html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .card [data-component-part=\"card-content\"] p,html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .card [data-component-part=\"card-content\"] span{font-size:14px;line-height:1.5;color:var(--yd-body)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .card #card-link-arrow-icon{display:block;top:20px;right:20px;color:var(--yd-accent)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .card:hover #card-link-arrow-icon{color:var(--yd-accent)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .card:has(#card-link-arrow-icon) [data-component-part=\"card-title\"]{padding-right:28px}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .card-group{gap:16px}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .card-group .card{margin:0}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-block,html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-group{background:var(--yd-code-bg)!important;border:0!important;border-radius:12px!important;box-shadow:0 0 0 1px var(--yd-code-ring);overflow:hidden;color:#BDC3F6}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-group{padding:0!important}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-block [data-component-part=\"code-block-root\"],html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-group [data-component-part=\"code-block-root\"],html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-block pre,html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-group pre,html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-group [data-component-part=\"code-group-tab-content\"]{background:transparent!important;background-color:transparent!important;border-radius:0!important}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-block [data-component-part=\"code-block-root\"]{padding:16px 52px 16px 18px}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-block pre code,html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-group pre code{font-family:var(--yd-mono);font-size:13px;line-height:1.7}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-block pre,html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-group pre{padding:16px 18px;margin:0}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-block pre{padding:0}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-group [data-component-part=\"code-group-tab-bar\"]{padding:8px 12px;border-bottom:1px solid var(--yd-code-line);background:transparent}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-group [data-component-part=\"code-group-tab-bar\"]>div:first-child{gap:2px}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-group [role=\"tab\"]{margin:0!important;color:var(--yd-code-muted);font-family:var(--yd-mono);font-size:12px;font-weight:400}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-group [role=\"tab\"]>div:first-child{padding:4px 9px;border-radius:6px;color:inherit;background:transparent}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-group [role=\"tab\"]:hover>div:first-child{color:#fff;background:transparent}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-group [role=\"tab\"][aria-selected=\"true\"]>div:first-child{background:rgba(255, 255, 255, .10);color:#fff}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-group [role=\"tab\"]>div:nth-child(2){display:none}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-block [data-testid=\"copy-code-button\"],html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-group [data-testid=\"copy-code-button\"],html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-group [data-component-part=\"code-group-tab-bar\"] button:not([role=\"tab\"]){width:28px;height:28px;background:transparent;border:1px solid rgba(255, 255, 255, .14);border-radius:6px;color:var(--yd-code-text);backdrop-filter:none;transition:border-color .2s, color .2s}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-block [data-testid=\"copy-code-button\"]:hover,html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-group [data-testid=\"copy-code-button\"]:hover,html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-group [data-component-part=\"code-group-tab-bar\"] button:not([role=\"tab\"]):hover{border-color:rgba(255, 255, 255, .28);color:#fff}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-block [data-testid=\"copy-code-button\"] svg,html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-group [data-testid=\"copy-code-button\"] svg{color:inherit}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) [data-fade-overlay]{display:none!important}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-block [data-floating-buttons],html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .code-group [data-floating-buttons]{top:10px;right:12px}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) div.not-prose.rounded-2xl:has([data-component-part=\"code-group-tab-content\"]){background:var(--yd-code-bg)!important;border:0!important;border-radius:12px!important;padding:0!important;box-shadow:0 0 0 1px var(--yd-code-ring);color:var(--yd-code-text)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) div.not-prose.rounded-2xl:has([data-component-part=\"code-group-tab-content\"])>div:first-child{padding:4px 8px;border-bottom:1px solid var(--yd-code-line);background:transparent!important}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) div.not-prose.rounded-2xl:has([data-component-part=\"code-group-tab-content\"])>div:first-child,html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) div.not-prose.rounded-2xl:has([data-component-part=\"code-group-tab-content\"])>div:first-child :is(button,span,div,p){color:var(--yd-code-text);font-family:var(--yd-mono);font-size:12px}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) div.not-prose.rounded-2xl:has([data-component-part=\"code-group-tab-content\"])>div:first-child svg{color:inherit}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) div.not-prose.rounded-2xl:has([data-component-part=\"code-group-tab-content\"]) [data-component-part=\"code-block-root\"],html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) div.not-prose.rounded-2xl:has([data-component-part=\"code-group-tab-content\"]) pre{background:transparent!important;background-color:transparent!important}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .steps{margin:24px 0;display:flex;flex-direction:column;gap:12px}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .steps .step{position:relative;display:block;margin:0;padding:16px 20px 16px 62px;background:var(--yd-card);border:1px solid var(--yd-line);border-radius:12px;transition:border-color .2s var(--yd-ease)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .steps .step:hover{border-color:var(--yd-hover-line)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .step [data-component-part=\"step-line\"]{display:none}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .step [data-component-part=\"step-number\"]{position:absolute;left:18px;top:14px;margin:0;padding:0}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .step [data-component-part=\"step-number\"]>div{width:28px;height:28px;background:var(--yd-lilac);color:var(--yd-lilac-ink);font-size:13px;font-weight:600}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .step>div:last-child{padding:0;width:auto;overflow:visible}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .step [data-component-part=\"step-title\"]{margin:3px 0 4px;font-size:16px;font-weight:600;color:var(--yd-ink)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .step [data-component-part=\"step-content\"]{font-size:14px;color:var(--yd-body)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .step [data-component-part=\"step-content\"] .code-block,html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .step [data-component-part=\"step-content\"] .code-group{margin-bottom:8px}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .callout{border-radius:12px!important;border:1px solid var(--yd-line);background:var(--yd-lilac);padding:14px 18px;box-shadow:none}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .callout [data-component-part=\"callout-content\"],html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .callout [data-component-part=\"callout-content\"] :is(p,span,li){color:var(--yd-body)!important;font-size:14px;line-height:1.6}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .callout [data-component-part=\"callout-content\"] :is(strong,a,code){color:var(--yd-ink)!important}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .callout [data-component-part=\"callout-icon\"] svg{color:var(--yd-accent)!important}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .callout[data-callout-type=\"note\"],html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .callout[data-callout-type=\"info\"]{background:var(--yd-lilac);border-color:var(--yd-line)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .callout[data-callout-type=\"tip\"],html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .callout[data-callout-type=\"check\"]{background:rgba(16, 150, 94, .07);border-color:rgba(16, 150, 94, .25)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .callout[data-callout-type=\"tip\"] [data-component-part=\"callout-icon\"] svg,html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .callout[data-callout-type=\"check\"] [data-component-part=\"callout-icon\"] svg{color:#0F8F5A!important}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .callout[data-callout-type=\"warning\"]{background:rgba(217, 140, 8, .08);border-color:rgba(217, 140, 8, .30)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .callout[data-callout-type=\"warning\"] [data-component-part=\"callout-icon\"] svg{color:#C77F00!important}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .callout[data-callout-type=\"danger\"]{background:rgba(220, 53, 69, .07);border-color:rgba(220, 53, 69, .28)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .callout[data-callout-type=\"danger\"] [data-component-part=\"callout-icon\"] svg{color:#D63348!important}html.dark:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .callout[data-callout-type=\"tip\"],html.dark:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .callout[data-callout-type=\"check\"]{background:rgba(52, 211, 153, .08);border-color:rgba(52, 211, 153, .25)}html.dark:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .callout[data-callout-type=\"tip\"] [data-component-part=\"callout-icon\"] svg,html.dark:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .callout[data-callout-type=\"check\"] [data-component-part=\"callout-icon\"] svg{color:#34D399!important}html.dark:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .callout[data-callout-type=\"warning\"]{background:rgba(251, 191, 36, .08);border-color:rgba(251, 191, 36, .28)}html.dark:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .callout[data-callout-type=\"warning\"] [data-component-part=\"callout-icon\"] svg{color:#FBBF24!important}html.dark:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .callout[data-callout-type=\"danger\"]{background:rgba(248, 113, 113, .08);border-color:rgba(248, 113, 113, .28)}html.dark:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .callout[data-callout-type=\"danger\"] [data-component-part=\"callout-icon\"] svg{color:#F87171!important}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content [data-component-part=\"tabs-list\"]{gap:8px;border-bottom:0;margin-bottom:16px;padding-bottom:0}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content [data-component-part=\"tabs-list\"] [data-component-part=\"tab-button\"]{padding:5px 14px;margin:0;border:1px solid var(--yd-line);border-radius:999px;background:var(--yd-card);color:var(--yd-ink);font-size:13px;font-weight:500;line-height:20px;transition:border-color .2s var(--yd-ease), color .2s var(--yd-ease)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content [data-component-part=\"tabs-list\"] [data-component-part=\"tab-button\"]:hover{border-color:var(--yd-hover-line);color:var(--yd-accent)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content [data-component-part=\"tabs-list\"] [data-component-part=\"tab-button\"][data-active=\"true\"]{background:var(--yd-lilac);border-color:var(--yd-lilac);color:var(--yd-lilac-ink)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .tabs{border-color:var(--yd-line)!important}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) details.accordion,html.dark:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) details.accordion{background:var(--yd-card)!important;border:1px solid var(--yd-line)!important;border-radius:12px!important;box-shadow:none;margin:0 0 12px}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .accordion-group>details.accordion,html.dark:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .accordion-group>details.accordion{border:0!important;border-radius:0!important;margin:0!important}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .accordion-group>details.accordion+details.accordion,html.dark:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .accordion-group>details.accordion+details.accordion{border-top:1px solid var(--yd-line)!important}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) details.accordion summary:hover,html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) details.expandable summary:hover{background:var(--yd-lilac)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) details.accordion [data-component-part=\"accordion-title\"]{color:var(--yd-ink);font-weight:600}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) details.accordion>div[role=\"region\"]{border-color:var(--yd-line)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) details.expandable{border:1px solid var(--yd-line);border-radius:12px;background:var(--yd-card)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) details.expandable summary{border-radius:12px}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) details.expandable .expandable-content{border-color:var(--yd-line)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content table:not(.payment-status-table):not(.dense-table){border-collapse:separate;border-spacing:0;border:1px solid var(--yd-line);border-radius:12px;overflow:hidden;background:var(--yd-card)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content table:not(.payment-status-table):not(.dense-table) th{background:var(--yd-done);color:var(--yd-ink);font-size:13px;font-weight:600;border-bottom:1px solid var(--yd-line);padding:10px 16px}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content table:not(.payment-status-table):not(.dense-table) td{border-bottom:1px solid var(--yd-line);padding:10px 16px;font-size:14px}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content table:not(.payment-status-table):not(.dense-table) tbody tr:last-child td{border-bottom:0}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content table:not(.payment-status-table):not(.dense-table) tbody tr:hover td{background:var(--yd-done)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .field{border-color:var(--yd-line)!important}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) [data-component-part=\"field-name\"]{color:var(--yd-accent)}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) [data-component-part=\"field-info-pill\"]{background:var(--yd-lilac);color:var(--yd-lilac-ink);border-radius:999px;padding:1px 10px}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) [data-component-part=\"field-required-pill\"]{border-radius:999px}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) [data-component-part=\"field-content\"],html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) [data-component-part=\"field-content\"] p,html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) [data-component-part=\"field-content\"] span{color:var(--yd-body)}@media (max-width: 640px){html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) #page-title{font-size:30px}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .mdx-content h2{font-size:24px;margin-top:40px}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .steps .step{padding:14px 14px 14px 52px}html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) .step [data-component-part=\"step-number\"]{left:14px;top:12px}}@media (prefers-reduced-motion: reduce){html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) *,html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) *::before,html:not(:has(.api-section)):not(:has(.yd-home)):not(:has(.legacy-sdk-page)) *::after{transition:none!important}}"},{"filePath":"snippets/how-yuno-works/intro.css","content":".yd-intro{max-width:1080px;margin:0 auto;padding:0 0 8px;color:var(--yd-body)}.yd-intro *,.yd-intro *::before,.yd-intro *::after{box-sizing:border-box}.yd-intro a{text-decoration:none;border-bottom:0}.yd-intro h1,.yd-intro h2,.yd-intro p,.yd-intro ol{margin:0}.yd-intro a:focus-visible{outline:2px solid var(--yd-accent);outline-offset:3px}.yd-intro code{font-family:var(--yd-mono)}body:has(.yd-intro) #content-area>header .eyebrow,body:has(.yd-intro) #content-area>header #page-title,body:has(.yd-intro) #content-area>header>.prose{display:none}body:has(.yd-intro) #content-area>header>div:first-child>div.flex{justify-content:flex-end}body:has(.yd-intro) #content-area>header{margin-bottom:-8px}.yd-intro .yd-btn{display:inline-flex;align-items:center;height:42px;padding:0 18px;border-radius:8px;font-size:14px;font-weight:500;white-space:nowrap;transition:background .2s var(--yd-ease), border-color .2s var(--yd-ease), color .2s var(--yd-ease)}.yd-intro .yd-btn-primary{background:var(--yd-accent);color:#fff;border:1px solid var(--yd-accent)}.yd-intro .yd-btn-primary:hover{background:#1227AD;border-color:#1227AD;color:#fff}html.dark .yd-intro .yd-btn-primary{background:#3E4FE0;border-color:#3E4FE0}html.dark .yd-intro .yd-btn-primary:hover{background:#5967E4;border-color:#5967E4}.yd-intro .yd-btn-secondary{background:var(--yd-card);color:var(--yd-ink);border:1px solid var(--yd-line)}.yd-intro .yd-btn-secondary:hover{border-color:var(--yd-hover-line);color:var(--yd-accent)}.yd-intro .yd-section{padding:56px 0 0;scroll-margin-top:110px}.yd-intro .yd-eyebrow-sm{font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--yd-eyebrow);margin-bottom:14px}.yd-intro .yd-h2{font-size:32px;line-height:1.12;letter-spacing:-.01em;font-weight:400;color:var(--yd-ink)}.yd-intro .yd-sub{margin-top:10px!important;margin-bottom:28px!important;font-size:16px;line-height:1.55;color:var(--yd-body)}.yd-intro .yd-foot{margin-top:18px!important;font-size:14px;color:var(--yd-body)}.yd-intro .yd-foot a{color:var(--yd-accent)}.yd-intro .yd-foot a:hover{text-decoration:underline}.yd-intro .yd-chips{display:flex;gap:8px;flex-wrap:wrap}.yd-intro .yd-chip{background:var(--yd-lilac);color:var(--yd-lilac-ink);font-size:13px;padding:4px 14px;border-radius:999px}.yd-intro .yd-hero{display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, 1fr);gap:48px;align-items:center;padding:32px 0 56px;border-bottom:1px solid var(--yd-line)}.yd-intro .yd-eyebrow{display:flex;align-items:center;gap:10px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap}.yd-intro .yd-eyebrow-accent{color:var(--yd-eyebrow)}.yd-intro .yd-eyebrow-rule{width:16px;height:1px;background:var(--yd-muted)}.yd-intro .yd-eyebrow-muted{color:var(--yd-muted)}.yd-intro .yd-h1{margin:22px 0 20px!important;font-size:46px;line-height:1.05;letter-spacing:-.02em;font-weight:400;color:var(--yd-ink)}.yd-intro .yd-lead{font-size:18px;line-height:1.55;color:var(--yd-body);max-width:500px}.yd-intro .yd-cta-row{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.yd-intro .yd-hero{align-items:start;grid-template-columns:minmax(0, .85fr) minmax(0, 1.15fr)}.yd-intro .yd-hero-copy{padding-top:24px}.yd-intro .yd-hero-code{min-width:0}.yd-intro .yd-hero-code .code-group{margin-top:0;margin-bottom:0}.yd-intro .yd-hero-code pre{overflow-x:auto!important;max-width:100%}.yd-intro .yd-hero-code pre code{white-space:pre}.yd-intro .yd-glance{margin-top:40px}.yd-intro .yd-objects{list-style:none;padding:0;margin:0!important;display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:16px}.yd-intro .yd-objects li{margin:0;padding:0;min-width:0;position:relative}.yd-intro .yd-objects li::marker{content:none}.yd-intro .yd-objects li+li::before{content:\"\\2192\";position:absolute;left:-14px;top:22px;color:var(--yd-accent);font-size:13px}.yd-intro .yd-object{display:flex;flex-direction:column;gap:8px;height:100%;padding:20px;background:var(--yd-card);border:1px solid var(--yd-line);border-radius:12px;transition:border-color .2s var(--yd-ease), box-shadow .2s var(--yd-ease)}.yd-intro .yd-object:hover{border-color:var(--yd-hover-line);box-shadow:var(--yd-sel-shadow)}.yd-intro .yd-object-num{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:var(--yd-lilac);color:var(--yd-lilac-ink);font-size:13px;font-weight:600}.yd-intro .yd-object-title{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:16px;font-weight:600;color:var(--yd-ink)}.yd-intro .yd-object-opt{font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--yd-muted);border:1px solid var(--yd-line);border-radius:999px;padding:1px 7px}.yd-intro .yd-object>code{align-self:flex-start;font-size:12px;color:var(--yd-lilac-ink);background:var(--yd-lilac);border:0;border-radius:6px;padding:3px 8px}.yd-intro .yd-object-body{font-size:14px;line-height:1.5;color:var(--yd-body)}.yd-intro .yd-paths{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:16px}.yd-intro .yd-path{display:flex;flex-direction:column;gap:10px;padding:20px;background:var(--yd-card);border:1px solid var(--yd-line);border-radius:12px;transition:border-color .2s var(--yd-ease), box-shadow .2s var(--yd-ease);min-width:0}.yd-intro .yd-path:hover{border-color:var(--yd-hover-line);box-shadow:var(--yd-sel-shadow)}.yd-intro .yd-path.is-active{border-color:var(--yd-accent)}.yd-intro .yd-tag{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--yd-muted)}.yd-intro .yd-path.is-active .yd-tag{color:var(--yd-accent)}.yd-intro .yd-path-title{font-size:17px;font-weight:600;color:var(--yd-ink)}.yd-intro .yd-path-title::after{content:\" \\2192\";color:var(--yd-accent)}.yd-intro .yd-path-body{font-size:14px;line-height:1.55;color:var(--yd-body)}.yd-intro .yd-index{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px 32px}.yd-intro .yd-index-group{min-width:0}.yd-intro .yd-index-head{font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--yd-eyebrow);padding-bottom:8px;border-bottom:1px solid var(--yd-line)}.yd-intro .yd-index ul{list-style:none!important;padding:0!important;margin:0!important}.yd-intro .yd-index li{margin:0;padding:0;border-bottom:1px solid var(--yd-line)}.yd-intro .yd-index li::marker{content:none}.yd-intro .yd-index li::before{display:none!important;content:none!important}.yd-intro .yd-index li{list-style:none!important;padding-left:0!important;margin-left:0!important}.yd-intro .yd-index li>a,.yd-intro .yd-index-static{display:flex;align-items:baseline;gap:12px;padding:10px 4px}.yd-intro .yd-index li>a:hover{background:var(--yd-lilac)}.yd-intro .yd-index b{flex:none;width:46%;font-size:14px;font-weight:600;color:var(--yd-ink)}.yd-intro .yd-index li>a b::after{content:\" \\2192\";color:var(--yd-accent);font-weight:400}.yd-intro .yd-index i{font-style:normal;font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--yd-lilac-ink);background:var(--yd-lilac);border-radius:999px;padding:1px 7px;margin-left:4px}.yd-intro .yd-index li span:not(.yd-index-static){font-size:13px;color:var(--yd-body)}.yd-intro .yd-index-static b{color:var(--yd-body)}.yd-intro #next .yd-h2{margin-bottom:28px}.yd-intro .yd-next{list-style:none;padding:0;margin:0!important;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:12px}.yd-intro .yd-next li{margin:0;padding:0}.yd-intro .yd-next li::marker{content:none}.yd-intro .yd-next a{display:flex;gap:14px;align-items:flex-start;height:100%;padding:18px 20px;background:var(--yd-card);border:1px solid var(--yd-line);border-radius:12px;transition:border-color .2s var(--yd-ease)}.yd-intro .yd-next a:hover{border-color:var(--yd-hover-line)}.yd-intro .yd-next-num{flex:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:var(--yd-accent);color:#fff;font-size:13px;font-weight:600}.yd-intro .yd-next-text{display:flex;flex-direction:column;gap:4px}.yd-intro .yd-next-title{font-size:16px;font-weight:600;color:var(--yd-ink)}.yd-intro .yd-next-body{font-size:14px;line-height:1.5;color:var(--yd-body)}.yd-intro .yd-next-title{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.yd-intro .yd-kind{font-size:10px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--yd-muted);border:1px solid var(--yd-line);border-radius:999px;padding:1px 7px}.yd-intro #next .yd-foot{margin-top:18px!important}@media (max-width: 960px){.yd-intro .yd-hero{grid-template-columns:minmax(0, 1fr)}.yd-intro .yd-objects,.yd-intro .yd-paths{grid-template-columns:repeat(2, minmax(0, 1fr))}.yd-intro .yd-objects li+li::before{display:none}.yd-intro .yd-h1{font-size:44px}}@media (max-width: 640px){.yd-intro .yd-h1{font-size:36px}.yd-intro .yd-hero{padding-top:8px}.yd-intro .yd-hero-copy{padding-top:0}.yd-intro .yd-h2{font-size:26px}.yd-intro .yd-objects,.yd-intro .yd-paths,.yd-intro .yd-next,.yd-intro .yd-index{grid-template-columns:minmax(0, 1fr)}.yd-intro .yd-index b{width:auto}.yd-intro .yd-index li>a,.yd-intro .yd-index-static{flex-direction:column;gap:2px}}@media (prefers-reduced-motion: reduce){.yd-intro *{transition:none!important}}.yd-intro .yd-index{grid-template-columns:repeat(2, minmax(0, 1fr))}.yd-intro .yd-index-group:first-child{grid-column:1 / -1}.yd-intro .yd-index-group:first-child ul{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:32px}@media (max-width: 640px){.yd-intro .yd-index-group:first-child ul{grid-template-columns:minmax(0, 1fr)}}.yd-intro .yd-hiw{--hiw-card-bg: #FFFFFF;--hiw-card-line: rgba(18,39,173,.12);--hiw-node-bg: transparent;--hiw-node-line: rgba(18,39,173,.12);--hiw-fg: #000000;--hiw-label: #5967E4;--hiw-hub-list: #1227AD;--hiw-row-line: rgba(18,39,173,.10);--hiw-arrow: #000000;--hiw-arrow-2: #5967E4;--hiw-hub-bg: #3E4FE0;--hiw-hub-label: #E8EAF5;--hiw-hub-shadow: 0 12px 32px rgba(18,39,173,.14), 0 2px 6px rgba(18,39,173,.08);--hiw-card-shadow: none;padding:48px;background:var(--hiw-card-bg);border:1px solid var(--hiw-card-line);border-radius:16px;box-shadow:var(--hiw-card-shadow);color:var(--hiw-fg);display:grid;grid-template-columns:minmax(0, 1fr) 150px minmax(0, 1fr) 150px minmax(0, 1fr);row-gap:8px;min-width:0}html.dark .yd-intro .yd-hiw{--hiw-card-bg: radial-gradient(120% 140% at 100% 0%, #3E4FE0 0%, #141A4A 40%, #050717 75%);--hiw-card-line: rgba(255,255,255,.10);--hiw-node-bg: rgba(255,255,255,.04);--hiw-node-line: rgba(255,255,255,.12);--hiw-fg: #FFFFFF;--hiw-label: #BDC3F6;--hiw-hub-list: #BDC3F6;--hiw-row-line: rgba(255,255,255,.10);--hiw-arrow: #FFFFFF;--hiw-arrow-2: #BDC3F6;--hiw-hub-shadow: 0 0 0 6px rgba(62,79,224,.22), 0 0 64px rgba(62,79,224,.45);--hiw-card-shadow: 0 24px 64px rgba(18,39,173,.22)}.yd-intro .yd-hiw-node{min-height:96px;padding:20px 24px;border:1px solid var(--hiw-node-line);background:var(--hiw-node-bg);border-radius:12px;display:flex;flex-direction:column;justify-content:center;gap:6px;min-width:0}.yd-intro .yd-hiw-label{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--hiw-label);font-weight:500;line-height:1.3}.yd-intro .yd-hiw-title{font-size:20px;font-weight:500;line-height:1.2;color:var(--hiw-fg)}.yd-intro .yd-hiw-hub{background:var(--hiw-hub-bg);border-color:transparent;box-shadow:var(--hiw-hub-shadow);gap:10px}.yd-intro .yd-hiw-hub .yd-hiw-label{color:var(--hiw-hub-label)}.yd-intro .yd-hiw-hub img,.yd-intro .yd-hiw-hub picture img{height:22px!important;width:80px!important;max-width:none!important;display:block;align-self:flex-start;margin:0!important;padding:0;border-radius:0;box-shadow:none}.yd-intro .yd-hiw-lane{height:96px;display:flex;flex-direction:column;justify-content:center;gap:14px;padding:0 12px;font-size:13px;color:var(--hiw-fg);min-width:0}.yd-intro .yd-hiw-row{display:flex;flex-direction:column;gap:4px}.yd-intro .yd-hiw-back{color:var(--hiw-arrow-2)}.yd-intro .yd-hiw-back>span:last-child{text-align:right}.yd-intro .yd-hiw-line{position:relative;display:block;height:9px}.yd-intro .yd-hiw-line::before{content:\"\";position:absolute;left:0;right:0;top:4px;border-top:1px solid var(--hiw-arrow)}.yd-intro .yd-hiw-line::after{content:\"\";position:absolute;top:0;width:8px;height:8px;border-top:1px solid var(--hiw-arrow);border-right:1px solid var(--hiw-arrow);transform:rotate(45deg);right:1px}.yd-intro .yd-hiw-rev::before{border-top-style:dashed;border-top-color:var(--hiw-arrow-2)}.yd-intro .yd-hiw-rev::after{right:auto;left:1px;transform:rotate(-135deg);border-color:var(--hiw-arrow-2)}.yd-intro .yd-hiw-both{height:9px;background:linear-gradient(var(--hiw-arrow), var(--hiw-arrow)) no-repeat 4px 4px / calc(100% - 8px) 1px}.yd-intro .yd-hiw-both::before{content:\"\";position:absolute;top:0;left:1px;width:8px;height:8px;border:0;border-top:1px solid var(--hiw-arrow);border-right:1px solid var(--hiw-arrow);transform:rotate(-135deg)}.yd-intro .yd-hiw-both::after{right:1px}.yd-intro .yd-hiw-single{gap:4px}.yd-intro .yd-hiw-single>span:first-child{color:var(--hiw-fg)}.yd-intro .yd-hiw-note{color:var(--hiw-label)}.yd-intro .yd-hiw-list{padding:8px 24px 0;font-size:15px;color:var(--hiw-fg);display:flex;flex-direction:column;min-width:0}.yd-intro .yd-hiw-list span{display:block;padding:12px 0;border-bottom:1px solid var(--hiw-row-line);line-height:1.3}.yd-intro .yd-hiw-list span:last-child{border-bottom:0}.yd-intro .yd-hiw-hublist{color:var(--hiw-hub-list)}@media (max-width: 900px){.yd-intro .yd-hiw{grid-template-columns:minmax(0, 1fr);padding:24px}.yd-intro .yd-hiw-lane{height:auto;padding:16px 0}.yd-intro .yd-hiw-spacer{display:none}.yd-intro .yd-hiw-o1{order:1}.yd-intro .yd-hiw-o2{order:2}.yd-intro .yd-hiw-o3{order:3}.yd-intro .yd-hiw-o4{order:4}.yd-intro .yd-hiw-o5{order:5}.yd-intro .yd-hiw-o6{order:6}.yd-intro .yd-hiw-o7{order:7}.yd-intro .yd-hiw-o8{order:8}}.yd-intro .yd-hero-explainer{display:flex;flex-direction:column;gap:32px;align-items:stretch;padding:24px 0 48px}.yd-intro .yd-hero-explainer .yd-hero-copy{padding-top:0;max-width:none}.yd-intro .yd-hero-explainer .yd-h1{font-size:64px;font-weight:500;letter-spacing:-.03em;line-height:1;margin:24px 0 20px!important}.yd-intro .yd-hero-explainer .yd-lead{font-size:22px;line-height:1.4;max-width:none}.yd-intro .yd-hero-explainer .yd-hero-code{width:100%}.yd-intro .wy{--wy-col-bg: #F4F5FB;--wy-col-line: rgba(18,39,173,.10);--wy-col-fg: #000;--wy-col-num: #5967E4;--wy-ctl-line: rgba(18,39,173,.16);--wy-ctl-hover: #E8EAF5;--wy-ctl-fg: #000;position:relative;display:flex;flex-direction:column;gap:12px}html.dark .yd-intro .wy{--wy-col-bg: rgba(255,255,255,.04);--wy-col-line: rgba(255,255,255,.10);--wy-col-fg: #FFF;--wy-col-num: #BDC3F6;--wy-ctl-line: rgba(255,255,255,.18);--wy-ctl-hover: rgba(255,255,255,.06);--wy-ctl-fg: #FFF}.yd-intro .wy-nav{display:flex;gap:8px;justify-content:flex-end;margin-top:-88px;margin-bottom:28px}.yd-intro .wy-nav-btn{width:48px;height:48px;border-radius:8px;border:1px solid var(--wy-ctl-line);background:transparent;color:var(--wy-ctl-fg);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background 200ms;padding:0}.yd-intro .wy-nav-btn:hover{background:var(--wy-ctl-hover)}.yd-intro .wy-cols{display:flex;gap:12px;height:400px}.yd-intro .wy-col{flex:1 1 0;min-width:0;position:relative;overflow:hidden;padding:28px;border-radius:12px;border:1px solid var(--wy-col-line);background:var(--wy-col-bg);color:var(--wy-col-fg);text-align:left;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;font-family:inherit;font-size:inherit;margin:0;transition:flex 420ms cubic-bezier(.2,.8,.2,1), background 320ms, color 320ms, border-color 320ms}.yd-intro .wy-col:hover:not(.is-active){border-color:var(--wy-ctl-line)}.yd-intro .wy-col.is-active{flex:2.6 1 0;background:#3E4FE0;border-color:#3E4FE0;color:#fff;cursor:default}.yd-intro .wy-col-top{display:flex;flex-direction:column;gap:8px}.yd-intro .wy-col-num{font-size:12px;letter-spacing:.12em;font-weight:500;color:var(--wy-col-num)}.yd-intro .wy-col.is-active .wy-col-num{color:#E8EAF5}.yd-intro .wy-col-title{font-size:22px;font-weight:500;line-height:1.2}.yd-intro .wy-col-detail{display:flex;flex-direction:column;gap:20px;opacity:0;transform:translateY(12px);pointer-events:none;transition:opacity 280ms cubic-bezier(.2,.8,.2,1), transform 280ms cubic-bezier(.2,.8,.2,1)}.yd-intro .wy-col.is-active .wy-col-detail{opacity:1;transform:none;transition-delay:180ms}.yd-intro .wy-col-body{font-size:17px;line-height:1.55;color:#E8EAF5;max-width:460px;min-width:360px;display:block}.yd-intro .wy-col-chips{display:flex;flex-wrap:wrap;gap:8px;min-width:360px}.yd-intro .wy-col-chips span{padding:8px 14px;border-radius:999px;background:rgba(5,7,23,.28);font-size:14px;white-space:nowrap;color:#fff}.yd-intro .wy-col-bar{position:absolute;left:0;bottom:0;height:2px;width:100%;background:#fff;transform-origin:left}.yd-intro .wy-col-bar.is-running{animation:wy-fill linear forwards}@keyframes wy-fill{from{width:0}to{width:100%}}.yd-intro .wy-actions .yd-btn{height:52px;padding:0 24px;font-size:16px}@media (max-width: 1120px){.yd-intro .yd-hero-explainer .yd-h1{font-size:48px}.yd-intro .wy-nav{display:none}.yd-intro .wy-cols{flex-direction:column;height:auto}.yd-intro .wy-col,.yd-intro .wy-col.is-active{flex:none}.yd-intro .wy-col-detail{display:none}.yd-intro .wy-col.is-active .wy-col-detail{display:flex;margin-top:24px}.yd-intro .wy-col-body,.yd-intro .wy-col-chips{min-width:0}}@media (prefers-reduced-motion: reduce){.yd-intro .wy-col,.yd-intro .wy-col-detail{transition:none}.yd-intro .wy-col-bar.is-running{animation:none;width:100%}}"},{"filePath":"snippets/home-options/home-b.css","content":".hxb{--b-bg: #fff;--b-ink: #282A30;--b-title: #3E4FE0;--b-body: #4A4A4A;--b-muted: #616366;--b-line: rgba(18, 39, 173, .12);--b-tile: #fff;--b-tile-hover: #F4F5FB;--b-eyebrow: #3E4FE0;--b-num: #7C89EF;--b-link: #1227AD;--b-hero: linear-gradient(160deg, #FFFFFF 40%, #E8EAF5 75%, #BDC3F6 100%);--b-band: #3E4FE0;--b-btn-bg: #3E4FE0;--b-btn-ink: #fff;--b-btn2-line: rgba(18, 39, 173, .28);--b-btn2-ink: #1227AD;--b-tag-bg: #3E4FE0;--b-tag-ink: #fff;--b-shadow: 0 30px 70px rgba(18, 39, 173, .22);--b-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;background:var(--b-bg);color:var(--b-ink);font-family:'Titillium Web', 'Segoe UI', system-ui, sans-serif}html.dark .hxb{--b-bg: #0B0D1A;--b-ink: #fff;--b-title: #fff;--b-body: rgba(255, 255, 255, .72);--b-muted: rgba(255, 255, 255, .55);--b-line: rgba(255, 255, 255, .10);--b-tile: rgba(255, 255, 255, .03);--b-tile-hover: rgba(124, 137, 239, .08);--b-eyebrow: #7C89EF;--b-num: #7C89EF;--b-link: #BDC3F6;--b-hero: linear-gradient(160deg, #0B0D1A 35%, #1726A6 100%);--b-band: linear-gradient(90deg, #0B0D1A 0%, #3E4FE0 100%);--b-btn-bg: #fff;--b-btn-ink: #0B0D1A;--b-btn2-line: rgba(255, 255, 255, .28);--b-btn2-ink: #fff;--b-tag-bg: #BDC3F6;--b-tag-ink: #0B0D1A;--b-shadow: 0 30px 80px rgba(0, 0, 0, .5)}.hxb *,.hxb *::before,.hxb *::after{box-sizing:border-box}.hxb h1,.hxb h2,.hxb h3,.hxb p{margin:0;padding:0}.hxb a{text-decoration:none;border-bottom:0;color:var(--b-link)}.hxb a:hover{color:var(--b-title)}.hxb a:focus-visible,.hxb button:focus-visible,.hxb pre:focus-visible{outline:2px solid #7C89EF;outline-offset:3px}.hxb-wrap{max-width:1280px;margin:0 auto;padding:0 24px}.hxb-eyebrow{display:block;font-size:13px;font-weight:600;letter-spacing:2.4px;text-transform:uppercase;color:var(--b-eyebrow)}.hxb .hxb-h2{margin:12px 0 36px;font-size:48px;line-height:1.05;font-weight:400;color:var(--b-title)}.hxb-hero{background:var(--b-hero);border-radius:20px;margin:24px 24px 0}.hxb-hero .hxb-wrap{padding-top:72px;padding-bottom:72px;padding-left:48px;padding-right:48px;display:flex;flex-wrap:wrap;gap:56px;align-items:center}.hxb-hero-copy{flex:1 1 440px;min-width:0;display:flex;flex-direction:column;gap:24px}.hxb-h1-line{display:block;white-space:nowrap}.hxb .hxb-h1{font-size:clamp(36px, 3.4vw, 52px);line-height:.98;font-weight:400;letter-spacing:-1.5px;color:var(--b-title)}.hxb .hxb-lead{max-width:520px;font-size:19px;line-height:1.55;color:var(--b-body);font-weight:300}.hxb-ctas{display:flex;flex-wrap:wrap;gap:12px}.hxb a.hxb-btn{display:inline-flex;align-items:center;min-height:48px;padding:0 22px;border-radius:8px;font-weight:600;font-size:15px;text-transform:uppercase;letter-spacing:.6px}.hxb a.hxb-btn-1{background:var(--b-btn-bg);color:var(--b-btn-ink)!important}.hxb a.hxb-btn-1:hover{opacity:.9}.hxb a.hxb-btn-2{border:1px solid var(--b-btn2-line);color:var(--b-btn2-ink)!important}.hxb a.hxb-btn-2:hover{border-color:#7C89EF}.hxb-code{flex:1 1 460px;min-width:0;border:1px solid rgba(124, 137, 239, .28);border-radius:16px;background:#060A1C;box-shadow:var(--b-shadow);overflow:hidden;color:rgba(255, 255, 255, .82)}.hxb-code-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-bottom:1px solid rgba(255, 255, 255, .08);font-family:var(--b-mono);font-size:12px;color:rgba(255, 255, 255, .55)}.hxb-code-call{color:#7C89EF}.hxb-code-steps{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px;padding:14px 18px}.hxb-step{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 14px;border:1px solid rgba(255, 255, 255, .12);border-radius:10px;background:transparent;color:rgba(255, 255, 255, .72);font:inherit;font-family:'Titillium Web', 'Segoe UI', system-ui, sans-serif;font-size:15px;cursor:pointer;text-align:left}.hxb-step:hover{border-color:#7C89EF;color:#fff}.hxb-step.is-on{border-color:#7C89EF;color:#fff;background:rgba(124, 137, 239, .14)}.hxb-step-num{font-family:var(--b-mono);font-size:12px;color:#7C89EF}.hxb .hxb-code pre{margin:0;background:transparent;border:0;border-radius:0;font-family:var(--b-mono);font-size:13px;line-height:1.65;overflow-x:auto}.hxb .hxb-code pre code{background:none;padding:0;border:0;color:inherit;font-size:inherit;white-space:pre}.hxb .hxb-code-req{padding:18px;min-height:250px;border-top:1px solid rgba(255, 255, 255, .08);color:rgba(255, 255, 255, .85)}.hxb-code-res{display:flex;gap:14px;align-items:flex-start;padding:16px 18px;border-top:1px solid rgba(255, 255, 255, .08);background:rgba(124, 137, 239, .06)}.hxb-code-label{flex:none;padding-top:2px;font-family:var(--b-mono);font-size:11px;text-transform:uppercase;letter-spacing:1px;color:rgba(255, 255, 255, .55)}.hxb .hxb-code-res pre{color:#BDC3F6}.hxb .hxb-code-res pre code{white-space:pre-wrap}.hxb-paths{padding-top:96px;padding-bottom:40px}.hxb a.hxb-path{display:grid;grid-template-columns:80px minmax(0, 1fr) auto;gap:24px;align-items:center;padding:28px 0;border-top:1px solid var(--b-line);color:var(--b-body)}.hxb a.hxb-path:last-of-type{border-bottom:1px solid var(--b-line)}.hxb a.hxb-path:hover{color:var(--b-body)}.hxb-path-num{font-size:44px;font-weight:300;color:var(--b-num)}.hxb-path-text{display:flex;flex-direction:column;gap:6px}.hxb-path-title{font-size:24px;color:var(--b-ink)}.hxb-path-body{font-size:16px;line-height:1.5}.hxb-tag{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:var(--b-tag-ink);background:var(--b-tag-bg);border-radius:999px;padding:3px 10px;margin-left:8px;vertical-align:middle}.hxb-arrow{transition:transform .2s;color:var(--b-num);font-size:22px}.hxb a.hxb-path:hover .hxb-arrow{transform:translateX(4px);color:var(--b-title)}.hxb .hxb-paths-foot{margin-top:20px;font-size:15px;color:var(--b-muted)}.hxb-build{padding-top:72px;padding-bottom:96px}.hxb-tiles{display:grid;grid-template-columns:repeat(auto-fit, minmax(260px, 1fr));gap:14px}.hxb a.hxb-tile{display:flex;flex-direction:column;gap:8px;padding:22px;border:1px solid var(--b-line);border-radius:12px;background:var(--b-tile);color:var(--b-muted);transition:border-color .15s, background .15s}.hxb a.hxb-tile:hover{border-color:#7C89EF;background:var(--b-tile-hover);color:var(--b-muted)}.hxb-tile-title{font-size:18px;color:var(--b-ink)}.hxb-tile-body{font-size:15px;line-height:1.45}.hxb-band{background:var(--b-band);color:#fff;border-radius:20px;margin:0 24px}.hxb-band .hxb-wrap{padding-top:64px;padding-bottom:64px;padding-left:48px;padding-right:48px;display:flex;flex-wrap:wrap;gap:40px;align-items:center;justify-content:space-between}.hxb-band-copy{flex:1 1 420px;min-width:0;display:flex;flex-direction:column;gap:14px}.hxb-band .hxb-eyebrow{color:#E8EAF5}.hxb .hxb-band h2{font-size:44px;line-height:1.05;font-weight:400;color:#fff}.hxb .hxb-band p{font-size:17px;line-height:1.55;color:rgba(255, 255, 255, .85);font-weight:300}.hxb-pills{display:flex;flex-wrap:wrap;gap:10px}.hxb a.hxb-pill{display:inline-flex;align-items:center;min-height:38px;padding:0 16px;border:1px solid rgba(255, 255, 255, .4);border-radius:999px;font-size:14px;color:#fff}.hxb a.hxb-pill:hover{border-color:#fff;color:#fff}.hxb a.hxb-pill.is-solid{background:#fff;color:#1227AD!important;border-color:#fff;font-weight:600}.hxb .hxb-band pre{flex:0 1 420px;margin:0;padding:22px;border-radius:12px;background:rgba(6, 10, 28, .7);border:1px solid rgba(255, 255, 255, .18);font-family:var(--b-mono);font-size:13px;line-height:1.65;color:rgba(255, 255, 255, .88);overflow-x:auto}.hxb .hxb-band pre code{background:none;padding:0;border:0;color:inherit;white-space:pre}.hxb-foot{padding-top:48px;padding-bottom:64px;display:flex;flex-wrap:wrap;gap:28px;justify-content:space-between;align-items:center}.hxb-stack{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.hxb-stack-label{margin-right:6px;font-size:13px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--b-muted)}.hxb a.hxb-chip{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border:1px solid var(--b-line);border-radius:999px;font-size:14px;color:var(--b-ink)}.hxb a.hxb-chip:hover{border-color:#7C89EF}.hxb-help{display:flex;flex-wrap:wrap;gap:22px;font-size:15px}@media (max-width: 760px){.hxb-hero .hxb-wrap,.hxb-band .hxb-wrap{padding:40px 20px}.hxb .hxb-h1{font-size:40px}.hxb-h1-line{white-space:normal}.hxb .hxb-h2{font-size:36px}.hxb-code-steps{grid-template-columns:minmax(0, 1fr)}.hxb a.hxb-path{grid-template-columns:48px minmax(0, 1fr)}.hxb-arrow{display:none}}"}],"page":{"pagePath":"reference/organizations/routing/update-routing","slug":"/reference/organizations/routing/update-routing","pageMetadata":{"title":"Update a Routing","description":"Replaces the full configuration of an existing routing, identified by its routing_id.","openapi":"openapi/organizations/routing/update-routing.json PATCH /routing/{routing_id}","href":"/reference/organizations/routing/update-routing"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Replaces the full configuration of an existing routing, identified by its routing_id.\"\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,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,..._provideComponents(),...props.components},{CodeBlock,CodeGroup,Expandable,Heading,ParamField,ResponseField,Table}=_components;if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!CodeGroup)_missingMdxReference(`CodeGroup`,true);if(!Expandable)_missingMdxReference(`Expandable`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!ParamField)_missingMdxReference(`ParamField`,true);if(!ResponseField)_missingMdxReference(`ResponseField`,true);if(!Table)_missingMdxReference(`Table`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`Replaces the routing’s full configuration. The body has the same shape as `,_jsx(_components.a,{href:`/reference/organizations/routing/create-routing`,children:`Create a Routing`}),` — the new `,_jsx(_components.code,{children:`default_route`}),` and `,_jsx(_components.code,{children:`condition_sets[]`}),` entirely supersede the previous live state. `,_jsx(_components.strong,{children:`There is no field-level merge.`})]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`account_id`}),` and `,_jsx(_components.code,{children:`payment_method`}),` are sticky to the `,_jsx(_components.code,{children:`routing_id`}),` — they’re set at creation and cannot be changed by `,_jsx(_components.code,{children:`PATCH`}),`. Both are still required in the body and must match the routing.`]}),`\n`,_jsxs(_components.p,{children:[`This applies to percentage splits too: a condition set sent without `,_jsx(_components.code,{children:`start_split`}),` goes back to a single entry on step 1, and an output sent without `,_jsx(_components.code,{children:`next_split`}),` keeps only the `,_jsx(_components.code,{children:`next`}),` it declares. Retrieve the routing first if you want to keep the splits it already has.`]}),`\n`,_jsx(_components.p,{children:`Not everything the body leaves out is removed. What happens to each part the request omits:`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Omitted in the request`}),_jsx(_components.th,{children:`Result`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.code,{children:`retry`}),` on an output`]}),_jsxs(_components.td,{children:[`Kept as stored for that position. Send `,_jsx(_components.code,{children:`retry: false`}),` to turn a retry off.`]})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[`A stored `,_jsx(_components.code,{children:`CAPTURE`}),` or `,_jsx(_components.code,{children:`HOLD_FOR_REVIEW`}),` step, with the output it hung from sent without `,_jsx(_components.code,{children:`next`})]}),_jsxs(_components.td,{children:[`Kept and attached again. Omitting it does `,_jsx(_components.strong,{children:`not`}),` remove an auto-capture; point that output at another step instead.`]})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.code,{children:`action_delay`}),` on a `,_jsx(_components.code,{children:`CAPTURE`}),` step`]}),_jsxs(_components.td,{children:[`Kept as stored. Send the step with its new `,_jsx(_components.code,{children:`action_delay`}),` to change it.`]})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.code,{children:`fraud`}),` on a fraud step`]}),_jsx(_components.td,{children:`Kept as stored. Sent with it, the six fields are replaced.`})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.code,{children:`network_token_on`}),` on a payment step`]}),_jsxs(_components.td,{children:[`Kept as stored. Send `,_jsx(_components.code,{children:`network_token_on: false`}),` to turn it off. Sending the stored value back is not validated again; only a changed value goes through the network token checks.`]})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.code,{children:`three_d_secure_exemptions`}),` on a 3DS step`]}),_jsxs(_components.td,{children:[`Kept as stored. Send `,_jsx(_components.code,{children:`three_d_secure_exemptions: []`}),` to clear it.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`A stored smart routing step`}),_jsxs(_components.td,{children:[_jsx(_components.strong,{children:`Removed.`}),` The smart routing step belongs to the request: a body that does not carry it, for example one retrieved before smart routing was visible on this API, deletes it. Retrieve the routing first and send the step back.`]})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[`A `,_jsx(_components.code,{children:`CANCEL`}),` or `,_jsx(_components.code,{children:`REVERT`}),` step`]}),_jsx(_components.td,{children:`Removed, like any other step the body does not carry.`})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[_jsx(_components.code,{children:`start_split`}),` / `,_jsx(_components.code,{children:`next_split`})]}),_jsxs(_components.td,{children:[`Reset: a condition set sent without `,_jsx(_components.code,{children:`start_split`}),` goes back to a single entry on step 1, an output sent without `,_jsx(_components.code,{children:`next_split`}),` keeps only its `,_jsx(_components.code,{children:`next`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsxs(_components.td,{children:[`Parts the API does not return (`,_jsx(_components.code,{children:`REFUND`}),`, `,_jsx(_components.code,{children:`DECLINE`}),` and `,_jsx(_components.code,{children:`END`}),` actions, monitors)`]}),_jsxs(_components.td,{children:[`Kept exactly as stored, so sending back what `,_jsx(_components.a,{href:`/reference/organizations/routing/retrieve-routing`,children:`Retrieve a Routing`}),` gave you keeps the routing as it was. Change those parts in the dashboard. See `,_jsx(_components.a,{href:`/reference/organizations/routing/routing-resource-shape#what-the-api-does-not-show`,children:`What the API does not show`}),`.`]})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`path-parameters`,children:`Path Parameters`}),`\n`,_jsx(ParamField,{path:`routing_id`,type:`string`,required:true,id:`param-routing-id`,children:_jsxs(_components.p,{children:[`The id returned by `,_jsx(_components.a,{href:`/reference/organizations/routing/create-routing`,children:`Create a Routing`}),`.`]})}),`\n`,_jsx(Heading,{level:`3`,id:`body`,children:`Body`}),`\n`,_jsx(ParamField,{body:`account_id`,type:`string (UUID)`,required:true,id:`param-account-id`,children:_jsx(_components.p,{children:`The account the routing belongs to. Must match the routing’s account.`})}),`\n`,_jsx(ParamField,{body:`payment_method`,type:`enum`,required:true,id:`param-payment-method`,children:_jsxs(_components.p,{children:[`Must match the routing’s `,_jsx(_components.code,{children:`payment_method`}),`.`]})}),`\n`,_jsx(ParamField,{body:`name`,type:`string`,required:true,id:`param-name`,children:_jsx(_components.p,{children:`Free-form label.`})}),`\n`,_jsxs(ParamField,{body:`default_route`,type:`object`,required:true,id:`param-default-route`,children:[_jsxs(_components.p,{children:[`The route used when no `,_jsx(_components.code,{children:`condition_sets[]`}),` matches.`]}),_jsxs(Expandable,{title:`properties`,children:[_jsx(ParamField,{body:`start_split`,type:`object[]`,id:`param-start-split`,children:_jsxs(_components.p,{children:[`Optional. Splits the entry of the route across several steps by percentage, as `,_jsx(_components.code,{children:`[{ \"index\": 1, \"percentage\": 45 }, { \"index\": 2, \"percentage\": 55 }]`}),`. Percentages are integers that must sum to `,_jsx(_components.code,{children:`100`}),`. Omit to start every payment on step 1. See `,_jsx(_components.a,{href:`/reference/organizations/routing/routing-resource-shape#percentage-splits`,children:`Percentage splits`}),`.`]})}),_jsxs(ParamField,{body:`steps`,type:`object[]`,required:true,id:`param-steps`,children:[_jsxs(_components.p,{children:[`Each step is either one provider attempt or an `,_jsx(_components.a,{href:`/reference/organizations/routing/routing-resource-shape#action-steps`,children:`action step`}),`. `,_jsx(_components.code,{children:`index`}),` values are contiguous starting at 1.`]}),_jsxs(Expandable,{title:`item`,children:[_jsx(ParamField,{body:`index`,type:`integer`,required:true,id:`param-index`,children:_jsx(_components.p,{children:`Step ordinal.`})}),_jsx(ParamField,{body:`provider_id`,type:`string`,id:`param-provider-id`,children:_jsxs(_components.p,{children:[`Required on provider steps (a payment, fraud, 3DS or authentication provider) and `,_jsx(_components.code,{children:`SMART_ROUTING`}),` on a smart routing step; omit on an action step. Must match the provider of the connection.`]})}),_jsx(ParamField,{body:`connection_id`,type:`UUID`,id:`param-connection-id`,children:_jsxs(_components.p,{children:[`Required on provider steps; omit on action and smart routing steps. Must be `,_jsx(_components.code,{children:`ACTIVE`}),` and support the `,_jsx(_components.code,{children:`payment_method`}),`.`]})}),_jsx(ParamField,{body:`fraud`,type:`object`,id:`param-fraud`,children:_jsxs(_components.p,{children:[`Configuration of a fraud provider step: `,_jsx(_components.code,{children:`rules`}),`, `,_jsx(_components.code,{children:`blocklists`}),`, `,_jsx(_components.code,{children:`allowlists`}),`, `,_jsx(_components.code,{children:`reviewlists`}),`, `,_jsx(_components.code,{children:`preset`}),` (codes copied from the dashboard, kept as given) and `,_jsx(_components.code,{children:`report_only`}),`. Only on `,_jsx(_components.code,{children:`FRAUD`}),` providers. See `,_jsx(_components.a,{href:`/reference/organizations/routing/routing-resource-shape#provider-step-kinds`,children:`Provider step kinds`}),`.`]})}),_jsx(ParamField,{body:`network_token_on`,type:`boolean`,id:`param-network-token-on`,children:_jsxs(_components.p,{children:[`Only on payment provider steps of a `,_jsx(_components.code,{children:`CARD`}),` routing. `,_jsx(_components.code,{children:`true`}),` pays with the network token of the card when one is available. The organization must be onboarded to network tokens and the provider must support them (`,_jsx(_components.code,{children:`network_token_enable`}),` on the response), otherwise `,_jsx(_components.code,{children:`400 NETWORK_TOKEN_NOT_ONBOARDED`}),` or `,_jsx(_components.code,{children:`400 NETWORK_TOKEN_NOT_SUPPORTED`}),`. When omitted, the stored value is kept; send `,_jsx(_components.code,{children:`false`}),` to turn it off. See `,_jsx(_components.a,{href:`/reference/organizations/routing/routing-resource-shape#provider-step-settings`,children:`Provider step settings`}),`.`]})}),_jsx(ParamField,{body:`three_d_secure_exemptions`,type:`string[]`,id:`param-three-d-secure-exemptions`,children:_jsxs(_components.p,{children:[`Only on 3DS provider steps. The `,_jsx(_components.a,{href:`/docs/payment-features/sca-exemptions#allowed-values`,children:`SCA exemptions`}),` this step may apply, e.g. `,_jsx(_components.code,{children:`[\"LOW_VALUE\", \"TRANSACTION_RISK_ANALYSIS\"]`}),`. When omitted, the stored list is kept; send `,_jsx(_components.code,{children:`[]`}),` to clear it. See `,_jsx(_components.a,{href:`/reference/organizations/routing/routing-resource-shape#provider-step-settings`,children:`Provider step settings`}),`.`]})}),_jsx(ParamField,{body:`smart_routing`,type:`object`,id:`param-smart-routing`,children:_jsxs(_components.p,{children:[`Makes the step a smart routing step: `,_jsx(_components.code,{children:`type`}),` (`,_jsx(_components.code,{children:`COSTS`}),` or `,_jsx(_components.code,{children:`LATENCY`}),`), `,_jsx(_components.code,{children:`providers`}),` (two to four `,_jsx(_components.code,{children:`{ provider_id, connection_id, network_token_on }`}),` payment providers) and `,_jsx(_components.code,{children:`no_retry_decline_types`}),`. Card routings only, one per route. See `,_jsx(_components.a,{href:`/reference/organizations/routing/routing-resource-shape#smart-routing-steps`,children:`Smart routing steps`}),`.`]})}),_jsx(ParamField,{body:`action`,type:`enum`,id:`param-action`,children:_jsxs(_components.p,{children:[`Makes the step an action step: `,_jsx(_components.code,{children:`CANCEL`}),` rejects the payment, `,_jsx(_components.code,{children:`CAPTURE`}),` captures the authorization, `,_jsx(_components.code,{children:`HOLD_FOR_REVIEW`}),` leaves it pending manual review, `,_jsx(_components.code,{children:`REVERT`}),` reverts it after a fraud screening that ran after the payment. `,_jsx(_components.code,{children:`CAPTURE`}),` and `,_jsx(_components.code,{children:`HOLD_FOR_REVIEW`}),` are reached only from `,_jsx(_components.code,{children:`APPROVED`}),` or `,_jsx(_components.code,{children:`SUCCEEDED_GROUP`}),` outputs of a payment or smart routing step, `,_jsx(_components.code,{children:`REVERT`}),` only from the outputs of a fraud step that runs after the payment, and `,_jsx(_components.code,{children:`CANCEL`}),` never from an approval. An action step has no `,_jsx(_components.code,{children:`provider_id`}),`, `,_jsx(_components.code,{children:`connection_id`}),` or `,_jsx(_components.code,{children:`output`}),`. See `,_jsx(_components.a,{href:`/reference/organizations/routing/routing-resource-shape#action-steps`,children:`Action steps`}),`.`]})}),_jsx(ParamField,{body:`action_delay`,type:`string`,id:`param-action-delay`,children:_jsxs(_components.p,{children:[`Only with `,_jsx(_components.code,{children:`action = CAPTURE`}),`. ISO-8601 duration between the approval and the capture, at least `,_jsx(_components.code,{children:`PT1M`}),` and at most `,_jsx(_components.code,{children:`P7D`}),` (e.g. `,_jsx(_components.code,{children:`PT5M`}),`, `,_jsx(_components.code,{children:`PT3H`}),`, `,_jsx(_components.code,{children:`P2D`}),`). When omitted, the stored delay is kept; a new step without it captures as soon as the approval is processed.`]})}),_jsxs(ParamField,{body:`output`,type:`object[]`,id:`param-output`,children:[_jsx(_components.p,{children:`Defines how to handle each possible outcome of this step. Not allowed on an action step.`}),_jsxs(Expandable,{title:`item`,children:[_jsx(ParamField,{body:`status`,type:`string`,required:true,id:`param-status`,children:_jsxs(_components.p,{children:[`The outcome status that triggers this rule: `,_jsx(_components.code,{children:`APPROVED`}),`, `,_jsx(_components.code,{children:`DECLINED`}),`, `,_jsx(_components.code,{children:`DECLINE_GROUP`}),`, `,_jsx(_components.code,{children:`MAC_CODE_GROUP`}),`, `,_jsx(_components.code,{children:`SUCCEEDED_GROUP`}),`, `,_jsx(_components.code,{children:`PENDING`}),` (fraud, 3DS and authentication steps only) or `,_jsx(_components.code,{children:`INTERNAL_ERROR`}),`.`]})}),_jsx(ParamField,{body:`group_id`,type:`integer`,id:`param-group-id`,children:_jsxs(_components.p,{children:[`Id of a group of the account, from `,_jsx(_components.a,{href:`/reference/organizations/routing/list-decline-groups`,children:`List Decline Groups`}),` or `,_jsx(_components.a,{href:`/reference/organizations/routing/list-succeeded-groups`,children:`List Succeeded Groups`}),`. Required when `,_jsx(_components.code,{children:`status`}),` is `,_jsx(_components.code,{children:`MAC_CODE_GROUP`}),` or `,_jsx(_components.code,{children:`SUCCEEDED_GROUP`}),`; optional on `,_jsx(_components.code,{children:`DECLINE_GROUP`}),`; not allowed otherwise. The group must be of the kind the status expects.`]})}),_jsx(ParamField,{body:`decline_types`,type:`string[]`,id:`param-decline-types`,children:_jsxs(_components.p,{children:[`Decline sub-statuses (e.g., `,_jsx(_components.code,{children:`INSUFFICIENT_FUNDS`}),`, `,_jsx(_components.code,{children:`DECLINED_BY_BANK`}),`). On `,_jsx(_components.code,{children:`DECLINE_GROUP`}),`, required unless `,_jsx(_components.code,{children:`group_id`}),` is sent; with `,_jsx(_components.code,{children:`group_id`}),`, it must equal the group’s members. Not allowed on `,_jsx(_components.code,{children:`SUCCEEDED_GROUP`}),`.`]})}),_jsx(ParamField,{body:`retry`,type:`boolean`,id:`param-retry`,children:_jsxs(_components.p,{children:[_jsx(_components.code,{children:`true`}),` attempts the same provider once more when this outcome happens, before following `,_jsx(_components.code,{children:`next`}),`. Only on `,_jsx(_components.code,{children:`DECLINED`}),`, `,_jsx(_components.code,{children:`INTERNAL_ERROR`}),` and `,_jsx(_components.code,{children:`DECLINE_GROUP`}),`. When omitted, the stored value is kept.`]})}),_jsx(ParamField,{body:`next`,type:`integer`,id:`param-next`,children:_jsxs(_components.p,{children:[`The `,_jsx(_components.code,{children:`index`}),` of the next step to execute. Omit if no fallback is needed. Optional next to `,_jsx(_components.code,{children:`next_split`}),`; if both are sent it must be the first `,_jsx(_components.code,{children:`next_split`}),` entry.`]})}),_jsx(ParamField,{body:`next_split`,type:`object[]`,id:`param-next-split`,children:_jsxs(_components.p,{children:[`Splits the fallback across several steps by percentage, as `,_jsx(_components.code,{children:`[{ \"index\": 2, \"percentage\": 70 }, { \"index\": 3, \"percentage\": 30 }]`}),`. At least two entries, integer percentages that sum to `,_jsx(_components.code,{children:`100`}),`. `,_jsx(_components.code,{children:`next`}),` is not required with it.`]})})]})]})]})]})]})]}),`\n`,_jsxs(ParamField,{body:`condition_sets`,type:`object[]`,id:`param-condition-sets`,children:[_jsxs(_components.p,{children:[`Optional. Ordered by `,_jsx(_components.code,{children:`sort_number`}),` — first matching set wins.`]}),_jsxs(Expandable,{title:`item`,children:[_jsx(ParamField,{body:`sort_number`,type:`integer`,required:true,id:`param-sort-number`,children:_jsx(_components.p,{children:`Priority of the condition set.`})}),_jsx(ParamField,{body:`name`,type:`string`,required:true,id:`param-name-1`,children:_jsx(_components.p,{children:`Label for the set.`})}),_jsx(ParamField,{body:`conditions`,type:`object[]`,required:true,id:`param-conditions`,children:_jsxs(_components.p,{children:[`List of `,_jsx(_components.a,{href:`/reference/organizations/routing/routing-conditions`,children:`Conditions`}),` that must match. Besides `,_jsx(_components.code,{children:`condition_type`}),`, `,_jsx(_components.code,{children:`conditional`}),`, `,_jsx(_components.code,{children:`values`}),`, `,_jsx(_components.code,{children:`key`}),` and `,_jsx(_components.code,{children:`currency`}),`, a `,_jsx(_components.code,{children:`TIME_PERIOD`}),` condition carries its schedule fields and a `,_jsx(_components.code,{children:`VOLUME_PAYMENTS_LIMIT`}),` condition its `,_jsx(_components.code,{children:`limit_by`}),`, `,_jsx(_components.code,{children:`payments_count`}),` and period fields.`]})}),_jsx(ParamField,{body:`route`,type:`object`,required:true,id:`param-route`,children:_jsxs(_components.p,{children:[`The steps to execute if this set matches. Same shape as `,_jsx(_components.code,{children:`default_route`}),`, including `,_jsx(_components.code,{children:`start_split`}),`, `,_jsx(_components.code,{children:`output[].next_split`}),` and action steps.`]})})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`response`,children:`Response`}),`\n`,_jsx(ResponseField,{name:`id`,type:`string`,id:`param-id`,children:_jsx(_components.p,{children:`Unique identifier for the routing.`})}),`\n`,_jsx(ResponseField,{name:`account_id`,type:`string`,id:`param-account-id-1`,children:_jsx(_components.p,{children:`Unique identifier for the account.`})}),`\n`,_jsx(ResponseField,{name:`payment_method`,type:`enum`,id:`param-payment-method-1`,children:_jsxs(_components.p,{children:[`The payment method this routing applies to (e.g., `,_jsx(_components.code,{children:`CARD`}),`).`]})}),`\n`,_jsx(ResponseField,{name:`name`,type:`string`,id:`param-name-2`,children:_jsx(_components.p,{children:`Label for the routing.`})}),`\n`,_jsx(ResponseField,{name:`default_route`,type:`object`,id:`param-default-route-1`,children:_jsxs(_components.p,{children:[`The default routing logic, in the shape described in `,_jsx(_components.a,{href:`/reference/organizations/routing/retrieve-routing`,children:`Retrieve a Routing`}),`.`]})}),`\n`,_jsx(ResponseField,{name:`condition_sets`,type:`object[]`,id:`param-condition-sets-1`,children:_jsx(_components.p,{children:`Optional conditional logic.`})}),`\n`,_jsx(ResponseField,{name:`created_at`,type:`string`,id:`param-created-at`,children:_jsx(_components.p,{children:`ISO 8601 timestamp.`})}),`\n`,_jsx(ResponseField,{name:`updated_at`,type:`string`,id:`param-updated-at`,children:_jsx(_components.p,{children:`ISO 8601 timestamp.`})}),`\n`,_jsxs(CodeGroup,{children:[_jsx(CodeBlock,{filename:`cURL`,numberOfLines:`59`,language:`shellscript`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-dark github-dark-dimmed`,style:{backgroundColor:`#24292e`,\"--shiki-dark-bg\":`#22272e`,color:`#e1e4e8`,\"--shiki-dark\":`#adbac7`},language:`shellscript`,children:_jsxs(_components.code,{language:`shellscript`,numberOfLines:`59`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#B392F0`,\"--shiki-dark\":`#F69D50`},children:`curl`}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#6CB6FF`},children:` -X`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` PATCH`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` 'https://api.y.uno/v1/routing/8f2c1d3e-4b5a-4c7d-8e9f-0a1b2c3d4e5f'`}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#F47067`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#6CB6FF`},children:` -H`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` 'public-api-key: \u003cYOUR_PUBLIC_KEY>'`}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#F47067`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#6CB6FF`},children:` -H`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` 'private-secret-key: \u003cYOUR_SECRET_KEY>'`}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#F47067`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#6CB6FF`},children:` -H`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` 'Content-Type: application/json'`}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#F47067`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#6CB6FF`},children:` -H`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` 'X-Idempotency-Key: \u003cUUID>'`}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#F47067`},children:` \\\\`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#6CB6FF`},children:` -d`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` '{`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` \"account_id\": \"7825fc5e-e50a-4248-9ae8-5d3786afb0be\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` \"payment_method\": \"CARD\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` \"name\": \"Card routing v2 — business-hours rule and monthly limit\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` \"default_route\": {`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` \"steps\": [`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` {`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` \"index\": 1,`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` \"provider_id\": \"STRIPE\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` \"connection_id\": \"f1a3c4d5-7b8e-4a2c-9d1e-3f4a5b6c7d8e\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` \"output\": [`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` { \"status\": \"DECLINED\", \"next\": 2, \"retry\": false },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` { \"status\": \"INTERNAL_ERROR\", \"next\": 2, \"retry\": false }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` {`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` \"index\": 2,`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` \"provider_id\": \"ADYEN\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` \"connection_id\": \"b2c4d5e6-1a2b-4c3d-8e4f-5a6b7c8d9e0f\"`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` \"condition_sets\": [`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` {`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` \"sort_number\": 1,`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` \"name\": \"First USD 50,000 of the month via dLocal\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` \"conditions\": [`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` { \"condition_type\": \"VOLUME_PAYMENTS_LIMIT\", \"conditional\": \"LESS_OR_EQUAL_THAN\", \"values\": [\"50000\"],`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` \"currency\": \"USD\", \"limit_by\": \"VOLUME\", \"payments_count\": \"ALL\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` \"time_period_repeat_amount\": 1, \"time_period_repeat_frequency\": \"MONTHLY\", \"timezone\": \"-03:00\" }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` ],`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` \"route\": {`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` \"steps\": [`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` { \"index\": 1, \"provider_id\": \"DLOCAL\", \"connection_id\": \"c3d5e6f7-2b3c-4d5e-8f6a-7b8c9d0e1f2a\" }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` {`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` \"sort_number\": 2,`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` \"name\": \"Business hours via Adyen\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` \"conditions\": [`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` { \"condition_type\": \"TIME_PERIOD\", \"conditional\": \"EQUAL\", \"values\": [\"2026-10-01T00:00:00-03:00\"],`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` \"time_period_repeat_amount\": 1, \"time_period_repeat_frequency\": \"WEEKLY\",`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` \"time_period_repetition_days\": [\"MONDAY\", \"TUESDAY\", \"WEDNESDAY\", \"THURSDAY\", \"FRIDAY\"],`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` \"time_period_start_time\": \"09:00:00\", \"time_period_end_time\": \"18:00:00\", \"timezone\": \"-03:00\" }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` ],`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` \"route\": {`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` \"steps\": [`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` { \"index\": 1, \"provider_id\": \"ADYEN\", \"connection_id\": \"b2c4d5e6-1a2b-4c3d-8e4f-5a6b7c8d9e0f\" }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:` }'`})}),`\n`]})})}),_jsx(CodeBlock,{filename:`200 OK — Updated`,numberOfLines:`45`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-dark github-dark-dimmed`,style:{backgroundColor:`#24292e`,\"--shiki-dark-bg\":`#22272e`,color:`#e1e4e8`,\"--shiki-dark\":`#adbac7`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`45`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:` \"id\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:`\"8f2c1d3e-4b5a-4c7d-8e9f-0a1b2c3d4e5f\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:` \"account_id\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:`\"7825fc5e-e50a-4248-9ae8-5d3786afb0be\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:` \"payment_method\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:`\"CARD\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:` \"name\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:`\"Card routing v2 — business-hours rule and monthly limit\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:` \"default_route\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: {`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:` \"steps\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:` \"index\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#6CB6FF`},children:`1`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:` \"provider_id\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:`\"STRIPE\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:` \"connection_id\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:`\"f1a3c4d5-7b8e-4a2c-9d1e-3f4a5b6c7d8e\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:` \"output\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: [`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:` { `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"status\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:`\"DECLINED\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`, `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"next\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#6CB6FF`},children:`2`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`, `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"retry\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#6CB6FF`},children:`false`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:` },`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:` { `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"status\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:`\"INTERNAL_ERROR\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`, `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"next\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#6CB6FF`},children:`2`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`, `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"retry\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#6CB6FF`},children:`false`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:` }`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:` { `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"index\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#6CB6FF`},children:`2`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`, `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"provider_id\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:`\"ADYEN\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`, `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"connection_id\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:`\"b2c4d5e6-1a2b-4c3d-8e4f-5a6b7c8d9e0f\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`, `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"output\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: [{ `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"status\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:`\"APPROVED\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`, `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"next\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#6CB6FF`},children:`null`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`, `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"decline_types\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#6CB6FF`},children:`null`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`, `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"retry\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#6CB6FF`},children:`false`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:` }, { `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"status\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:`\"INTERNAL_ERROR\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`, `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"next\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#6CB6FF`},children:`null`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`, `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"decline_types\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#6CB6FF`},children:`null`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`, `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"retry\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#6CB6FF`},children:`false`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:` }] }`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:` },`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:` \"condition_sets\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: [`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:` \"sort_number\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#6CB6FF`},children:`1`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:` \"name\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:`\"First USD 50,000 of the month via dLocal\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:` \"conditions\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: [`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:` { `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"condition_type\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:`\"VOLUME_PAYMENTS_LIMIT\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`, `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"conditional\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:`\"LESS_OR_EQUAL_THAN\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`, `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"values\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: [`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:`\"50000\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:` \"currency\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:`\"USD\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`, `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"limit_by\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:`\"VOLUME\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`, `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"payments_count\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:`\"ALL\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:` \"time_period_repeat_amount\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#6CB6FF`},children:`1`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`, `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"time_period_repeat_frequency\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:`\"MONTHLY\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`, `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"timezone\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:`\"-03:00\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:` }`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:` ],`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:` \"route\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: { `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"steps\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: [ { `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"index\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#6CB6FF`},children:`1`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`, `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"provider_id\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:`\"DLOCAL\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`, `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"connection_id\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:`\"c3d5e6f7-2b3c-4d5e-8f6a-7b8c9d0e1f2a\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`, `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"output\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: [{ `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"status\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:`\"APPROVED\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`, `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"next\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#6CB6FF`},children:`null`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`, `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"decline_types\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#6CB6FF`},children:`null`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`, `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"retry\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#6CB6FF`},children:`false`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:` }, { `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"status\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:`\"INTERNAL_ERROR\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`, `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"next\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#6CB6FF`},children:`null`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`, `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"decline_types\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#6CB6FF`},children:`null`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`, `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"retry\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#6CB6FF`},children:`false`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:` }] } ] }`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:` },`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:` {`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:` \"sort_number\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#6CB6FF`},children:`2`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:` \"name\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:`\"Business hours via Adyen\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:` \"conditions\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: [`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:` { `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"condition_type\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:`\"TIME_PERIOD\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`, `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"conditional\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:`\"EQUAL\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`, `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"values\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: [`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:`\"2026-10-01T00:00:00-03:00\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:` \"time_period_repeat_amount\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#6CB6FF`},children:`1`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`, `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"time_period_repeat_frequency\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:`\"WEEKLY\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:` \"time_period_repetition_days\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: [`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:`\"MONDAY\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`, `}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:`\"TUESDAY\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`, `}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:`\"WEDNESDAY\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`, `}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:`\"THURSDAY\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`, `}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:`\"FRIDAY\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`],`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:` \"time_period_start_time\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:`\"09:00:00\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`, `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"time_period_end_time\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:`\"18:00:00\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`, `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"timezone\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:`\"-03:00\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:` }`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:` ],`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:` \"route\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: { `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"steps\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: [ { `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"index\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#6CB6FF`},children:`1`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`, `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"provider_id\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:`\"ADYEN\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`, `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"connection_id\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:`\"b2c4d5e6-1a2b-4c3d-8e4f-5a6b7c8d9e0f\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`, `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"output\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: [{ `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"status\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:`\"APPROVED\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`, `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"next\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#6CB6FF`},children:`null`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`, `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"decline_types\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#6CB6FF`},children:`null`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`, `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"retry\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#6CB6FF`},children:`false`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:` }, { `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"status\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:`\"INTERNAL_ERROR\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`, `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"next\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#6CB6FF`},children:`null`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`, `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"decline_types\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#6CB6FF`},children:`null`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`, `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:`\"retry\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#6CB6FF`},children:`false`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:` }] } ] }`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:` }`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:` ],`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:` \"created_at\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:`\"2026-05-12T14:30:00Z\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:` \"updated_at\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:`\"2026-05-13T09:18:42Z\"`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`}`})}),`\n`]})})}),_jsx(CodeBlock,{filename:`400 — Immutable Payment Method`,numberOfLines:`4`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-dark github-dark-dimmed`,style:{backgroundColor:`#24292e`,\"--shiki-dark-bg\":`#22272e`,color:`#e1e4e8`,\"--shiki-dark\":`#adbac7`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`4`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:` \"code\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:`\"ROUTING_PAYMENT_METHOD_IMMUTABLE\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:` \"messages\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: [`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:`\"payment_method cannot be changed once the routing is created. Stored payment_method='CARD', requested='PIX'.\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`]`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`}`})}),`\n`]})})}),_jsx(CodeBlock,{filename:`400 — Group of the wrong kind`,numberOfLines:`4`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-dark github-dark-dimmed`,style:{backgroundColor:`#24292e`,\"--shiki-dark-bg\":`#22272e`,color:`#e1e4e8`,\"--shiki-dark\":`#adbac7`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`4`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:` \"code\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: `}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:`\"INVALID_ROUTE_CONFIGURATION\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#79B8FF`,\"--shiki-dark\":`#8DDB8C`},children:` \"messages\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`: [`}),_jsx(_components.span,{style:{color:`#9ECBFF`,\"--shiki-dark\":`#96D0FF`},children:`\"output.group_id=4542 is a MAC_CODE_GROUP group and cannot be used with status DECLINE_GROUP\"`}),_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`]`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#E1E4E8`,\"--shiki-dark\":`#ADBAC7`},children:`}`})}),`\n`]})})})]}),`\n`,_jsx(Heading,{level:`3`,id:`errors`,children:`Errors`}),`\n`,_jsx(`div`,{className:`code-nowrap-table dense-table`,children:_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`HTTP`}),_jsx(_components.th,{children:_jsx(_components.code,{children:`code`})})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`404`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`ROUTING_NOT_FOUND`}),_jsx(`br`,{}),`Unknown `,_jsx(_components.code,{children:`routing_id`}),`, or id belongs to a different account.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`400`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`INVALID_PARAMETERS`}),_jsx(`br`,{}),`A field is missing or has an invalid value: a step with neither `,_jsx(_components.code,{children:`provider_id`}),` nor `,_jsx(_components.code,{children:`action`}),`, a `,_jsx(_components.code,{children:`status`}),` or `,_jsx(_components.code,{children:`action`}),` outside their enums, an `,_jsx(_components.code,{children:`action_delay`}),` on a step that is not `,_jsx(_components.code,{children:`CAPTURE`}),`, a malformed `,_jsx(_components.code,{children:`group_id`}),`. `,_jsx(_components.code,{children:`messages`}),` names the offending field.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`400`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`INVALID_FORMAT`}),_jsx(`br`,{}),`A field has the wrong type or format: `,_jsx(_components.code,{children:`time_period_start_time`}),` / `,_jsx(_components.code,{children:`time_period_end_time`}),` not `,_jsx(_components.code,{children:`HH:mm:ss`}),`, a date in `,_jsx(_components.code,{children:`values`}),` of a `,_jsx(_components.code,{children:`TIME_PERIOD`}),` condition not ISO-8601, `,_jsx(_components.code,{children:`time_period_repeat_amount`}),` or `,_jsx(_components.code,{children:`sort_number`}),` not an integer, `,_jsx(_components.code,{children:`retry`}),` not a boolean. `,_jsx(_components.code,{children:`messages`}),` names the field.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`400`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`INVALID_ROUTE_CONFIGURATION`}),_jsx(`br`,{}),`Route rule violation: non-contiguous step indexes, a `,_jsx(_components.code,{children:`next`}),` or split branch to a missing step, a split that does not sum to 100 or leaves a step unreachable, a `,_jsx(_components.code,{children:`CAPTURE`}),` or `,_jsx(_components.code,{children:`HOLD_FOR_REVIEW`}),` step not reached only from `,_jsx(_components.code,{children:`APPROVED`}),`, an `,_jsx(_components.code,{children:`action_delay`}),` under 1 minute or above 7 days, `,_jsx(_components.code,{children:`retry`}),` on a status that does not support it, a `,_jsx(_components.code,{children:`group_id`}),` that is unknown, of another account or of the wrong kind, `,_jsx(_components.code,{children:`decline_types`}),` that do not match the group, a condition that breaks a rule of its `,_jsx(_components.code,{children:`condition_type`}),`, or a `,_jsx(_components.code,{children:`connection_id`}),` not found for the account and provider. `,_jsx(_components.code,{children:`messages`}),` explains which rule.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`400`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`INVALID_VOLUME_LIMIT_CURRENCY`}),`, `,_jsx(_components.code,{children:`INVALID_VOLUME_LIMIT_PERIOD`}),`, `,_jsx(_components.code,{children:`UNSUPPORTED_VOLUME_LIMIT_TIMEZONE`}),_jsx(`br`,{}),`A `,_jsx(_components.code,{children:`VOLUME_PAYMENTS_LIMIT`}),` condition with an invalid currency, period or timezone. See `,_jsx(_components.a,{href:`/reference/organizations/routing/routing-conditions#volume-and-count-limits-volume_payments_limit`,children:`Volume and count limits`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`400`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`INVALID_PROVIDER_ID`}),_jsx(`br`,{}),_jsx(_components.code,{children:`provider_id`}),` has an invalid format.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`400`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`ROUTING_PAYMENT_METHOD_IMMUTABLE`}),_jsx(`br`,{}),`Body’s `,_jsx(_components.code,{children:`payment_method`}),` doesn’t match the routing’s `,_jsx(_components.code,{children:`payment_method`}),`.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`409`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`ROUTING_VERSION_CONFLICT`}),_jsx(`br`,{}),`Another concurrent `,_jsx(_components.code,{children:`PATCH`}),` won the publish race.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`401`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`NOT_AUTHENTICATED`}),_jsx(`br`,{}),`Missing `,_jsx(_components.code,{children:`public-api-key`}),` or `,_jsx(_components.code,{children:`private-secret-key`}),` header.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{\"data-numeric\":`true`,children:_jsx(_components.code,{children:`401`})}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`INVALID_CREDENTIALS`}),_jsx(`br`,{}),`Wrong key pair, or a Dashboard `,_jsx(_components.strong,{children:`Customized API key`}),` was used. Use an account key or organization key instead.`]})]})]})]})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"codeStyling":{"theme":{"light":"github-dark","dark":"github-dark-dimmed"}},"config":{},"pageMetadata":{"title":"Update a Routing","description":"Replaces the full configuration of an existing routing, identified by its routing_id.","openapi":"openapi/organizations/routing/update-routing.json PATCH /routing/{routing_id}","href":"/reference/organizations/routing/update-routing"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Path Parameters","slug":"path-parameters","depth":3,"children":[]},{"title":"Body","slug":"body","depth":3,"children":[]},{"title":"Response","slug":"response","depth":3,"children":[]},{"title":"Errors","slug":"errors","depth":3,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/yuno-3979e326/50c0b2d3f6e76c26/scripts/weglot.js","/_mintlify/custom/yuno-3979e326/9b53798af9fc590e/scripts/docsbot.js","/_mintlify/custom/yuno-3979e326/b184c24820957e76/scripts/lightbox.js","/_mintlify/custom/yuno-3979e326/1b527dd91218e108/scripts/fix_mdx_braces.js","/_mintlify/custom/yuno-3979e326/9035b8c23d761050/scripts/generate_changelog.js","/_mintlify/custom/yuno-3979e326/75cce6ed4b1f2eb4/scripts/prepend_release.js"],"openApiReferenceData":{"operation":{"summary":"Update a Routing","operationId":"update-routing","description":"Replaces the full configuration of an existing routing, identified by its routing_id.","parameters":["9cf74318-5d63-4616-a1a5-f9e12e007b18","98c1ae91-21f4-4b96-9189-6e2a8fd655a9"],"requestBody":"274748e0-9b06-4b23-a7ee-1950cf7273f8","responses":{"200":"7546cfeb-9766-4c47-a844-257752b21068","400":"a50d94c0-1902-48d6-902c-deecaa5220b5","401":"e1688254-a66f-4a92-8434-cf066a07f093","404":"487de814-ac5a-414e-ae28-f2fae8c61c27","409":"ad8291e7-4596-4fda-8c44-21a2f0e577d8"},"method":"patch","type":"path","servers":["339044ea-34b7-4757-bb05-aa17032ea5ac","55ca896c-cacb-45c6-af2d-0c3890ef817a"],"security":["bd3d7ed3-809d-4b64-bf4c-d025e5dbc3b4"],"path":"/routing/{routing_id}","baseUrlOptions":["https://api-sandbox.y.uno/v1","https://api.y.uno/v1"],"title":"Update a Routing","codeSamples":[],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated"},"dependencies":{"parameters":{"9cf74318-5d63-4616-a1a5-f9e12e007b18":{"name":"routing_id","in":"path","required":true,"schema":{"type":"string","format":"uuid","isRequired":true,"uniqueKey":"","typeLabel":"string\u003cuuid>"}},"98c1ae91-21f4-4b96-9189-6e2a8fd655a9":{"name":"X-Idempotency-Key","in":"header","required":true,"schema":{"type":"string","format":"uuid","isRequired":true,"uniqueKey":"","typeLabel":"string\u003cuuid>"}}},"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["account_id","payment_method","name","default_route"],"properties":{"account_id":{"type":"string","format":"uuid","example":"7825fc5e-e50a-4248-9ae8-5d3786afb0be","description":"Must match the routing's account.","isRequired":true,"uniqueKey":"account_id","typeLabel":"string\u003cuuid>"},"payment_method":{"type":"string","example":"CARD","description":"Must match the routing's payment_method.","isRequired":true,"uniqueKey":"payment_method","typeLabel":"string"},"name":{"type":"string","example":"Card routing","isRequired":true,"uniqueKey":"name","typeLabel":"string"},"default_route":{"type":"object","required":["steps"],"properties":{"steps":{"type":"array","items":{"type":"object","required":["index"],"properties":{"index":{"type":"integer","example":1,"isRequired":true,"uniqueKey":"default_route.steps.items.[INDEX].index","typeLabel":"integer"},"provider_id":{"type":"string","example":"STRIPE","description":"Required on provider steps (SMART_ROUTING on a smart routing step); absent on action steps. Must match the provider of the connection.","uniqueKey":"default_route.steps.items.[INDEX].provider_id","typeLabel":"string"},"connection_id":{"type":"string","format":"uuid","example":"f1a3c4d5-7b8e-4a2c-9d1e-3f4a5b6c7d8e","description":"Required on provider steps; absent on action and smart routing steps. Must be ACTIVE and support the payment_method.","uniqueKey":"default_route.steps.items.[INDEX].connection_id","typeLabel":"string\u003cuuid>"},"action":{"type":"string","enum":["CANCEL","CAPTURE","HOLD_FOR_REVIEW","REVERT"],"description":"Makes the step an action step that ends the route: CANCEL rejects the payment, CAPTURE captures the authorization after action_delay, HOLD_FOR_REVIEW leaves it pending manual review, REVERT reverts it after a post-payment fraud screening. CAPTURE and HOLD_FOR_REVIEW follow an APPROVED or SUCCEEDED_GROUP output of a payment or smart routing step, REVERT the outputs of a fraud step that runs after the payment, CANCEL never an approval. An action step has no provider_id, connection_id or output.","uniqueKey":"default_route.steps.items.[INDEX].action","typeLabel":"enum\u003cstring>"},"action_delay":{"type":"string","example":"PT5M","description":"Only with action = CAPTURE. ISO-8601 duration between the approval and the capture, at least PT1M and at most P7D. Omit to capture as soon as the approval is processed.","uniqueKey":"default_route.steps.items.[INDEX].action_delay","typeLabel":"string"},"output":{"type":"array","items":{"type":"object","required":["status"],"properties":{"status":{"type":"string","example":"DECLINED","description":"APPROVED, DECLINED, DECLINE_GROUP, MAC_CODE_GROUP, SUCCEEDED_GROUP, PENDING (fraud, 3DS and authentication steps only) or INTERNAL_ERROR.","isRequired":true,"uniqueKey":"default_route.steps.items.[INDEX].output.items.[INDEX].status","typeLabel":"string"},"decline_types":{"type":"array","items":{"type":"string","uniqueKey":"default_route.steps.items.[INDEX].output.items.[INDEX].decline_types.items.[INDEX]","typeLabel":"string"},"description":"Decline sub-statuses. On DECLINE_GROUP, required unless group_id is sent; with group_id it must equal the group's members. Not allowed on SUCCEEDED_GROUP.","uniqueKey":"default_route.steps.items.[INDEX].output.items.[INDEX].decline_types","typeLabel":"string[]"},"group_id":{"type":"integer","example":1044,"description":"Id of a decline, Merchant Advice Code or succeeded group of the account (see List Decline Groups and List Succeeded Groups). Required on MAC_CODE_GROUP and SUCCEEDED_GROUP, optional on DECLINE_GROUP, not allowed otherwise. Must be of the kind the status expects.","uniqueKey":"default_route.steps.items.[INDEX].output.items.[INDEX].group_id","typeLabel":"integer"},"retry":{"type":"boolean","example":false,"description":"true attempts the same provider once more when this outcome happens, before following next. Only on DECLINED, INTERNAL_ERROR and DECLINE_GROUP. On update, an omitted retry keeps the stored value.","uniqueKey":"default_route.steps.items.[INDEX].output.items.[INDEX].retry","typeLabel":"boolean"},"next":{"type":"integer","example":2,"uniqueKey":"default_route.steps.items.[INDEX].output.items.[INDEX].next","typeLabel":"integer"},"next_split":{"type":"array","description":"Splits the fallback across several steps by percentage: at least 2 entries whose percentages sum to 100. next is optional next to it and, when sent, must equal the first entry; responses return next = first entry alongside next_split.","items":{"type":"object","required":["index","percentage"],"properties":{"index":{"type":"integer","example":2,"isRequired":true,"uniqueKey":"default_route.steps.items.[INDEX].output.items.[INDEX].next_split.items.[INDEX].index","typeLabel":"integer"},"percentage":{"type":"integer","example":70,"isRequired":true,"uniqueKey":"default_route.steps.items.[INDEX].output.items.[INDEX].next_split.items.[INDEX].percentage","typeLabel":"integer"}},"uniqueKey":"default_route.steps.items.[INDEX].output.items.[INDEX].next_split.items.[INDEX]","typeLabel":"object"},"uniqueKey":"default_route.steps.items.[INDEX].output.items.[INDEX].next_split","typeLabel":"object[]"}},"uniqueKey":"default_route.steps.items.[INDEX].output.items.[INDEX]","typeLabel":"object"},"description":"Per-outcome handlers of a provider step. Not allowed on an action step.","uniqueKey":"default_route.steps.items.[INDEX].output","typeLabel":"object[]"},"network_token_on":{"type":"boolean","description":"Only on payment provider steps of a CARD routing. true pays with the network token of the card when one is available; requires the organization onboarded to network tokens and a provider that supports them (network_token_enable on the response), otherwise 400 NETWORK_TOKEN_NOT_ONBOARDED or NETWORK_TOKEN_NOT_SUPPORTED. Omitted on update keeps the stored value; false turns it off.","uniqueKey":"default_route.steps.items.[INDEX].network_token_on","typeLabel":"boolean"},"three_d_secure_exemptions":{"type":"array","items":{"type":"string","enum":["LOW_VALUE","TRANSACTION_RISK_ANALYSIS","SECURE_CORPORATE","TRUSTED_BENEFICIARY","RECURRING_PAYMENT","STRONG_CUSTOMER_AUTHENTICATION","OUT_OF_SCOPE"],"uniqueKey":"default_route.steps.items.[INDEX].three_d_secure_exemptions.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"Only on 3DS provider steps. The SCA exemptions this step may apply. Omitted on update keeps the stored list; [] clears it.","uniqueKey":"default_route.steps.items.[INDEX].three_d_secure_exemptions","typeLabel":"enum\u003cstring>[]"},"fraud":{"type":"object","description":"Configuration of a fraud provider step. Only on FRAUD providers; omitted on update keeps the stored configuration.","properties":{"rules":{"type":"string","example":"rule-a,rule-b","uniqueKey":"default_route.steps.items.[INDEX].fraud.rules","typeLabel":"string"},"blocklists":{"type":"string","uniqueKey":"default_route.steps.items.[INDEX].fraud.blocklists","typeLabel":"string"},"allowlists":{"type":"string","uniqueKey":"default_route.steps.items.[INDEX].fraud.allowlists","typeLabel":"string"},"reviewlists":{"type":"string","uniqueKey":"default_route.steps.items.[INDEX].fraud.reviewlists","typeLabel":"string"},"preset":{"type":"string","uniqueKey":"default_route.steps.items.[INDEX].fraud.preset","typeLabel":"string"},"report_only":{"type":"boolean","description":"Score without acting on the result. Only on a fraud step reached from declined outputs of a payment step.","uniqueKey":"default_route.steps.items.[INDEX].fraud.report_only","typeLabel":"boolean"}},"uniqueKey":"default_route.steps.items.[INDEX].fraud","typeLabel":"object"},"smart_routing":{"type":"object","description":"Makes the step a smart routing step (provider_id SMART_ROUTING, no connection_id). Card routings only, one per route.","required":["type","providers"],"properties":{"type":{"type":"string","enum":["COSTS","LATENCY"],"example":"LATENCY","isRequired":true,"uniqueKey":"default_route.steps.items.[INDEX].smart_routing.type","typeLabel":"enum\u003cstring>"},"providers":{"type":"array","minItems":2,"maxItems":4,"items":{"type":"object","required":["provider_id","connection_id"],"properties":{"provider_id":{"type":"string","example":"ADYEN","isRequired":true,"uniqueKey":"default_route.steps.items.[INDEX].smart_routing.providers.items.[INDEX].provider_id","typeLabel":"string"},"connection_id":{"type":"string","format":"uuid","isRequired":true,"uniqueKey":"default_route.steps.items.[INDEX].smart_routing.providers.items.[INDEX].connection_id","typeLabel":"string\u003cuuid>"},"network_token_on":{"type":"boolean","uniqueKey":"default_route.steps.items.[INDEX].smart_routing.providers.items.[INDEX].network_token_on","typeLabel":"boolean"}},"uniqueKey":"default_route.steps.items.[INDEX].smart_routing.providers.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"default_route.steps.items.[INDEX].smart_routing.providers","typeLabel":"object[]"},"no_retry_decline_types":{"type":"array","items":{"type":"string","uniqueKey":"default_route.steps.items.[INDEX].smart_routing.no_retry_decline_types.items.[INDEX]","typeLabel":"string"},"description":"Decline sub-statuses after which the next provider of the set is not tried.","uniqueKey":"default_route.steps.items.[INDEX].smart_routing.no_retry_decline_types","typeLabel":"string[]"},"no_retry_failure_causes":{"type":"array","items":{"type":"string","uniqueKey":"default_route.steps.items.[INDEX].smart_routing.no_retry_failure_causes.items.[INDEX]","typeLabel":"string"},"description":"Failure causes (for example PROVIDER_TIMEOUT) after which the next provider of the set is not tried.","uniqueKey":"default_route.steps.items.[INDEX].smart_routing.no_retry_failure_causes","typeLabel":"string[]"}},"uniqueKey":"default_route.steps.items.[INDEX].smart_routing","typeLabel":"object"}},"description":"A provider attempt (provider_id + connection_id) or an action step (action). index values are contiguous starting at 1.","uniqueKey":"default_route.steps.items.[INDEX]","typeLabel":"object"},"isRequired":true,"uniqueKey":"default_route.steps","typeLabel":"object[]"},"start_split":{"type":"array","description":"Splits the entry of the route across several steps by percentage. Omit to start every payment on step 1. Entries must sum to 100; returned only when the route has a split entry.","items":{"type":"object","required":["index","percentage"],"properties":{"index":{"type":"integer","example":1,"isRequired":true,"uniqueKey":"default_route.start_split.items.[INDEX].index","typeLabel":"integer"},"percentage":{"type":"integer","example":45,"isRequired":true,"uniqueKey":"default_route.start_split.items.[INDEX].percentage","typeLabel":"integer"}},"uniqueKey":"default_route.start_split.items.[INDEX]","typeLabel":"object"},"uniqueKey":"default_route.start_split","typeLabel":"object[]"}},"isRequired":true,"uniqueKey":"default_route","typeLabel":"object"},"condition_sets":{"type":"array","description":"Optional. Ordered by sort_number, first matching set wins.","items":{"type":"object","required":["sort_number","name","conditions","route"],"properties":{"sort_number":{"type":"integer","example":1,"isRequired":true,"uniqueKey":"condition_sets.items.[INDEX].sort_number","typeLabel":"integer"},"name":{"type":"string","example":"US \u0026 Canada — high value","isRequired":true,"uniqueKey":"condition_sets.items.[INDEX].name","typeLabel":"string"},"conditions":{"type":"array","items":{"type":"object","required":["condition_type","conditional","values"],"properties":{"condition_type":{"type":"string","example":"COUNTRY","description":"See Routing Conditions for the catalog: COUNTRY, CARD_ISSUER_COUNTRY, AMOUNT, CARD_TYPE, CARD_BRAND, CARD_BIN, TRANSACTION_TYPE, METADATA, ADDITIONAL_FIELD, TIME_PERIOD, VOLUME_PAYMENTS_LIMIT.","isRequired":true,"uniqueKey":"condition_sets.items.[INDEX].conditions.items.[INDEX].condition_type","typeLabel":"string"},"conditional":{"type":"string","example":"ONE_OF","isRequired":true,"uniqueKey":"condition_sets.items.[INDEX].conditions.items.[INDEX].conditional","typeLabel":"string"},"values":{"type":"array","items":{"type":"string","uniqueKey":"condition_sets.items.[INDEX].conditions.items.[INDEX].values.items.[INDEX]","typeLabel":"string"},"example":["US","CA"],"description":"Empty only on an AMOUNT condition with currency, which then matches any amount in that currency.","isRequired":true,"uniqueKey":"condition_sets.items.[INDEX].conditions.items.[INDEX].values","typeLabel":"string[]"},"key":{"type":"string","description":"METADATA: the metadata key. ADDITIONAL_FIELD: the supported field name.","uniqueKey":"condition_sets.items.[INDEX].conditions.items.[INDEX].key","typeLabel":"string"},"currency":{"type":"string","example":"USD","description":"ISO 4217. Required on AMOUNT and on VOLUME_PAYMENTS_LIMIT with limit_by = VOLUME.","uniqueKey":"condition_sets.items.[INDEX].conditions.items.[INDEX].currency","typeLabel":"string"},"time_period_repeat_amount":{"type":"integer","example":1,"description":"TIME_PERIOD and VOLUME_PAYMENTS_LIMIT: every how many units of time_period_repeat_frequency (schedule), or the length of a DAILY window in days, 1 to 90 (limit).","uniqueKey":"condition_sets.items.[INDEX].conditions.items.[INDEX].time_period_repeat_amount","typeLabel":"integer"},"time_period_repeat_frequency":{"type":"string","enum":["DAILY","WEEKLY","MONTHLY","QUARTERLY","YEARLY"],"description":"TIME_PERIOD: recurrence unit. VOLUME_PAYMENTS_LIMIT: period of the limit, DAILY, MONTHLY or QUARTERLY.","uniqueKey":"condition_sets.items.[INDEX].conditions.items.[INDEX].time_period_repeat_frequency","typeLabel":"enum\u003cstring>"},"time_period_repetition_days":{"type":"array","items":{"type":"string","enum":["MONDAY","TUESDAY","WEDNESDAY","THURSDAY","FRIDAY","SATURDAY","SUNDAY"],"uniqueKey":"condition_sets.items.[INDEX].conditions.items.[INDEX].time_period_repetition_days.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"TIME_PERIOD only. Days of the week the schedule applies to; needs a frequency.","uniqueKey":"condition_sets.items.[INDEX].conditions.items.[INDEX].time_period_repetition_days","typeLabel":"enum\u003cstring>[]"},"time_period_start_time":{"type":"string","example":"09:00:00","description":"TIME_PERIOD only. Start of the daily time window (HH:mm:ss), together with time_period_end_time.","uniqueKey":"condition_sets.items.[INDEX].conditions.items.[INDEX].time_period_start_time","typeLabel":"string"},"time_period_end_time":{"type":"string","example":"18:00:00","description":"TIME_PERIOD only. End of the daily time window (HH:mm:ss), inclusive.","uniqueKey":"condition_sets.items.[INDEX].conditions.items.[INDEX].time_period_end_time","typeLabel":"string"},"timezone":{"type":"string","example":"-03:00","description":"UTC offset. TIME_PERIOD: offset the schedule is read in (defaults to the offset of values[0]). VOLUME_PAYMENTS_LIMIT: whole-hour offset where periods start (defaults to +00:00).","uniqueKey":"condition_sets.items.[INDEX].conditions.items.[INDEX].timezone","typeLabel":"string"},"limit_by":{"type":"string","enum":["PAYMENTS","VOLUME"],"description":"VOLUME_PAYMENTS_LIMIT only. Count payments (default) or sum amounts in currency.","uniqueKey":"condition_sets.items.[INDEX].conditions.items.[INDEX].limit_by","typeLabel":"enum\u003cstring>"},"payments_count":{"type":"string","enum":["ALL","SUCCEEDED"],"description":"VOLUME_PAYMENTS_LIMIT only. Which payments count toward the limit. Default ALL.","uniqueKey":"condition_sets.items.[INDEX].conditions.items.[INDEX].payments_count","typeLabel":"enum\u003cstring>"}},"uniqueKey":"condition_sets.items.[INDEX].conditions.items.[INDEX]","typeLabel":"object"},"description":"Conditions combined with logical AND. See Routing Conditions.","isRequired":true,"uniqueKey":"condition_sets.items.[INDEX].conditions","typeLabel":"object[]"},"route":{"type":"object","description":"Same shape as default_route, including start_split, output[].next_split and action steps.","isRequired":true,"uniqueKey":"condition_sets.items.[INDEX].route","typeLabel":"object"},"description":{"type":"string","uniqueKey":"condition_sets.items.[INDEX].description","typeLabel":"string"}},"uniqueKey":"condition_sets.items.[INDEX]","typeLabel":"object"},"uniqueKey":"condition_sets","typeLabel":"object[]"}},"uniqueKey":"","typeLabel":"object"},"example":{"account_id":"7825fc5e-e50a-4248-9ae8-5d3786afb0be","payment_method":"GOOGLE_PAY","name":"Google Pay routing v2","default_route":{"steps":[{"index":1,"provider_id":"ADYEN","connection_id":"b2c4d5e6-1a2b-4c3d-8e4f-5a6b7c8d9e0f","output":[{"status":"APPROVED","next":3},{"status":"DECLINED","retry":false,"next_split":[{"index":2,"percentage":70},{"index":4,"percentage":30}]}]},{"index":2,"provider_id":"ADYEN","connection_id":"b2c4d5e6-1a2b-4c3d-8e4f-5a6b7c8d9e0f","output":[{"status":"APPROVED","next":3}]},{"index":3,"action":"CAPTURE","action_delay":"PT5M"},{"index":4,"action":"CANCEL"}]},"condition_sets":[{"sort_number":1,"name":"US \u0026 Canada","conditions":[{"condition_type":"COUNTRY","conditional":"ONE_OF","values":["US","CA"]}],"route":{"steps":[{"index":1,"action":"CANCEL"}]}}]},"examples":{"Example":{"title":"Example","value":{"account_id":"7825fc5e-e50a-4248-9ae8-5d3786afb0be","payment_method":"GOOGLE_PAY","name":"Google Pay routing v2","default_route":{"steps":[{"index":1,"provider_id":"ADYEN","connection_id":"b2c4d5e6-1a2b-4c3d-8e4f-5a6b7c8d9e0f","output":[{"status":"APPROVED","next":3},{"status":"DECLINED","retry":false,"next_split":[{"index":2,"percentage":70},{"index":4,"percentage":30}]}]},{"index":2,"provider_id":"ADYEN","connection_id":"b2c4d5e6-1a2b-4c3d-8e4f-5a6b7c8d9e0f","output":[{"status":"APPROVED","next":3}]},{"index":3,"action":"CAPTURE","action_delay":"PT5M"},{"index":4,"action":"CANCEL"}]},"condition_sets":[{"sort_number":1,"name":"US \u0026 Canada","conditions":[{"condition_type":"COUNTRY","conditional":"ONE_OF","values":["US","CA"]}],"route":{"steps":[{"index":1,"action":"CANCEL"}]}}]}}},"exampleType":"examples"}},"exampleType":"examples"},"responses":{"7546cfeb-9766-4c47-a844-257752b21068":{"description":"OK","content":{"application/json":{"schema":{"type":"object","properties":{"id":{"type":"string","example":"8f2c1d3e-4b5a-4c7d-8e9f-0a1b2c3d4e5f","uniqueKey":"id","typeLabel":"string"},"account_id":{"type":"string","example":"acc-uuid","uniqueKey":"account_id","typeLabel":"string"},"payment_method":{"type":"string","example":"CARD","uniqueKey":"payment_method","typeLabel":"string"},"name":{"type":"string","example":"Updated Card routing v2","uniqueKey":"name","typeLabel":"string"},"default_route":{"type":"object","properties":{"start_split":{"type":"array","description":"Splits the entry of the route across several steps by percentage. Omit to start every payment on step 1. Entries must sum to 100; returned only when the route has a split entry.","items":{"type":"object","required":["index","percentage"],"properties":{"index":{"type":"integer","example":1,"isRequired":true,"uniqueKey":"default_route.start_split.items.[INDEX].index","typeLabel":"integer"},"percentage":{"type":"integer","example":45,"isRequired":true,"uniqueKey":"default_route.start_split.items.[INDEX].percentage","typeLabel":"integer"}},"uniqueKey":"default_route.start_split.items.[INDEX]","typeLabel":"object"},"uniqueKey":"default_route.start_split","typeLabel":"object[]"},"steps":{"type":"array","items":{"type":"object","properties":{"index":{"type":"integer","example":1,"uniqueKey":"default_route.steps.items.[INDEX].index","typeLabel":"integer"},"provider_id":{"type":"string","example":"STRIPE","description":"Required on provider steps; absent on action steps. Must match the provider of the connection.","uniqueKey":"default_route.steps.items.[INDEX].provider_id","typeLabel":"string"},"connection_id":{"type":"string","example":"f1a3c4d5-7b8e-4a2c-9d1e-3f4a5b6c7d8e","description":"Required on provider steps; absent on action and smart routing steps. Must be ACTIVE and support the payment_method.","uniqueKey":"default_route.steps.items.[INDEX].connection_id","typeLabel":"string"},"provider_type":{"type":"string","enum":["PAYMENT","FRAUD","THREE_D_SECURE","AUTHENTICATION"],"description":"The kind the provider resolves to. Response only.","uniqueKey":"default_route.steps.items.[INDEX].provider_type","typeLabel":"enum\u003cstring>"},"timeout":{"type":"integer","example":60,"description":"Provider steps. Timeout in seconds of the provider, from the provider catalog. Response only.","uniqueKey":"default_route.steps.items.[INDEX].timeout","typeLabel":"integer"},"network_token_enable":{"type":"boolean","description":"Payment steps. Whether network_token_on can be true on this step: the organization is onboarded to network tokens and the provider supports them. Response only.","uniqueKey":"default_route.steps.items.[INDEX].network_token_enable","typeLabel":"boolean"},"network_token_on":{"type":"boolean","description":"Payment steps. Whether the step pays with the network token of the card when one is available.","uniqueKey":"default_route.steps.items.[INDEX].network_token_on","typeLabel":"boolean"},"three_d_secure_exemptions":{"type":"array","items":{"type":"string","enum":["LOW_VALUE","TRANSACTION_RISK_ANALYSIS","SECURE_CORPORATE","TRUSTED_BENEFICIARY","RECURRING_PAYMENT","STRONG_CUSTOMER_AUTHENTICATION","OUT_OF_SCOPE"],"uniqueKey":"default_route.steps.items.[INDEX].three_d_secure_exemptions.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"3DS steps. The SCA exemptions the step may apply; an empty array when none.","uniqueKey":"default_route.steps.items.[INDEX].three_d_secure_exemptions","typeLabel":"enum\u003cstring>[]"},"action":{"type":"string","enum":["CANCEL","CAPTURE","HOLD_FOR_REVIEW","REVERT"],"description":"Makes the step an action step that ends the route: CANCEL rejects the payment, CAPTURE captures the authorization after action_delay, HOLD_FOR_REVIEW leaves it pending manual review, REVERT reverts it after a post-payment fraud screening. CAPTURE and HOLD_FOR_REVIEW follow an APPROVED or SUCCEEDED_GROUP output of a payment or smart routing step, REVERT the outputs of a fraud step that runs after the payment, CANCEL never an approval. An action step has no provider_id, connection_id or output.","uniqueKey":"default_route.steps.items.[INDEX].action","typeLabel":"enum\u003cstring>"},"action_delay":{"type":"string","example":"PT5M","description":"Only with action = CAPTURE. ISO-8601 duration between the approval and the capture, at least PT1M and at most P7D. Omit to capture as soon as the approval is processed.","uniqueKey":"default_route.steps.items.[INDEX].action_delay","typeLabel":"string"},"output":{"type":"array","items":{"type":"object","required":["status"],"properties":{"status":{"type":"string","example":"DECLINED","description":"APPROVED, DECLINED, DECLINE_GROUP, MAC_CODE_GROUP, SUCCEEDED_GROUP, PENDING (fraud, 3DS and authentication steps only) or INTERNAL_ERROR.","isRequired":true,"uniqueKey":"default_route.steps.items.[INDEX].output.items.[INDEX].status","typeLabel":"string"},"decline_types":{"type":"array","items":{"type":"string","uniqueKey":"default_route.steps.items.[INDEX].output.items.[INDEX].decline_types.items.[INDEX]","typeLabel":"string"},"description":"Members of the group on DECLINE_GROUP (decline sub-statuses) and MAC_CODE_GROUP (Merchant Advice Codes) outputs.","uniqueKey":"default_route.steps.items.[INDEX].output.items.[INDEX].decline_types","typeLabel":"string[]"},"group_id":{"type":"integer","example":1044,"description":"Id of the group behind a DECLINE_GROUP, MAC_CODE_GROUP or SUCCEEDED_GROUP output.","uniqueKey":"default_route.steps.items.[INDEX].output.items.[INDEX].group_id","typeLabel":"integer"},"group_name":{"type":"string","example":"Soft declines","description":"Name of the group behind group_id. Ignored on write.","uniqueKey":"default_route.steps.items.[INDEX].output.items.[INDEX].group_name","typeLabel":"string"},"retry":{"type":"boolean","example":false,"description":"Whether this output retries the same provider once before following next. Always returned.","uniqueKey":"default_route.steps.items.[INDEX].output.items.[INDEX].retry","typeLabel":"boolean"},"next":{"type":"integer","example":2,"uniqueKey":"default_route.steps.items.[INDEX].output.items.[INDEX].next","typeLabel":"integer"},"next_split":{"type":"array","description":"Splits the fallback across several steps by percentage: at least 2 entries whose percentages sum to 100. Returned alongside next = first entry.","items":{"type":"object","required":["index","percentage"],"properties":{"index":{"type":"integer","example":2,"isRequired":true,"uniqueKey":"default_route.steps.items.[INDEX].output.items.[INDEX].next_split.items.[INDEX].index","typeLabel":"integer"},"percentage":{"type":"integer","example":70,"isRequired":true,"uniqueKey":"default_route.steps.items.[INDEX].output.items.[INDEX].next_split.items.[INDEX].percentage","typeLabel":"integer"}},"uniqueKey":"default_route.steps.items.[INDEX].output.items.[INDEX].next_split.items.[INDEX]","typeLabel":"object"},"uniqueKey":"default_route.steps.items.[INDEX].output.items.[INDEX].next_split","typeLabel":"object[]"}},"uniqueKey":"default_route.steps.items.[INDEX].output.items.[INDEX]","typeLabel":"object"},"description":"Per-outcome handlers. Returned as an empty array on action steps.","uniqueKey":"default_route.steps.items.[INDEX].output","typeLabel":"object[]"},"fraud":{"type":"object","description":"Configuration of a fraud provider step, returned on FRAUD steps.","properties":{"rules":{"type":"string","example":"rule-a,rule-b","uniqueKey":"default_route.steps.items.[INDEX].fraud.rules","typeLabel":"string"},"blocklists":{"type":"string","uniqueKey":"default_route.steps.items.[INDEX].fraud.blocklists","typeLabel":"string"},"allowlists":{"type":"string","uniqueKey":"default_route.steps.items.[INDEX].fraud.allowlists","typeLabel":"string"},"reviewlists":{"type":"string","uniqueKey":"default_route.steps.items.[INDEX].fraud.reviewlists","typeLabel":"string"},"preset":{"type":"string","uniqueKey":"default_route.steps.items.[INDEX].fraud.preset","typeLabel":"string"},"report_only":{"type":"boolean","description":"Score without acting on the result. Only on a fraud step reached from declined outputs of a payment step.","uniqueKey":"default_route.steps.items.[INDEX].fraud.report_only","typeLabel":"boolean"}},"uniqueKey":"default_route.steps.items.[INDEX].fraud","typeLabel":"object"},"smart_routing":{"type":"object","description":"Returned on smart routing steps.","properties":{"type":{"type":"string","enum":["COSTS","LATENCY"],"example":"LATENCY","uniqueKey":"default_route.steps.items.[INDEX].smart_routing.type","typeLabel":"enum\u003cstring>"},"providers":{"type":"array","minItems":2,"maxItems":4,"items":{"type":"object","required":["provider_id","connection_id"],"properties":{"provider_id":{"type":"string","example":"ADYEN","isRequired":true,"uniqueKey":"default_route.steps.items.[INDEX].smart_routing.providers.items.[INDEX].provider_id","typeLabel":"string"},"connection_id":{"type":"string","format":"uuid","isRequired":true,"uniqueKey":"default_route.steps.items.[INDEX].smart_routing.providers.items.[INDEX].connection_id","typeLabel":"string\u003cuuid>"},"network_token_on":{"type":"boolean","uniqueKey":"default_route.steps.items.[INDEX].smart_routing.providers.items.[INDEX].network_token_on","typeLabel":"boolean"}},"uniqueKey":"default_route.steps.items.[INDEX].smart_routing.providers.items.[INDEX]","typeLabel":"object"},"uniqueKey":"default_route.steps.items.[INDEX].smart_routing.providers","typeLabel":"object[]"},"no_retry_decline_types":{"type":"array","items":{"type":"string","uniqueKey":"default_route.steps.items.[INDEX].smart_routing.no_retry_decline_types.items.[INDEX]","typeLabel":"string"},"description":"Decline sub-statuses after which the next provider of the set is not tried.","uniqueKey":"default_route.steps.items.[INDEX].smart_routing.no_retry_decline_types","typeLabel":"string[]"},"no_retry_failure_causes":{"type":"array","items":{"type":"string","uniqueKey":"default_route.steps.items.[INDEX].smart_routing.no_retry_failure_causes.items.[INDEX]","typeLabel":"string"},"description":"Failure causes (for example PROVIDER_TIMEOUT) after which the next provider of the set is not tried.","uniqueKey":"default_route.steps.items.[INDEX].smart_routing.no_retry_failure_causes","typeLabel":"string[]"}},"uniqueKey":"default_route.steps.items.[INDEX].smart_routing","typeLabel":"object"}},"uniqueKey":"default_route.steps.items.[INDEX]","typeLabel":"object"},"uniqueKey":"default_route.steps","typeLabel":"object[]"}},"uniqueKey":"default_route","typeLabel":"object"},"condition_sets":{"type":"array","items":{"type":"object","properties":{"sort_number":{"type":"integer","example":1,"uniqueKey":"condition_sets.items.[INDEX].sort_number","typeLabel":"integer"},"name":{"type":"string","example":"Updated Card routing","uniqueKey":"condition_sets.items.[INDEX].name","typeLabel":"string"},"description":{"type":"string","uniqueKey":"condition_sets.items.[INDEX].description","typeLabel":"string"},"conditions":{"type":"array","items":{"type":"object","properties":{"condition_type":{"type":"string","example":"COUNTRY","description":"See Routing Conditions for the catalog: COUNTRY, CARD_ISSUER_COUNTRY, AMOUNT, CARD_TYPE, CARD_BRAND, CARD_BIN, TRANSACTION_TYPE, METADATA, ADDITIONAL_FIELD, TIME_PERIOD, VOLUME_PAYMENTS_LIMIT.","uniqueKey":"condition_sets.items.[INDEX].conditions.items.[INDEX].condition_type","typeLabel":"string"},"conditional":{"type":"string","example":"ONE_OF","uniqueKey":"condition_sets.items.[INDEX].conditions.items.[INDEX].conditional","typeLabel":"string"},"values":{"type":"array","items":{"type":"string","uniqueKey":"condition_sets.items.[INDEX].conditions.items.[INDEX].values.items.[INDEX]","typeLabel":"string"},"example":["US","CA"],"description":"Empty only on an AMOUNT condition with currency, which then matches any amount in that currency.","uniqueKey":"condition_sets.items.[INDEX].conditions.items.[INDEX].values","typeLabel":"string[]"},"key":{"type":"string","description":"METADATA: the metadata key. ADDITIONAL_FIELD: the supported field name.","uniqueKey":"condition_sets.items.[INDEX].conditions.items.[INDEX].key","typeLabel":"string"},"currency":{"type":"string","example":"USD","description":"ISO 4217. Required on AMOUNT and on VOLUME_PAYMENTS_LIMIT with limit_by = VOLUME.","uniqueKey":"condition_sets.items.[INDEX].conditions.items.[INDEX].currency","typeLabel":"string"},"time_period_repeat_amount":{"type":"integer","example":1,"description":"TIME_PERIOD and VOLUME_PAYMENTS_LIMIT: every how many units of time_period_repeat_frequency (schedule), or the length of a DAILY window in days, 1 to 90 (limit).","uniqueKey":"condition_sets.items.[INDEX].conditions.items.[INDEX].time_period_repeat_amount","typeLabel":"integer"},"time_period_repeat_frequency":{"type":"string","enum":["DAILY","WEEKLY","MONTHLY","QUARTERLY","YEARLY"],"description":"TIME_PERIOD: recurrence unit. VOLUME_PAYMENTS_LIMIT: period of the limit, DAILY, MONTHLY or QUARTERLY.","uniqueKey":"condition_sets.items.[INDEX].conditions.items.[INDEX].time_period_repeat_frequency","typeLabel":"enum\u003cstring>"},"time_period_repetition_days":{"type":"array","items":{"type":"string","enum":["MONDAY","TUESDAY","WEDNESDAY","THURSDAY","FRIDAY","SATURDAY","SUNDAY"],"uniqueKey":"condition_sets.items.[INDEX].conditions.items.[INDEX].time_period_repetition_days.items.[INDEX]","typeLabel":"enum\u003cstring>"},"description":"TIME_PERIOD only. Days of the week the schedule applies to; needs a frequency.","uniqueKey":"condition_sets.items.[INDEX].conditions.items.[INDEX].time_period_repetition_days","typeLabel":"enum\u003cstring>[]"},"time_period_start_time":{"type":"string","example":"09:00:00","description":"TIME_PERIOD only. Start of the daily time window (HH:mm:ss), together with time_period_end_time.","uniqueKey":"condition_sets.items.[INDEX].conditions.items.[INDEX].time_period_start_time","typeLabel":"string"},"time_period_end_time":{"type":"string","example":"18:00:00","description":"TIME_PERIOD only. End of the daily time window (HH:mm:ss), inclusive.","uniqueKey":"condition_sets.items.[INDEX].conditions.items.[INDEX].time_period_end_time","typeLabel":"string"},"timezone":{"type":"string","example":"-03:00","description":"UTC offset. TIME_PERIOD: offset the schedule is read in (defaults to the offset of values[0]). VOLUME_PAYMENTS_LIMIT: whole-hour offset where periods start (defaults to +00:00).","uniqueKey":"condition_sets.items.[INDEX].conditions.items.[INDEX].timezone","typeLabel":"string"},"limit_by":{"type":"string","enum":["PAYMENTS","VOLUME"],"description":"VOLUME_PAYMENTS_LIMIT only. Count payments (default) or sum amounts in currency.","uniqueKey":"condition_sets.items.[INDEX].conditions.items.[INDEX].limit_by","typeLabel":"enum\u003cstring>"},"payments_count":{"type":"string","enum":["ALL","SUCCEEDED"],"description":"VOLUME_PAYMENTS_LIMIT only. Which payments count toward the limit. Default ALL.","uniqueKey":"condition_sets.items.[INDEX].conditions.items.[INDEX].payments_count","typeLabel":"enum\u003cstring>"}},"uniqueKey":"condition_sets.items.[INDEX].conditions.items.[INDEX]","typeLabel":"object"},"description":"Conditions combined with logical AND. See Routing Conditions.","uniqueKey":"condition_sets.items.[INDEX].conditions","typeLabel":"object[]"},"route":{"type":"object","description":"Same shape as default_route, including start_split, output[].next_split and action steps.","uniqueKey":"condition_sets.items.[INDEX].route","typeLabel":"object"}},"uniqueKey":"condition_sets.items.[INDEX]","typeLabel":"object"},"uniqueKey":"condition_sets","typeLabel":"object[]"},"created_at":{"type":"string","format":"date-time","example":"2026-05-12T14:30:00Z","uniqueKey":"created_at","typeLabel":"string\u003cdate-time>"},"updated_at":{"type":"string","format":"date-time","example":"2026-05-12T14:30:00Z","uniqueKey":"updated_at","typeLabel":"string\u003cdate-time>"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"id":"8f2c1d3e-4b5a-4c7d-8e9f-0a1b2c3d4e5f","account_id":"acc-uuid","payment_method":"CARD","name":"Updated Card routing v2","default_route":{"start_split":[{"index":1,"percentage":45}],"steps":[{"index":1,"provider_id":"STRIPE","connection_id":"f1a3c4d5-7b8e-4a2c-9d1e-3f4a5b6c7d8e","provider_type":"PAYMENT","timeout":60,"network_token_enable":true,"network_token_on":true,"three_d_secure_exemptions":["LOW_VALUE"],"action":"CANCEL","action_delay":"PT5M","output":[{"status":"DECLINED","decline_types":["\u003cstring>"],"group_id":1044,"group_name":"Soft declines","retry":false,"next":2,"next_split":[{"index":2,"percentage":70}]}],"fraud":{"rules":"rule-a,rule-b","blocklists":"\u003cstring>","allowlists":"\u003cstring>","reviewlists":"\u003cstring>","preset":"\u003cstring>","report_only":true},"smart_routing":{"type":"LATENCY","providers":[{"provider_id":"ADYEN","connection_id":"3c90c3cc-0d44-4b50-8888-8dd25736052a","network_token_on":true}],"no_retry_decline_types":["\u003cstring>"],"no_retry_failure_causes":["\u003cstring>"]}}]},"condition_sets":[{"sort_number":1,"name":"Updated Card routing","description":"\u003cstring>","conditions":[{"condition_type":"COUNTRY","conditional":"ONE_OF","values":["US","CA"],"key":"\u003cstring>","currency":"USD","time_period_repeat_amount":1,"time_period_repeat_frequency":"DAILY","time_period_repetition_days":["MONDAY"],"time_period_start_time":"09:00:00","time_period_end_time":"18:00:00","timezone":"-03:00","limit_by":"PAYMENTS","payments_count":"ALL"}],"route":{}}],"created_at":"2026-05-12T14:30:00Z","updated_at":"2026-05-12T14:30:00Z"}}},"exampleType":"generated"}},"exampleType":"generated"},"a50d94c0-1902-48d6-902c-deecaa5220b5":{"description":"Bad Request","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string","example":"ROUTING_VALIDATION_FAILED","uniqueKey":"code","typeLabel":"string"},"messages":{"type":"array","items":{"type":"string","uniqueKey":"messages.items.[INDEX]","typeLabel":"string"},"example":["Validation failed for update"],"uniqueKey":"messages","typeLabel":"string[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"code":"ROUTING_VALIDATION_FAILED","messages":["Validation failed for update"]}}},"exampleType":"generated"}},"exampleType":"generated"},"e1688254-a66f-4a92-8434-cf066a07f093":{"description":"Unauthorized","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string","example":"NOT_AUTHENTICATED","uniqueKey":"code","typeLabel":"string"},"messages":{"type":"array","items":{"type":"string","uniqueKey":"messages.items.[INDEX]","typeLabel":"string"},"example":["Not authenticated"],"uniqueKey":"messages","typeLabel":"string[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"code":"NOT_AUTHENTICATED","messages":["Not authenticated"]}}},"exampleType":"generated"}},"exampleType":"generated"},"487de814-ac5a-414e-ae28-f2fae8c61c27":{"description":"Not Found","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string","example":"ROUTING_NOT_FOUND","uniqueKey":"code","typeLabel":"string"},"messages":{"type":"array","items":{"type":"string","uniqueKey":"messages.items.[INDEX]","typeLabel":"string"},"example":["Routing '...' was not found"],"uniqueKey":"messages","typeLabel":"string[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"code":"ROUTING_NOT_FOUND","messages":["Routing '...' was not found"]}}},"exampleType":"generated"}},"exampleType":"generated"},"ad8291e7-4596-4fda-8c44-21a2f0e577d8":{"description":"Conflict","content":{"application/json":{"schema":{"type":"object","properties":{"code":{"type":"string","example":"ROUTING_VERSION_CONFLICT","uniqueKey":"code","typeLabel":"string"},"messages":{"type":"array","items":{"type":"string","uniqueKey":"messages.items.[INDEX]","typeLabel":"string"},"example":["Another concurrent PATCH won the publish race"],"uniqueKey":"messages","typeLabel":"string[]"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"code":"ROUTING_VERSION_CONFLICT","messages":["Another concurrent PATCH won the publish race"]}}},"exampleType":"generated"}},"exampleType":"generated"}},"security":{"bd3d7ed3-809d-4b64-bf4c-d025e5dbc3b4":{"sec0":{"type":"apiKey","in":"header","name":"PUBLIC-API-KEY","x-default":"\u003cYour PUBLIC-API-KEY>","scopes":[],"schemeName":"sec0"},"sec1":{"type":"apiKey","in":"header","name":"PRIVATE-SECRET-KEY","x-default":"\u003cYour PRIVATE-SECRET-KEY>","scopes":[],"schemeName":"sec1"}}},"servers":{"339044ea-34b7-4757-bb05-aa17032ea5ac":{"url":"https://api-sandbox.y.uno/v1","description":"Sandbox"},"55ca896c-cacb-45c6-af2d-0c3890ef817a":{"url":"https://api.y.uno/v1","description":"Production (US)"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","in":"header","name":"PUBLIC-API-KEY","x-default":"\u003cYour PUBLIC-API-KEY>","scopes":[],"schemeName":"sec0"},"schema":{"title":"PUBLIC-API-KEY","type":"string","isRequired":true,"default":"\u003cYour PUBLIC-API-KEY>","typeLabel":"string","deprecated":false},"schemeName":"sec0","name":"PUBLIC-API-KEY"},{"scheme":{"type":"apiKey","in":"header","name":"PRIVATE-SECRET-KEY","x-default":"\u003cYour PRIVATE-SECRET-KEY>","scopes":[],"schemeName":"sec1"},"schema":{"title":"PRIVATE-SECRET-KEY","type":"string","isRequired":true,"default":"\u003cYour PRIVATE-SECRET-KEY>","typeLabel":"string","deprecated":false},"schemeName":"sec1","name":"PRIVATE-SECRET-KEY"}],"title":"sec0 \u0026 sec1"}]},"originalFileLocation":"openapi/organizations/routing/update-routing.json"},"subdomain":"yuno-3979e326","siteName":"Yuno API Documentation","title":"Update a Routing - Yuno API Documentation","contextualStarterQuestions":[{"_id":"6ae4adaf42e85807ca407d6f","deploymentId":"699ebe53d311b2291891708f","questionText":"How do I update a routing?","status":"active","generatedBy":"contextual","path":"reference/organizations/routing/update-routing","createdAt":"2026-10-30T14:46:07.062Z","updatedAt":"2026-10-30T14:46:07.062Z","__v":0},{"_id":"6ae4adaf42e85807ca407d71","deploymentId":"699ebe53d311b2291891708f","questionText":"How do splits work in updates?","status":"active","generatedBy":"contextual","path":"reference/organizations/routing/update-routing","createdAt":"2026-10-30T14:46:07.062Z","updatedAt":"2026-10-30T14:46:07.062Z","__v":0},{"_id":"6ae4adaf42e85807ca407d70","deploymentId":"699ebe53d311b2291891708f","questionText":"What fields can't be changed?","status":"active","generatedBy":"contextual","path":"reference/organizations/routing/update-routing","createdAt":"2026-10-30T14:46:07.062Z","updatedAt":"2026-10-30T14:46:07.062Z","__v":0}],"navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-30T14:45:51.459Z","originalFileLocation":"reference/organizations/routing/update-routing.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"light\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Replaces the full configuration of an existing routing, identified by its routing_id.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Yuno API Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/yuno-3979e326/_Tsh7NtCSvQG3vjE/_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/yuno-3979e326/_Tsh7NtCSvQG3vjE/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/yuno-3979e326/_Tsh7NtCSvQG3vjE/_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/yuno-3979e326/_Tsh7NtCSvQG3vjE/_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/yuno-3979e326/_Tsh7NtCSvQG3vjE/_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/yuno-3979e326/_Tsh7NtCSvQG3vjE/_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/yuno-3979e326/_Tsh7NtCSvQG3vjE/_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/yuno-3979e326/_Tsh7NtCSvQG3vjE/_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/yuno-3979e326/_Tsh7NtCSvQG3vjE/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Update a Routing - Yuno API Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"Replaces the full configuration of an existing routing, identified by its routing_id.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Yuno API Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.y.uno/reference/organizations/routing/update-routing\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://yuno-3979e326.mintlify.site/_mintlify/api/og/v2?division=Routing\u0026amp;title=Update+a+Routing\u0026amp;description=Replaces+the+full+configuration+of+an+existing+routing%2C+identified+by+its+routing_id.\u0026amp;theme=b36d1586bd372dce89b13cd1\u0026amp;signature=a6f328d2580024469ba643700d18d410e42ee3cba4a1fe6a0cee1daffa7427e0\">\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=\"Update a Routing - Yuno API Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Replaces the full configuration of an existing routing, identified by its routing_id.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://yuno-3979e326.mintlify.site/_mintlify/api/og/v2?division=Routing\u0026amp;title=Update+a+Routing\u0026amp;description=Replaces+the+full+configuration+of+an+existing+routing%2C+identified+by+its+routing_id.\u0026amp;theme=b36d1586bd372dce89b13cd1\u0026amp;signature=a6f328d2580024469ba643700d18d410e42ee3cba4a1fe6a0cee1daffa7427e0\">\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/yuno-3979e326/_Tsh7NtCSvQG3vjE/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Yuno API Documentation\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#3E4FE0\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.y.uno/reference/organizations/routing/update-routing\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/reference/organizations/routing/update-routing.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://www.y.uno/#organization\",\"name\":\"Yuno\",\"legalName\":\"Yuno\",\"url\":\"https://www.y.uno\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://docs.y.uno/logo/yuno_fulllogo.svg\"},\"sameAs\":[\"https://www.linkedin.com/company/yunopay/\",\"https://www.youtube.com/@yunopayments\"]},{\"@type\":\"WebSite\",\"@id\":\"https://docs.y.uno#website\",\"name\":\"Yuno API Documentation\",\"url\":\"https://docs.y.uno\",\"publisher\":{\"@id\":\"https://www.y.uno/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.y.uno/reference/organizations/routing/update-routing#webpage\",\"url\":\"https://docs.y.uno/reference/organizations/routing/update-routing\",\"name\":\"Update a Routing\",\"description\":\"Replaces the full configuration of an existing routing, identified by its routing_id.\",\"dateModified\":\"2026-10-30T14:45:51.459Z\",\"isPartOf\":{\"@id\":\"https://docs.y.uno#website\"},\"breadcrumb\":{\"@id\":\"https://docs.y.uno/reference/organizations/routing/update-routing#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.y.uno/reference/organizations/routing/update-routing#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Organizations\",\"item\":\"https://docs.y.uno/reference/organizations/list-account-groups\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Routing\",\"item\":\"https://docs.y.uno/reference/organizations/routing/routing-resource-shape\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Update a Routing\",\"item\":\"https://docs.y.uno/reference/organizations/routing/update-routing\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.y.uno/reference/organizations/routing/update-routing#apireference\",\"headline\":\"Update a Routing\",\"name\":\"Update a Routing\",\"description\":\"Replaces the full configuration of an existing routing, identified by its routing_id.\",\"url\":\"https://docs.y.uno/reference/organizations/routing/update-routing\",\"mainEntityOfPage\":{\"@id\":\"https://docs.y.uno/reference/organizations/routing/update-routing#webpage\"},\"dateModified\":\"2026-10-30T14:45:51.459Z\",\"publisher\":{\"@id\":\"https://www.y.uno/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.y.uno#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Yuno API Documentation\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Yuno\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/reference/organizations/routing/update-routing.md","siteName":"Yuno API Documentation","nav":{"global":{},"tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":"/docs/how-yuno-works/what-is-yuno"}]},{"tab":"API Reference","groups":[{"group":"Getting Started","pages":[{"title":"API Overview","href":"/reference/getting-started/api-reference-overview"},{"title":"Endpoint Overview","href":"/reference/getting-started/endpoint-overview"},{"title":"Authentication","href":"/reference/getting-started/authentication"},{"title":"Environments","href":"/reference/getting-started/api-environments"},{"title":"HTTP Response Codes","href":"/reference/getting-started/response-codes"},{"title":"Postman Collections","href":"/reference/getting-started/postman-collections"},{"title":"API Updates","href":"/reference/getting-started/api-updates"}]},{"group":"Reference","pages":[{"title":"Reference","href":"/reference/reference-lists"},{"title":"API Enums \u0026 Identifiers","href":"/reference/api-enums"},{"title":"Airline Information","href":"/reference/airline-information"},{"title":"Country Reference","href":"/reference/country-reference"},{"title":"ECI Indicators List","href":"/reference/eci-indicators-list"},{"title":"Industry Category","href":"/reference/industry-category-list"},{"title":"Items Category","href":"/reference/items-category-list"},{"title":"Payment Type","href":"/reference/payment-type-list"},{"title":"Purposes List","href":"/reference/purposes-list"},{"title":"Transaction Category","href":"/reference/transaction-category-list"},{"title":"Shipping Reference","href":"/reference/shipping-reference"}]},{"group":"Customers","pages":[{"title":"The Customer Object","href":"/reference/customers/the-customer-object"},{"title":"Create Customer","openapi":"openapi/customers/create-customer.json POST /customers","href":"/reference/customers/create-customer"},{"title":"Retrieve Customer","openapi":"openapi/customers/retrieve-customer.json GET /customers/{customer_id}","href":"/reference/customers/retrieve-customer"},{"title":"Retrieve Customer by External ID","openapi":"openapi/customers/retrieve-customer-by-external-id.json GET /customers","href":"/reference/customers/retrieve-customer-by-external-id"},{"title":"Update Customer","openapi":"openapi/customers/update-customer.json PATCH /customers/{id}","href":"/reference/customers/update-customer"},{"title":"Delete Customer","openapi":"openapi/customers/delete-customer.json DELETE /customers/{customer_id}","href":"/reference/customers/delete-customer"}]},{"group":"Network Tokens","pages":[{"title":"Generate Network Token Cryptogram","openapi":"openapi/network-tokens/generate-network-token-cryptogram.json POST /network-tokens/cryptograms","href":"/reference/network-tokens/generate-network-token-cryptogram"}]},{"group":"Customer Sessions (Enrollment)","pages":[{"title":"Enrollment Status","href":"/reference/customer-sessions-enrollment/enrollment-workflow"},{"title":"The Customer Session Object","href":"/reference/customer-sessions-enrollment/the-customer-session-object"},{"title":"Create Customer Session","openapi":"openapi/customer-sessions-enrollment/create-customer-session.json POST /customers/sessions","href":"/reference/customer-sessions-enrollment/create-customer-session"}]},{"group":"Checkout Sessions","pages":[{"title":"The Checkout Session Object","href":"/reference/checkout-sessions/the-checkout-session-object"},{"title":"Create Checkout Session","openapi":"openapi/checkout-sessions/create-checkout-session.json POST /checkout/sessions","href":"/reference/checkout-sessions/create-checkout-session"},{"title":"Update Checkout Session","openapi":"openapi/checkout-sessions/update-checkout-session.json PATCH /checkout/sessions/{checkout_session}","href":"/reference/checkout-sessions/update-checkout-session"},{"title":"Retrieve Checkout Session","openapi":"openapi/checkout-sessions/retrieve-checkout-session.json GET /checkout/sessions/{id}","href":"/reference/checkout-sessions/retrieve-checkout-session"},{"title":"Retrieve Payment Methods for Checkout","openapi":"openapi/checkout-sessions/retrieve-payment-methods-for-checkout.json GET /checkout/sessions/{checkout_session}/payment-methods","href":"/reference/checkout-sessions/retrieve-payment-methods-for-checkout"}]},{"group":"Payment Methods (Checkout)","pages":[{"title":"The Payment Method Object","href":"/reference/payment-methods-checkout/the-payment-method-object-checkout"},{"title":"Retrieve Payment Methods to Enroll","openapi":"openapi/payment-methods-checkout/retrieve-payment-methods-to-enroll-checkout.json GET /checkout/customers/sessions/{customer_session}/payment-methods","href":"/reference/payment-methods-checkout/retrieve-payment-methods-to-enroll-checkout"},{"title":"Enroll Payment Method","openapi":"openapi/payment-methods-checkout/enroll-payment-method-checkout.json POST /customers/sessions/{customer_session}/payment-methods","href":"/reference/payment-methods-checkout/enroll-payment-method-checkout"},{"title":"Retrieve Payment Method by ID","openapi":"openapi/payment-methods-checkout/retrieve-payment-method-by-id-checkout.json GET /payment-methods/{payment_method_id}","href":"/reference/payment-methods-checkout/retrieve-payment-method-by-id-checkout"},{"title":"Unenroll Payment Method","openapi":"openapi/payment-methods-checkout/unenroll-payment-method-checkout.json POST /customers/payment-methods/{payment_method_id}/unenroll","href":"/reference/payment-methods-checkout/unenroll-payment-method-checkout"}]},{"group":"Checkout Builder","tag":"Beta","pages":[{"title":"Checkout Builder Overview","sidebarTitle":"Overview","href":"/reference/checkout-builder/overview"},{"title":"Create Checkout","openapi":"openapi/checkout-builder/create-checkout.json POST /checkouts","href":"/reference/checkout-builder/create-checkout"},{"title":"List Checkouts","openapi":"openapi/checkout-builder/list-checkouts.json GET /checkouts","href":"/reference/checkout-builder/list-checkouts"},{"title":"Fetch Checkout Configuration","openapi":"openapi/checkout-builder/fetch-checkout-configuration.json GET /checkouts/{checkout_code}","href":"/reference/checkout-builder/fetch-checkout-configuration"},{"title":"Publish Checkout Configuration","openapi":"openapi/checkout-builder/publish-checkout-configuration.json PUT /checkouts/{checkout_code}","href":"/reference/checkout-builder/publish-checkout-configuration"},{"title":"Manage Checkout Lifecycle","openapi":"openapi/checkout-builder/manage-checkout-lifecycle.json PATCH /checkouts/{checkout_code}","href":"/reference/checkout-builder/manage-checkout-lifecycle"}]},{"group":"Payment Methods (Direct Workflow)","pages":[{"title":"The Payment Method Object","href":"/reference/payment-methods-direct-workflow/the-payment-method-object-api"},{"title":"Enroll Payment Method","openapi":"openapi/payment-methods-direct-workflow/enroll-payment-method-api.json POST /customers/{customer_id}/payment-methods","href":"/reference/payment-methods-direct-workflow/enroll-payment-method-api"},{"title":"Register Stored Cards for Account Updater","openapi":"openapi/payment-methods-direct-workflow/register-cards-for-account-updater-api.json POST /payment-methods/account-updater","href":"/reference/payment-methods-direct-workflow/register-cards-for-account-updater-api"},{"title":"Retrieve Enrolled Payment Method by ID","openapi":"openapi/payment-methods-direct-workflow/retrieve-enrolled-payment-method-by-id-api.json GET /customers/{customer_id}/payment-methods/{payment_method_id}","href":"/reference/payment-methods-direct-workflow/retrieve-enrolled-payment-method-by-id-api"},{"title":"Retrieve Enrolled Payment Method by ID PCI Data","openapi":"openapi/payment-methods-direct-workflow/retrieve-enrolled-payment-method-by-id-pci-api.json GET /customers/{customer_id}/payment-methods/{payment_method_id}","href":"/reference/payment-methods-direct-workflow/retrieve-enrolled-payment-method-by-id-pci-api"},{"title":"Retrieve Enrolled Payment Methods","openapi":"openapi/payment-methods-direct-workflow/retrieve-enrolled-payment-methods-api.json GET /customers/{customer_id}/payment-methods","href":"/reference/payment-methods-direct-workflow/retrieve-enrolled-payment-methods-api"},{"title":"Unenroll Payment Method","openapi":"openapi/payment-methods-direct-workflow/unenroll-payment-method-api.json POST /customers/{customer_id}/payment-methods/{payment_method_id}/unenroll","href":"/reference/payment-methods-direct-workflow/unenroll-payment-method-api"},{"title":"Reassign a Payment Method to Another Customer","openapi":"openapi/payment-methods-direct-workflow/reassign-payment-method-api.json PATCH /payment-methods/{payment_method_id}","href":"/reference/payment-methods-direct-workflow/reassign-payment-method-api"}]},{"group":"PCI Proxy","tag":"Beta","pages":[{"title":"Destination Status","href":"/reference/pci-proxy/destination-status"},{"title":"Invoke Forward Proxy","openapi":"openapi/pci-proxy/invoke-forward-proxy.json POST /pci-proxy/forward","href":"/reference/pci-proxy/invoke-forward-proxy"},{"title":"Register Destination","openapi":"openapi/pci-proxy/manage-destinations.json POST /pci-proxy/destinations","href":"/reference/pci-proxy/register-destination"},{"title":"List Destinations","openapi":"openapi/pci-proxy/manage-destinations.json GET /pci-proxy/destinations","href":"/reference/pci-proxy/list-destinations"},{"title":"Enable Destination","openapi":"openapi/pci-proxy/manage-destinations.json POST /pci-proxy/destinations/{id}/enable","href":"/reference/pci-proxy/enable-destination"},{"title":"Disable Destination","openapi":"openapi/pci-proxy/manage-destinations.json POST /pci-proxy/destinations/{id}/disable","href":"/reference/pci-proxy/disable-destination"},{"title":"Remove Destination","openapi":"openapi/pci-proxy/manage-destinations.json DELETE /pci-proxy/destinations/{id}","href":"/reference/pci-proxy/remove-destination"}]},{"group":"Payments","pages":[{"title":"Payments","href":"/reference/payments/manage-payments"},{"group":"Status and Response Codes","pages":[{"title":"Payment Status and Response Codes","href":"/reference/payments/status-and-response-codes/payment"},{"title":"Transaction Status and Response Codes","href":"/reference/payments/status-and-response-codes/transaction"},{"title":"Merchant Advice Codes (MAC)","href":"/reference/payments/status-and-response-codes/merchant-advice-codes-mac"}]},{"group":"Payment Examples","pages":[{"title":"Payment Examples","href":"/reference/payments/payment-examples/index"},{"title":"Bank Transfer","href":"/reference/payments/payment-examples/bank-transfer"},{"title":"BNPL","href":"/reference/payments/payment-examples/bnpl"},{"title":"Cards","href":"/reference/payments/payment-examples/cards"},{"title":"Payment Link","href":"/reference/payments/payment-examples/payment-link"},{"title":"Ticket","href":"/reference/payments/payment-examples/ticket"},{"title":"Wallet","href":"/reference/payments/payment-examples/wallet"}]},{"title":"The Payment Object","href":"/reference/payments/the-payment-object"},{"title":"Create Payment","openapi":"openapi/payments/create-payment.json POST /payments","href":"/reference/payments/create-payment"},{"title":"Retrieve Payment by ID","openapi":"openapi/payments/retrieve-payment-by-id-v2.json GET /payments/{payment_id}","href":"/reference/payments/retrieve-payment-by-id-v2"},{"title":"Retrieve Payment by Merchant Order ID","openapi":"openapi/payments/retrieve-payment-by-merchant-order-id.json GET /payments","href":"/reference/payments/retrieve-payment-by-merchant-order-id"},{"title":"Refund Payment","openapi":"openapi/payments/refund-payment.json POST /payments/{id}/transactions/{transaction_id}/refund","href":"/reference/payments/refund-payment"},{"title":"Cancel or Refund a Payment","openapi":"openapi/payments/cancel-or-refund-a-payment.json POST /payments/{payment_id}/cancel-or-refund","href":"/reference/payments/cancel-or-refund-a-payment"},{"title":"Cancel or Refund a Payment with Transaction","openapi":"openapi/payments/cancel-or-refund-payment-with-transaction.json POST /payments/{payment_id}/transactions/{transaction_id}/cancel-or-refund","href":"/reference/payments/cancel-or-refund-payment-with-transaction"},{"title":"Cancel Payment","openapi":"openapi/payments/cancel-payment.json POST /payments/{payment_id}/transactions/{transaction_id}/cancel","href":"/reference/payments/cancel-payment"},{"title":"Capture Authorization","openapi":"openapi/payments/capture-authorization.json POST /payments/{payment_id}/transactions/{transaction_id}/capture","href":"/reference/payments/capture-authorization"},{"title":"Dispute a Chargeback","openapi":"openapi/payments/disputes.json POST /payments/{payment_id}/transactions/{transaction_id}/dispute","href":"/reference/payments/disputes"},{"title":"Update a Chargeback Dispute","openapi":"openapi/payments/update-dispute.json PATCH /payments/{payment_id}/transactions/{transaction_id}/dispute","href":"/reference/payments/update-dispute"},{"title":"Retrieve Issuers","openapi":"openapi/payments/retrieve-issuers.json GET /issuers","href":"/reference/payments/retrieve-issuers"},{"title":"Notify Fulfillment","openapi":"openapi/payments/notify-fulfillments.json POST /payments/{payment_id}/fulfillments","href":"/reference/payments/notify-fulfillments"},{"group":"Two-card payments (v2)","pages":[{"title":"Create Payment (two cards)","openapi":"openapi/payments/create-payment-v2.json POST /payments","href":"/reference/payments/create-payment-v2"},{"title":"Retrieve Payment (two cards)","openapi":"openapi/payments/retrieve-payment-two-cards.json GET /payments/{payment_id}","href":"/reference/payments/retrieve-payment-two-cards"},{"title":"Capture Authorization (two cards)","openapi":"openapi/payments/capture-authorization-v2.json POST /payments/{payment_id}/transactions/{transaction_id}/capture","href":"/reference/payments/capture-authorization-v2"},{"title":"Cancel Payment (two cards)","openapi":"openapi/payments/cancel-payment-v2.json POST /payments/{payment_id}/transactions/{transaction_id}/cancel","href":"/reference/payments/cancel-payment-v2"},{"title":"Refund Payment (two cards)","openapi":"openapi/payments/refund-payment-v2.json POST /payments/{payment_id}/transactions/{transaction_id}/refund","href":"/reference/payments/refund-payment-v2"},{"title":"Cancel or Refund with Transaction (two cards)","openapi":"openapi/payments/cancel-or-refund-payment-with-transaction-v2.json POST /payments/{payment_id}/transactions/{transaction_id}/cancel-or-refund","href":"/reference/payments/cancel-or-refund-payment-with-transaction-v2"},{"title":"Cancel or Refund a Payment (two cards)","openapi":"openapi/payments/cancel-or-refund-a-payment-v2.json POST /payments/{payment_id}/cancel-or-refund","href":"/reference/payments/cancel-or-refund-a-payment-v2"}]}]},{"group":"Pre-Debit Notifications","pages":[{"title":"Create Pre-Debit Notification","openapi":"openapi/pre-debit-notifications/create-pre-debit-notification.json POST /predebit-notify","href":"/reference/pre-debit-notifications/create-pre-debit-notification"},{"title":"Retrieve Pre-Debit Notification by ID","openapi":"openapi/pre-debit-notifications/retrieve-pre-debit-notification-by-id.json GET /predebit-notify/{pre_debit_notification_id}","href":"/reference/pre-debit-notifications/retrieve-pre-debit-notification-by-id"},{"title":"Retrieve Pre-Debit Notification by Merchant Reference","openapi":"openapi/pre-debit-notifications/retrieve-pre-debit-notification-by-merchant-reference.json GET /predebit-notify","href":"/reference/pre-debit-notifications/retrieve-pre-debit-notification-by-merchant-reference"}]},{"group":"3DS2 Setup","pages":[{"title":"Create 3DS2 Setup","openapi":"openapi/three-d-secure-setups/create-three-d-secure-setup.json POST /three-d-secure/setups","href":"/reference/three-d-secure-setups/create-three-d-secure-setup"}]},{"group":"Unreferenced Refunds","pages":[{"title":"Unreferenced Refund Status","href":"/reference/unreferenced-refunds/unreferenced-refund-status"},{"title":"Create Unreferenced Refund","api":"POST /v1/unreferenced-refunds","href":"/reference/unreferenced-refunds/create-unreferenced-refund"},{"title":"Retrieve Unreferenced Refund by ID","api":"GET /v1/unreferenced-refunds/{unreferenced_refund_id}","href":"/reference/unreferenced-refunds/retrieve-unreferenced-refund-by-id"}]},{"group":"Dry-run","pages":[{"title":"Register a Dry-Run Provider Event","openapi":"openapi/dry-run/register-dry-run-provider-event.json POST /dry-run/provider-events","href":"/reference/dry-run/register-dry-run-provider-event"}]},{"group":"Transaction Reporting","tag":"Beta","pages":[{"title":"Report Off-Yuno Transactions","openapi":"openapi/reporting/report-transactions.json POST /reporting/transactions","href":"/reference/reporting/report-transactions"}]},{"group":"Routing Recommendations","tag":"Beta","pages":[{"title":"Get a Routing Recommendation","openapi":"openapi/organizations/routing/get-routing-recommendations.json POST /routing/recommendations","href":"/reference/organizations/routing/get-routing-recommendations"}]},{"group":"Payment Links","pages":[{"title":"Payment Link Status","href":"/reference/payment-links/status-payment-links"},{"title":"The Payment Link Object","href":"/reference/payment-links/the-payment-link-object"},{"title":"Create Payment Link","openapi":"openapi/payment-links/create-payment-link.json POST /payment-links","href":"/reference/payment-links/create-payment-link"},{"title":"Retrieve Payment Link","openapi":"openapi/payment-links/retrieve-payment-link.json GET /payment-links/{code}","href":"/reference/payment-links/retrieve-payment-link"},{"title":"Cancel Payment Link","openapi":"openapi/payment-links/cancel-payment-link.json POST /payment-links/{code}/cancel","href":"/reference/payment-links/cancel-payment-link"}]},{"group":"Recipients for Marketplace","pages":[{"title":"The Recipient Object","href":"/reference/recipients-for-marketplace/the-recipient-object"},{"title":"Onboarding Statuses","href":"/reference/recipients-for-marketplace/onboarding-statuses-and-response-codes"},{"title":"Create Recipient","openapi":"openapi/recipients-for-marketplace/create-recipient-1.json POST /recipients","href":"/reference/recipients-for-marketplace/create-recipient-1"},{"title":"Get Recipient","openapi":"openapi/recipients-for-marketplace/get-recipient.json GET /recipients/{recipient_id}","href":"/reference/recipients-for-marketplace/get-recipient"},{"title":"Get Recipient by Merchant ID","openapi":"openapi/recipients-for-marketplace/get-recipient-by-merchant-id.json GET /recipients","href":"/reference/recipients-for-marketplace/get-recipient-by-merchant-id"},{"title":"List Recipients","openapi":"openapi/recipients-for-marketplace/list-recipients.json GET /recipients/list","href":"/reference/recipients-for-marketplace/list-recipients"},{"title":"Update Recipient","openapi":"openapi/recipients-for-marketplace/update-recipient-1.json PATCH /recipients/{recipient_id}","href":"/reference/recipients-for-marketplace/update-recipient-1"},{"title":"Delete Recipient","openapi":"openapi/recipients-for-marketplace/delete-recipient.json DELETE /recipients/{recipient_id}","href":"/reference/recipients-for-marketplace/delete-recipient"},{"title":"Create Onboarding","openapi":"openapi/recipients-for-marketplace/create-onboarding.json POST /recipients/{recipient_id}/onboardings","href":"/reference/recipients-for-marketplace/create-onboarding"},{"title":"Get Onboarding","openapi":"openapi/recipients-for-marketplace/get-onboarding.json GET /recipients/{recipient_id}/onboardings/{onboarding_id}","href":"/reference/recipients-for-marketplace/get-onboarding"},{"title":"Update Onboarding","openapi":"openapi/recipients-for-marketplace/update-onboarding.json PATCH /recipients/{recipient_id}/onboardings/{onboarding_id}","href":"/reference/recipients-for-marketplace/update-onboarding"},{"title":"Continue Onboarding","openapi":"openapi/recipients-for-marketplace/continue-onboarding.json POST /recipients/{recipient_id}/onboardings/{onboarding_id}/continue","href":"/reference/recipients-for-marketplace/continue-onboarding"},{"title":"Block Onboarding","openapi":"openapi/recipients-for-marketplace/block-recipient.json POST /recipients/{recipient_id}/onboardings/{onboarding_id}/block","href":"/reference/recipients-for-marketplace/block-recipient"},{"title":"Unblock Onboarding","openapi":"openapi/recipients-for-marketplace/unblock-recipient.json POST /recipients/{recipient_id}/onboardings/{onboarding_id}/unblock","href":"/reference/recipients-for-marketplace/unblock-recipient"},{"title":"Transfer Onboarding","openapi":"openapi/recipients-for-marketplace/transfer-onboarding.json POST /recipients/{recipient_id}/onboardings/{onboarding_id}/transfer","href":"/reference/recipients-for-marketplace/transfer-onboarding"},{"group":"Get Transfers","pages":[{"title":"Get Transfers","href":"/reference/recipients-for-marketplace/get-transfers/index"},{"title":"Get Transfer by ID","openapi":"openapi/recipients-for-marketplace/get-transfers/get-transfer-by-id.json GET /transfers/{transfer_id}","href":"/reference/recipients-for-marketplace/get-transfers/get-transfer-by-id"},{"title":"List Recipient Transfers","openapi":"openapi/recipients-for-marketplace/get-transfers/list-recipient-transfers.json GET /recipients/{recipient_id}/transfers","href":"/reference/recipients-for-marketplace/get-transfers/list-recipient-transfers"},{"title":"List Onboarding Transfers","openapi":"openapi/recipients-for-marketplace/get-transfers/list-onboarding-transfers.json GET /onboardings/{onboarding_id}/transfers","href":"/reference/recipients-for-marketplace/get-transfers/list-onboarding-transfers"}]},{"title":"Reverse Transfer Onboarding","openapi":"openapi/recipients-for-marketplace/reverse-onboarding.json POST /recipients/onboardings/reverse-transfer/{transfer_id}","href":"/reference/recipients-for-marketplace/reverse-onboarding"},{"title":"Cancel Onboarding","openapi":"openapi/recipients-for-marketplace/cancel-recipient.json POST /recipients/{recipient_id}/onboardings/{onboarding_id}/cancel","href":"/reference/recipients-for-marketplace/cancel-recipient"},{"title":"Request a Transfer","openapi":"openapi/recipients-for-marketplace/request-a-transfer.json POST /payments/{payment_id}/transactions/{transaction_id}/split-marketplace/transfer-reversal","href":"/reference/recipients-for-marketplace/request-a-transfer"},{"title":"Update the split of a paid transaction","openapi":"openapi/recipients-for-marketplace/update-split-marketplace.json PUT /payments/{payment_id}/transactions/{transaction_id}/split-marketplace","href":"/reference/recipients-for-marketplace/update-split-marketplace"},{"group":"Standalone Transfers","pages":[{"title":"Create Standalone Transfer","openapi":"openapi/transfers/create-standalone-transfer.json POST /split-marketplace/transfers","href":"/reference/transfers/create-standalone-transfer"},{"title":"Get Standalone Transfer","openapi":"openapi/transfers/get-standalone-transfer.json GET /split-marketplace/transfers/{transfer_id}","href":"/reference/transfers/get-standalone-transfer"},{"title":"Reverse Standalone Transfer","openapi":"openapi/transfers/reverse-standalone-transfer.json POST /split-marketplace/transfers/{transfer_id}/reverse","href":"/reference/transfers/reverse-standalone-transfer"}]}]},{"group":"Sellers (Franchise)","pages":[{"title":"Sellers (Franchise)","sidebarTitle":"Overview","href":"/reference/sellers/manage-sellers"},{"title":"The Seller Object","href":"/reference/sellers/the-seller-object"},{"title":"Payment Method Types","href":"/reference/sellers/seller-payment-method-types"},{"title":"Create Seller","openapi":"openapi/sellers/sellers-api.json POST /sellers","href":"/reference/sellers/create-seller"},{"title":"Get Seller","openapi":"openapi/sellers/sellers-api.json GET /sellers/{merchant_seller_id}","href":"/reference/sellers/get-seller"},{"title":"Update Seller","openapi":"openapi/sellers/sellers-api.json PUT /sellers/{merchant_seller_id}","href":"/reference/sellers/update-seller"},{"title":"Delete Seller","openapi":"openapi/sellers/sellers-api.json DELETE /sellers/{merchant_seller_id}","href":"/reference/sellers/delete-seller"},{"title":"Using Sellers in Payments","href":"/reference/sellers/using-sellers-in-payments"},{"title":"Error Codes","href":"/reference/sellers/seller-error-codes"}]},{"group":"Subscriptions Plans","pages":[{"title":"The Plan Object","href":"/reference/plans/the-plan-object"},{"title":"Create Plan","openapi":"openapi/plans/create-plan.json POST /subscriptions/plans","href":"/reference/plans/create-plan"},{"title":"Retrieve Plan","openapi":"openapi/plans/retrieve-plan.json GET /subscriptions/plans/{plan_id}","href":"/reference/plans/retrieve-plan"},{"title":"List Plans","openapi":"openapi/plans/list-plans.json GET /subscriptions/plans","href":"/reference/plans/list-plans"},{"title":"Cancel Plan","openapi":"openapi/plans/cancel-plan.json POST /subscriptions/plans/{plan_id}/status","href":"/reference/plans/cancel-plan"}]},{"group":"Subscriptions","pages":[{"title":"Subscription Status","href":"/reference/subscriptions/status-subscriptions"},{"title":"The Subscription Object","href":"/reference/subscriptions/the-subscription-object"},{"title":"Create Subscription","openapi":"openapi/subscriptions/create-subscription.json POST /subscriptions","href":"/reference/subscriptions/create-subscription"},{"title":"Retrieve Subscription","openapi":"openapi/subscriptions/retrieve-subscription.json GET /subscriptions/{subscription_id}","href":"/reference/subscriptions/retrieve-subscription"},{"title":"List Subscriptions","openapi":"openapi/subscriptions/list-subscriptions.json GET /subscriptions","href":"/reference/subscriptions/list-subscriptions"},{"title":"Update Subscription","openapi":"openapi/subscriptions/update-subscription.json PATCH /subscriptions/{subscription_id}","href":"/reference/subscriptions/update-subscription"},{"title":"Change Subscription Plan","openapi":"openapi/subscriptions/change-subscription-plan.json POST /subscriptions/{subscription_id}/plan","href":"/reference/subscriptions/change-subscription-plan"},{"title":"Retry Subscription","openapi":"openapi/subscriptions/retry-subscription.json POST /subscriptions/{subscription_id}/retry","href":"/reference/subscriptions/retry-subscription"},{"title":"Pause Subscription","openapi":"openapi/subscriptions/pause-subscription.json POST /subscriptions/{subscription_id}/pause","href":"/reference/subscriptions/pause-subscription"},{"title":"Resume Subscription","openapi":"openapi/subscriptions/resume-subscription.json POST /subscriptions/{subscription_id}/resume","href":"/reference/subscriptions/resume-subscription"},{"title":"Cancel Subscription","openapi":"openapi/subscriptions/cancel-subscription.json POST /subscriptions/{subscription_id}/cancel","href":"/reference/subscriptions/cancel-subscription"},{"title":"Reactivate Subscription","openapi":"openapi/subscriptions/reactivate-subscription.json POST /subscriptions/{subscription_id}/reactivate","href":"/reference/subscriptions/reactivate-subscription"},{"title":"List Subscription Payments","openapi":"openapi/subscriptions/list-subscription-payments.json GET /subscriptions/{subscription_id}/payments","href":"/reference/subscriptions/list-subscription-payments"}]},{"group":"Payouts","pages":[{"title":"Payout Status","href":"/reference/payouts/payout-workflow"},{"title":"The Payout Object","href":"/reference/payouts/the-payout-object"},{"title":"Create Payout","openapi":"openapi/payouts/create-payout.json POST /payouts","href":"/reference/payouts/create-payout"},{"title":"Retrieve Payout by ID","openapi":"openapi/payouts/retrieve-payout-by-id.json GET /payouts/{payout_id}","href":"/reference/payouts/retrieve-payout-by-id"},{"title":"Retrieve Payout by Merchant Reference","openapi":"openapi/payouts/retrieve-payout-by-merchant-reference.json GET /payouts","href":"/reference/payouts/retrieve-payout-by-merchant-reference"}]},{"group":"Organizations","pages":[{"group":"Account Groups","pages":[{"title":"List Account Groups","openapi":"openapi/organizations/list-account-groups.json GET /organizations/account-groups","href":"/reference/organizations/list-account-groups"},{"title":"Find Account Groups by Merchant ID","openapi":"openapi/organizations/find-account-groups-by-merchant-id.json GET /organizations/account-groups","href":"/reference/organizations/find-account-groups-by-merchant-id"},{"title":"Create Account Group","openapi":"openapi/organizations/create-account-group.json POST /organizations/account-groups","href":"/reference/organizations/create-account-group"},{"title":"Retrieve Account Group","openapi":"openapi/organizations/retrieve-account-group.json GET /organizations/account-groups/{account_group_id}","href":"/reference/organizations/retrieve-account-group"},{"title":"Update Account Group","openapi":"openapi/organizations/update-account-group.json PATCH /organizations/account-groups/{account_group_id}","href":"/reference/organizations/update-account-group"},{"title":"Delete Account Group","openapi":"openapi/organizations/delete-account-group.json DELETE /organizations/account-groups/{account_group_id}","href":"/reference/organizations/delete-account-group"},{"title":"List Accounts of Group","openapi":"openapi/organizations/list-accounts-of-group.json GET /organizations/account-groups/{account_group_id}/accounts","href":"/reference/organizations/list-accounts-of-group"},{"title":"Remove Account from Group","openapi":"openapi/organizations/remove-account-from-group.json DELETE /organizations/account-groups/{account_group_id}/accounts/{account_id}","href":"/reference/organizations/remove-account-from-group"}]},{"group":"Accounts","pages":[{"title":"List Accounts","openapi":"openapi/organizations/list-accounts.json GET /organizations/accounts","href":"/reference/organizations/list-accounts"},{"title":"Create Account","openapi":"openapi/organizations/create-account.json POST /organizations/account-groups/{account_group_id}/accounts","href":"/reference/organizations/create-account"},{"title":"Retrieve Account","openapi":"openapi/organizations/retrieve-account.json GET /organizations/accounts/{account_id}","href":"/reference/organizations/retrieve-account"},{"title":"Update Account","openapi":"openapi/organizations/update-account.json PATCH /organizations/accounts/{account_id}","href":"/reference/organizations/update-account"},{"title":"Delete Account","openapi":"openapi/organizations/delete-account.json DELETE /organizations/accounts/{account_id}","href":"/reference/organizations/delete-account"}]},{"group":"Roles","pages":[{"title":"List Roles","openapi":"openapi/organizations/list-roles.json GET /organizations/roles","href":"/reference/organizations/list-roles"},{"title":"Create Role","openapi":"openapi/organizations/create-role.json POST /organizations/roles","href":"/reference/organizations/create-role"},{"title":"Update Role","openapi":"openapi/organizations/update-role.json PATCH /organizations/roles/{role_id}","href":"/reference/organizations/update-role"},{"title":"Delete Role","openapi":"openapi/organizations/delete-role.json DELETE /organizations/roles/{role_id}","href":"/reference/organizations/delete-role"}]},{"group":"Users","pages":[{"title":"List Users","openapi":"openapi/organizations/list-users.json GET /organizations/users","href":"/reference/organizations/list-users"},{"title":"Find Users by Email","openapi":"openapi/organizations/find-user-by-email.json GET /organizations/users","href":"/reference/organizations/find-user-by-email"},{"title":"Create User","openapi":"openapi/organizations/create-user.json POST /organizations/users","href":"/reference/organizations/create-user"},{"title":"Retrieve User","openapi":"openapi/organizations/retrieve-user.json GET /organizations/users/{user_id}","href":"/reference/organizations/retrieve-user"},{"title":"Update User","openapi":"openapi/organizations/update-user.json PATCH /organizations/users/{user_id}","href":"/reference/organizations/update-user"},{"title":"Delete User","openapi":"openapi/organizations/delete-user.json DELETE /organizations/users/{user_id}","href":"/reference/organizations/delete-user"},{"title":"Authenticate Whitelabel User","openapi":"openapi/organizations/authenticate-whitelabel-user.json POST /organizations/authenticate","href":"/reference/organizations/authenticate-whitelabel-user"}]},{"group":"Permissions","pages":[{"title":"List Permissions Catalog","openapi":"openapi/organizations/list-permissions-catalog.json GET /organizations/permissions-catalog","href":"/reference/organizations/list-permissions-catalog"},{"title":"Retrieve User Account Permissions","openapi":"openapi/organizations/retrieve-user-account-permissions.json GET /organizations/users/{user_id}/account-permissions","href":"/reference/organizations/retrieve-user-account-permissions"},{"title":"Replace User Account Permissions","openapi":"openapi/organizations/replace-user-account-permissions.json PUT /organizations/users/{user_id}/account-permissions","href":"/reference/organizations/replace-user-account-permissions"},{"title":"Update User Account Permissions","openapi":"openapi/organizations/update-user-account-permissions.json PATCH /organizations/users/{user_id}/account-permissions","href":"/reference/organizations/update-user-account-permissions"},{"title":"Delete User Account Permission","openapi":"openapi/organizations/delete-user-account-permission.json DELETE /organizations/users/{user_id}/account-permissions/{account_id}","href":"/reference/organizations/delete-user-account-permission"},{"title":"Retrieve User Account Group Permissions","openapi":"openapi/organizations/retrieve-user-account-group-permissions.json GET /organizations/users/{user_id}/account-group-permissions","href":"/reference/organizations/retrieve-user-account-group-permissions"},{"title":"Replace User Account Group Permissions","openapi":"openapi/organizations/replace-user-account-group-permissions.json PUT /organizations/users/{user_id}/account-group-permissions","href":"/reference/organizations/replace-user-account-group-permissions"},{"title":"Update User Account Group Permissions","openapi":"openapi/organizations/update-user-account-group-permissions.json PATCH /organizations/users/{user_id}/account-group-permissions","href":"/reference/organizations/update-user-account-group-permissions"},{"title":"Delete User Account Group Permission","openapi":"openapi/organizations/delete-user-account-group-permission.json DELETE /organizations/users/{user_id}/account-group-permissions/{account_group_id}","href":"/reference/organizations/delete-user-account-group-permission"}]},{"group":"Connections","pages":[{"title":"Connections \u0026 Routing Overview","href":"/reference/organizations/connections-routing-overview"},{"title":"Get Provider Catalog","openapi":"openapi/organizations/connections/get-provider-catalog.json GET /connections/catalog/{provider_id}","href":"/reference/organizations/connections/get-provider-catalog"},{"title":"Create a Connection","openapi":"openapi/organizations/connections/create-connection.json POST /connections","href":"/reference/organizations/connections/create-connection"},{"title":"Retrieve a Connection","openapi":"openapi/organizations/connections/retrieve-connection.json GET /connections/{connection_id}","href":"/reference/organizations/connections/retrieve-connection"},{"title":"Update a Connection","openapi":"openapi/organizations/connections/update-connection.json PATCH /connections/{connection_id}","href":"/reference/organizations/connections/update-connection"},{"title":"Delete a Connection","openapi":"openapi/organizations/connections/delete-connection.json DELETE /connections/{connection_id}","href":"/reference/organizations/connections/delete-connection"}]},{"group":"Routing","pages":[{"title":"Routing Resource Shape","href":"/reference/organizations/routing/routing-resource-shape"},{"title":"Routing Conditions","href":"/reference/organizations/routing/routing-conditions"},{"title":"Create a Routing","openapi":"openapi/organizations/routing/create-routing.json POST /routing","href":"/reference/organizations/routing/create-routing"},{"title":"List Routings","openapi":"openapi/organizations/routing/list-routings.json GET /routing","href":"/reference/organizations/routing/list-routings"},{"title":"Retrieve a Routing","description":"Returns the current live configuration of a routing, identified by its routing_id.","openapi":"openapi/organizations/routing/retrieve-routing.json GET /routing/{routing_id}","href":"/reference/organizations/routing/retrieve-routing"},{"title":"Update a Routing","openapi":"openapi/organizations/routing/update-routing.json PATCH /routing/{routing_id}","href":"/reference/organizations/routing/update-routing"},{"title":"List Decline Groups","description":"Lists the decline groups and Merchant Advice Code groups of an account, to reference by group_id from routing outputs.","openapi":"openapi/organizations/routing/list-decline-groups.json GET /routing/decline-groups","href":"/reference/organizations/routing/list-decline-groups"},{"title":"List Succeeded Groups","openapi":"openapi/organizations/routing/list-succeeded-groups.json GET /routing/succeeded-groups","href":"/reference/organizations/routing/list-succeeded-groups"}]},{"group":"White-label providers","pages":[{"title":"White-label Providers Overview","href":"/reference/organizations/whitelabel/overview"},{"title":"List the White-label Provider Overlay","openapi":"openapi/organizations/whitelabel/list-providers.json GET /whitelabel/providers","href":"/reference/organizations/whitelabel/list-providers"},{"title":"Retrieve a Provider Overlay","openapi":"openapi/organizations/whitelabel/retrieve-provider.json GET /whitelabel/providers/{provider_id}","href":"/reference/organizations/whitelabel/retrieve-provider"},{"title":"Update a Provider's Visibility","openapi":"openapi/organizations/whitelabel/update-provider-visibility.json PATCH /whitelabel/providers/{provider_id}","href":"/reference/organizations/whitelabel/update-provider-visibility"},{"title":"Update Several Providers' Visibility","openapi":"openapi/organizations/whitelabel/update-providers-visibility.json PATCH /whitelabel/providers","href":"/reference/organizations/whitelabel/update-providers-visibility"},{"title":"Replace the Provider Allowlist","openapi":"openapi/organizations/whitelabel/replace-provider-allowlist.json PUT /whitelabel/providers","href":"/reference/organizations/whitelabel/replace-provider-allowlist"},{"title":"Clear the Provider Allowlist","openapi":"openapi/organizations/whitelabel/clear-provider-allowlist.json DELETE /whitelabel/providers","href":"/reference/organizations/whitelabel/clear-provider-allowlist"},{"title":"Retrieve a Provider's Instruction Override","openapi":"openapi/organizations/whitelabel/retrieve-provider-instructions.json GET /whitelabel/providers/{provider_id}/instructions","href":"/reference/organizations/whitelabel/retrieve-provider-instructions"},{"title":"Replace a Provider's Instruction Override","openapi":"openapi/organizations/whitelabel/replace-provider-instructions.json PUT /whitelabel/providers/{provider_id}/instructions","href":"/reference/organizations/whitelabel/replace-provider-instructions"},{"title":"Delete a Provider's Instruction Override","openapi":"openapi/organizations/whitelabel/delete-provider-instructions.json DELETE /whitelabel/providers/{provider_id}/instructions","href":"/reference/organizations/whitelabel/delete-provider-instructions"},{"title":"Upload a Provider Logo","openapi":"openapi/organizations/whitelabel/upload-provider-logo.json PUT /whitelabel/providers/{provider_id}/logo","href":"/reference/organizations/whitelabel/upload-provider-logo"},{"title":"Delete a Provider Logo","openapi":"openapi/organizations/whitelabel/delete-provider-logo.json DELETE /whitelabel/providers/{provider_id}/logo","href":"/reference/organizations/whitelabel/delete-provider-logo"}]}]},{"group":"Reports","pages":[{"title":"Report Status","href":"/reference/reports/report-status"},{"title":"The Reports Object","href":"/reference/reports/the-reports-object"},{"title":"Reports Fields","href":"/reference/reports/reports-fields"},{"title":"Create a Report","openapi":"openapi/reports/create-a-report.json POST /reports","href":"/reference/reports/create-a-report"},{"title":"Retrieve a Report","openapi":"openapi/reports/retrieve-a-report.json GET /reports/{report_id}","href":"/reference/reports/retrieve-a-report"},{"title":"Download a Report","openapi":"openapi/reports/download-a-report.json GET /reports/{report_id}/download ","href":"/reference/reports/download-a-report"},{"title":"List All Reports","openapi":"openapi/reports/list-all-reports.json GET /reports/list","href":"/reference/reports/list-all-reports"}]},{"group":"Installments","pages":[{"title":"Create Installments Plan","openapi":"openapi/installments/create-installments-plan.json POST /installments-plans","href":"/reference/installments/create-installments-plan"},{"title":"Get Installments Plan by ID","openapi":"openapi/installments/get-installments-plan.json GET /installments-plans/{installment_code}","href":"/reference/installments/get-installments-plan"},{"title":"Get Installments Plans","openapi":"openapi/installments/get-installments-plan-by-account.json GET /installments-plans","href":"/reference/installments/get-installments-plan-by-account"},{"title":"Update Plan","openapi":"openapi/installments/update-plan.json PATCH /installments-plans/{installment_code}","href":"/reference/installments/update-plan"},{"title":"Delete Installments Plan","openapi":"openapi/installments/delete-installments-plan-by-id.json DELETE /installments-plans/{installment_code}","href":"/reference/installments/delete-installments-plan-by-id"}]},{"group":"AI Caller","pages":[{"title":"Declined Payment Calls","openapi":"openapi/ai-caller/declined-payment-calls.json POST /smart-support/external/payments/recover","href":"/reference/ai-caller/declined-payment-calls"},{"title":"Initiate Recovery Outreach for Abandoned User Flows","openapi":"openapi/ai-caller/initiate-recovery-outreach-for-abandoned-user-flows.json POST /smart-support/external/payments","href":"/reference/ai-caller/initiate-recovery-outreach-for-abandoned-user-flows"}]},{"group":"Communications Campaigns","pages":[{"title":"Communications Campaigns","href":"/reference/communications-campaigns/index"},{"title":"Create Campaign","openapi":"openapi/communications-campaigns/create-campaign.json POST /campaigns","href":"/reference/communications-campaigns/create-campaign"},{"title":"Get Campaign","openapi":"openapi/communications-campaigns/get-campaign.json GET /campaigns/{campaign_id}","href":"/reference/communications-campaigns/get-campaign"},{"title":"List Campaigns","openapi":"openapi/communications-campaigns/list-campaigns.json GET /campaigns","href":"/reference/communications-campaigns/list-campaigns"},{"title":"Update Campaign Status","openapi":"openapi/communications-campaigns/update-campaign-status.json PATCH /campaigns/{campaign_id}","href":"/reference/communications-campaigns/update-campaign-status"},{"title":"Create Rules","openapi":"openapi/communications-campaigns/create-rules.json POST /campaigns/{campaign_id}/rules","href":"/reference/communications-campaigns/create-rules"},{"title":"Get Rule","openapi":"openapi/communications-campaigns/get-rule.json GET /campaigns/{campaign_id}/rules/{rule_id}","href":"/reference/communications-campaigns/get-rule"},{"title":"Update Rule","openapi":"openapi/communications-campaigns/update-rule.json PATCH /campaigns/{campaign_id}/rules/{rule_id}","href":"/reference/communications-campaigns/update-rule"},{"title":"Update Rule Status","openapi":"openapi/communications-campaigns/update-rule-status.json PATCH /campaigns/{campaign_id}/rules/{rule_id}/status","href":"/reference/communications-campaigns/update-rule-status"}]},{"group":"Conversion Rate","pages":[{"title":"Currency Conversion","href":"/reference/conversion-rate/currency-conversion"},{"title":"Get Conversion Rate","openapi":"openapi/conversion-rate/get-conversion-rate.json POST /currency-conversion","href":"/reference/conversion-rate/get-conversion-rate"}]},{"group":"FX Rates","tag":"Beta","pages":[{"title":"Get FX Rates","openapi":"openapi/fx-rates/get-fx-rates.json GET /fx-rates","href":"/reference/fx-rates/get-fx-rates"}]},{"group":"Banking Connectivity","pages":[{"title":"Banking Connectivity","href":"/reference/banking-connectivity/index"},{"group":"Entities (Banking Connectivity)","pages":[{"title":"Create Entity (Banking Connectivity)","openapi":"openapi/banking-connectivity/entities-banking-connectivity/create-entity.json POST /banking/entities","href":"/reference/banking-connectivity/entities-banking-connectivity/create-entity"},{"title":"Get Entity Details (Banking Connectivity)","openapi":"openapi/banking-connectivity/entities-banking-connectivity/get-entity-details.json GET /banking/entities/{entity_id}","href":"/reference/banking-connectivity/entities-banking-connectivity/get-entity-details"},{"title":"Update Entity (Banking Connectivity)","openapi":"openapi/banking-connectivity/entities-banking-connectivity/update-entity.json PATCH /banking/entities/{entity_id}","href":"/reference/banking-connectivity/entities-banking-connectivity/update-entity"}]},{"group":"Entity Onboarding (Banking Connectivity)","pages":[{"title":"Create Entity Onboarding (Banking Connectivity)","openapi":"openapi/banking-connectivity/entity-onboarding-banking-connectivity/create-entity-onboarding.json POST /banking/entities/{entity_id}/onboardings","href":"/reference/banking-connectivity/entity-onboarding-banking-connectivity/create-entity-onboarding"},{"title":"Get Entity Onboarding Status (Banking Connectivity)","openapi":"openapi/banking-connectivity/entity-onboarding-banking-connectivity/get-entity-onboarding-status.json GET /banking/entities/{entity_id}/onboardings/{onboarding_id}","href":"/reference/banking-connectivity/entity-onboarding-banking-connectivity/get-entity-onboarding-status"},{"title":"Update Entity Onboarding","openapi":"openapi/banking-connectivity/entity-onboarding-banking-connectivity/update-entity-onboarding.json PATCH /banking/entities/{entity_id}/onboardings/{onboarding_id}","href":"/reference/banking-connectivity/entity-onboarding-banking-connectivity/update-entity-onboarding"},{"title":"Cancel Entity Onboarding (Banking Connectivity)","openapi":"openapi/banking-connectivity/entity-onboarding-banking-connectivity/cancel-entity-onboarding.json POST /banking/entities/{entity_id}/onboardings/{onboarding_id}/cancel","href":"/reference/banking-connectivity/entity-onboarding-banking-connectivity/cancel-entity-onboarding"}]},{"group":"Accounts","pages":[{"title":"Create Account","openapi":"openapi/banking-connectivity/accounts/create-account-banking.json POST /banking/accounts","href":"/reference/banking-connectivity/accounts/create-account-banking"},{"title":"Get Account Details","openapi":"openapi/banking-connectivity/accounts/get-account-details-banking.json GET /banking/accounts/{account_id}","href":"/reference/banking-connectivity/accounts/get-account-details-banking"},{"title":"Update Account","openapi":"openapi/banking-connectivity/accounts/update-account-banking.json PATCH /banking/accounts/{account_id}","href":"/reference/banking-connectivity/accounts/update-account-banking"},{"title":"Close Account","openapi":"openapi/banking-connectivity/accounts/close-account-banking.json DELETE /banking/accounts/{account_id}","href":"/reference/banking-connectivity/accounts/close-account-banking"}]},{"group":"Entity Transfers (Banking Connectivity)","pages":[{"title":"Initiate Entity Transfer (Banking Connectivity)","openapi":"openapi/banking-connectivity/entity-transfers-banking-connectivity/initiate-entity-transfer.json POST /banking/transfers","href":"/reference/banking-connectivity/entity-transfers-banking-connectivity/initiate-entity-transfer"},{"title":"Get Entity Transfer Status (Banking Connectivity)","openapi":"openapi/banking-connectivity/entity-transfers-banking-connectivity/get-entity-transfer-status.json GET /banking/transfers/{transfer_id}","href":"/reference/banking-connectivity/entity-transfers-banking-connectivity/get-entity-transfer-status"},{"title":"Cancel Entity Transfer (Banking Connectivity)","openapi":"openapi/banking-connectivity/entity-transfers-banking-connectivity/cancel-entity-transfer.json POST /banking/transfers/{transfer_id}/cancel","href":"/reference/banking-connectivity/entity-transfers-banking-connectivity/cancel-entity-transfer"}]},{"group":"Webhooks","pages":[{"title":"Webhook Notifications","openapi":"openapi/banking-connectivity/webhooks/webhook-notifications-banking.json webhook webhook-notifications-banking","href":"/reference/banking-connectivity/webhooks/webhook-notifications-banking"}]}]},{"group":"Webhooks","pages":[{"title":"Webhooks Overview","href":"/reference/webhooks/index"},{"title":"Create a Webhook","openapi":"openapi/webhooks/manage-webhooks.json POST /webhooks","href":"/reference/webhooks/create-webhook"},{"title":"List Webhooks","openapi":"openapi/webhooks/manage-webhooks.json GET /webhooks","href":"/reference/webhooks/list-webhooks"},{"title":"Retrieve a Webhook","openapi":"openapi/webhooks/manage-webhooks.json GET /webhooks/{webhook_id}","href":"/reference/webhooks/retrieve-webhook"},{"title":"Update a Webhook","openapi":"openapi/webhooks/manage-webhooks.json PATCH /webhooks/{webhook_id}","href":"/reference/webhooks/update-webhook"},{"title":"Delete a Webhook","openapi":"openapi/webhooks/manage-webhooks.json DELETE /webhooks/{webhook_id}","href":"/reference/webhooks/delete-webhook"}]}]},{"tab":"SDK","pages":[{"title":"SDK","href":"/docs/yuno-sdk/introduction"}]},{"tab":"SDKs","pages":[{"title":"SDKs","href":"/docs/sdks/overview/quickstart"}]},{"tab":"Changelog","pages":[{"title":"Changelog","href":"/changelog/whats-new"}]},{"tab":"In-Person Payments","hidden":true,"pages":[{"title":"In-Person Payments","href":"/docs/in-person/overview"}]}]},"basePath":"","title":"Update a Routing - Yuno API Documentation","buildId":"dpl_DqYu5MPb49gWBBbUGgpHQUmCHY3P","deploymentId":"dpl_DqYu5MPb49gWBBbUGgpHQUmCHY3P","dynamics":["10e4515597","c2aa737661","b0f84f53ff","a9bb46feb3","2b790eda92"],"chunks":["BannerMarkdown-DV3Oq1fY.js","dist-C-XZBk9h.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","clsx-D3Isdib3.js","html-void-elements-mCSPHezU.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","OpenApiReferenceProvider-CybtLBIt.js","utils-BMLj2fvV.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-B6In562Y.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-Dr8Mfhp9.js","snippetPresets-2rmQvMVl.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","conditional-requirements-CFM0id0Q.js","Page-C4GwDT3_.js","ApiExamples-WMqJYdZj.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-CJ-MlPHu.js","shallow-dY3TMRCk.js","getApiPlaygroundDisplay-v-1B2bKm.js","CodeSnippet-BDhiTB7U.js","CodeSnippets-D9hnzQcS.js","getPastedJson-Th2V45jI.js","icon-BQXch1W9.js","MethodPill-BCqUneP3.js","DuplicateIcon-Q_-bhurZ.js","createIcon-DUjLHRqp.js","DynamicMarkdown-B-f2cqXQ.js","SectionHeading-Da5NsV4v.js","axios-vUo_bRtp.js","Markdown-D13FWkIM.js","AssistantPageLink--qIqmmVG.js"]}