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
| Name | Type | Description |
|---|---|---|
| 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 -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}' result = client.call("e-conomic", "create_customer", {"name":"Jane Doe","currency":"currency","customer_group_number":1,"payment_terms_number":1,"vat_zone_number":1}) 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}); 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
{
"customer_number": 16,
"name": "Birk & Co",
"currency": "DKK",
"payment_terms_number": 2,
"vat_zone_number": 1,
"created": true
}