> ## Documentation Index
> Fetch the complete documentation index at: https://storekit.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# API-Übersicht

> Verbinden Sie Ihre Anwendung mit der storekit-REST-API: Authentifizierung, Basis-URLs, Request-Signierung und programmatische Verwaltung von Stores.

Mit der storekit-API können Sie Ihre Stores, Menüs und Bestellungen programmatisch verwalten.

> [!WARNING]
>
> **Early Access** – Die storekit-API befindet sich derzeit im Early Access und ist nicht allgemein verfügbar. Der Zugriff wird von Fall zu Fall gewährt: Fragen Sie ihn mit dem Formular [storekit MCP/API Access Request](https://t09czsyu90l.typeform.com/to/G6rIJWNv) an und geben Sie an, was Sie entwickeln, für welche Stores oder welches Konto es bestimmt ist, welche Daten oder Aktionen Sie benötigen und Ihr erwartetes Volumen. Siehe [API-Zugriff anfragen](/docs/de/developers/introduction#api-zugriff-anfragen).

## Authentifizierung

Alle API-Anfragen erfordern eine Authentifizierung mit einem API-Schlüssel. Fügen Sie Ihren API-Schlüssel im Header `x-api-key` ein:

```bash theme={null}
curl -X POST https://api.storekit.com/pos/availability \
  -H "x-api-key: your-api-key" \
  -H "Content-Type: application/json" \
  -d '{ ... }'
```

> [!NOTE]
>
> API-Schlüssel werden vom storekit-Team während des Onboardings ausgestellt. Jeder API-Schlüssel ist auf ein bestimmtes Konto beschränkt und kann nur auf Ressourcen innerhalb dieses Kontos zugreifen.

## Basis-URL

Alle API-Anfragen sollten an folgende Adresse gerichtet werden:

```
https://api.storekit.com
```

## Verfügbare Endpoints

| Endpoint | Methode | Beschreibung |
| - | - | - |
| [/pos/availability](/docs/de/developers/api/pos-availability) | POST | Artikelverfügbarkeit und Bestand aktualisieren |

## Fehlerbehandlung

Die API verwendet Standard-HTTP-Statuscodes:

| Status | Beschreibung |
| - | - |
| 200 | Erfolg |
| 400 | Fehlerhafte Anfrage – prüfen Sie Ihre Payload |
| 401 | Nicht autorisiert – ungültiger oder fehlender API-Schlüssel |
| 404 | Nicht gefunden – Store oder Ressource nicht gefunden |
| 500 | Serverfehler |

Fehlerantworten enthalten eine Nachricht, die erklärt, was schiefgelaufen ist:

```json theme={null}
{
  "statusCode": 404,
  "error": "Not Found",
  "message": "No active menu found for this venue"
}
```


## Related topics

- [POS-Integration – Übersicht](/docs/de/guides/integrations/pos/overview.md)
- [Übersicht der Bestell-Agenten](/docs/de/developers/agents/ordering/overview.md)
- [API & Webhooks](/docs/de/guides/integrations/api-webhooks.md)
- [Integrationen – Übersicht](/docs/de/guides/integrations/overview.md)
- [Bestellungen – Übersicht](/docs/de/guides/orders/overview.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.