Create an account

Creates an account, your record of a merchant in your portfolio, so that you can push persons and transactions and turn on monitoring. To collect data without creating an account, use Create a Merchant Profiler request.

Lifecycle: with establishment_id, the 201 holds the account, and otherwise it holds a request_id to poll with List accounts (see Handle async requests).

sequenceDiagram
  accTitle: Create an account sequence diagram
  accDescr: Create an account. You send POST /accounts/. Coris replies 201 request_id. You send GET ?request_id=... Coris replies 425 no data yet. You send GET ?request_id=... Coris replies 200 complete. Coris sends POST callback_url, if sent.
  participant You
  participant Coris
  You->>Coris: POST /accounts/
  Coris-->>You: 201 request_id
  You->>Coris: GET ?request_id=...
  Coris-->>You: 425 no data yet
  You->>Coris: GET ?request_id=...
  Coris-->>You: 200 complete
  Coris->>You: POST callback_url, if sent
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params

Account Creation Request

The account to create. reference_id is required. An address needs address_type, and city and state or a postal code.

string
required

Your ID for this account, unique in your workspace, including deleted accounts.

string

The Coris ID of an establishment to link, as a UUID. If you send it, Coris skips business matching and creates the account right away, and an unknown ID returns 404.

string

The legal name of the business. If you send it, the address needs address_type set to Registration.

string

The doing business as (DBA) name. If you send it, the address needs address_type set to Establishment.

string

The owner's first name. Send it with last_name and an address for a sole proprietor with no DBA.

string

The owner's last name. Send it with first_name and an address for a sole proprietor with no DBA.

address
object

The primary address of the business. Set address_type to Registration with business_name, or to Establishment with dba_name.

other_addresses
array of objects

Additional addresses of the business. Use it when the business has more than one location.

other_addresses
string

The business phone number.

string

The primary website, as a full URL. Required, with online set to true, when you send no address.

websites
array of strings

Additional websites of the business, as full URLs.

websites
string

The business email address.

string

The legal form of the business.

boolean
Defaults to false

Set to true for an online business with no physical address. You then need website, and no address.

integer
Defaults to 80

The lowest match score to accept when linking a business, from 0 to 100.

string
length between 1 and 256

The Merchant Category Code, 1 to 256 characters.

string
length between 1 and 256

The description of the Merchant Category Code, 1 to 256 characters.

string

The ISO that boarded this merchant. Required for a key limited to more than one ISO.

string

The sponsor bank for this merchant. Not stored on create, so set it with Update an account.

integer
≥ 0

The average transaction amount, in cents, as a whole number of 0 or more.

integer
≥ 0

The highest expected transaction amount, in cents, as a whole number of 0 or more.

integer
≥ 0

The average monthly volume, in cents, as a whole number of 0 or more.

number
0 to 100

The percentage of transactions with the card present, from 0 to 100. It need not total 100 with card_not_present_percentage.

number
0 to 100

The percentage of transactions without the card present, from 0 to 100. It need not total 100 with card_present_percentage.

string
length between 1 and 256

The text on cardholder statements, 1 to 256 characters.

string
length between 1 and 256

Your merchant ID, 1 to 256 characters.

uri

A public HTTPS URL where Coris posts the result, if you want to skip polling.

Headers
string
enum
Defaults to application/json

Generated from available response content types

Allowed:
Responses

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