Skip to main content
POST
Create an external entity

Authorizations

Authorization
string
header
required

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

Body

application/json
businessName
string
required

The name of the business.

Example:

"Circle Internet Financial Inc."

businessUniqueIdentifier
string
required

The unique identifier of the business. For example, a company number or tax ID.

Example:

"1234567890"

identifierIssuingCountryCode
string
required

The country code of the issuing authority. Formatted as a two-letter country code specified in ISO 3166-1 alpha-2.

Pattern: ^[A-Z]{2}$
Example:

"US"

address
object
required

Response

Successfully created an external entity.

An external entity

walletId
string

Unique system-generated identifier for the wallet of the institutional entity.

Example:

"212000"

businessName
string

The name of the business.

Example:

"Circle Internet Financial Inc."

businessUniqueIdentifier
string

The unique identifier of the business. For example, a company number or tax ID.

Example:

"1234567890"

identifierIssuingCountryCode
string

The country code of the issuing authority. Formatted as a two-letter country code specified in ISO 3166-1 alpha-2.

Pattern: ^[A-Z]{2}$
Example:

"US"

complianceState
enum<string>

The compliance status of the external entity.

Available options:
PENDING,
ACCEPTED,
REJECTED