Create Customer

POST /api/v1/customers/

Creates a customer, if requesting manager has access permissions to it.

Example request

Request body (application/json)
{
    "email": "[email protected]",
    "first_name": "Harry",
    "last_name": "Potter",
    "company_name": "Hogwarts",
    "phone": "+385913111111",
    "reference": "ref123",
    "address": "Street 1",
    "postcode": "10000",
    "city": "New York",
    "country": "US",
    "state": "NY",
    "customer_account": 1,
    "metadata": {}
}

Example responses

Request body parameters

Name
Type
Required
Description

email

string

optional

email

first_name

string

optional

first_name

last_name

string

optional

last_name

company_name

string

optional

company_name

phone

string

optional

phone

reference

string

optional

reference

address

string

optional

address

postcode

string

optional

postcode

city

string

optional

city

country

string

optional

country

state

string

optional

state

customer_account

integer

optional

integer

metadata

object

optional

JSON Object

Was this helpful?