Erste Schritte

Einführung

Listen, ändern und veröffentlichen Sie Ihre Setherion-Apps und bereiten Sie sie für die App Stores vor, aus Ihrem eigenen Code.

Die Setherion-API arbeitet an Ihren Apps aus einem Skript, von einem Server oder aus einer Automatisierung. Sie listet sie auf, ändert eine anhand einer Anweisung, veröffentlicht eine und bereitet eine für Google Play und den App Store vor. Es ist dieselbe Arbeit, die Sie im Editor erledigen.

Die API funktioniert in jedem Tarif, auch in Free. Eine Änderung verbraucht Credits wie im Editor, und das Schreiben der Store-Seite verbraucht einige und setzt Pro voraus.

Basis-URL

text
https://www.setherion.com/api/v1

Behalten Sie das www bei. Die Adresse ohne diesen Teil leitet weiter, und eine Weiterleitung verwirft den Header Authorization, sodass die Anfrage ohne Ihren Schlüssel ankommt.

Eine erste Anfrage

Erstellen Sie einen Schlüssel unter Settings, dann API-Schlüssel, und listen Sie damit Ihre Apps auf:

bash
curl https://www.setherion.com/api/v1/projects \
  -H "Authorization: Bearer $SETHERION_API_KEY"
json
{
  "ok": true,
  "total": 1,
  "truncated": false,
  "offset": 0,
  "nextOffset": null,
  "projects": [
    {
      "id": "7c1e4a52-9b0d-4f3e-8a61-2d5f0c9e7b14",
      "name": "Coffee shop",
      "description": null,
      "url": "https://coffee-shop.setherion.app",
      "updatedAt": "2026-09-19T10:42:07.000Z"
    }
  ]
}

Endpunkte

MethodePfadWas er tutErforderlicher Zugriff
GET/projectsIhre Apps auflisten, mit Suche und SeitenBeliebig
POST/projects/{id}/editEine App anhand einer Anweisung ändernEditor
POST/projects/{id}/publishEine App online stellenEditor
GET/projects/{id}/storeWas für die App Stores bereit ist, und die SchritteViewer
GET/projects/{id}/store/privacyDie Datenschutzantworten der Stores, aus dem Code gelesenViewer
POST/projects/{id}/store/listingDie Store-Seite schreibenEditor

Der Zugriff ist die Rolle, die Sie für die App haben. Viewer genügt zum Lesen; Editor wird gebraucht, um etwas zu ändern oder Credits auszugeben. Inhaber und Admins haben beides. Eine App, die Sie nicht auf der Stufe nutzen können, die ein Aufruf braucht, antwortet mit 404, genau wie eine App, die nicht existiert.

Jede Antwort enthält ok

Jede Antwort ist JSON mit einem Feld ok. Wird etwas abgelehnt, ist ok gleich false, der Statuscode sagt, um welche Art von Problem es sich handelt, und error ist ein Satz, den Sie einer Person zeigen können:

json
{ "ok": false, "error": "No such app on this account." }

Unter Fehler und Limits finden Sie jeden Statuscode, jedes Limit und die genauen Sätze.

Was Credits kostet

AufrufCredits
Auflisten, Veröffentlichen, Store-Leitfaden, DatenschutzantwortenKeine
ÄndernDasselbe wie eine Änderung im Editor, abgezogen von dem Konto, das für die App bezahlt
Die Store-Seite schreibenEinige, ab Pro. Zurückgegeben, wenn keine Seite entstanden ist.

Aus einem KI-Assistenten nutzen

Wenn Claude, ChatGPT, Cursor oder VS Code das für Sie erledigen soll, brauchen Sie die API nicht direkt. Verbinden Sie stattdessen einen KI-Assistenten: Er bietet dieselben Aufrufe als Werkzeuge an, und Sie melden sich ohne Schlüssel an.

War diese Seite hilfreich?

Der Community beitreten

Fragen, Ideen und was andere erstellen.