Registration Content V2
Get Available Registrations
Get registration options with tax types, frequencies, and portal IDs for given jurisdictions
POST
Retrieve the available registration options for one or more jurisdictions. Returns structured registration data including
registration_tax_type_id, parsed composite tax types, parsed composite frequencies, and associated portal IDs.
Request body
Array of jurisdiction IDs to get registration options for. Get these from the Available Jurisdictions endpoint.Minimum 1, maximum 100 items.Example:
["JUR_US_STATE_CA", "JUR_US_STATE_TX"]Response structure
Each jurisdiction returns one or more registration objects. Each registration includes:registration_tax_type_id— The content ID to use when creating a registrationtax_type_options— Available tax type combinations with parsed composite structurefrequencies— Available filing frequency combinations with parsed composite structureportal_ids— Portal IDs for credential lookup
Composite tax types
Tax types are returned as structured objects instead of raw strings:optional: false— This related type must be included when creating the registrationoptional: true— This related type may be included at your discretion
Composite frequencies
Frequencies follow the same structure:Using the response
From the response, extract:registration_tax_type_id— Use this when callingPOST /registrations/v2tax_types— Combine primary and required related types into thetax_typesarrayfrequencies— Pick one frequency option and pass all its components in thefrequenciesarrayportal_ids— Use with the Portal Fields endpoint to get credential requirements
Example: creating a California registration
From the response above, California requires RST + DTT (DTT is not optional):Related
- Available Jurisdictions — Find jurisdictions first
- Registration Conditions — Check conditions for trade bloc registrations
- Portal Fields — Get credential requirements