Skip to main content
POST
/
corporations
/
{id}
curl --request POST \
  --url 'https://transaction-tax.api.in.commenda.io/api/v1/corporations/corp_123abc' \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
    "legal_name": "Acme Corporation LLC",
    "jurisdiction": "US"
  }'
{
  "message": "Corporation updated successfully.",
  "data": {
    "id": "corp_123abc",
    "legal_name": "Acme Corporation LLC",
    "created_at": 1704067200,
    "jurisdiction": "US",
    "email_alias": "acme@filings.commenda.io"
  }
}
Updates the details of an existing corporation. Only the fields provided in the request will be updated.
id
string
required
Unique identifier of the corporation to update.
Legal name of the entity, including the type suffix (e.g., “Inc.”, “LLC”).
jurisdiction
string
Jurisdiction where the corporation is registered (e.g., “US”, “CA”).
email_alias
string
Custom email alias for the corporation.
id
string
required
Unique identifier for the corporation.
Legal name of the entity, including the type suffix.
created_at
integer
required
Unix timestamp of when the corporation was created.
jurisdiction
string
required
Jurisdiction of the corporation.
email_alias
string
Email alias for the corporation.
curl --request POST \
  --url 'https://transaction-tax.api.in.commenda.io/api/v1/corporations/corp_123abc' \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
    "legal_name": "Acme Corporation LLC",
    "jurisdiction": "US"
  }'
{
  "message": "Corporation updated successfully.",
  "data": {
    "id": "corp_123abc",
    "legal_name": "Acme Corporation LLC",
    "created_at": 1704067200,
    "jurisdiction": "US",
    "email_alias": "acme@filings.commenda.io"
  }
}

Authorizations

Authorization
string
header
required

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

Path Parameters

id
string
required

The unique identifier of the corporation to update.

Body

application/json

Request body for updating a corporation.

The legal name of the corporation.

Example:

"Acme Corporation"

Response

Update one corporation response.

message
string
Example:

"Successfully updated corporation."