# Nepzio for developers

The Nepzio API lets your own systems read and change a Nepzio store: its products, stock, orders and customers. Webhooks tell those systems the moment something changes.

Use it to:

- **Keep stock in step** with a warehouse, ERP or point-of-sale system.
- **Send orders** to an accounting tool, a courier dashboard or a spreadsheet.
- **Import a catalog** from another platform.
- **Build reports** the admin doesn't have.

## How it works

- **One address:** `https://api.nepzio.com/v1/`, JSON in and out.
- **One key per system:** a store's owner or admin makes a secret key in **Settings → Developers** and chooses what it may do.
- **Webhooks** send changes to your server as they happen, signed so you can check they came from Nepzio.
- **Stable:** within `v1` nothing you rely on is removed or renamed. See [Versioning](/versioning).

## Start here

1. [Quickstart](/quickstart): make a key and your first request in five minutes.
2. [Authentication](/authentication): keys and what each permission allows.
3. [API reference](/reference): every endpoint, with code samples.
4. [Webhooks](/webhooks): hear about changes instead of asking.

## For AI assistants

This site is also available as plain text: [/llms.txt](/llms.txt) lists every page, and each page has a Markdown version (add `.md` to its address). The API is described by an OpenAPI 3.1 document at `https://api.nepzio.com/v1/openapi.json`.
