Create customer

Add a customer to the register.

POST https://cotlet.dev/api/v1/e-conomic/customer-groups/{customer_group_number}/customers

write

Creates a customer with name, currency, customer group, payment terms and VAT zone, which e-conomic requires. If you give no customer number, e-conomic assigns the next one. It reaches no one and the customer can be edited in e-conomic, so it runs without asking first.

Parameters

Parameters: create_customer
NameTypeDescription
name string required string Customer name.
currency string required string Currency code, e.g. DKK.
customer_group_number integer required integer Customer group number from the register.
payment_terms_number integer required integer Payment terms number from the register.
vat_zone_number integer required integer VAT zone number from the register.
email string string Email for invoices.
customer_number integer integer Own number. Default: next free number.

Request

cURL
curl -X POST https://cotlet.dev/api/v1/e-conomic/customer-groups/1/customers \
  -H "Authorization: Bearer $COTLET_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"name":"Jane Doe","currency":"currency","payment_terms_number":1,"vat_zone_number":1}'
Python
result = client.call("e-conomic", "create_customer", {"name":"Jane Doe","currency":"currency","customer_group_number":1,"payment_terms_number":1,"vat_zone_number":1})
Node.js
const result = await cotlet.call('e-conomic', 'create_customer', {"name":"Jane Doe","currency":"currency","customer_group_number":1,"payment_terms_number":1,"vat_zone_number":1});
CLI
cotlet call e-conomic create_customer --data '{"name":"Jane Doe","currency":"currency","customer_group_number":1,"payment_terms_number":1,"vat_zone_number":1}'

Example response

JSON

{
  "customer_number": 16,
  "name": "Birk & Co",
  "currency": "DKK",
  "payment_terms_number": 2,
  "vat_zone_number": 1,
  "created": true
}

Sign in once. Your agent does the rest.

Sign up and add the apps you need. Free 7-day trial with 2,000 credits, no card needed.