Registrations
Request Validation
Request Commenda to validate your registration credentials and begin automated filing
POST
Request validation of a registration to enable automated tax filing. Once validated, Commenda will automatically file returns and remit payments on your behalf.
Success:
Your registration is validated and ready for automated filing:
Failure:
Something went wrong during validation. Common issues:
The
Path Parameters
The unique identifier (UUID) of the registration to validate.
Before Requesting Validation
Ensure your registration includes:- Tax registration ID — Your state-issued permit number or account number
- Portal credentials —
portal_idandcredential_idfor the state’s tax portal - Frequency — Filing frequency for the jurisdiction
- Effective start date — When the registration became effective
Missing any required information will cause validation to fail. Use Get Registration to check what’s been provided, and Update Registration to add missing fields.
Need to know what portal credentials are required? Use the Portal Fields endpoint to get the credential requirements for your registration.
What Happens During Validation
When you call this endpoint, Commenda will:- Verify your tax registration — Confirm your tax ID is valid with the state
- Test portal credentials — Log into the state’s tax portal to verify access
- Configure for filing — Set up the account for automated filing
validation_status will change from PENDING to VALIDATION_IN_PROGRESS.
Validation Outcomes
Success: validation_status: VALID
Your registration is validated and ready for automated filing:
auto_filing_statuswill change toFILING- Commenda will file returns at the end of each filing period
Failure: validation_status: INVALID
Something went wrong during validation. Common issues:
- Invalid tax registration ID
- Incorrect portal credentials
- Account not configured correctly with the state
Monitoring Validation Progress
Poll the registration using Get Registration to check status:validation_status field will show:
VALIDATION_IN_PROGRESS— Validation is underwayVALID— Validation succeededINVALID— Validation failed (check for error details)
Next Steps
After validation succeeds:- Start collecting tax — Use the
/calculateendpoint to get accurate tax amounts - Record transactions — Submit completed transactions via the
/transactionsendpoint - Monitor filings — Use the
/filingsendpoints to track filing status - Check for issues — Subscribe to registration webhooks to be notified of any problems
Related
- Update Registration — Add missing fields before validation
- Portal Fields — Get portal credential requirements
- Tax Registrations Overview — Full workflow