API Reference
Secure Compact Tokenization — REST API v1
Base URL
https://sct.simosphereai.com/api/v1Authentication
Authorization: Bearer sct_xxxxxAPI Key oder JWT Token
Pseudonymisierung
POST
/api/v1/pseudonymizeDaten pseudonymisieren (JSON/CSV/XML)POST
/api/v1/de-pseudonymizeDaten de-pseudonymisieren mit KeyPOST
/api/v1/detect-piiPII-Erkennung in TextPOST
/api/v1/pseudonymize/fileDatei pseudonymisieren (Multipart)POST
/api/v1/de-pseudonymize/fileDatei de-pseudonymisierenE2E Encrypted DataStream
POST
/api/v1/stream/e2eSingle-Shot E2E-verschlüsselte VerarbeitungPOST
/api/v1/stream/sessionStreaming-Session öffnenPOST
/api/v1/stream/chunkChunk in Session verarbeitenGET
/api/v1/stream/session/:idSession-Status abfragenGET
/api/v1/stream/session/:id/auditAudit Trail einer SessionPOST
/api/v1/stream/session/:id/closeSession schließenTokenizer Speedup
POST
/api/v1/tokenizer/optimizeText für LLM-Tokens optimierenPOST
/api/v1/tokenizer/countToken-Anzahl zählenLLM Proxy
POST
/api/v1/llm/proxyPseudonymize → LLM → De-PseudonymizeGET
/api/v1/llm/configLLM-Konfiguration abrufenPUT
/api/v1/llm/configLLM-Konfiguration speichernAuthentifizierung
POST
/api/v1/auth/registerNeuen Account erstellenPOST
/api/v1/auth/loginAnmelden und JWT erhaltenGET
/api/v1/auth/meAktuellen Benutzer abrufenPOST
/api/v1/auth/api-keysNeuen API Key erstellenGET
/api/v1/auth/api-keysAPI Keys auflistenWebhooks
POST
/api/v1/webhooksWebhook registrierenGET
/api/v1/webhooksWebhooks auflistenDELETE
/api/v1/webhooks/:idWebhook entfernenNutzung & Kosten
GET
/api/v1/usageNutzungsstatistikenGET
/api/v1/usage/costsKostenaufschlüsselungQuick Start
1. API Key erstellen
curl -X POST https://sct.simosphereai.com/api/v1/auth/register \
-H "Content-Type: application/json" \
-d '{"email":"[email protected]","password":"secure123","name":"Your Name"}'2. Daten pseudonymisieren
curl -X POST https://sct.simosphereai.com/api/v1/pseudonymize \
-H "Authorization: Bearer sct_your_api_key" \
-H "Content-Type: application/json" \
-d '{"data":"{\"name\":\"Max Mustermann\",\"email\":\"[email protected]\"}","format":"json"}'3. Mit Key entschlüsseln
curl -X POST https://sct.simosphereai.com/api/v1/de-pseudonymize \
-H "Authorization: Bearer sct_your_api_key" \
-H "Content-Type: application/json" \
-d '{"data":"<pseudonymized>","encryption_key":"<key_from_step_2>"}'