Skip to main content
POST
Generate AI-powered tax calculation explanations

Authorizations

Authorization
string
header
required

Obtain a token by calling GET /authentication/login with your Symmetry API key in the api-key header. Paste the accessToken value here.

Body

application/json

Input for tax calculation explanation. Supports 1-10 tax IDs per request.

taxIds
required

Tax ID(s) to analyze. String for single tax, array for multiple (max 10)

context
PayCalcContext · object
required

PayCalc context or session data

Response

Successful Response

Response for tax explanation requests.

Always returns a results array (even for a single tax). Summary is populated when 2+ taxes are requested.

id
string
required

Conversation ID for the entire request

results
TaxExplanationResult · object[]
required

Individual results for each tax ID (always an array, even for single tax)

summary
string | null

Overall narrative summary of all taxes (only present for multiple taxes)

ai_disclosure
string
default:This explanation is generated using AI and is provided for informational purposes only. It does not constitute tax, legal, or financial advice. AI can make mistakes.

Static AI-generated content disclaimer for client display (FR-7)