POST
/
registrations
curl --request POST \
  --url https://base_url/api/v1/registrations \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "corporation_id": "2535af08-a139-4d0c-9827-1651e46dfbcf",
  "country": "US",
  "country_specific_details": {
    "legal_name": "Example Inc.",
    "state": "CA",
    "state_specific_details": {
      "payment_interval": "<string>",
      "sales_tax_id": "<string>",
      "username": "<string>",
      "password": "<string>",
      "pin": "<string>",
      "web_file_number": "<string>",
      "tax_types": [
        "RSST"
      ]
    }
  },
  "registered_at": "2023-12-25",
  "country_options": {
    "US": {
      "legal_name": "<string>",
      "state": "<string>",
      "state_options": {
        "payment_interval": "<string>",
        "sales_tax_id": "<string>",
        "username": "<string>",
        "password": "<string>",
        "pin": "<string>",
        "web_file_number": "<string>",
        "tax_types": [
          "RSST"
        ]
      }
    }
  }
}'
{
  "data": {
    "registration_id": "ec6d3db8-fd31-4303-8687-3ff98fb10ebf",
    "corporation_id": "2535af08-a139-4d0c-9827-1651e46dfbcf",
    "country": "US",
    "country_specific_details": {
      "legal_name": "Example Inc.",
      "state": "CA",
      "state_specific_details": {
        "payment_interval": "<string>",
        "sales_tax_id": "<string>",
        "username": "<string>",
        "password": "<string>",
        "pin": "<string>",
        "web_file_number": "<string>",
        "tax_types": [
          "RSST"
        ]
      }
    },
    "registered_at": "2023-12-25",
    "validation_status": "PENDING",
    "filing_status": "FILING",
    "registration_status": "REGISTRATION_IN_PROGRESS",
    "business_activity_status": "VALID",
    "registration_type": "SALES_TAX_REGISTRATION",
    "jurisdiction": "CA"
  },
  "message": "Successfully created registration."
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
corporation_id
string
required

The unique identifier for a corporation.

Example:

"2535af08-a139-4d0c-9827-1651e46dfbcf"

country
string
required

ISO 3166 2-letter country code. Ex: US, IN, GB.

Example:

"US"

registered_at
string
required

ISO 8601 date only string, identifying the date when the state registration occurred.

country_options
object
required
country_specific_details
object

Response

200
application/json
Sales tax registration response
data
object
message
string
Example:

"Successfully created registration."