API Documentation
Access reliable business data and document generation through our REST API. Get tax rates, company information, compliance screening, loan payoff documents, and more with a single integration.
Authentication
All API requests require authentication using an API key. Include your key in theAuthorization header.
curl -X GET "https://api.dynemo.io/v1/taxes/rates" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json"Don't have an API key? Contact us to get started.
Base URL
All API requests should be made to:
Tax & Fees
Access comprehensive tax rates, fees, and regulatory charges across jurisdictions.
/v1/taxes/ratesLiveGet Tax Rates
Retrieve current tax rates for a specific jurisdiction, product category, or transaction type.
Parameters
jurisdictionstringREQUIREDISO country/region code (e.g., US-CA, GB, DE)
categorystringProduct category (goods, services, digital)
datestringEffective date (ISO 8601). Defaults to today.
Example Response
{
"jurisdiction": "US-CA",
"rates": [
{
"type": "state_sales_tax",
"rate": 0.0725,
"name": "California State Sales Tax",
"effective_date": "2024-01-01"
},
{
"type": "district_tax",
"rate": 0.0125,
"name": "Los Angeles District Tax",
"effective_date": "2024-01-01"
}
],
"combined_rate": 0.085,
"last_updated": "2024-12-15T00:00:00Z"
}/v1/taxes/calculateLiveCalculate Tax
Calculate applicable taxes for a transaction based on origin, destination, and line items.
Parameters
from_addressobjectREQUIREDOrigin address object
to_addressobjectREQUIREDDestination address object
line_itemsarrayREQUIREDArray of line items with amount and category
Example Response
{
"transaction_id": "txn_1a2b3c4d5e",
"subtotal": 150.00,
"tax_amount": 12.75,
"total": 162.75,
"breakdown": [
{
"jurisdiction": "US-CA",
"tax_type": "state_sales_tax",
"taxable_amount": 150.00,
"rate": 0.0725,
"amount": 10.88
},
{
"jurisdiction": "US-CA-LA",
"tax_type": "district_tax",
"taxable_amount": 150.00,
"rate": 0.0125,
"amount": 1.87
}
]
}/v1/fees/regulatoryLiveGet Regulatory Fees
Retrieve regulatory fees, surcharges, and compliance charges for specific industries.
Parameters
industrystringREQUIREDIndustry code (telecom, energy, finance)
jurisdictionstringREQUIREDISO country/region code
Example Response
{
"industry": "telecom",
"jurisdiction": "US",
"fees": [
{
"name": "Universal Service Fund",
"code": "USF",
"rate": 0.331,
"basis": "interstate_revenue",
"effective_date": "2024-Q4"
},
{
"name": "E911 Fee",
"code": "E911",
"amount": 1.50,
"basis": "per_line",
"jurisdiction": "US-CA"
}
]
}Rate Limits
API requests are limited based on your plan. The default rate limit is 100 requests per minute. Rate limit headers are included in all responses:X-RateLimit-RemainingandX-RateLimit-Reset.