Overview
The Registration Content API provides a data-driven approach to creating tax registrations. Instead of manually specifying jurisdiction details, you use these endpoints to:- Discover jurisdictions where you can register
- Get registration options (tax types, frequencies) for each jurisdiction
- Get portal requirements (credentials needed for automated filing)
After gathering content information, use the Create Registration endpoint to create your registration.
Workflow
1
Search Available Jurisdictions
Use List Available Jurisdictions to find jurisdictions where you can register. Returns
jurisdiction_id for each matching jurisdiction.2
Get Registration Options
Use Get Registration Options to get the
registration_content_id, available tax_types, and frequencies for your selected jurisdictions.3
Get Portal Requirements
Use Get Portal Fields to get the portal credentials needed for automated filing (username, password, PIN, etc.).
4
Create Registration
Use Create Registration with the
registration_content_id from step 2.Key Concepts
Jurisdiction IDs
Each tax jurisdiction has a uniquejurisdiction_id like:
JUR_US_STATE_CA— California (state)JUR_US_COUNTY_CA_LOS_ANGELES— Los Angeles CountyJUR_US_CITY_CO_DENVER— Denver (city)
Registration Content IDs
Each registration type has aregistration_content_id that encodes the jurisdiction and tax type:
CCT_US_STATE_CEN_06_RST— California Retail Sales TaxCCT_US_STATE_CEN_48_RST— Texas Retail Sales TaxCCT_US_STATE_CEN_36_RST— New York Retail Sales Tax
Jurisdiction Types
Tax Types
API Endpoints
Related
- Tax Registrations Overview — Full registration workflow and concepts
- Create Registration — Create a registration using content IDs