API-REFERENZ

Upfling REST API

Ein stabiler HTTP-Vertrag für CI-Pipelines, Skripte und KI-Agenten. Ein Befehl zum Veröffentlichen; ein weiterer zum Neudeployment.

In drei Schritten loslegen

1
Schritt 1

API-Schlüssel erstellen

Öffne deine Kontoseite, gehe zu API-Schlüssel und erstelle einen Schlüssel. Kopiere ihn – du siehst ihn nur einmal.

2
Schritt 2

Erste Seite veröffentlichen

Lade eine ZIP-Datei hoch und erhalte in derselben Antwort eine Live-URL.

curl -X POST https://api.upfling.host/v1/sites \
  -H "Authorization: Bearer upf_…" \
  -F zip=@site.zip
3
Schritt 3

Bei jedem Push neu deployen

Ersetze alle Dateien auf einmal. Dateien, die nicht im Upload enthalten sind, werden entfernt.

curl -X PUT https://api.upfling.host/v1/sites/{id}/files \
  -H "Authorization: Bearer upf_…" \
  -F zip=@site.zip

Verwalte deine API-Schlüssel auf deiner Kontoseite.