Developer Portal
46 REST endpoints for tax form automation — create forms, eFile with the IRS, verify TINs, deliver to recipients, and more.
Sign up for a free account and generate an API key from your dashboard.
Use your key in the Authorization header to create a 1099 form.
Submit to the IRS, deliver to recipients, and track everything via API.
curl -X POST https://api.taxblitz.io/api/forms/1099 \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"formType": "1099-NEC",
"taxYear": 2024,
"payer": {
"name": "Acme Corp",
"tin": "12-3456789",
"address": "123 Main St, Austin, TX 78701"
},
"recipient": {
"name": "Jane Contractor",
"tin": "987-65-4321",
"address": "456 Oak Ave, Denver, CO 80202"
},
"amounts": {
"box1_nonemployee_compensation": 45000.00
}
}'All API requests require a Bearer token in the Authorization header. Obtain your token by calling the login endpoint with your credentials.
Authorization: Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...
Rate Limits
1,000 req/min (Enterprise: 10,000)
Response Format
JSON with standard error codes
Base URL
https://api.taxblitz.io
Obtain and manage API tokens
/api/auth/login/api/auth/register/api/auth/refreshCreate, read, update, and delete 1099 information returns
/api/forms/1099/api/forms/1099/api/forms/1099/:id/api/forms/1099/:id/api/forms/1099/:id/api/forms/1099/:id/pdfFile forms electronically with the IRS via FIRE and IRIS
/api/efile/fire/submit/api/efile/iris/submit/api/efile/iris/csv/api/efile/status/:id/api/efile/correction/api/efile/voidVerify taxpayer identification numbers before filing
/api/tin/verify/api/tin/bulk/api/tin/results/:batchIdManage payees, vendors, and recipients
/api/recipients/api/recipients/api/recipients/:id/api/recipients/:id/api/recipients/importElectronically deliver forms to recipients
/api/edelivery/send/api/edelivery/status/:id/api/edelivery/bulkPrint and mail physical copies via USPS (Lob API)
/api/mail/send/api/mail/tracking/:id/api/mail/bulkSolicit and collect W-9 forms from payees
/api/w9/solicit/api/w9/bulk-solicit/api/w9/status/:recipientIdAI-powered document extraction
/api/documents/upload/api/documents/:id/results/api/documents/searchConnect with accounting platforms
/api/integrations/quickbooks/auth/api/integrations/quickbooks/callback/api/integrations/quickbooks/importClient libraries coming soon for popular languages.
Free tier includes 10 forms/month. Upgrade anytime for higher limits and enterprise features.