---
title: Intro
url: 'https://documentation.netstorming.net/customers-handling-api/basic-rules'
markdown: 'https://documentation.netstorming.net/customers-handling-api/basic-rules.md'
date: '2022-04-15'
description: 'This API allows you to create, update, activate and de-activate your customers through simple web requests. You can also set a foreign code you can later use for single-sign-on operations. The API is JSON based and has an API-Key based authentication. Please get in touch with us in order to obtain …'
taxonomy:
  category:
    - docs
---

# Intro

[](#)  [ Customers Handling API ](https://documentation.netstorming.net/customers-handling-api)      Intro    

This API allows you to create, update, activate and de-activate your customers through simple web requests. You can also set a [foreign code](https://documentation.netstorming.net/single-sign-on/foreign-code) you can later use for single-sign-on operations.

The API is JSON based and has an API-Key based authentication. Please get in touch with us in order to obtain your API key.

All API works in **POST** mode with data provided as **RAW** POST DATA. The content type must be set to **application/json**

If you are a cURL sympathizer:
`curl -X POST -H 'Content-Type: application/json' -d '{"key": "test", ...}' https://test.netstorming.net/api/customers/...`

 [ ](https://documentation.netstorming.net/customers-handling-api) [](https://documentation.netstorming.net/customers-handling-api/customer-insert)

---

## Navigation

- Parent: [Customers Handling API](https://documentation.netstorming.net/customers-handling-api.md)
- Next: [Customer insert](https://documentation.netstorming.net/customers-handling-api/customer-insert.md)
