Annual Report Filing

Get one annual report

Changed on

One of the company's annual reports with the answers on record for it. Read-only. A report that does not exist, belongs to another company, or is in a state this API does not publish are all 404: telling them apart would confirm that an id the caller may not read is nonetheless real.

get/v1/partner/companies/{companyId}/compliance/annual-reports/{annualReportId}

Request

  • Base URL
    https://api.test.doola.com
  • URL
    https://api.test.doola.com/v1/partner/companies/{companyId}/compliance/annual-reports/{annualReportId}
  • Auth
    API key in header Authorization

Path parameters

companyIdstring required

doola company ID (KSUID).

annualReportIdstring required

Annual report ID (KSUID).

Response

The report and the answers on record for it.

annualReportIdstring

Annual report ID (KSUID), as the submission returned it and as confirm addresses it.

doolaCompanyIdstring

doola company ID (KSUID).

fiscalYearinteger

Fiscal year the report covers.

statestring

US state the report is filed in.

entityType'LLC' | 'CCorp'

Entity type the report was filed for.

status'FILLED' | 'IN_PROGRESS' | 'AWAITING_INFORMATION' | 'FILING_COMPLETED'

Where the report stands. Same vocabulary as the list.

priceInCentsinteger nullable

The state fee fixed on the report in whole US cents, which doola settles with you outside this API. Null while doola has not priced it.

submittedAtstring nullable

Date the report was handed to doola's filing pipeline (yyyy-MM-dd). Often null even for a filed report; read status for where the report stands.

createdAtstring date-time nullable

When the report was first recorded. Null if the row carries no timestamp.

updatedAtstring date-time nullable

When the report last changed. Null if the row carries no timestamp.

Example response

{
  "annualReportId": "2Ns8vJqZ1lQwErTyUiOpAsDfGhJ",
  "doolaCompanyId": "2Ns8vJqZ1lQwErTyUiOpAsDfGhJ",
  "fiscalYear": 2026,
  "state": "WY",
  "entityType": "LLC",
  "status": "FILLED",
  "priceInCents": 6225,
  "submittedAt": "2026-03-01",
  "createdAt": "2026-02-01T09:00:00Z",
  "updatedAt": "2026-02-02T09:00:00Z",
  "answers": [
    {
      "fieldId": "Q17",
      "value": "1000000"
    }
  ]
}

Changes