Documentation Index
Fetch the complete documentation index at: https://docs.winampay.de/llms.txt
Use this file to discover all available pages before exploring further.
Standard error format
All error responses use a consistent JSON format:422 (validation errors), detail is an array:
HTTP error codes
| Code | Situation | Example detail |
|---|---|---|
200 | Success (or idempotency hit) | — |
400 | Invalid parameter | "Unknown operator: 'wave'. Accepted values: mtn, orange." |
401 | Missing or invalid API key | "Invalid or missing API key." |
404 | Transaction not found | "Transaction not found: 7c9e6679-..." |
422 | Pydantic validation error (missing field, wrong type) | Array of validation errors |
503 | No provider available for this operator | "No provider available for operator=mtn." |
500 | Internal error | "Internal error." |
Common errors
401 — Invalid or missing API key
401 — Invalid or missing API key
Your Contact support@eins-innovativ.de to obtain or reset your API key.
X-API-Key header is missing or incorrect.400 — Unknown operator
400 — Unknown operator
The Use
operator field must be "mtn" or "orange".POST /api/v1/msisdn/detect to automatically detect the operator from the MSISDN.422 — Validation error
422 — Validation error
A required field is missing or has an invalid type.
503 — No provider available
503 — No provider available
All providers for the requested operator are currently unavailable (feature flag disabled or degraded).Check
GET /api/v1/CM/providers/status for real-time provider health.