Create Account
Create a new account with optional MMS setup (Clerk org, SVIX, API key)
Headers
- enumAcceptconst:application/jsonrequired
Response format. Must be
application/json. - enumContent
- Type const:application/jsonrequiredRequest payload format. Must be
application/jsonwhen a body is sent.
Body·
required
application/json
- Type: stringnamerequired
- Type: enumtyperequiredvaluesadminpsppartnermerchant
- Type: nullableaddressProperties: 6
Address for a create request. Supplied state, ZIP and country values must be valid. For a US address, use a two-letter state and a five-digit ZIP or ZIP+4. Country defaults to USA when omitted or null. Blank or omitted address details are accepted where the endpoint permits an incomplete address.
- Type: stringnullableadmin
_email - Type: stringnullableadmin
_first _name - Type: stringnullableadmin
_last _name - Type: array of stringnullableavailable
_processor _configs - Type: stringdescription
- Type: booleannullablehas
_access _to _mms - Type: array of InvitenullableinvitesProperties: 2
Array of invitation objects, each with an "email" field. Email strings alone are not accepted. The optional "role" is "org:admin" or "org:member" (default).
- Type: stringnullablemcc
- Type: stringnullableparent
_id
Responses
- application/json
- application/json
- application/json
- application/json
Request Example for post/v2/accounts
curl https://api.uat.koard.com/v2/accounts \
--request POST \
--header 'Accept: application/json' \
--header 'Content-Type: application/json' \
--header 'x-koard-apikey: YOUR_SECRET_TOKEN' \
--data '{
"type": "admin",
"parent_id": "",
"name": "",
"description": "",
"address": {
"street_line1": "",
"street_line2": "",
"city": "",
"country": "",
"state": "",
"zip": ""
},
"tax_id": "",
"mcc": "",
"available_processor_configs": [
""
],
"surcharge_rate": 1,
"surcharge_confirmation_required": true,
"surcharge_basis": "total",
"tax_rate": 1,
"tax_basis": "total",
"has_access_to_mms": false,
"admin_email": "",
"admin_first_name": "",
"admin_last_name": "",
"invites": [
{
"email": "person@example.com",
"role": "org:member"
}
]
}'
{
"address": {
"street_line1": "",
"street_line2": "",
"city": "",
"country": "USA",
"state": "",
"zip": ""
},
"available_processor_configs": [],
"created_at": "2026-10-05T00:11:08.519Z",
"deleted_at": null,
"description": "string",
"id": "string",
"mcc": null,
"name": "string",
"organization_id": null,
"parent_account_ids": [],
"status": "active",
"surcharge_rate": null,
"surcharge_basis": "total",
"surcharge_confirmation_required": null,
"tax_rate": null,
"tax_basis": "total",
"tax_id": null,
"type": "admin",
"updated_at": null
}
