Pastebin-API – Erstellen Sie temporäre Code-Snippets über REST
Speichern Sie eine Textzeichenfolge (Code, Protokolle, Konfigurationsdateien) und erhalten Sie eine Einfüge-ID. Einfügungen laufen nach einer konfigurierbaren TTL ab (Standard 1 Stunde, maximal 24 Stunden). Geben Sie beim Abrufen ein optionales Sprach-Tag für die Syntaxhervorhebung an. Gespeichert im Edge-KV von Cloudflare für schnelle globale Lesevorgänge.
Teilen Sie Fehlerprotokolle während der Reaktion auf Vorfälle mit Teamkollegen
Fügen Sie einen Stack-Trace oder ein Log-Snippet ein und teilen Sie die ID in Slack. Das Einfügen läuft nach dem Vorfallfenster automatisch ab, sodass vertrauliche Protokolldaten nicht in einem öffentlichen Pastebin verbleiben.
Speichern Sie temporäre Konfigurations- oder Codeausschnitte in CI-Pipelines
Generieren Sie eine Konfigurationsdatei in einem CI-Schritt, speichern Sie sie als Paste und rufen Sie sie in einem späteren Schritt oder parallelen Job ab. Die TTL stellt sicher, dass die Daten nach Abschluss der Pipeline automatisch bereinigt werden.
Frequently asked questions
Was ist die maximale Pastengröße?
Das Anforderungstextlimit beträgt 1 MB. Für die meisten Codefragmente, Protokollausgaben und Konfigurationsdateien ist dies mehr als ausreichend.
Kann ich eine vorhandene Paste aktualisieren?
Nein. Pasten sind nach ihrer Erstellung unveränderlich. Um aktualisierte Inhalte zu teilen, erstellen Sie eine neue Paste und verteilen Sie die neue ID.
Was passiert nach Ablauf der TTL?
Die Einfügung wird automatisch aus dem Schlüsselwertspeicher gelöscht. Anfragen nach der abgelaufenen Einfüge-ID geben den Fehler 404 NOT_FOUND zurück.
Ist der eingefügte Inhalt verschlüsselt?
Nein. Einfügungen werden in Cloudflare KV als Klartext gespeichert. Speichern Sie keine Geheimnisse, Passwörter oder API-Schlüssel in Pasten. Verwenden Sie zuerst den Endpunkt /v1/encrypt/encrypt, wenn Sie sensiblen Text speichern müssen.
Welche Sprachen werden für die Syntaxhervorhebung unterstützt?
Das Sprachfeld ist ein Freitext-Tag, das mit dem Einfügen gespeichert wird. Zu den gängigen Werten gehören „javascript“, „python“, „json“, „yaml“, „go“, „rust“ und „plaintext“. Ihr clientseitiger Textmarker kann dieses Tag verwenden, um die richtige Grammatik anzuwenden.
Get your API key
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.