Create Account

The Create Account endpoint allows you to create a new account in the system. This endpoint accepts detailed information about the account, including its name, status, type, and billing preferences. It supports external integrations through fields like ExtID for CRM/ERP linkage. On success, the API returns the newly created account object, including its unique internal ID (ID), which can be used for further operations.

📘

API & Entity Codes

To perform this operation, you must send these exact values in the request body:

  • api_code: 10
  • entity_code: 69
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
integer
required

Identifies the 'Account' entity.

integer
required

Identifies the 'Create' operation.

integer
required

The type of account. Options include:

  • 1 = Business
  • 2 = Private
integer
required

The status of the account. Options include:

  • 1 = Active
  • 2 = Inactive
  • 3 = Billing issues
string
required

The legal or display name of the account.

string
required

External ID for CRM/ERP linkage (e.g., Salesforce Account ID).

string
required

The primary billing contact email address.

string

A secondary identifier, typically for ERP integrations (e.g., NetSuite ID).

string

The name to be used on invoices, if different from AccountName.

string

The city of the account's primary address.

string | null

The primary contact phone number.

string | null

The region or state.

string | null

The street address.

string | null

The 5-digit postal (ZIP) code.

string | null

Name of the sales or account manager.

string | null

The primary day-to-day contact person.

integer

How to calculate the invoice due date. Options:

  • 1 = Net+
  • 2 = End of Month+
integer

Number of days to add to the due date calculation.

integer

Invoice generation preference. Options:

  • 1 = Per Account
  • 0 = Per Plan
integer
required

Indicates if the account is liable for billing. Options:

  • 1 = Liable
  • 0 = Non-liable
integer

The language for the invoice template (e.g., 1 = English).

string | null

A field for additional notes or custom details.

string

Internal ID of the business entity this account belongs to.

integer
required

The entity under which the account is managed (useful for multi-entity systems).

string

The country of the account's primary address.

string

The state of the account's primary address.

Responses

Language
Credentials
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json