Tax Rates
Tax rates, reports, and returns
Authentication
Requires session cookie (web app) or API key (x-api-key header). All endpoints are tenant-scoped via entityId.
Endpoints
| Method | Path | Description |
|---|---|---|
| GET | /api/tax-rates?entityId= | List tax rates |
| POST | /api/tax-rates | Create tax rate |
| GET | /api/tax-reports?entityId= | Tax reports |
| GET | /api/tax-returns?entityId= | Tax returns |
List tax rates
GET /api/tax-rates?entityId={entityId}
Returns tax rates configured for the entity.
Create tax rate
POST /api/tax-rates
Body: { "entityId", "name", "rate", "jurisdiction?", "type?", ... }
Tax reports
GET /api/tax-reports?entityId={entityId}
Returns tax reports. Supports period, jurisdiction, and other filters.
Tax returns
GET /api/tax-returns?entityId={entityId}
Returns tax returns for filing. Supports period, status, and other filters.