tax-forms-api¶
Endpoints for Tax Forms
Links¶
- Repository: securitize_dev/tax-forms-api
- API URL: https://tax-forms-api.internal.dev.securitize.io
- Swagger UI: https://tax-forms-api.internal.dev.securitize.io/doc/swagger
- K8s URL:
http://tax-forms-api:8080
Endpoints (18)¶
| Method | Path | Summary | Tags |
|---|---|---|---|
GET |
/health |
No description | Health |
POST |
/api/v1/tax-forms/w9 |
Creates W9 tax form for desired investor | Tax Forms |
POST |
/api/v1/tax-forms/w9/regenerate-pdf |
Regenerate W9 PDF(s) for given W9 IDs | Tax Forms |
POST |
/api/v1/tax-forms/w8ben |
Creates W8BEN tax form for desired investor | Tax Forms |
POST |
/api/v1/tax-forms/w8ben-e |
Upload W8BEN-E tax form for desired investor | Tax Forms |
GET |
/api/v1/tax-forms/w8ben-e |
Return download url tax W8-BEN-E template | Tax Forms |
GET |
/api/v1/tax-forms |
Get tax forms | Tax Forms |
GET |
/api/v1/tax-forms/{taxFormId} |
Return tax form data | Tax Forms |
PUT |
/api/v1/tax-forms/{taxFormId} |
Edit tax form data | Tax Forms |
DELETE |
/api/v1/tax-forms/{taxFormId} |
Delete a tax form | Tax Forms |
GET |
/api/v1/tax-forms/{taxFormId}/download |
Return tax form presigned url | Tax Forms |
GET |
/api/v1/tax-forms/{investorId}/{taxFormType}/{taxYear}/download |
Return aggregate tax form presigned url. 1099 Only | Tax Forms |
GET |
/api/v1/tax-forms/w8ben-e/upload |
Upload w8ben-e form and return presigned post url | Tax Forms |
DELETE |
/api/v1/tax-forms/imported |
Delete all imported tax forms by profile id | Tax Forms |
GET |
/api/v1/investor-forms |
Get tax forms | Tax Forms |
GET |
/api/v1/investor-forms/{investorImportedFormId} |
Return tax form data | Tax Forms |
POST |
/api/v1/investor-forms/sync |
Sync investors tax forms | Tax Forms |
POST |
/api/v1/investor-forms/sync-bulk |
Sync multiple investors tax forms | Tax Forms |