ScreenPilot REST API für externe Integrationen
https://api.base44.com/api/apps/YOUR_APP_ID/functionsAlle API-Aufrufe erfordern einen Authorization: Bearer <token> Header. Den Token erhältst du durch einen Login-Request:
curl -X POST "https://api.base44.com/api/apps/YOUR_APP_ID/auth/login" \
-H "Content-Type: application/json" \
-d '{"email": "you@example.com", "password": "your_password"}'Der Response enthält ein access_token Feld — dieses in allen weiteren Requests als Bearer-Token mitschicken.
Beispiel-Request
curl -X GET "https://api.base44.com/api/apps/YOUR_APP_ID/functions/apiGetScreens" \ -H "Authorization: Bearer YOUR_TOKEN"
200Erfolgreich400Ungültige Anfrage — fehlende oder fehlerhafte Parameter401Nicht authentifiziert — Token fehlt oder ungültig403Kein Zugriff — Monitor gehört nicht deinem Konto404Monitor nicht gefunden500Serverfehler