Returns one routing form with its questions in inputs and its routes in routes.A question carries its type, its options, and the CRM attribute it maps onto. A question that takes no options carries an empty options array.A route carries its destination and the rules that select it. Exactly one route is the fallback, which takes every submission that matches no other route. The fallback carries an empty rules array.
The id is a UUID. A malformed id answers 404, not 422. A routing form outside your workspace answers 404 as well.
The colours of the public routing form page. Each value is a CSS colour of at most 20 characters, or null when the routing form sets no colour. A response always carries the object with all three keys. The write endpoints accept the same shape, so a routing form that you read goes straight back to PATCH /routing-forms/{id} without reshaping.
The selectable values of the question. A SELECT or RADIO_INPUT question carries plain strings. A CRM_ATTRIBUTE question carries the option objects of the CRM attribute. Every other type carries an empty array.
The kind of destination. EVENT_TYPE opens a scheduling page, TEAM_PAGE opens the page of a team, URL redirects to an external address, and CUSTOM_PAGE shows a message inside the routing form.
True when the answers are appended to the destination as query parameters. Send it back unchanged when you replace the routes, since an absent flag stores false.
The condition tree that selects this route. A node is either a group or a condition. A group holds child nodes under any for OR, or under all for AND. A condition holds inputId, operator and values. The operator is one of equals, does_not_equal, is_any_of, is_not_any_of, contains, does_not_contain, starts_with, ends_with, greater_than, greater_than_or_equal, less_than, less_than_or_equal, is_empty or is_not_empty. The fallback route carries an empty array, because it needs no condition.
{"docsConfig":{"theme":"luma","$schema":"https://mintlify.com/docs.json","name":"Zeeg Developer Hub","description":"Zeeg Developer Hub: REST API reference, guides, and webhooks for building scheduling, booking, and AI-agent integrations on the Zeeg platform.","colors":{"primary":"#6C63FF","light":"#8B83FF","dark":"#4F46E5"},"logo":"https://mintcdn.com/zeeg/9voKLLkajreclhp4/images/Zeeglogo(Original).svg?fit=max\u0026auto=format\u0026n=9voKLLkajreclhp4\u0026q=85\u0026s=321632804eda4b3cff044941f9ccadda","favicon":"https://mintcdn.com/zeeg/9voKLLkajreclhp4/images/favicon.ico?fit=max\u0026auto=format\u0026n=9voKLLkajreclhp4\u0026q=85\u0026s=ee885974552f141091cdd615c5c15345","api":{"openapi":"openapi.yaml","params":{"expanded":"all"},"playground":{"display":"interactive","proxy":false},"examples":{"defaults":"required"},"mdx":{"auth":{"method":"bearer"},"server":"https://api.zeeg.me/v2"}},"appearance":{"default":"system"},"background":{"decoration":"gradient","color":{"dark":"#0f1117"}},"navbar":{"links":[{"href":"https://app.zeeg.me","label":"Dashboard"}],"primary":{"type":"button","label":"Get API Key","href":"https://app.zeeg.me/account/settings/api-access"}},"footer":{"socials":{"linkedin":"https://www.linkedin.com/company/zeeg","x":"https://www.twitter.com/zeeg_me","youtube":"https://www.youtube.com/@zeeg_me","instagram":"https://www.instagram.com/zeeg.me"},"links":[{"header":"Product","items":[{"label":"Pricing","href":"https://zeeg.me/en/pricing"},{"label":"Help Center","href":"https://zeeg.me/en/help"},{"label":"System Status","href":"https://status.zeeg.me"}]},{"header":"Legal","items":[{"label":"Terms of Service","href":"https://zeeg.me/en/legal/terms"},{"label":"Privacy Policy","href":"https://zeeg.me/en/legal/privacy"},{"label":"Imprint","href":"https://zeeg.me/en/legal/imprint"}]}]},"search":{"prompt":"Search endpoints, guides, and more..."},"seo":{"metatags":{"og:site_name":"Zeeg Developer Hub","og:type":"website","og:locale":"en_US","og:url":"https://developer.zeeg.me","twitter:card":"summary_large_image","twitter:site":"@zeeg_me","author":"Zeeg","robots":"index, follow","googlebot":"index, follow"},"indexing":"all"},"fonts":{"family":"Inter"},"icons":{"library":"fontawesome"},"styling":{"eyebrows":"section","latex":false},"integrations":{"gtm":{"tagId":"GTM-5XJGGJP"}},"errors":{"404":{"redirect":false,"title":"Page not found","description":"The page you're looking for doesn't exist. Try the [API Reference](/api/workspaces-teams/check-logged-in-user) or [Quickstart](/quickstart)."}},"contextual":{"options":["copy","view","chatgpt","claude"],"display":"header"},"interaction":{"drilldown":true},"metadata":{"timestamp":true},"markdown":{"schema":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"zeeg","hasAudioNarration":false,"actualSubdomain":"zeeg","customDomains":["developer.zeeg.me"],"gitSource":{"type":"github","owner":"zeeg","repo":"api-docs","deployBranch":"master","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"entitlements":{},"buildId":"6af3b13f12b7481eb1930d91","clientVersion":"0.0.4111","searchFilterCounts":[{"language":"default","tag":"API Reference","count":208},{"language":"default","tag":"CRM","count":27},{"language":"default","tag":"Availability Schedule","count":15},{"language":"default","tag":"Scheduling Pages","count":15},{"language":"default","tag":"Guides","count":14},{"language":"default","tag":"Routing Forms","count":12},{"language":"default","tag":"Workspaces \u0026 Teams","count":12},{"language":"default","tag":"Forms","count":8},{"language":"default","tag":"Documentation","count":8},{"language":"default","tag":"Objects","count":7}],"searchSettings":{"maxResults":10}},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"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":[],"page":{"pagePath":"api/routing-forms/get-a-routing-form","slug":"/api/routing-forms/get-a-routing-form","pageMetadata":{"title":"Get a Routing Form","description":"Get one routing form by ID via the Zeeg API, including its questions in inputs and its routes with the rules that select each destination.","openapi":"GET /routing-forms/{id}","href":"/api/routing-forms/get-a-routing-form"},"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: \"Get one routing form by ID via the Zeeg API, including its questions in inputs and its routes with the rules that select each destination.\"\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={code:`code`,p:`p`,..._provideComponents(),...props.components},{Note}=_components;if(!Note)_missingMdxReference(`Note`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`Returns one routing form with its questions in `,_jsx(_components.code,{children:`inputs`}),` and its routes in `,_jsx(_components.code,{children:`routes`}),`.`]}),`\n`,_jsxs(_components.p,{children:[`A question carries its `,_jsx(_components.code,{children:`type`}),`, its `,_jsx(_components.code,{children:`options`}),`, and the CRM attribute it maps onto. A question that takes no options carries an empty `,_jsx(_components.code,{children:`options`}),` array.`]}),`\n`,_jsxs(_components.p,{children:[`A route carries its destination and the `,_jsx(_components.code,{children:`rules`}),` that select it. Exactly one route is the fallback, which takes every submission that matches no other route. The fallback carries an empty `,_jsx(_components.code,{children:`rules`}),` array.`]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`The id is a UUID. A malformed id answers `,_jsx(_components.code,{children:`404`}),`, not `,_jsx(_components.code,{children:`422`}),`. A routing form outside your workspace answers `,_jsx(_components.code,{children:`404`}),` as well.`]})})]})}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":{"config":{},"pageMetadata":{"title":"Get a Routing Form","description":"Get one routing form by ID via the Zeeg API, including its questions in inputs and its routes with the rules that select each destination.","openapi":"GET /routing-forms/{id}","href":"/api/routing-forms/get-a-routing-form"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"summary":"Get a routing form","tags":["Routing Forms - Forms"],"operationId":"get-routing-form","description":"Get one routing form by ID via the Zeeg API, including its questions in inputs and its routes with the rules that select each destination.","security":["a5afb3ac-85e2-4596-9ef0-42ff26fcf01a"],"parameters":["a2e27275-4037-496d-bb79-42da75fd6f03"],"responses":{"200":"14e303dc-88c8-4dd3-b752-3fa7060841ce","401":"ead752b5-9074-48d6-832d-1593d0bd00d0","403":"9bf86247-0f38-41a1-8ad8-ed0df8d850c6","404":"f5004bca-cca4-4028-9376-7b17585e45e5"},"method":"get","type":"path","servers":["7319aa28-1b63-40ae-bca9-deab74825e3c"],"path":"/routing-forms/{id}","baseUrlOptions":["https://api.zeeg.me/v2"],"title":"Get a routing form","codeSamples":[],"requiredOnlyExamples":true,"requestExampleType":"generated","responseExampleType":"generated","disableProxy":true},"dependencies":{"parameters":{"a2e27275-4037-496d-bb79-42da75fd6f03":{"name":"id","in":"path","required":true,"schema":{"type":"string","format":"uuid","isRequired":true,"description":"UUID of the routing form.","uniqueKey":"","typeLabel":"string\u003cuuid>"},"description":"UUID of the routing form."}},"responses":{"14e303dc-88c8-4dd3-b752-3fa7060841ce":{"description":"OK","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","example":true,"uniqueKey":"success","typeLabel":"boolean"},"status":{"type":"integer","example":200,"uniqueKey":"status","typeLabel":"integer"},"routingForm":{"type":"object","description":"A routing form with its questions and its routes, as returned when you fetch one routing form.","properties":{"id":{"type":"string","format":"uuid","example":"f1cbafc4-b646-4cf9-af29-193491b555d9","uniqueKey":"routingForm.id","typeLabel":"string\u003cuuid>"},"name":{"type":"string","description":"The internal name of the routing form.","example":"Inbound Lead Qualification","uniqueKey":"routingForm.name","typeLabel":"string"},"slug":{"type":"string","description":"The slug that addresses the routing form in its public URL.","example":"inbound-lead-qual","uniqueKey":"routingForm.slug","typeLabel":"string"},"url":{"type":"string","format":"uri","description":"The public address at which an invitee opens the routing form.","example":"https://zeeg.me/RF/inbound-lead-qual","uniqueKey":"routingForm.url","typeLabel":"string\u003curi>"},"isActive":{"type":"boolean","description":"An inactive routing form accepts no submission.","example":true,"uniqueKey":"routingForm.isActive","typeLabel":"boolean"},"headline":{"oneOf":[{"type":"string","description":"The headline that the routing form shows above the questions.","example":"Tell us about your team","uniqueKey":"routingForm.headline.oneOf.0","typeLabel":"string"},{"type":"null","description":"The headline that the routing form shows above the questions.","example":"Tell us about your team","uniqueKey":"routingForm.headline.oneOf.1","typeLabel":"null"}],"uniqueKey":"routingForm.headline","typeLabel":"string | null"},"body":{"oneOf":[{"type":"string","description":"The body text that the routing form shows below the headline.","example":null,"uniqueKey":"routingForm.body.oneOf.0","typeLabel":"string"},{"type":"null","description":"The body text that the routing form shows below the headline.","example":null,"uniqueKey":"routingForm.body.oneOf.1","typeLabel":"null"}],"uniqueKey":"routingForm.body","typeLabel":"string | null"},"submitBtnText":{"oneOf":[{"type":"string","description":"The label on the submit button of the routing form.","example":"Continue","uniqueKey":"routingForm.submitBtnText.oneOf.0","typeLabel":"string"},{"type":"null","description":"The label on the submit button of the routing form.","example":"Continue","uniqueKey":"routingForm.submitBtnText.oneOf.1","typeLabel":"null"}],"uniqueKey":"routingForm.submitBtnText","typeLabel":"string | null"},"styleSettings":{"type":"object","description":"The colours of the public routing form page. Each value is a CSS colour of at most 20 characters, or `null` when the routing form sets no colour. A response always carries the object with all three keys. The write endpoints accept the same shape, so a routing form that you read goes straight back to `PATCH /routing-forms/{id}` without reshaping.","properties":{"bgColor":{"oneOf":[{"type":"string","maxLength":20,"description":"Background colour of the page.","example":"#ffffff","uniqueKey":"routingForm.styleSettings.bgColor.oneOf.0","typeLabel":"string"},{"type":"null","maxLength":20,"description":"Background colour of the page.","example":"#ffffff","uniqueKey":"routingForm.styleSettings.bgColor.oneOf.1","typeLabel":"null"}],"uniqueKey":"routingForm.styleSettings.bgColor","typeLabel":"string | null"},"buttonBgColor":{"oneOf":[{"type":"string","maxLength":20,"description":"Background colour of the submit button.","example":"#1f2937","uniqueKey":"routingForm.styleSettings.buttonBgColor.oneOf.0","typeLabel":"string"},{"type":"null","maxLength":20,"description":"Background colour of the submit button.","example":"#1f2937","uniqueKey":"routingForm.styleSettings.buttonBgColor.oneOf.1","typeLabel":"null"}],"uniqueKey":"routingForm.styleSettings.buttonBgColor","typeLabel":"string | null"},"buttonTextColor":{"oneOf":[{"type":"string","maxLength":20,"description":"Text colour of the submit button.","example":"#ffffff","uniqueKey":"routingForm.styleSettings.buttonTextColor.oneOf.0","typeLabel":"string"},{"type":"null","maxLength":20,"description":"Text colour of the submit button.","example":"#ffffff","uniqueKey":"routingForm.styleSettings.buttonTextColor.oneOf.1","typeLabel":"null"}],"uniqueKey":"routingForm.styleSettings.buttonTextColor","typeLabel":"string | null"}},"uniqueKey":"routingForm.styleSettings","typeLabel":"object"},"createdAt":{"oneOf":[{"type":"string","format":"date-time","description":"Time at which the routing form was created, in UTC.","example":"2026-04-01T09:12:44+00:00","uniqueKey":"routingForm.createdAt.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Time at which the routing form was created, in UTC.","example":"2026-04-01T09:12:44+00:00","uniqueKey":"routingForm.createdAt.oneOf.1","typeLabel":"null"}],"uniqueKey":"routingForm.createdAt","typeLabel":"string\u003cdate-time> | null"},"updatedAt":{"oneOf":[{"type":"string","format":"date-time","description":"Time of the last change to the routing form, in UTC.","example":"2026-04-10T08:30:00+00:00","uniqueKey":"routingForm.updatedAt.oneOf.0","typeLabel":"string\u003cdate-time>"},{"type":"null","format":"date-time","description":"Time of the last change to the routing form, in UTC.","example":"2026-04-10T08:30:00+00:00","uniqueKey":"routingForm.updatedAt.oneOf.1","typeLabel":"null"}],"uniqueKey":"routingForm.updatedAt","typeLabel":"string\u003cdate-time> | null"},"inputs":{"type":"array","description":"The questions of the routing form, which the invitee answers in the given order.","items":{"type":"object","description":"One question of a routing form.","properties":{"id":{"type":"string","format":"uuid","example":"f7c82298-6dd9-43bd-98e4-c437b5c0ae47","uniqueKey":"routingForm.inputs.items.[INDEX].id","typeLabel":"string\u003cuuid>"},"label":{"type":"string","description":"The question text that the invitee reads.","example":"What is your company size?","uniqueKey":"routingForm.inputs.items.[INDEX].label","typeLabel":"string"},"type":{"type":"string","description":"The answer control that the routing form shows for this question.","enum":["TEXT_INPUT","TEXTAREA","SELECT","RADIO_INPUT","EMAIL","PHONE_NUMBER","NUMBER_INPUT","CRM_ATTRIBUTE"],"example":"SELECT","uniqueKey":"routingForm.inputs.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"order":{"type":"integer","description":"Position of the question in the routing form. The first question carries `0`.","example":0,"uniqueKey":"routingForm.inputs.items.[INDEX].order","typeLabel":"integer"},"isRequired":{"type":"boolean","description":"True when the invitee must answer the question.","example":true,"uniqueKey":"routingForm.inputs.items.[INDEX].isRequired","typeLabel":"boolean"},"isActive":{"type":"boolean","description":"The routing form hides the question when this is false.","example":true,"uniqueKey":"routingForm.inputs.items.[INDEX].isActive","typeLabel":"boolean"},"options":{"type":"array","description":"The selectable values of the question. A `SELECT` or `RADIO_INPUT` question carries plain strings. A `CRM_ATTRIBUTE` question carries the option objects of the CRM attribute. Every other type carries an empty array.","items":{"oneOf":[{"type":"string","uniqueKey":"routingForm.inputs.items.[INDEX].options.items.[INDEX].oneOf.0","typeLabel":"string"},{"type":"object","uniqueKey":"routingForm.inputs.items.[INDEX].options.items.[INDEX].oneOf.1","typeLabel":"object"}],"uniqueKey":"routingForm.inputs.items.[INDEX].options.items.[INDEX]","typeLabel":"string | object"},"example":["1-10 employees","50-200 employees"],"uniqueKey":"routingForm.inputs.items.[INDEX].options","typeLabel":"(string | object)[]"},"crmAttribute":{"oneOf":[{"type":"object","description":"The CRM attribute that a question maps onto. It is `null` when the question maps onto no attribute.","properties":{"objectSlug":{"type":"string","description":"Slug of the CRM object that holds the attribute.","example":"companies","uniqueKey":"routingForm.inputs.items.[INDEX].crmAttribute.oneOf.0.objectSlug","typeLabel":"string"},"attributeSlug":{"type":"string","description":"Slug of the attribute on that object.","example":"industries","uniqueKey":"routingForm.inputs.items.[INDEX].crmAttribute.oneOf.0.attributeSlug","typeLabel":"string"}},"uniqueKey":"routingForm.inputs.items.[INDEX].crmAttribute.oneOf.0","typeLabel":"object"},{"type":"null","description":"The CRM attribute that a question maps onto. It is `null` when the question maps onto no attribute.","properties":{"objectSlug":{"type":"string","description":"Slug of the CRM object that holds the attribute.","example":"companies"},"attributeSlug":{"type":"string","description":"Slug of the attribute on that object.","example":"industries"}},"uniqueKey":"routingForm.inputs.items.[INDEX].crmAttribute.oneOf.1","typeLabel":"null"}],"uniqueKey":"routingForm.inputs.items.[INDEX].crmAttribute","typeLabel":"object | null"}},"uniqueKey":"routingForm.inputs.items.[INDEX]","typeLabel":"object"},"uniqueKey":"routingForm.inputs","typeLabel":"object[]"},"routes":{"type":"array","description":"The routes of the routing form. Exactly one route is the fallback.","items":{"type":"object","description":"One route of a routing form. A route sends the invitee to a destination after the routing form accepts the answers.","properties":{"id":{"type":"string","format":"uuid","example":"c4a1e0d2-5f39-4a7b-8f11-2b6d0c9e7a84","uniqueKey":"routingForm.routes.items.[INDEX].id","typeLabel":"string\u003cuuid>"},"type":{"type":"string","description":"The kind of destination. `EVENT_TYPE` opens a scheduling page, `TEAM_PAGE` opens the page of a team, `URL` redirects to an external address, and `CUSTOM_PAGE` shows a message inside the routing form.","enum":["EVENT_TYPE","URL","CUSTOM_PAGE","TEAM_PAGE"],"example":"EVENT_TYPE","uniqueKey":"routingForm.routes.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"isFallback":{"type":"boolean","description":"The fallback route takes every submission that matches no other route.","example":false,"uniqueKey":"routingForm.routes.items.[INDEX].isFallback","typeLabel":"boolean"},"order":{"type":"integer","description":"Position of the route in the routing form. The first route carries `0`. The routing form takes the first route whose conditions hold.","example":0,"uniqueKey":"routingForm.routes.items.[INDEX].order","typeLabel":"integer"},"customUrl":{"oneOf":[{"type":"string","description":"Destination address of a `URL` route. It is `null` for every other type.","example":null,"uniqueKey":"routingForm.routes.items.[INDEX].customUrl.oneOf.0","typeLabel":"string"},{"type":"null","description":"Destination address of a `URL` route. It is `null` for every other type.","example":null,"uniqueKey":"routingForm.routes.items.[INDEX].customUrl.oneOf.1","typeLabel":"null"}],"uniqueKey":"routingForm.routes.items.[INDEX].customUrl","typeLabel":"string | null"},"submissionParamsForwarding":{"type":"boolean","description":"True when the answers are appended to the destination as query parameters. Send it back unchanged when you replace the routes, since an absent flag stores false.","example":false,"uniqueKey":"routingForm.routes.items.[INDEX].submissionParamsForwarding","typeLabel":"boolean"},"headline":{"oneOf":[{"type":"string","description":"Headline of a `CUSTOM_PAGE` route.","example":"Thank you","uniqueKey":"routingForm.routes.items.[INDEX].headline.oneOf.0","typeLabel":"string"},{"type":"null","description":"Headline of a `CUSTOM_PAGE` route.","example":"Thank you","uniqueKey":"routingForm.routes.items.[INDEX].headline.oneOf.1","typeLabel":"null"}],"uniqueKey":"routingForm.routes.items.[INDEX].headline","typeLabel":"string | null"},"body":{"oneOf":[{"type":"string","description":"Body text of a `CUSTOM_PAGE` route.","example":"A member of the team contacts you within one working day.","uniqueKey":"routingForm.routes.items.[INDEX].body.oneOf.0","typeLabel":"string"},{"type":"null","description":"Body text of a `CUSTOM_PAGE` route.","example":"A member of the team contacts you within one working day.","uniqueKey":"routingForm.routes.items.[INDEX].body.oneOf.1","typeLabel":"null"}],"uniqueKey":"routingForm.routes.items.[INDEX].body","typeLabel":"string | null"},"eventType":{"oneOf":[{"type":"object","description":"The event type that a route or a submission points at. It is `null` when no event type is set.","properties":{"id":{"type":"string","format":"uuid","example":"80f46bf5-eb01-4c07-960e-a9a3e18aae5e","uniqueKey":"routingForm.routes.items.[INDEX].eventType.oneOf.0.id","typeLabel":"string\u003cuuid>"},"title":{"type":"string","example":"30-Minute Discovery Call","uniqueKey":"routingForm.routes.items.[INDEX].eventType.oneOf.0.title","typeLabel":"string"},"slug":{"type":"string","example":"30min-discovery-call","uniqueKey":"routingForm.routes.items.[INDEX].eventType.oneOf.0.slug","typeLabel":"string"},"uri":{"type":"string","format":"uri","description":"Address of the event type in this API.","example":"https://api.zeeg.me/v2/event-types/80f46bf5-eb01-4c07-960e-a9a3e18aae5e","uniqueKey":"routingForm.routes.items.[INDEX].eventType.oneOf.0.uri","typeLabel":"string\u003curi>"}},"uniqueKey":"routingForm.routes.items.[INDEX].eventType.oneOf.0","typeLabel":"object"},{"type":"null","description":"The event type that a route or a submission points at. It is `null` when no event type is set.","properties":{"id":{"type":"string","format":"uuid","example":"80f46bf5-eb01-4c07-960e-a9a3e18aae5e"},"title":{"type":"string","example":"30-Minute Discovery Call"},"slug":{"type":"string","example":"30min-discovery-call"},"uri":{"type":"string","format":"uri","description":"Address of the event type in this API.","example":"https://api.zeeg.me/v2/event-types/80f46bf5-eb01-4c07-960e-a9a3e18aae5e"}},"uniqueKey":"routingForm.routes.items.[INDEX].eventType.oneOf.1","typeLabel":"null"}],"uniqueKey":"routingForm.routes.items.[INDEX].eventType","typeLabel":"object | null"},"team":{"oneOf":[{"type":"object","description":"The team that a route or a submission points at. It is `null` when no team is set.","properties":{"id":{"type":"string","format":"uuid","example":"3d9b1a77-2c58-4e6a-9f30-8b1c5d4e2f6a","uniqueKey":"routingForm.routes.items.[INDEX].team.oneOf.0.id","typeLabel":"string\u003cuuid>"},"title":{"type":"string","example":"Sales EMEA","uniqueKey":"routingForm.routes.items.[INDEX].team.oneOf.0.title","typeLabel":"string"},"slug":{"type":"string","example":"sales-emea","uniqueKey":"routingForm.routes.items.[INDEX].team.oneOf.0.slug","typeLabel":"string"}},"uniqueKey":"routingForm.routes.items.[INDEX].team.oneOf.0","typeLabel":"object"},{"type":"null","description":"The team that a route or a submission points at. It is `null` when no team is set.","properties":{"id":{"type":"string","format":"uuid","example":"3d9b1a77-2c58-4e6a-9f30-8b1c5d4e2f6a"},"title":{"type":"string","example":"Sales EMEA"},"slug":{"type":"string","example":"sales-emea"}},"uniqueKey":"routingForm.routes.items.[INDEX].team.oneOf.1","typeLabel":"null"}],"uniqueKey":"routingForm.routes.items.[INDEX].team","typeLabel":"object | null"},"rules":{"oneOf":[{"type":"object","description":"The condition tree that selects this route. A node is either a group or a condition. A group holds child nodes under `any` for OR, or under `all` for AND. A condition holds `inputId`, `operator` and `values`. The operator is one of `equals`, `does_not_equal`, `is_any_of`, `is_not_any_of`, `contains`, `does_not_contain`, `starts_with`, `ends_with`, `greater_than`, `greater_than_or_equal`, `less_than`, `less_than_or_equal`, `is_empty` or `is_not_empty`. The fallback route carries an empty array, because it needs no condition.","example":{"all":[{"inputId":"f7c82298-6dd9-43bd-98e4-c437b5c0ae47","operator":"is_any_of","values":["50-200 employees"]}]},"additionalProperties":true,"uniqueKey":"routingForm.routes.items.[INDEX].rules.oneOf.0","typeLabel":"object"},{"type":"array","items":{"oneOf":[{}],"uniqueKey":"routingForm.routes.items.[INDEX].rules.oneOf.1.items.[INDEX]","typeLabel":"any"},"description":"The condition tree that selects this route. A node is either a group or a condition. A group holds child nodes under `any` for OR, or under `all` for AND. A condition holds `inputId`, `operator` and `values`. The operator is one of `equals`, `does_not_equal`, `is_any_of`, `is_not_any_of`, `contains`, `does_not_contain`, `starts_with`, `ends_with`, `greater_than`, `greater_than_or_equal`, `less_than`, `less_than_or_equal`, `is_empty` or `is_not_empty`. The fallback route carries an empty array, because it needs no condition.","example":{"all":[{"inputId":"f7c82298-6dd9-43bd-98e4-c437b5c0ae47","operator":"is_any_of","values":["50-200 employees"]}]},"uniqueKey":"routingForm.routes.items.[INDEX].rules.oneOf.1","typeLabel":"any[]"}],"uniqueKey":"routingForm.routes.items.[INDEX].rules","typeLabel":"object | any[]"}},"uniqueKey":"routingForm.routes.items.[INDEX]","typeLabel":"object"},"uniqueKey":"routingForm.routes","typeLabel":"object[]"}},"uniqueKey":"routingForm","typeLabel":"object"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Success":{"title":"Success","value":{"success":true,"status":200,"routingForm":{"id":"f1cbafc4-b646-4cf9-af29-193491b555d9","name":"Inbound Lead Qualification","slug":"inbound-lead-qual","url":"https://zeeg.me/RF/inbound-lead-qual","isActive":true,"headline":"Tell us about your team","body":null,"submitBtnText":"Continue","styleSettings":{"bgColor":"#ffffff","buttonBgColor":"#1f2937","buttonTextColor":"#ffffff"},"createdAt":"2026-04-01T09:12:44+00:00","updatedAt":"2026-04-10T08:30:00+00:00","inputs":[{"id":"f7c82298-6dd9-43bd-98e4-c437b5c0ae47","label":"What is your company size?","type":"SELECT","order":0,"isRequired":true,"isActive":true,"options":["1-10 employees","50-200 employees"],"crmAttribute":null}],"routes":[{"id":"c4a1e0d2-5f39-4a7b-8f11-2b6d0c9e7a84","type":"EVENT_TYPE","isFallback":false,"order":0,"customUrl":null,"submissionParamsForwarding":false,"headline":null,"body":null,"eventType":{"id":"80f46bf5-eb01-4c07-960e-a9a3e18aae5e","title":"30-Minute Discovery Call","slug":"30min-discovery-call","uri":"https://api.zeeg.me/v2/event-types/80f46bf5-eb01-4c07-960e-a9a3e18aae5e"},"team":null,"rules":{"all":[{"inputId":"f7c82298-6dd9-43bd-98e4-c437b5c0ae47","operator":"is_any_of","values":["50-200 employees"]}]}},{"id":"2e7f4b90-8a13-4c6d-b5e2-7f0a9c3d1e64","type":"CUSTOM_PAGE","isFallback":true,"order":1,"customUrl":null,"submissionParamsForwarding":false,"headline":"Thank you","body":"A member of the team contacts you within one working day.","eventType":null,"team":null,"rules":[]}]}}}},"exampleType":"examples"}},"exampleType":"examples"},"ead752b5-9074-48d6-832d-1593d0bd00d0":{"description":"Unauthorized","content":{"application/json":{"schema":{"type":"object","properties":{"message":{"type":"string","example":"Unauthenticated.","uniqueKey":"message","typeLabel":"string"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Unauthenticated":{"title":"Unauthenticated","value":{"message":"Unauthenticated."}}},"exampleType":"examples"}},"exampleType":"examples"},"9bf86247-0f38-41a1-8ad8-ed0df8d850c6":{"description":"Forbidden — the token misses the scope, or the user may not read this routing form","content":{"application/json":{"schema":{"oneOf":[{"type":"object","properties":{"error":{"type":"object","properties":{"type":{"type":"string","uniqueKey":"oneOf.0.error.type","typeLabel":"string"},"message":{"type":"string","uniqueKey":"oneOf.0.error.message","typeLabel":"string"},"error_id":{"type":"string","uniqueKey":"oneOf.0.error.error_id","typeLabel":"string"},"required_scopes":{"type":"array","items":{"type":"string","uniqueKey":"oneOf.0.error.required_scopes.items.[INDEX]","typeLabel":"string"},"uniqueKey":"oneOf.0.error.required_scopes","typeLabel":"string[]"}},"uniqueKey":"oneOf.0.error","typeLabel":"object"}},"uniqueKey":"oneOf.0","typeLabel":"object"},{"type":"object","properties":{"success":{"type":"boolean","uniqueKey":"oneOf.1.success","typeLabel":"boolean"},"message":{"type":"string","uniqueKey":"oneOf.1.message","typeLabel":"string"},"status":{"type":"integer","uniqueKey":"oneOf.1.status","typeLabel":"integer"}},"uniqueKey":"oneOf.1","typeLabel":"object"}],"uniqueKey":"","typeLabel":"object"},"examples":{"Missing scope":{"title":"Missing scope","value":{"error":{"type":"insufficient_scope","message":"Your token is missing the required scope(s). Include at least one of: routing_forms:read, routing_forms:write.","error_id":"6f0a2d31-9c4e-4a80-8f2b-1d5c7e9a4b03","required_scopes":["routing_forms:read","routing_forms:write"]}}},"No permission":{"title":"No permission","value":{"success":false,"message":"You don't have permission to view this routing form.","status":403}}},"exampleType":"examples"}},"exampleType":"examples"},"f5004bca-cca4-4028-9376-7b17585e45e5":{"description":"Not Found","content":{"application/json":{"schema":{"type":"object","properties":{"success":{"type":"boolean","uniqueKey":"success","typeLabel":"boolean"},"message":{"type":"string","uniqueKey":"message","typeLabel":"string"},"status":{"type":"integer","uniqueKey":"status","typeLabel":"integer"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Not found":{"title":"Not found","value":{"success":false,"message":"Data Not Found","status":404}}},"exampleType":"examples"}},"exampleType":"examples"}},"security":{"a5afb3ac-85e2-4596-9ef0-42ff26fcf01a":{"bearer":{"type":"http","scheme":"bearer","description":"","scopes":[],"schemeName":"bearer"}}},"servers":{"7319aa28-1b63-40ae-bca9-deab74825e3c":{"url":"https://api.zeeg.me/v2","description":"Production"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"http","scheme":"bearer","description":"","scopes":[],"schemeName":"bearer"},"schema":{"title":"Bearer Auth","type":"string","isRequired":true,"description":"","format":"bearer","typeLabel":"string\u003cbearer>","deprecated":false},"schemeName":"bearer","name":"Authorization"}],"title":"bearer"}]},"originalFileLocation":"api-reference/openapi.json"},"subdomain":"zeeg","siteName":"Zeeg Developer Hub","title":"Get a Routing Form - Zeeg Developer Hub","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-09-09T12:15:49.536Z","gitLastModified":"2026-09-09T12:15:26.000Z","originalFileLocation":"api/routing-forms/get-a-routing-form.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Get one routing form by ID via the Zeeg API, including its questions in inputs and its routes with the rules that select each destination.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Zeeg Developer Hub\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003cmeta data-mint-head name=\"robots\" content=\"index, follow\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/zeeg/ghjkS0QJHhQPDpab/_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/zeeg/ghjkS0QJHhQPDpab/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/zeeg/ghjkS0QJHhQPDpab/_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/zeeg/ghjkS0QJHhQPDpab/_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/zeeg/ghjkS0QJHhQPDpab/_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/zeeg/ghjkS0QJHhQPDpab/_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/zeeg/ghjkS0QJHhQPDpab/_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/zeeg/ghjkS0QJHhQPDpab/_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/zeeg/ghjkS0QJHhQPDpab/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Get a Routing Form - Zeeg Developer Hub\">\u003cmeta data-mint-head property=\"og:description\" content=\"Get one routing form by ID via the Zeeg API, including its questions in inputs and its routes with the rules that select each destination.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Zeeg Developer Hub\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://developer.zeeg.me/api/routing-forms/get-a-routing-form\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://zeeg.mintlify.site/_mintlify/api/og/v2?division=Forms\u0026amp;title=Get+a+Routing+Form\u0026amp;description=Get+one+routing+form+by+ID+via+the+Zeeg+API%2C+including+its+questions+in+inputs+and+its+routes+with+the+rules+that+select+each+destination.\u0026amp;theme=902e11371c50c4af37ea8b4f\u0026amp;signature=ed5ccaffbd3a1f6a14505af95e31c5fdea3d3481638210dd0a227af9acbfb2da\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Get a Routing Form - Zeeg Developer Hub\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Get one routing form by ID via the Zeeg API, including its questions in inputs and its routes with the rules that select each destination.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://zeeg.mintlify.site/_mintlify/api/og/v2?division=Forms\u0026amp;title=Get+a+Routing+Form\u0026amp;description=Get+one+routing+form+by+ID+via+the+Zeeg+API%2C+including+its+questions+in+inputs+and+its+routes+with+the+rules+that+select+each+destination.\u0026amp;theme=902e11371c50c4af37ea8b4f\u0026amp;signature=ed5ccaffbd3a1f6a14505af95e31c5fdea3d3481638210dd0a227af9acbfb2da\">\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/zeeg/ghjkS0QJHhQPDpab/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Zeeg Developer Hub\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#6C63FF\">\u003cmeta data-mint-head name=\"og:locale\" content=\"en_US\">\u003cmeta data-mint-head name=\"author\" content=\"Zeeg\">\u003cmeta data-mint-head name=\"googlebot\" content=\"index, follow\">\u003clink data-mint-head rel=\"canonical\" href=\"https://developer.zeeg.me/api/routing-forms/get-a-routing-form\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api/routing-forms/get-a-routing-form.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://developer.zeeg.me/#organization\",\"name\":\"Zeeg Developer Hub\",\"url\":\"https://developer.zeeg.me\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/zeeg/9voKLLkajreclhp4/images/Zeeglogo(Original).svg?fit=max\u0026auto=format\u0026n=9voKLLkajreclhp4\u0026q=85\u0026s=321632804eda4b3cff044941f9ccadda\"}},{\"@type\":\"WebSite\",\"@id\":\"https://developer.zeeg.me#website\",\"name\":\"Zeeg Developer Hub\",\"url\":\"https://developer.zeeg.me\",\"publisher\":{\"@id\":\"https://developer.zeeg.me/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://developer.zeeg.me/api/routing-forms/get-a-routing-form#webpage\",\"url\":\"https://developer.zeeg.me/api/routing-forms/get-a-routing-form\",\"name\":\"Get a Routing Form\",\"description\":\"Get one routing form by ID via the Zeeg API, including its questions in inputs and its routes with the rules that select each destination.\",\"dateModified\":\"2026-09-09T12:15:26.000Z\",\"isPartOf\":{\"@id\":\"https://developer.zeeg.me#website\"},\"breadcrumb\":{\"@id\":\"https://developer.zeeg.me/api/routing-forms/get-a-routing-form#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://developer.zeeg.me/api/routing-forms/get-a-routing-form#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"API Reference\",\"item\":\"https://developer.zeeg.me/api/scheduled-events/list-scheduled-events\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Routing Forms\",\"item\":\"https://developer.zeeg.me/api/routing-forms/overview\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Forms\",\"item\":\"https://developer.zeeg.me/api/routing-forms/list-routing-forms\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Get a Routing Form\",\"item\":\"https://developer.zeeg.me/api/routing-forms/get-a-routing-form\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://developer.zeeg.me/api/routing-forms/get-a-routing-form#apireference\",\"headline\":\"Get a Routing Form\",\"name\":\"Get a Routing Form\",\"description\":\"Get one routing form by ID via the Zeeg API, including its questions in inputs and its routes with the rules that select each destination.\",\"url\":\"https://developer.zeeg.me/api/routing-forms/get-a-routing-form\",\"mainEntityOfPage\":{\"@id\":\"https://developer.zeeg.me/api/routing-forms/get-a-routing-form#webpage\"},\"dateModified\":\"2026-09-09T12:15:26.000Z\",\"publisher\":{\"@id\":\"https://developer.zeeg.me/#organization\"},\"isPartOf\":{\"@id\":\"https://developer.zeeg.me#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Zeeg Developer Hub\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Zeeg Developer Hub\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/api/routing-forms/get-a-routing-form.md","siteName":"Zeeg Developer Hub","nav":{"global":null,"tabs":[{"tab":"Documentation","pages":[{"title":"Documentation","href":"/introduction"}]},{"tab":"Guides","pages":[{"title":"Guides","href":"/guides/booking-flow"}]},{"tab":"API Reference","groups":[{"group":"API Reference","pages":[{"group":"Scheduled Events","expanded":false,"pages":[{"title":"List Scheduled Events","openapi":"GET /scheduled-events","href":"/api/scheduled-events/list-scheduled-events"},{"title":"Get a Scheduled Event","openapi":"GET /scheduled-events/{uuid}","href":"/api/scheduled-events/get-a-scheduled-event"},{"title":"Get Reschedule Availability","openapi":"GET /scheduled-events/{uuid}/reschedule-availability","href":"/api/scheduled-events/get-reschedule-availability"},{"title":"Reschedule a Scheduled Event","openapi":"PUT /scheduled-events/{uuid}/reschedule","href":"/api/scheduled-events/reschedule-a-scheduled-event"},{"title":"Cancel a Scheduled Event","openapi":"PUT /scheduled-events/{uuid}/cancel","href":"/api/scheduled-events/cancel-a-scheduled-event"},{"title":"Cancel a Scheduled Invitee","openapi":"PUT /scheduled-invitees/{uuid}/cancel","href":"/api/scheduled-events/cancel-a-scheduled-invitee"},{"title":"Handover a Scheduled Event","openapi":"PUT /scheduled-events/{uuid}/handover","href":"/api/scheduled-events/handover-a-scheduled-event"}]},{"group":"Scheduling Pages","expanded":false,"pages":[{"title":"List Scheduling Pages","openapi":"GET /event-types","href":"/api/scheduling-pages/list-scheduling-pages"},{"title":"Get a Scheduling Page","openapi":"GET /event-types/{uuid}","href":"/api/scheduling-pages/get-a-scheduling-page"},{"title":"Create a Scheduling Page","openapi":"POST /event-types","href":"/api/scheduling-pages/create-a-scheduling-page"},{"title":"Update a Scheduling Page","openapi":"PATCH /event-types/{uuid}","href":"/api/scheduling-pages/update-a-scheduling-page"},{"title":"Duplicate a Scheduling Page","openapi":"POST /event-types/{uuid}/duplicate","href":"/api/scheduling-pages/duplicate-a-scheduling-page"},{"title":"Delete a Scheduling Page","openapi":"DELETE /event-types/{uuid}","href":"/api/scheduling-pages/delete-a-scheduling-page"},{"title":"Get Scheduling Page Questions","openapi":"GET /event-types/{uuid}/questions","href":"/api/scheduling-pages/get-scheduling-page-questions"},{"title":"Replace Scheduling Page Questions","openapi":"PUT /event-types/{uuid}/questions","href":"/api/scheduling-pages/replace-scheduling-page-questions"},{"title":"Get Scheduling Page Notifications","openapi":"GET /event-types/{uuid}/notifications","href":"/api/scheduling-pages/get-scheduling-page-notifications"},{"title":"Update Scheduling Page Notifications","openapi":"PATCH /event-types/{uuid}/notifications","href":"/api/scheduling-pages/update-scheduling-page-notifications"},{"title":"Toggle Scheduling Page Status","openapi":"PUT /event-types/{uuid}/status","href":"/api/scheduling-pages/toggle-scheduling-page-status"},{"title":"Get a Single-Use Scheduling Link","openapi":"GET /event-types/{uuid}/single-use-link","href":"/api/scheduling-pages/get-a-single-use-scheduling-link"},{"title":"Get Available Time Slots","openapi":"GET /availability/{ownerSlug}/event-types/{eventTypeSlug}","href":"/api/scheduling-pages/get-available-time-slots"},{"title":"Get Available Time Slots by ID","openapi":"GET /event-types/{uuid}/availability","href":"/api/scheduling-pages/get-available-time-slots-by-id"},{"title":"Create an Event","openapi":"POST /event","href":"/api/scheduling-pages/create-an-event"}]},{"group":"Availability Schedule","expanded":false,"pages":[{"title":"Get All Availability Schedules","openapi":"GET /schedules","href":"/api/availability/get-all-availability-schedules"},{"title":"Get Default Availability Schedule","openapi":"GET /schedules/default","href":"/api/availability/get-default-availability-schedule"},{"title":"Update Default Availability Schedule","openapi":"PATCH /schedules/default","href":"/api/availability/update-default-availability-schedule"},{"title":"Get Availability Schedule by UUID","openapi":"GET /schedules/{uuid}","href":"/api/availability/get-availability-schedule-by-uuid"},{"title":"Update Availability Schedule by UUID","openapi":"PATCH /schedules/{uuid}","href":"/api/availability/update-availability-schedule-by-uuid"},{"title":"List Time-Off Periods","openapi":"GET /time-off","href":"/api/availability/list-time-off-periods"},{"title":"Create Time-Off Periods","openapi":"POST /time-off","href":"/api/availability/create-time-off-periods"},{"title":"Update Time-Off Period","openapi":"PATCH /time-off/{uuid}","href":"/api/availability/update-time-off-period"},{"title":"Delete Time-Off Period","openapi":"DELETE /time-off/{uuid}","href":"/api/availability/delete-time-off-period"},{"title":"List Holiday Categories","openapi":"GET /holidays/categories","href":"/api/holidays/list-holiday-categories"},{"title":"Preview Holidays for a Category","openapi":"GET /holidays/preview","href":"/api/holidays/preview-holidays"},{"title":"List Holiday Subscriptions","openapi":"GET /holidays/subscriptions","href":"/api/holidays/list-holiday-subscriptions"},{"title":"Create Holiday Subscriptions","openapi":"POST /holidays/subscriptions","href":"/api/holidays/create-holiday-subscriptions"},{"title":"Delete a Holiday Subscription","openapi":"DELETE /holidays/subscriptions/{id}","href":"/api/holidays/delete-holiday-subscription"},{"title":"Toggle Holiday Overrides","openapi":"PUT /holidays/subscriptions/{id}/overrides","href":"/api/holidays/toggle-holiday-overrides"}]},{"group":"Webhooks","expanded":false,"pages":[{"title":"Create Webhook Subscription","openapi":"POST /webhooks","href":"/api/webhooks/create-webhook-subscription"},{"title":"List Webhook Subscriptions","openapi":"GET /webhooks/scope/{scope}","href":"/api/webhooks/list-webhook-subscriptions"},{"title":"Get Webhook Subscription","openapi":"GET /webhooks/{uuid}","href":"/api/webhooks/get-webhook-subscription"},{"title":"Delete Webhook Subscription","openapi":"DELETE /webhooks/{uuid}","href":"/api/webhooks/delete-webhook-subscription"}]},{"group":"Notes","expanded":false,"pages":[{"title":"Create a Note","openapi":"POST /notes","href":"/api/notes/create-a-note"},{"title":"List Notes by Event","openapi":"GET /notes/event/{uuid}","href":"/api/notes/list-notes-by-event"},{"title":"Get a Note","openapi":"GET /notes/{id}","href":"/api/notes/get-a-note"},{"title":"Update a Note","openapi":"PUT /notes/{id}","href":"/api/notes/update-a-note"},{"title":"Delete a Note","openapi":"DELETE /notes/{id}","href":"/api/notes/delete-a-note"}]},{"group":"Workspaces \u0026 Teams","expanded":false,"pages":[{"title":"Check Logged-in User","openapi":"GET /whoami","href":"/api/workspaces-teams/check-logged-in-user"},{"title":"List Users in a Workspace","openapi":"GET /organizations/users","href":"/api/workspaces-teams/list-users-in-a-workspace"},{"title":"List Teams","openapi":"GET /teams","href":"/api/workspaces-teams/list-teams"},{"title":"Create a Team","openapi":"POST /teams","href":"/api/workspaces-teams/create-a-team"},{"title":"Update a Team","openapi":"PATCH /teams/{teamId}","href":"/api/workspaces-teams/update-a-team"},{"title":"Delete a Team","openapi":"DELETE /teams/{teamId}","href":"/api/workspaces-teams/delete-a-team"},{"title":"List Team Members","openapi":"GET /teams/{teamId}/members","href":"/api/workspaces-teams/list-team-members"},{"title":"Add a Team Member","openapi":"POST /teams/{teamId}/members","href":"/api/workspaces-teams/add-a-team-member"},{"title":"Remove a Team Member","openapi":"DELETE /teams/{teamId}/members/{memberId}","href":"/api/workspaces-teams/remove-a-team-member"},{"title":"Invite People to the Workspace","openapi":"POST /organizations/invitations","href":"/api/workspaces-teams/invite-people"},{"title":"List Pending Invitations","openapi":"GET /organizations/invitations","href":"/api/workspaces-teams/list-invitations"},{"title":"Revoke an Invitation","openapi":"DELETE /organizations/invitations/{invitationId}","href":"/api/workspaces-teams/revoke-an-invitation"}]},{"group":"AI Agent","expanded":false,"pages":[{"title":"Create Outbound Call","openapi":"POST /agents/{agentUuid}/outbound-calls","href":"/api/ai-agent/create-outbound-call"},{"title":"List AI Agents","openapi":"GET /agents","href":"/api/ai-agent/list-agents"},{"title":"List Agent Calls","openapi":"GET /agents/{agentUuid}/calls","href":"/api/ai-agent/list-agent-calls"},{"title":"Get Agent Call","openapi":"GET /agent-calls/{callId}","href":"/api/ai-agent/get-agent-call"}]},{"group":"Webhook Payloads","expanded":false,"pages":[{"title":"Event Webhook Payload","href":"/api/webhook-payloads/event-webhook-payload"},{"title":"Routing Form Webhook Payload","href":"/api/webhook-payloads/routing-form-webhook-payload"},{"title":"AI Agent Call Webhook Payload","href":"/api/webhook-payloads/ai-agent-call-webhook-payload"}]},{"group":"CRM","expanded":false,"pages":[{"title":"CRM Overview","href":"/api/crm/overview"},{"group":"Objects","pages":[{"title":"List CRM Objects","openapi":"GET /crm/objects","href":"/api/crm/list-crm-objects"},{"title":"Get a CRM Object","openapi":"GET /crm/objects/{slug}","href":"/api/crm/get-a-crm-object"},{"title":"Create a CRM Object","openapi":"POST /crm/objects","href":"/api/crm/create-a-crm-object"},{"title":"Update a CRM Object","openapi":"PATCH /crm/objects/{slug}","href":"/api/crm/update-a-crm-object"},{"title":"Delete a CRM Object","openapi":"DELETE /crm/objects/{slug}","href":"/api/crm/delete-a-crm-object"},{"title":"Add Attribute to CRM Object","openapi":"POST /crm/objects/{slug}/attributes","href":"/api/crm/add-attribute-to-crm-object"},{"title":"Update CRM Object Attribute","openapi":"PATCH /crm/objects/{slug}/attributes/{attributeKey}","href":"/api/crm/update-crm-object-attribute"}]},{"group":"Companies","pages":[{"title":"List CRM Companies","openapi":"GET /crm/companies","href":"/api/crm/list-crm-companies"},{"title":"Get a CRM Company","openapi":"GET /crm/companies/{id}","href":"/api/crm/get-a-crm-company"},{"title":"Create a CRM Company","openapi":"POST /crm/companies","href":"/api/crm/create-a-crm-company"},{"title":"Assert a CRM Company","openapi":"PUT /crm/companies","href":"/api/crm/assert-a-crm-company"},{"title":"Patch a CRM Company","openapi":"PATCH /crm/companies/{id}","href":"/api/crm/patch-a-crm-company"},{"title":"Delete a CRM Company","openapi":"DELETE /crm/companies/{id}","href":"/api/crm/delete-a-crm-company"}]},{"group":"People","pages":[{"title":"List CRM People","openapi":"GET /crm/people","href":"/api/crm/list-crm-people"},{"title":"Get a CRM Person","openapi":"GET /crm/people/{id}","href":"/api/crm/get-a-crm-person"},{"title":"Create a CRM Person","openapi":"POST /crm/people","href":"/api/crm/create-a-crm-person"},{"title":"Assert a CRM Person","openapi":"PUT /crm/people","href":"/api/crm/update-a-crm-person"},{"title":"Patch a CRM Person","openapi":"PATCH /crm/people/{id}","href":"/api/crm/patch-a-crm-person"},{"title":"Delete a CRM Person","openapi":"DELETE /crm/people/{id}","href":"/api/crm/delete-a-crm-person"}]},{"group":"Records","pages":[{"title":"List CRM Records","openapi":"GET /crm/{objectSlug}","href":"/api/crm/list-crm-records"},{"title":"Get a CRM Record","openapi":"GET /crm/{objectSlug}/{recordId}","href":"/api/crm/get-a-crm-record"},{"title":"Create a CRM Record","openapi":"POST /crm/{objectSlug}","href":"/api/crm/create-a-crm-record"},{"title":"Assert a CRM Record (Upsert)","openapi":"PUT /crm/{objectSlug}","href":"/api/crm/assert-a-crm-record"},{"title":"Patch a CRM Record","openapi":"PATCH /crm/{objectSlug}/{recordId}","href":"/api/crm/patch-a-crm-record"},{"title":"Delete a CRM Record","openapi":"DELETE /crm/{objectSlug}/{recordId}","href":"/api/crm/delete-a-crm-record"},{"title":"Update a CRM Record Relation","openapi":"PATCH /crm/{objectSlug}/{recordId}/relation","href":"/api/crm/update-relation-crm-record"}]}]},{"group":"Routing Forms","expanded":false,"pages":[{"title":"Routing Forms Overview","href":"/api/routing-forms/overview"},{"group":"Forms","pages":[{"title":"List Routing Forms","description":"List the routing forms in a workspace with the Zeeg API, returning paginated results that carry each form's name, slug, public URL, and status.","openapi":"GET /routing-forms","href":"/api/routing-forms/list-routing-forms"},{"title":"Get a Routing Form","openapi":"GET /routing-forms/{id}","href":"/api/routing-forms/get-a-routing-form"},{"title":"Create a Routing Form","description":"Create a routing form with the Zeeg API, setting its name, headline, body, submit button and colours, and returning the form with its default fallback route.","openapi":"POST /routing-forms","href":"/api/routing-forms/create-a-routing-form"},{"title":"Update a Routing Form","openapi":"PATCH /routing-forms/{id}","href":"/api/routing-forms/update-a-routing-form"},{"title":"Duplicate a Routing Form","openapi":"POST /routing-forms/{id}/duplicate","href":"/api/routing-forms/duplicate-a-routing-form"},{"title":"Replace Routing Form Questions","openapi":"PUT /routing-forms/{id}/inputs","href":"/api/routing-forms/replace-routing-form-questions"},{"title":"Replace Routing Form Routes","openapi":"PUT /routing-forms/{id}/routes","href":"/api/routing-forms/replace-routing-form-routes"},{"title":"Delete a Routing Form","openapi":"DELETE /routing-forms/{id}","href":"/api/routing-forms/delete-a-routing-form"}]},{"group":"Submissions","pages":[{"title":"List Routing Form Submissions","openapi":"GET /routing-form-submissions","href":"/api/routing-forms/list-routing-form-submissions"},{"title":"Get a Routing Form Submission","openapi":"GET /routing-form-submissions/{id}","href":"/api/routing-forms/get-a-routing-form-submission"},{"title":"Delete a Routing Form Submission","openapi":"DELETE /routing-form-submissions/{id}","href":"/api/routing-forms/delete-a-routing-form-submission"}]}]}]}]}]},"basePath":"","title":"Get a Routing Form - Zeeg Developer Hub","buildId":"dpl_DqYu5MPb49gWBBbUGgpHQUmCHY3P","deploymentId":"dpl_DqYu5MPb49gWBBbUGgpHQUmCHY3P","dynamics":["c2aa737661","b0f84f53ff","a9bb46feb3","2b790eda92"],"chunks":["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","clsx-D3Isdib3.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-C-XZBk9h.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink--qIqmmVG.js"]}