{ "$schema": "https://mintlify.com/docs.json", "theme": "mint", "name": "OpnForm Technical Docs", "colors": { "primary": "#3b82f6", "light": "#60a5fa", "dark": "#2563eb" }, "favicon": "/logo.svg", "navigation": { "tabs": [ { "tab": "Documentation", "groups": [ { "group": "Get Started", "pages": [ "introduction", "tech-stack" ] }, { "group": "Features", "pages": [ "features/computed-variables", "features/pdf-templates" ] }, { "group": "Deployment", "pages": [ "deployment/docker", "deployment/docker-development", "deployment/local-deployment", "deployment/cloud-vs-self-hosting", "deployment/self-hosted-license", "deployment/license-activation" ] }, { "group": "Self-hosted Enterprise", "pages": [ "deployment/enterprise-features/workspace-custom-smtp", "deployment/enterprise-features/single-sign-on", "deployment/enterprise-features/multiple-workspaces", "deployment/enterprise-features/white-label-branding", "deployment/enterprise-features/custom-code", "deployment/enterprise-features/audit-logs", "deployment/enterprise-features/external-storage" ] }, { "group": "Configuration", "pages": [ "configuration/environment-variables", "configuration/oauth-setup", "configuration/aws-s3", "configuration/external-file-links", "configuration/email-setup", "configuration/custom-domain", "configuration/subdomain-redirect", "configuration/oidc-sso", "configuration/disable-2fa" ] }, { "group": "Embedding", "pages": [ "embedding/javascript-sdk", "embedding/editor-embed" ] }, { "group": "Integrations", "pages": [ "integrations/mcp" ] } ] }, { "tab": "API Reference", "groups": [ { "group": "Overview", "pages": [ "api-reference/introduction", "api-reference/api-keys", "api-reference/changelog" ] }, { "group": "Workspaces", "pages": [ "api-reference/workspaces/list-workspaces", "api-reference/workspaces/create-workspace", "api-reference/workspaces/update-workspace", "api-reference/workspaces/delete-workspace" ] }, { "group": "Forms", "pages": [ "api-reference/forms/list-workspace-forms", "api-reference/forms/create-form", "api-reference/forms/get-form", "api-reference/forms/update-form", "api-reference/forms/delete-form" ] }, { "group": "Submissions", "pages": [ "api-reference/submissions/list-submissions", "api-reference/submissions/create-submission", "api-reference/submissions/export-submissions-csv", "api-reference/submissions/export-status", "api-reference/submissions/update-submission", "api-reference/submissions/delete-submission" ] }, { "group": "Integrations", "pages": [ "api-reference/integrations/list-form-integrations", "api-reference/integrations/create-webhook-integration", "api-reference/integrations/update-webhook-integration", "api-reference/integrations/delete-webhook-integration", "api-reference/integrations/list-webhook-events", "api-reference/integrations/retry-integration-event", "api-reference/integrations/webhook-security" ] }, { "group": "Workspace Users", "pages": [ "api-reference/workspace-users/list-workspace-users", "api-reference/workspace-users/list-workspace-invites", "api-reference/workspace-users/add-workspace-user", "api-reference/workspace-users/remove-workspace-user", "api-reference/workspace-users/update-workspace-user-role", "api-reference/workspace-users/leave-workspace", "api-reference/workspace-users/resend-workspace-invite", "api-reference/workspace-users/cancel-workspace-invite" ] }, { "group": "Zapier", "pages": [ "api-reference/zapier/validate-api-key", "api-reference/zapier/list-forms", "api-reference/zapier/new-submission-trigger", "api-reference/zapier/unsubscribe-webhook", "api-reference/zapier/sample-submission-polling" ] } ] }, { "tab": "Contributing", "groups": [ { "group": "Contributing", "pages": [ "contributing/getting-started", "contributing/authentication-architecture", "contributing/new-form-block", "contributing/new-integration" ] }, { "group": "Front-end", "pages": [ "front-end/data-fetching", "front-end/forms", "front-end/javascript-sdk" ] } ] } ], "global": { "anchors": [ { "anchor": "Product Documentation", "href": "https://help.opnform.com", "icon": "book-open-cover" }, { "anchor": "Community", "href": "https://discord.gg/YTSjU2a9TS", "icon": "discord" }, { "anchor": "Changelog", "href": "https://feedback.opnform.com/changelog", "icon": "sparkles" }, { "anchor": "Roadmap", "href": "https://feedback.opnform.com/roadmap", "icon": "road" } ] } }, "logo": { "light": "/logo.svg", "dark": "/logo.svg" }, "navbar": { "links": [ { "label": "OpnForm", "href": "https://opnform.com?utm_source=docs&utm_medium=topbar&utm_campaign=technical_docs" }, { "label": "GitHub", "href": "https://github.com/OpnForm/OpnForm" } ], "primary": { "type": "button", "label": "Dashboard", "href": "https://opnform.com" } }, "footer": { "socials": { "twitter": "https://twitter.com/opnform", "github": "https://github.com/OpnForm/OpnForm" } } }