Erstellen und verwalten Sie Text-, Datei- und Linkübertragungen programmatisch mit JSON-Payloads.
Erhalten Sie sofortige HMAC-SHA-256-signierte Benachrichtigungen bei Lese- und Löschvorgängen.
Verbinden Sie Spext nahtlos mit Claude Desktop, Cursor und autonomen KI-Agenten.
AES-256 GCM und PBKDF2 für Zero-Knowledge-Datentransfers ohne Klartextspeicherung.
Endgültige Löschung aus Arbeitsspeicher und Datenbank direkt nach dem ersten Abruf.
Vermeiden Sie doppelte Erstellungen bei Netzwerkfehlern mit Idempotency-Key-Headern.
In 3 Schritten zur ersten verschlüsselten Übertragung.
Erstellen Sie Ihren spx_sk_-Schlüssel im Entwickler-Bereich.
Fügen Sie Authorization: Bearer <KEY> zu jedem HTTP-Aufruf hinzu.
Wählen Sie Ihre Sprache und starten Sie die Übertragung.
Alle Endpunkte verlangen Bearer-Token-Autorisierung im Header.
Bearer spx_sk_live_...Weisen Sie Schlüsseln stets nur die minimal benötigten Rechte zu:
| Scope | Açıklama |
|---|---|
| transfer:create | Erstellen neuer Freigaben für Text, Link und Dateien |
| transfer:read | Status- und Metadatenabfrage |
| transfer:delete | Sofortige manuelle Vernichtung von Freigaben |
| request:create | PIN-geschützte Datei-Anforderungslinks erstellen |
| secret:create | Einmalige Selbstzerstörungs-Geheimnisse anlegen |
| room:create | Temporäre verschlüsselte Teamräume starten |
Testen Sie Endpunkte live, passen Sie Parameter an und beobachten Sie die Antworten.
REST documentation with schemas, parameters, payloads, and response structures.
/transfersErstellt eine zeitlich begrenzte, verschlüsselte Übertragung.
| Field | Type | Required | Description |
|---|---|---|---|
type | string | Required | Typ: text, url oder file |
text | string | Optional | Inhalt |
expiration | string | Optional | Ablaufzeit |
oneTime | boolean | Optional | Einmalige Ansicht |
/transfersLiefert eigene aktive und abgelaufene Freigaben.
| Field | Type | Required | Description |
|---|---|---|---|
limit | number | Optional | Max Anzahl |
/transfers/{id}Löscht eine Freigabe vor Ablauf der Frist.
| Field | Type | Required | Description |
|---|---|---|---|
id | string | Required | Transfer-ID |
/secretsErstellt ein Selbstzerstörungs-Geheimnis.
| Field | Type | Required | Description |
|---|---|---|---|
secret | string | Required | Geheimer Inhalt |
/requestsPIN-geschützter Upload-Link.
| Field | Type | Required | Description |
|---|---|---|---|
title | string | Required | Titel |
/roomsTemporärer verschlüsselter Raum.
| Field | Type | Required | Description |
|---|---|---|---|
name | string | Required | Raumname |
/debug-shareMaskiert automatisch sensible Werte vor dem Teilen.
| Field | Type | Required | Description |
|---|---|---|---|
diagnostics | string | Required | Titel |
logs | string | Required | Logs |
Erhalten Sie Push-Benachrichtigungen bei Lese- und Löschvorgängen.
Prüfen Sie den X-Spext-Signature-Header, um die Echtheit sicherzustellen.
Wird beim Erstellen ausgelöst.
Wird beim Abruf oder Download ausgelöst.
Wird bei Ablauf oder Löschung ausgelöst.
Wird beim einmaligen Lesen des Geheimnisses ausgelöst.
Prüfen Sie den X-Spext-Signature-Header, um die Echtheit sicherzustellen.
Binden Sie Spext direkt in Claude Desktop und Cursor ein.
Verhindert, dass KI-Modelle sensible Daten im Klartext ausgeben, und erzeugt stattdessen sichere, ablaufende Links.
{
"mcpServers": {
"spext": {
"command": "npx",
"args": ["-y", "@spext/mcp-server"],
"env": { "SPEXT_API_KEY": "spx_sk_live_..." }
}
}
}spext_create_transferErstellt verschlüsselte Spext-Links
spext_create_secretErstellt ein Selbstzerstörungs-Geheimnis
Limits für maximale Stabilität und Verfügbarkeit.
Gleitendes Fenster
Pro Transfer
| Code | Status | Description |
|---|---|---|
200 | OK | Erfolgreich. |
201 | Created | Ressource erstellt. |
401 | Unauthorized | Ungültiger API-Schlüssel. |
404 | Not Found | Nicht gefunden oder abgelaufen. |
429 | Too Many Requests | Ratenlimit überschritten. |
Wichtige technische Fragen im Überblick.
Im Bereich Konto > Entwickler-Einstellungen.
Geliştirici anahtarınızı 30 saniyede oluşturun, dakikalar içinde güvenli ve şifreli veri transferi yapın.