# Filemark developer docs > Read client and engagement data and run Filemark T2 computations over REST or MCP. The API is read-only. Every page below is served as Markdown at its own URL plus `.md`; the whole guide is one document at /llms-full.txt. ## Get started - [Overview](https://docs.filemark.ca/index.md): Read client and engagement data and run Filemark T2 computations over REST or MCP. - [Quickstart](https://docs.filemark.ca/quickstart.md): Mint a Filemark access token, run a T2 computation, and list your clients with curl. - [Definitions](https://docs.filemark.ca/definitions.md): The Filemark data model behind the API: organizations, clients, entities, tax-year engagements, saved data, and computation targets and cells. ## Authentication - [Authentication](https://docs.filemark.ca/authentication.md): Create Filemark API credentials and exchange them for an OAuth 2.0 client-credentials access token. - [Scopes](https://docs.filemark.ca/scopes.md): The Filemark API scopes, what each one grants, and how to write them in a token request. - [Delegated access (AI hosts)](https://docs.filemark.ca/delegated-access.md): Connect an interactive AI assistant or MCP host to Filemark as a signed-in user with OAuth authorization code + PKCE. ## Guides - [Run computations](https://docs.filemark.ca/run-computations.md): Run Filemark T2 computations from your own inputs or an engagement's saved inputs: batch requests, vendor handoff, strict contracts, rollovers, and scenarios. - [Connect over MCP](https://docs.filemark.ca/mcp.md): Connect an MCP host to Filemark over Streamable HTTP: configuration, OAuth expectations, published tools and resources, and the MCP error shape. ## Reference - [Conventions](https://docs.filemark.ca/conventions.md): Base URL, versioning, request and response formats, data types, response headers, and retry rules shared by every Filemark API operation. - [REST reference](https://docs.filemark.ca/rest.md): Every Filemark REST operation with a request example, parameters, request body, response body, and errors, generated from the published OpenAPI schema. - [Rate limits](https://docs.filemark.ca/rate-limits.md): Request budgets shared by the Filemark REST API and MCP server. - [Error codes](https://docs.filemark.ca/errors.md): HTTP status codes and error codes returned by the Filemark REST API and MCP server, and how to report a failed request. ## Computation reference - [Index](https://docs.filemark.ca/computations.md): every target with its cell counts and supported tax years. - [division_c](https://docs.filemark.ca/computations/division_c.md): Filemark T2 batch computation internal aggregate - [part_i_tax](https://docs.filemark.ca/computations/part_i_tax.md): Filemark T2 batch computation internal aggregate - [pool_tracking](https://docs.filemark.ca/computations/pool_tracking.md): Filemark T2 batch computation internal aggregate - [sbd](https://docs.filemark.ca/computations/sbd.md): Filemark T2 batch computation internal aggregate - [schedule1](https://docs.filemark.ca/computations/schedule1.md): T2 Corporation Income Tax Return - [schedule10](https://docs.filemark.ca/computations/schedule10.md): T2 Corporation Income Tax Return - [schedule100](https://docs.filemark.ca/computations/schedule100.md): T2 Corporation Income Tax Return - [schedule101](https://docs.filemark.ca/computations/schedule101.md): T2 Corporation Income Tax Return - [schedule11](https://docs.filemark.ca/computations/schedule11.md): T2 Corporation Income Tax Return - [schedule125](https://docs.filemark.ca/computations/schedule125.md): T2 Corporation Income Tax Return - [schedule13](https://docs.filemark.ca/computations/schedule13.md): T2 Corporation Income Tax Return - [schedule130](https://docs.filemark.ca/computations/schedule130.md): T2 Corporation Income Tax Return - [schedule14](https://docs.filemark.ca/computations/schedule14.md): T2 Corporation Income Tax Return - [schedule15](https://docs.filemark.ca/computations/schedule15.md): T2 Corporation Income Tax Return - [schedule17](https://docs.filemark.ca/computations/schedule17.md): T2 Corporation Income Tax Return - [schedule18](https://docs.filemark.ca/computations/schedule18.md): T2 Corporation Income Tax Return - [schedule2](https://docs.filemark.ca/computations/schedule2.md): T2 Corporation Income Tax Return - [schedule20](https://docs.filemark.ca/computations/schedule20.md): T2 Corporation Income Tax Return - [schedule21](https://docs.filemark.ca/computations/schedule21.md): T2 Corporation Income Tax Return - [schedule23](https://docs.filemark.ca/computations/schedule23.md): T2 Corporation Income Tax Return - [schedule24](https://docs.filemark.ca/computations/schedule24.md): T2 Corporation Income Tax Return - [schedule25](https://docs.filemark.ca/computations/schedule25.md): T2 Corporation Income Tax Return - [schedule27](https://docs.filemark.ca/computations/schedule27.md): T2 Corporation Income Tax Return - [schedule28](https://docs.filemark.ca/computations/schedule28.md): T2 Corporation Income Tax Return - [schedule29](https://docs.filemark.ca/computations/schedule29.md): T2 Corporation Income Tax Return - [schedule3](https://docs.filemark.ca/computations/schedule3.md): T2 Corporation Income Tax Return - [schedule31](https://docs.filemark.ca/computations/schedule31.md): T2 Corporation Income Tax Return - [schedule33](https://docs.filemark.ca/computations/schedule33.md): T2 Corporation Income Tax Return - [schedule34](https://docs.filemark.ca/computations/schedule34.md): T2 Corporation Income Tax Return - [schedule35](https://docs.filemark.ca/computations/schedule35.md): T2 Corporation Income Tax Return - [schedule38](https://docs.filemark.ca/computations/schedule38.md): T2 Corporation Income Tax Return - [schedule39](https://docs.filemark.ca/computations/schedule39.md): T2 Corporation Income Tax Return - [schedule4](https://docs.filemark.ca/computations/schedule4.md): T2 Corporation Income Tax Return - [schedule42](https://docs.filemark.ca/computations/schedule42.md): T2 Corporation Income Tax Return - [schedule43](https://docs.filemark.ca/computations/schedule43.md): T2 Corporation Income Tax Return - [schedule44](https://docs.filemark.ca/computations/schedule44.md): T2 Corporation Income Tax Return - [schedule45](https://docs.filemark.ca/computations/schedule45.md): T2 Corporation Income Tax Return - [schedule49](https://docs.filemark.ca/computations/schedule49.md): T2 Corporation Income Tax Return - [schedule5](https://docs.filemark.ca/computations/schedule5.md): T2 Corporation Income Tax Return - [schedule50](https://docs.filemark.ca/computations/schedule50.md): T2 Corporation Income Tax Return - [schedule513](https://docs.filemark.ca/computations/schedule513.md): T2 Corporation Income Tax Return - [schedule53](https://docs.filemark.ca/computations/schedule53.md): T2 Corporation Income Tax Return - [schedule54](https://docs.filemark.ca/computations/schedule54.md): T2 Corporation Income Tax Return - [schedule55](https://docs.filemark.ca/computations/schedule55.md): T2 Corporation Income Tax Return - [schedule56](https://docs.filemark.ca/computations/schedule56.md): T2 Corporation Income Tax Return - [schedule58](https://docs.filemark.ca/computations/schedule58.md): T2 Corporation Income Tax Return - [schedule6](https://docs.filemark.ca/computations/schedule6.md): T2 Corporation Income Tax Return - [schedule63](https://docs.filemark.ca/computations/schedule63.md): T2 Corporation Income Tax Return - [schedule67](https://docs.filemark.ca/computations/schedule67.md): T2 Corporation Income Tax Return - [schedule68](https://docs.filemark.ca/computations/schedule68.md): T2 Corporation Income Tax Return - [schedule7](https://docs.filemark.ca/computations/schedule7.md): T2 Corporation Income Tax Return - [schedule71](https://docs.filemark.ca/computations/schedule71.md): T2 Corporation Income Tax Return - [schedule72](https://docs.filemark.ca/computations/schedule72.md): T2 Corporation Income Tax Return - [schedule73](https://docs.filemark.ca/computations/schedule73.md): T2 Corporation Income Tax Return - [schedule74](https://docs.filemark.ca/computations/schedule74.md): T2 Corporation Income Tax Return - [schedule75](https://docs.filemark.ca/computations/schedule75.md): T2 Corporation Income Tax Return - [schedule76](https://docs.filemark.ca/computations/schedule76.md): T2 Corporation Income Tax Return - [schedule78](https://docs.filemark.ca/computations/schedule78.md): T2 Corporation Income Tax Return - [schedule8](https://docs.filemark.ca/computations/schedule8.md): T2 Corporation Income Tax Return - [schedule88](https://docs.filemark.ca/computations/schedule88.md): T2 Corporation Income Tax Return - [schedule89](https://docs.filemark.ca/computations/schedule89.md): T2 Corporation Income Tax Return - [schedule9](https://docs.filemark.ca/computations/schedule9.md): T2 Corporation Income Tax Return - [schedule91](https://docs.filemark.ca/computations/schedule91.md): T2 Corporation Income Tax Return - [schedule92](https://docs.filemark.ca/computations/schedule92.md): T2 Corporation Income Tax Return - [schedule97](https://docs.filemark.ca/computations/schedule97.md): T2 Corporation Income Tax Return - [t2142](https://docs.filemark.ca/computations/t2142.md): T2 Corporation Income Tax Return - [t661](https://docs.filemark.ca/computations/t661.md): T2 Corporation Income Tax Return - [butterfly](https://docs.filemark.ca/computations/butterfly.md): Filemark T2 rollover and reorganization preview - [capital-dividend-account](https://docs.filemark.ca/computations/capital-dividend-account.md): Filemark T2 rollover and reorganization preview - [debt-forgiveness](https://docs.filemark.ca/computations/debt-forgiveness.md): Filemark T2 rollover and reorganization preview - [gaar-screen](https://docs.filemark.ca/computations/gaar-screen.md): Filemark T2 rollover and reorganization preview - [mdr-screen](https://docs.filemark.ca/computations/mdr-screen.md): Filemark T2 rollover and reorganization preview - [post-mortem](https://docs.filemark.ca/computations/post-mortem.md): Filemark T2 rollover and reorganization preview - [replacement-property](https://docs.filemark.ca/computations/replacement-property.md): Filemark T2 rollover and reorganization preview - [section-212-1](https://docs.filemark.ca/computations/section-212-1.md): Filemark T2 rollover and reorganization preview - [section-22](https://docs.filemark.ca/computations/section-22.md): Filemark T2 rollover and reorganization preview - [section-51](https://docs.filemark.ca/computations/section-51.md): Filemark T2 rollover and reorganization preview - [section-84-1](https://docs.filemark.ca/computations/section-84-1.md): Filemark T2 rollover and reorganization preview - [section-85](https://docs.filemark.ca/computations/section-85.md): Filemark T2 rollover and reorganization preview - [section-85-1](https://docs.filemark.ca/computations/section-85-1.md): Filemark T2 rollover and reorganization preview - [section-86](https://docs.filemark.ca/computations/section-86.md): Filemark T2 rollover and reorganization preview - [section-87](https://docs.filemark.ca/computations/section-87.md): Filemark T2 rollover and reorganization preview - [section-88](https://docs.filemark.ca/computations/section-88.md): Filemark T2 rollover and reorganization preview - [section-97](https://docs.filemark.ca/computations/section-97.md): Filemark T2 rollover and reorganization preview ## Optional - [Whole guide](https://docs.filemark.ca/llms-full.txt): every page above in one Markdown document. - [Interactive REST reference](https://api.filemark.ca/api/v1/docs) - [OpenAPI 3.1 schema](https://api.filemark.ca/api/v1/openapi.json) - [OAuth server metadata](https://api.filemark.ca/.well-known/oauth-authorization-server) - [MCP resource metadata](https://api.filemark.ca/.well-known/oauth-protected-resource) - [Public signing keys](https://api.filemark.ca/.well-known/jwks.json) - [Filemark status](https://filemark.statuspage.io)