---
title: "Creates a customer"
method: POST
path: "/api/v{version}/customers/individual"
tags: ["customers"]
---

# Creates a customer

`POST /api/v{version}/customers/individual`

Creates a customer, The 'Gender' paramater indicates the gender of the customer and accepts 'male', or 'female', the 'TimeSlot' paramater indicates time slot preference and accepts 'morning','afternoon', or 'evening',the 'DeliveryPreference' paramater indicates delivery preference and accepts 'home', or 'pickup-point'. Permissions requises : SupplierAdminRole, SupplierParcelsManagerRole.

## Path parameters

- `version` string, required

## Headers

- `X-Tenant` string, required

## Request body

- CreateIndividualCustomerRequest
  - `name` string, nullable
  - `phone` PhoneDto
    - `number1` string, nullable
    - `number2` string, nullable
    - `number3` string, nullable
  - `dateOfBirth` string, date-time, nullable
  - `timeSlot` string, nullable
  - `instruction` string, nullable
  - `deliveryPreference` string, nullable
  - `addresses` CreateAddressDto[], nullable
    - `street` string, nullable
    - `city` string, nullable
    - `cityTerritoryId` string, uuid, nullable
    - `district` string, nullable
    - `districtTerritoryId` string, uuid, nullable
    - `postalCode` string, nullable
    - `country` string, nullable
    - `isPrimary` boolean
    - `coordinates` Coordinates
      - `lat` number, double, nullable
      - `lng` number, double, nullable

## Response `201`

Created

- CreateIndividualCustomerResponse
  - `id` string, uuid

---

[API](https://skmtc.net/zrexpress/apis/zrexpress-api.md) · [All operations](https://skmtc.net/zrexpress/apis/zrexpress-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/zrexpress/zrexpress-api/revisions/99b075e0b641/schema)
