API-Referenz
Alle Endpunkte sprechen JSON. Authentifizierung per Authorization: Bearer TOKEN (Anmelde-Token oder
API-Schlüssel). {id} ist immer besitzer/kurzname.
| Methode & Pfad | Zweck |
|---|---|
GET /api/apps, GET /api/apps/{id} | Katalog / eine App (für den Nutzer gefiltert) |
GET /api/apps/{id}/download | APK laden |
GET/PUT/DELETE /api/apps/{id}/reviews | Bewertungen lesen, eigene schreiben/löschen |
POST /api/apps/{id}/threads | Entwickler kontaktieren |
GET /api/threads, GET/PUT /api/threads/{t}, POST /api/threads/{t}/messages | Nachrichten |
POST/DELETE /api/apps/{id}/beta | Beta beitreten/verlassen |
POST /api/apps/{id}/purchase, POST /api/redeem | Kaufen, Code einlösen |
GET/POST /api/dev/apps, GET/PUT/DELETE /api/dev/apps/{id} | Eigene Apps |
GET/POST /api/dev/apps/{id}/releases, PUT/DELETE …/releases/{r} | Versionen, Rollout |
POST/PUT /api/dev/apps/{id}/screenshots, DELETE …/screenshots/{s} | Screenshots (PUT = Reihenfolge) |
POST /api/dev/apps/{id}/icon | Icon |
…/codes, …/testers, PUT …/reviews/{u}/reply | Codes, Tester, Antworten |
GET/POST/DELETE /api/dev/keys | API-Schlüssel |