Returns the fields the partner must collect before submitting the company’s annual report, derived from its state and entity type, together with the due date from the compliance calendar. Read-only. Most states ask no questions at all, so for most companies the response carries only the company details. A state that requires no annual report answers 200 with isFilingRequired false and an empty field list. Returns 404 when the company does not exist or is not owned by the calling partner.
GET
/
v1
/
partner
/
companies
/
{companyId}
/
compliance
/
annual-reports
/
requirements
Get the annual report requirements for a company
curl --request GET \ --url https://api.test.doola.com/v1/partner/companies/{companyId}/compliance/annual-reports/requirements \ --header 'Authorization: <api-key>'
Partner API key. Send the raw key as the Authorization header value — e.g. dk_test_… in sandbox or dk_live_… in production. Generate and rotate keys in the doola Partner Portal.
Fiscal year the report covers. Defaults to the current year.
Required range: 2000 <= x <= 2100
Response
The fields to collect, with the due date. Only a handful of states add question fields on top of the company details. Read isFilingRequired first: when false there is no report to file and the field list is empty.
What the company's state asks for on its annual report.
Fields to collect, in the order to present them. Always carries the company details; question fields appear only for the few states that ask any, which today is a handful. Empty when isFilingRequired is false.
Whether the state requires an annual report at all. False comes with an empty fields list because there is nothing to file - not because the state asks for nothing.
Example:
true
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"doola Developers","description":"Build US company formation and compliance into your product with the doola Partner API, the embedded doola SDK, webhooks and the doola Formation MCP server.","colors":{"primary":"#276EF1","light":"#4F8FF6","dark":"#1E5ED8"},"logo":{"light":"https://mintcdn.com/doola/SFeoF_TYCRlE4Apz/logo/doola_logo_black.svg?fit=max\u0026auto=format\u0026n=SFeoF_TYCRlE4Apz\u0026q=85\u0026s=fdd4abb64b5833608e513ef10fa97314","dark":"https://mintcdn.com/doola/SFeoF_TYCRlE4Apz/logo/doola_logo.svg?fit=max\u0026auto=format\u0026n=SFeoF_TYCRlE4Apz\u0026q=85\u0026s=1ca0b509d4e07ac2f28422c4612aa121"},"favicon":"https://mintcdn.com/doola/YGCgGm1CbPVX-ivx/logo/favicon.ico?fit=max\u0026auto=format\u0026n=YGCgGm1CbPVX-ivx\u0026q=85\u0026s=3df3336ae81325012cdcf6719483eeb5","api":{"examples":{"languages":["curl","javascript","node","python","go","java","php"],"prefill":true}},"appearance":{"default":"dark"},"navbar":{"links":[{"href":"/api/openapi-spec","label":"OpenAPI spec"},{"href":"/api/changelog","label":"Changelog"}],"primary":{"type":"button","label":"Get API access","href":"https://www.doola.com/partner-with-us/"}},"footer":{"socials":{"website":"https://www.doola.com"},"links":[{"header":"Partners","items":[{"label":"Partner Portal","href":"https://partners-portal.doola.com"},{"label":"Get API access","href":"https://www.doola.com/partner-with-us"}]},{"header":"Legal","items":[{"label":"Privacy policy","href":"https://www.doola.com/privacy-policy"},{"label":"Terms of service","href":"https://www.doola.com/terms-of-service"}]}]},"search":{"prompt":"Search the doola API docs"},"seo":{"organization":{"name":"doola","url":"https://www.doola.com"}},"fonts":{"family":"Inter"},"errors":{"404":{"redirect":false,"title":"Page not found","description":"This page moved or never existed. Start from the [introduction](/api/introduction), search the docs, or email [engineering@doola.com](mailto:engineering@doola.com)."}},"contextual":{"options":["copy","view","claude","chatgpt","download-spec",{"title":"Connect the doola MCP server","description":"Form a US LLC from your own AI client","icon":"plug","href":"https://docs.doola.com/mcp/connect"}],"display":"header"},"thumbnails":{"fonts":{"family":"Inter"}},"metadata":{"timestamp":true},"markdown":{"instructions":["Authenticate with the raw API key in the Authorization header. Never add a Bearer prefix.","Use the sandbox base URL https://api.test.doola.com and a dk_test_ key in examples unless the user asks for production.","Send an Idempotency-Key header on POST /v1/partner/customers and POST /v1/partner/companies. No other endpoint takes one.","Every response is wrapped as {payload, error}. Read fields from payload and branch on error.code, never on the message.","Drive formation progress from webhooks plus a reconciliation sweep, never a polling loop.","Embedded SDK (@doola/js): the dk_ key stays on the server and mints customer sessions; the browser gets only a pk_ key and the session. onFormed carries only companyId and can fire more than once. Before charging, read the company with the dk_ key, require formationSubmissionStatus AWAITING_PAYMENT, check the owner's email, and price on the server. Then POST payment-confirmed, which answers 200 with an empty body, and replace the SDK element with a new doola.create() (never append a second one).","The doola Formation MCP server at https://mcp.doola.com is for founders forming their own company with their own doola account. Partners integrate the Partner API or the Embedded SDK. The /mcp endpoint on this docs site only searches these docs.","For a full capability summary with the rules above, read https://docs.doola.com/skill.md."]},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"doola","hasAudioNarration":false,"actualSubdomain":"doola","customDomains":["docs.doola.com"],"gitSource":{"type":"github","owner":"doolahq","repo":"doola-data","deployBranch":"main","contentDirectory":"developer-docs","isPrivate":true,"mountPath":"","label":"","_id":"6adb9fb30954663ebe7b6469"},"chroma":{"liveDeploymentHistoryId":"6ae387b2f660141b8fd57caf","collectionId":"71791143-949f-40c8-aee1-9020fe631861","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ae387b2f660141b8fd57caf"},"feedback":{"thumbs":false},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6ae387b2f660141b8fd57caf","clientVersion":"0.0.4045","searchFilterCounts":[{"language":"default","tag":"Partner API","count":51},{"language":"default","tag":"API reference","count":29},{"language":"default","tag":"Embedded SDK","count":18},{"language":"default","tag":"Core concepts","count":16},{"language":"default","tag":"Get started","count":9},{"language":"default","tag":"Reference","count":8},{"language":"default","tag":"MCP Server","count":7},{"language":"default","tag":"Required actions","count":6},{"language":"default","tag":"Annual Report Filing","count":6},{"language":"default","tag":"Company formation","count":4}]},"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":"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":"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":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"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":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"api/api-reference/annual-report-filing/get-the-annual-report-requirements-for-a-company","slug":"/api/api-reference/annual-report-filing/get-the-annual-report-requirements-for-a-company","pageMetadata":{"title":"Get the annual report requirements for a company","description":"Returns the fields the partner must collect before submitting the company's annual report, derived from its state and entity type, together with the due date from the compliance calendar. Read-only. Most states ask no questions at all, so for most companies the response carries only the company details. A state that requires no annual report answers 200 with isFilingRequired false and an empty field list. Returns 404 when the company does not exist or is not owned by the calling partner.","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/partner/companies/{companyId}/compliance/annual-reports/requirements","href":"/api/api-reference/annual-report-filing/get-the-annual-report-requirements-for-a-company","autogeneratedByOpenApi":true},"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: \"Returns the fields the partner must collect before submitting the company’s annual report, derived from its state and entity type, together with the due date from the compliance calendar. Read-only. Most states ask no questions at all, so for most companies the response carries only the company details. A state that requires no annual report answers 200 with isFilingRequired false and an empty field list. Returns 404 when the company does not exist or is not owned by the calling partner.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){return _jsx(_Fragment,{})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Get the annual report requirements for a company","description":"Returns the fields the partner must collect before submitting the company's annual report, derived from its state and entity type, together with the due date from the compliance calendar. Read-only. Most states ask no questions at all, so for most companies the response carries only the company details. A state that requires no annual report answers 200 with isFilingRequired false and an empty field list. Returns 404 when the company does not exist or is not owned by the calling partner.","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/partner/companies/{companyId}/compliance/annual-reports/requirements","href":"/api/api-reference/annual-report-filing/get-the-annual-report-requirements-for-a-company","autogeneratedByOpenApi":true}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[],"codeExamples":{}},"jsLinks":[],"openApiReferenceData":{"operation":{"tags":["Annual Report Filing"],"summary":"Get the annual report requirements for a company","description":"Returns the fields the partner must collect before submitting the company's annual report, derived from its state and entity type, together with the due date from the compliance calendar. Read-only. Most states ask no questions at all, so for most companies the response carries only the company details. A state that requires no annual report answers 200 with isFilingRequired false and an empty field list. Returns 404 when the company does not exist or is not owned by the calling partner.","operationId":"getRequirements","parameters":["9e43b410-41ca-4586-a8e5-c900a7f2871a","023443db-1c15-4161-bab1-a06a84b4e03e"],"responses":{"200":"ccfc136a-bc71-45a7-889d-d226b72f8c25","400":"64364cf4-6341-4f96-9186-7b096aa47782","404":"7665c5e2-77b6-49c4-a228-dfe8f0ab09d5","422":"a3078fc3-0fc4-4f5a-8993-3ee16cd1ede5"},"method":"get","type":"path","servers":["2f7322d3-2f3c-419b-889e-fe6a49b0e7af","286fd81c-695c-4d97-939b-682164ac1a35"],"security":["0522888d-978c-44b8-a3d4-f4f3d1638ebc"],"path":"/v1/partner/companies/{companyId}/compliance/annual-reports/requirements","baseUrlOptions":["https://api.test.doola.com","https://api.doola.com"],"title":"Get the annual report requirements for a company","codeSamples":[],"requestExampleLanguages":["bash","javascript","node","python","go","java","php"],"requiredOnlyExamples":false,"requestExampleType":"generated","responseExampleType":"generated","prefillPlaygroundWithExample":true,"prefillPlaygroundExamples":[]},"dependencies":{"parameters":{"9e43b410-41ca-4586-a8e5-c900a7f2871a":{"name":"companyId","in":"path","description":"doola company ID (KSUID).","required":true,"schema":{"type":"string","isRequired":true,"description":"doola company ID (KSUID).","uniqueKey":"","typeLabel":"string"}},"023443db-1c15-4161-bab1-a06a84b4e03e":{"name":"fiscalYear","in":"query","description":"Fiscal year the report covers. Defaults to the current year.","required":false,"schema":{"type":"integer","format":"int32","maximum":2100,"minimum":2000,"isRequired":false,"description":"Fiscal year the report covers. Defaults to the current year.","uniqueKey":"","typeLabel":"integer\u003cint32>"}}},"responses":{"ccfc136a-bc71-45a7-889d-d226b72f8c25":{"description":"The fields to collect, with the due date. Only a handful of states add question fields on top of the company details. Read isFilingRequired first: when false there is no report to file and the field list is empty.","content":{"*/*":{"schema":{"type":"object","description":"What the company's state asks for on its annual report.","properties":{"doolaCompanyId":{"type":"string","description":"doola company ID (KSUID).","example":"2Ns8vJqZ1lQwErTyUiOpAsDfGhJ","uniqueKey":"doolaCompanyId","typeLabel":"string"},"state":{"type":"string","description":"US state the report is filed in.","example":"WY","uniqueKey":"state","typeLabel":"string"},"entityType":{"type":"string","description":"Entity type the field list applies to.","enum":["LLC","CCorp"],"example":"LLC","uniqueKey":"entityType","typeLabel":"enum\u003cstring>"},"fiscalYear":{"type":"integer","format":"int32","description":"Fiscal year the requirements apply to.","example":2026,"uniqueKey":"fiscalYear","typeLabel":"integer\u003cint32>"},"dueDate":{"oneOf":[{"type":"string","description":"Due date from the compliance calendar (yyyy-MM-dd), or null when there is no concrete date yet.","example":"2026-11-30","uniqueKey":"dueDate.oneOf.0","typeLabel":"string"},{"type":"null","description":"Due date from the compliance calendar (yyyy-MM-dd), or null when there is no concrete date yet.","example":"2026-11-30","uniqueKey":"dueDate.oneOf.1","typeLabel":"null"}],"uniqueKey":"dueDate","typeLabel":"string | null"},"fields":{"type":"array","description":"Fields to collect, in the order to present them. Always carries the company details; question fields appear only for the few states that ask any, which today is a handful. Empty when isFilingRequired is false.","items":{"type":"object","description":"One field to collect from the customer before submitting the filing.","properties":{"fieldId":{"type":"string","description":"Field id. Send the answer back under this value, as answers[].fieldId.","example":"Q16","uniqueKey":"fields.items.[INDEX].fieldId","typeLabel":"string"},"label":{"type":"string","description":"Label to show the customer.","example":"Do you hold assets?","uniqueKey":"fields.items.[INDEX].label","typeLabel":"string"},"type":{"type":"string","description":"How to render the field. ADDRESS means a structured address rather than a string. DATE and BOOLEAN are published so adding one later is not a breaking change; no field uses them today.","enum":["TEXT","NUMBER","SELECT","RADIO","AMOUNT","DATE","BOOLEAN","ADDRESS"],"example":"RADIO","uniqueKey":"fields.items.[INDEX].type","typeLabel":"enum\u003cstring>"},"group":{"type":"string","description":"Where the field comes from. QUESTION is asked by the state; COMPANY_DETAIL is company data doola already holds.","enum":["QUESTION","COMPANY_DETAIL"],"example":"QUESTION","uniqueKey":"fields.items.[INDEX].group","typeLabel":"enum\u003cstring>"},"required":{"type":"boolean","description":"Whether the filing is rejected without this field.","example":true,"uniqueKey":"fields.items.[INDEX].required","typeLabel":"boolean"},"affectsFee":{"type":"boolean","description":"Whether the state's fee is computed from this field. True on the Wyoming asset figures, which the fee reads from the submitted answers, and on the authorized share count for a Delaware C-corp. False everywhere else, where the fee does not read the field at all.","example":true,"uniqueKey":"fields.items.[INDEX].affectsFee","typeLabel":"boolean"},"options":{"oneOf":[{"type":"array","description":"Allowed values for SELECT and RADIO, null otherwise.","example":["yes","no"],"items":{"type":"string","uniqueKey":"fields.items.[INDEX].options.oneOf.0.items.[INDEX]","typeLabel":"string"},"uniqueKey":"fields.items.[INDEX].options.oneOf.0","typeLabel":"string[]"},{"type":"null","description":"Allowed values for SELECT and RADIO, null otherwise.","example":["yes","no"],"items":{"type":"string"},"uniqueKey":"fields.items.[INDEX].options.oneOf.1","typeLabel":"null"}],"uniqueKey":"fields.items.[INDEX].options","typeLabel":"string[] | null"},"dependsOn":{"oneOf":[{"type":"object","description":"Set when the field only applies given another field's answer.","properties":{"fieldId":{"type":"string","description":"The id of the field this one waits on, as it appears in fields[].fieldId.","example":"Q16","uniqueKey":"fields.items.[INDEX].dependsOn.oneOf.0.fieldId","typeLabel":"string"},"answer":{"type":"string","description":"The answer that field must carry.","example":"yes","uniqueKey":"fields.items.[INDEX].dependsOn.oneOf.0.answer","typeLabel":"string"}},"uniqueKey":"fields.items.[INDEX].dependsOn.oneOf.0","typeLabel":"object"},{"type":"null","description":"Set when the field only applies given another field's answer.","uniqueKey":"fields.items.[INDEX].dependsOn.oneOf.1","typeLabel":"null"}],"uniqueKey":"fields.items.[INDEX].dependsOn","typeLabel":"object | null"}},"uniqueKey":"fields.items.[INDEX]","typeLabel":"object"},"uniqueKey":"fields","typeLabel":"object[]"},"isFilingRequired":{"type":"boolean","description":"Whether the state requires an annual report at all. False comes with an empty fields list because there is nothing to file - not because the state asks for nothing.","example":true,"uniqueKey":"isFilingRequired","typeLabel":"boolean"}},"uniqueKey":"","typeLabel":"object"},"examples":{"Example":{"title":"Example","value":{"doolaCompanyId":"2Ns8vJqZ1lQwErTyUiOpAsDfGhJ","state":"WY","entityType":"LLC","fiscalYear":2026,"dueDate":"2026-11-30","fields":[{"fieldId":"Q16","label":"Do you hold assets?","type":"RADIO","group":"QUESTION","required":true,"affectsFee":true,"options":["yes","no"],"dependsOn":{"fieldId":"Q16","answer":"yes"}}],"isFilingRequired":true}}},"exampleType":"generated"}},"exampleType":"generated"},"64364cf4-6341-4f96-9186-7b096aa47782":{"description":"E_VALIDATION_FAILED: fiscalYear is outside the accepted range.","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"7665c5e2-77b6-49c4-a228-dfe8f0ab09d5":{"description":"E_COMPANY_NOT_FOUND: the company does not exist, or is not owned by the calling partner.","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}},"a3078fc3-0fc4-4f5a-8993-3ee16cd1ede5":{"description":"E_STATE_NOT_SUPPORTED: doola holds no annual-report data for the company's state and entity type. Should not occur for a company created through this API; a state that files no annual report answers 200 with isFilingRequired false.","content":{"_mintlify/placeholder":{"schema":{"type":"object","description":""}}}}},"security":{"0522888d-978c-44b8-a3d4-f4f3d1638ebc":{"PartnerApiKey":{"type":"apiKey","description":"Partner API key. Send the raw key as the `Authorization` header value — e.g. `dk_test_…` in sandbox or `dk_live_…` in production. Generate and rotate keys in the doola Partner Portal.","name":"Authorization","in":"header","scopes":[],"schemeName":"PartnerApiKey"}}},"servers":{"2f7322d3-2f3c-419b-889e-fe6a49b0e7af":{"url":"https://api.test.doola.com","description":"Sandbox — use test keys (dk_test_…)"},"286fd81c-695c-4d97-939b-682164ac1a35":{"url":"https://api.doola.com","description":"Production — use live keys (dk_live_…)"}},"processedSecurityOptions":[{"schemes":[{"scheme":{"type":"apiKey","description":"Partner API key. Send the raw key as the `Authorization` header value — e.g. `dk_test_…` in sandbox or `dk_live_…` in production. Generate and rotate keys in the doola Partner Portal.","name":"Authorization","in":"header","scopes":[],"schemeName":"PartnerApiKey"},"schema":{"title":"Authorization","type":"string","description":"Partner API key. Send the raw key as the `Authorization` header value — e.g. `dk_test_…` in sandbox or `dk_live_…` in production. Generate and rotate keys in the doola Partner Portal.","isRequired":true,"typeLabel":"string","deprecated":false},"schemeName":"PartnerApiKey","name":"Authorization"}],"title":"PartnerApiKey"}]},"originalFileLocation":"api-reference/openapi.json"},"subdomain":"doola","siteName":"doola Developers","title":"Get the annual report requirements for a company - doola Developers","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"originalFileLocation":"api/api-reference/annual-report-filing/get-the-annual-report-requirements-for-a-company.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=\"dark\"}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=\"Returns the fields the partner must collect before submitting the company\u0026#x27;s annual report, derived from its state and entity type, together with the due date from the compliance calendar. Read-only. Most states ask no questions at all, so for most companies the response carries only the company details. A state that requires no annual report answers 200 with isFilingRequired false and an empty field list. Returns 404 when the company does not exist or is not owned by the calling partner.\">\u003cmeta data-mint-head name=\"application-name\" content=\"doola Developers\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/doola/CgqtkROOt5ypSrSx/_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/doola/CgqtkROOt5ypSrSx/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/doola/CgqtkROOt5ypSrSx/_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/doola/CgqtkROOt5ypSrSx/_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/doola/CgqtkROOt5ypSrSx/_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/doola/CgqtkROOt5ypSrSx/_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/doola/CgqtkROOt5ypSrSx/_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/doola/CgqtkROOt5ypSrSx/_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/doola/CgqtkROOt5ypSrSx/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Get the annual report requirements for a company - doola Developers\">\u003cmeta data-mint-head property=\"og:description\" content=\"Returns the fields the partner must collect before submitting the company\u0026#x27;s annual report, derived from its state and entity type, together with the due date from the compliance calendar. Read-only. Most states ask no questions at all, so for most companies the response carries only the company details. A state that requires no annual report answers 200 with isFilingRequired false and an empty field list. Returns 404 when the company does not exist or is not owned by the calling partner.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"doola Developers\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.doola.com/api/api-reference/annual-report-filing/get-the-annual-report-requirements-for-a-company\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://doola.mintlify.app/_mintlify/api/og/v2?division=Annual+Report+Filing\u0026amp;title=Get+the+annual+report+requirements+for+a+company\u0026amp;description=Returns+the+fields+the+partner+must+collect+before+submitting+the+company%27s+annual+report%2C+derived+from+its+state+and+entity+type%2C+together+with+the+due+date+fr\u0026amp;theme=d4e17b9ecf13deadca62a6e7\u0026amp;signature=a3d6bbfd102aadece8f05433155d2829cf108f6e5028d38d613a2534bd375320\">\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 the annual report requirements for a company - doola Developers\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Returns the fields the partner must collect before submitting the company\u0026#x27;s annual report, derived from its state and entity type, together with the due date from the compliance calendar. Read-only. Most states ask no questions at all, so for most companies the response carries only the company details. A state that requires no annual report answers 200 with isFilingRequired false and an empty field list. Returns 404 when the company does not exist or is not owned by the calling partner.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://doola.mintlify.app/_mintlify/api/og/v2?division=Annual+Report+Filing\u0026amp;title=Get+the+annual+report+requirements+for+a+company\u0026amp;description=Returns+the+fields+the+partner+must+collect+before+submitting+the+company%27s+annual+report%2C+derived+from+its+state+and+entity+type%2C+together+with+the+due+date+fr\u0026amp;theme=d4e17b9ecf13deadca62a6e7\u0026amp;signature=a3d6bbfd102aadece8f05433155d2829cf108f6e5028d38d613a2534bd375320\">\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/doola/CgqtkROOt5ypSrSx/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"doola Developers\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#276EF1\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.doola.com/api/api-reference/annual-report-filing/get-the-annual-report-requirements-for-a-company\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/api/api-reference/annual-report-filing/get-the-annual-report-requirements-for-a-company.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://www.doola.com/#organization\",\"name\":\"doola\",\"url\":\"https://www.doola.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/doola/SFeoF_TYCRlE4Apz/logo/doola_logo_black.svg?fit=max\u0026auto=format\u0026n=SFeoF_TYCRlE4Apz\u0026q=85\u0026s=fdd4abb64b5833608e513ef10fa97314\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.doola.com#website\",\"name\":\"doola Developers\",\"url\":\"https://docs.doola.com\",\"publisher\":{\"@id\":\"https://www.doola.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.doola.com/api/api-reference/annual-report-filing/get-the-annual-report-requirements-for-a-company#webpage\",\"url\":\"https://docs.doola.com/api/api-reference/annual-report-filing/get-the-annual-report-requirements-for-a-company\",\"name\":\"Get the annual report requirements for a company\",\"description\":\"Returns the fields the partner must collect before submitting the company's annual report, derived from its state and entity type, together with the due date from the compliance calendar. Read-only. Most states ask no questions at all, so for most companies the response carries only the company details. A state that requires no annual report answers 200 with isFilingRequired false and an empty field list. Returns 404 when the company does not exist or is not owned by the calling partner.\",\"isPartOf\":{\"@id\":\"https://docs.doola.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.doola.com/api/api-reference/annual-report-filing/get-the-annual-report-requirements-for-a-company#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.doola.com/api/api-reference/annual-report-filing/get-the-annual-report-requirements-for-a-company#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"API reference\",\"item\":\"https://docs.doola.com/api/api-reference/playground-sandbox-only/complete-formation-sandbox\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Annual Report Filing\",\"item\":\"https://docs.doola.com/api/api-reference/annual-report-filing/list-a-companys-annual-reports\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Get the annual report requirements for a company\",\"item\":\"https://docs.doola.com/api/api-reference/annual-report-filing/get-the-annual-report-requirements-for-a-company\"}]},{\"@type\":[\"TechArticle\",\"APIReference\"],\"@id\":\"https://docs.doola.com/api/api-reference/annual-report-filing/get-the-annual-report-requirements-for-a-company#apireference\",\"headline\":\"Get the annual report requirements for a company\",\"name\":\"Get the annual report requirements for a company\",\"description\":\"Returns the fields the partner must collect before submitting the company's annual report, derived from its state and entity type, together with the due date from the compliance calendar. Read-only. Most states ask no questions at all, so for most companies the response carries only the company details. A state that requires no annual report answers 200 with isFilingRequired false and an empty field list. Returns 404 when the company does not exist or is not owned by the calling partner.\",\"url\":\"https://docs.doola.com/api/api-reference/annual-report-filing/get-the-annual-report-requirements-for-a-company\",\"mainEntityOfPage\":{\"@id\":\"https://docs.doola.com/api/api-reference/annual-report-filing/get-the-annual-report-requirements-for-a-company#webpage\"},\"publisher\":{\"@id\":\"https://www.doola.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.doola.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"doola Developers\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"doola Developers","nav":{"global":null,"dropdowns":[{"dropdown":"Partner API","icon":"plug","groups":[{"group":"Get started","pages":[{"title":"doola Partner API","href":"/api/introduction"},{"title":"Authentication","href":"/api/authentication"}]},{"group":"Core concepts","pages":[{"group":"Company formation","expanded":true,"pages":[{"title":"Company formation","href":"/api/formation"},{"title":"SS-4 and Form 8821 signing","href":"/api/non-us-formation"},{"title":"Expedited EIN","href":"/api/expedited-ein"},{"title":"Choosing an industry","href":"/api/naics-industry"}]},{"title":"Company services","href":"/api/company-services"},{"title":"Compliance Calendar","href":"/api/compliance/calendar"},{"title":"Annual Report Filing","href":"/api/compliance/annual-report-filing"},{"title":"Webhooks","href":"/api/webhooks"},{"group":"Required actions","pages":[{"title":"Required actions","href":"/api/required-actions"},{"title":"New company names needed","href":"/api/required-actions/name-options"},{"title":"SS-4 signature needed again","href":"/api/required-actions/ss4-reset"},{"title":"Form 8821 signature needed","href":"/api/required-actions/form8821-required"},{"title":"Founder address needed","href":"/api/required-actions/founder-address"},{"title":"Annual report correction","href":"/api/required-actions/annual-report-correction"}]},{"title":"Sandbox playground","href":"/api/sandbox-playground"},{"title":"Errors","href":"/api/errors"}]},{"group":"Reference","pages":[{"title":"Domain objects","href":"/api/domain-objects"},{"title":"OpenAPI specification","href":"/api/openapi-spec"}]},{"group":"API reference","pages":[{"group":"Playground (sandbox only)","pages":[{"title":"Complete Formation (sandbox)","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/partner/playground/companies/{companyId}/formation/complete","href":"/api/api-reference/playground-sandbox-only/complete-formation-sandbox"},{"title":"Complete EIN creation (sandbox)","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/partner/playground/companies/{companyId}/eincreation/complete","href":"/api/api-reference/playground-sandbox-only/complete-ein-creation-sandbox"}]},{"group":"Customers","pages":[{"title":"List customers","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/partner/customers","href":"/api/api-reference/customers/list-customers"},{"title":"Create a customer","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/partner/customers","href":"/api/api-reference/customers/create-a-customer"},{"title":"Get a customer","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/partner/customers/{customerId}","href":"/api/api-reference/customers/get-a-customer"}]},{"group":"Customer sessions","pages":[{"title":"Create a customer session","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/partner/customer-sessions","href":"/api/api-reference/customer-sessions/create-a-customer-session"}]},{"group":"Companies","pages":[{"title":"List companies","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/partner/companies","href":"/api/api-reference/companies/list-companies"},{"title":"Create a company","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/partner/companies","href":"/api/api-reference/companies/create-a-company"},{"title":"Confirm payment for a draft formation","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/partner/companies/{companyId}/payment-confirmed","href":"/api/api-reference/companies/confirm-payment-for-a-draft-formation"},{"title":"Get a company","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/partner/companies/{companyId}","href":"/api/api-reference/companies/get-a-company"}]},{"group":"Signatures","pages":[{"title":"Create a signature session","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/partner/companies/{companyId}/signatures","href":"/api/api-reference/signatures/create-a-signature-session"}]},{"group":"Required Actions","pages":[{"title":"Resolve a required action","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/partner/companies/{companyId}/required-actions/{requiredActionId}/resolution","href":"/api/api-reference/required-actions/resolve-a-required-action"},{"title":"List open required actions across your companies","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/partner/required-actions","href":"/api/api-reference/required-actions/list-open-required-actions-across-your-companies"},{"title":"List a company's required actions","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/partner/companies/{companyId}/required-actions","href":"/api/api-reference/required-actions/list-a-companys-required-actions"},{"title":"Retrieve a required action","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/partner/companies/{companyId}/required-actions/{requiredActionId}","href":"/api/api-reference/required-actions/retrieve-a-required-action"}]},{"group":"Annual Report Filing","pages":[{"title":"List a company's annual reports","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/partner/companies/{companyId}/compliance/annual-reports","href":"/api/api-reference/annual-report-filing/list-a-companys-annual-reports"},{"title":"Submit a company's annual report","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/partner/companies/{companyId}/compliance/annual-reports","href":"/api/api-reference/annual-report-filing/submit-a-companys-annual-report"},{"title":"Confirm an annual report and hand it to doola to file","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json post /v1/partner/companies/{companyId}/compliance/annual-reports/{annualReportId}/confirm","href":"/api/api-reference/annual-report-filing/confirm-an-annual-report-and-hand-it-to-doola-to-file"},{"title":"Get one annual report","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/partner/companies/{companyId}/compliance/annual-reports/{annualReportId}","href":"/api/api-reference/annual-report-filing/get-one-annual-report"},{"title":"Get the state fee for a company's annual report","description":"Returns what the company's state charges for its annual report. Indicative: nothing is stored and nothing is charged, and the amount on a submitted report is the authoritative one. Read isFilingRequired before the amount - a state that files no annual report and one that files it free of charge both quote 0. Where the state prices from a figure doola does not hold, the amount is its floor and isMinimum says so.","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/partner/companies/{companyId}/compliance/annual-reports/state-fees","href":"/api/api-reference/annual-report-filing/get-the-state-fee-for-a-companys-annual-report"},{"title":"Get the annual report requirements for a company","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/partner/companies/{companyId}/compliance/annual-reports/requirements","href":"/api/api-reference/annual-report-filing/get-the-annual-report-requirements-for-a-company"}]},{"group":"SDK","pages":[{"title":"Get your publishable key","description":"Returns the publishable key (pk_test_… or pk_live_…) the doola SDK needs in the browser, the same one shown in the Partner Portal. The key is created on the first request and never changes after that.","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/partner/sdk/keys","href":"/api/api-reference/sdk/get-your-publishable-key"}]},{"group":"Reference data","pages":[{"title":"List states","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/partner/references/states","href":"/api/api-reference/reference-data/list-states"},{"title":"List state filing fees","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/partner/references/state-fees","href":"/api/api-reference/reference-data/list-state-filing-fees"},{"title":"List NAICS codes","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/partner/references/naics-codes","href":"/api/api-reference/reference-data/list-naics-codes"},{"title":"List countries","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/partner/references/countries","href":"/api/api-reference/reference-data/list-countries"}]},{"group":"Documents","pages":[{"title":"List company documents","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/partner/companies/{doolaCompanyId}/documents","href":"/api/api-reference/documents/list-company-documents"},{"title":"Get a document download URL","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/partner/companies/{doolaCompanyId}/documents/{documentId}","href":"/api/api-reference/documents/get-a-document-download-url"}]},{"group":"Compliance","pages":[{"title":"Get a company's compliance calendar","deprecated":null,"version":null,"openapi":"/api-reference/openapi.json get /v1/partner/companies/{companyId}/compliance/calendar","href":"/api/api-reference/compliance/get-a-companys-compliance-calendar"}]}]},{"group":"Help","pages":[{"title":"FAQ","href":"/api/faq"}]},{"group":"Updates","pages":[{"title":"Changelog","href":"/api/changelog"}]}]},{"dropdown":"Embedded SDK","icon":"window-maximize","groups":[{"group":"Get started","pages":[{"title":"doola Embedded SDK","sidebarTitle":"Overview","href":"/sdk/overview"},{"title":"Quickstart","href":"/sdk/quickstart"},{"title":"How it works","href":"/sdk/how-it-works"},{"title":"Customer experience","href":"/sdk/customer-experience"}]},{"group":"Integrate","pages":[{"title":"Create sessions","href":"/sdk/sessions"},{"title":"Embed the SDK","href":"/sdk/embed"},{"title":"Take payment","href":"/sdk/payments"},{"title":"After payment","href":"/sdk/after-payment"}]},{"group":"Customize","pages":[{"title":"Branding","href":"/sdk/branding"},{"title":"Presentation and mobile","href":"/sdk/presentation"}]},{"group":"Test and launch","pages":[{"title":"Testing","href":"/sdk/testing"},{"title":"Go-live checklist","href":"/sdk/go-live"}]},{"group":"Reference","pages":[{"title":"Client reference","href":"/sdk/reference/client"},{"title":"Server reference","href":"/sdk/reference/server"},{"title":"Errors","href":"/sdk/reference/errors"},{"title":"Security and data","href":"/sdk/security"}]},{"group":"Help","pages":[{"title":"FAQ","href":"/sdk/faq"},{"title":"Changelog","href":"/sdk/changelog"}]}]},{"dropdown":"MCP Server","icon":"robot","groups":[{"group":"Get started","pages":[{"title":"doola Formation MCP Server","href":"/mcp/introduction"},{"title":"Connect a client","href":"/mcp/connect"},{"title":"Authentication","href":"/mcp/authentication"}]},{"group":"Tools","pages":[{"title":"Tools reference","href":"/mcp/tools"},{"title":"End-to-end flow","href":"/mcp/flow"}]},{"group":"Reference","pages":[{"title":"Errors","href":"/mcp/errors"},{"title":"Limitations","href":"/mcp/limitations"}]}]}]},"basePath":"","title":"Get the annual report requirements for a company - doola Developers","buildId":"dpl_36EDyZCDfRuoUD9af5CH4M1bqY2h","deploymentId":"dpl_36EDyZCDfRuoUD9af5CH4M1bqY2h","dynamics":["c2aa737661","2b790eda92","b0f84f53ff","a9bb46feb3"],"chunks":["OpenApiReferenceProvider-DCDCdBVX.js","utils-ME8dDnLe.js","cloneDeep-izs3Hzxb.js","_Uint8Array-BVIqJ90l.js","isObjectLike-C8vmzPEN.js","isArray-Dcu1dQ5t.js","utils-0e84ACsd.js","toString-BX-iyh8G.js","isSymbol-CSH9U2Gm.js","addUniqueKeysToSchema-wgRBj-ia.js","snippetPresets-C11Sgb-o.js","style-to-object-BY3JEAdk.js","v4-DIgz8zy6.js","ApiExamples-C0lapOpP.js","isEqual-BfaiBbcl.js","usePlaygroundInputsStore-ZeRQV8fF.js","shallow-BupWh095.js","getApiPlaygroundDisplay-BnYQO2Ss.js","CodeSnippet-RKKOc8c_.js","CodeSnippets-Drf_m8wS.js","Page-Bevw23-4.js","getPastedJson-u6QiPzNZ.js","icon-Bb-CBSxO.js","MethodPill-F7l5AI7V.js","DuplicateIcon-IiAXkdSg.js","createIcon-FliI8EBc.js","DynamicMarkdown-B62XqCSI.js","SectionHeading-Dj31pT03.js","axios-vUo_bRtp.js","Markdown-BOgQCTwD.js","clsx-BIWXJmsZ.js","lib-DuNMoZ05.js","lib-B8HbPgcC.js","html-void-elements-mCSPHezU.js","dist-DKZWslLH.js","katex-YMM-FMeD.js","marked.esm-CZWythHk.js","AssistantPageLink-UDqbR6xh.js"]}