---
title: "Creates a customer."
method: POST
path: "/customers"
tags: ["Customers"]
---

# Creates a customer.

`POST /customers`

Creates a customer, returning the customer object.

## Request body

- CustomerRequestBody — Customer object.
  - `data` object, required
    - `identifier` string, required — a unique `id` of the new customer

## Response `201`

OK

- CreatedCustomerResponse
  - `data` Customer — A `Customer` represents a single end-user of the Account Information API. The customer uses the API to create `Connections`, i.e. bank connections, that are further used to aggregate the customer's financial data.
    - `id` integer, required — Creates a customer, returning the customer object.
    - `identifier` string, required — A unique identifier of the new customer.
    - `secret` string, required — Customer secret.
    - `blocked_at` string — Customer block date. Customer was blocked by Salt Edge due to the usage of invalid credentials.
    - `created_at` string, date-time, required — when the customer was created
    - `updated_at` string, date-time, required — when the customer was updated

## Other responses

- `400` — We have received some other request format instead of JSON, or the body could not be parsed
- `406` — Invalid identifier sent for creatinng a customer
- `409` — The customer you are trying to create already exists

---

[API](https://skmtc.net/saltedge/apis/salt-edge-account-information-api.md) · [All operations](https://skmtc.net/saltedge/apis/salt-edge-account-information-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/saltedge/salt-edge-account-information-api/versions/f18f4f36d0b3/schema)
