VitalReturns
All guides

VitalReturns Public API: an integration starter

A hands-on guide for building against the VitalReturns API — authentication, taxpayers, returns, submissions and webhooks.

This guide gets you from zero to a working integration against the VitalReturns Public API in under an hour.

Authentication

Provision an API key from workspace settings. Pass as Bearer token.

Taxpayers

POST /api/v2/taxpayers with TIN. Verification runs automatically.

Returns

POST /api/v2/returns to prepare. POST /api/v2/returns/{id}/submit to file.

Webhooks

Configure a webhook endpoint. Receive signed events for every state change.

Need a guide we haven't published?

We publish new guides monthly. Tell us what topic you want to see.