Zum Hauptinhalt springen
GET
List active human members
Liste aktive menschliche Mitglieder, ändere einen Plan und setze das Extra-Usage-Budget über dem enthaltenen Kontingent. Beträge sind US-Dollar. Die Aufrufe laufen über den BILLING_API Scope des Workspace-API-Schlüssels. Schreibzugriffe laufen als der Service Account, dem der Schlüssel gehört. Diese API lädt niemanden ein und deaktiviert niemanden. Dafür nutzt du die User Management API.

Basis-URL

Dedicated DeploymentsErsetze api.langdock.com durch <your-deployment-url>/api/public in allen Anfragen.

Voraussetzungen

  • API-Schlüssel mit dem Scope BILLING_API
  • Der Besitzer ist ein Service Account, der nicht gelöscht ist und eine aktive Admin-Mitgliedschaft hat
  • USER_MANAGEMENT_API am selben Schlüssel, wenn du email, name oder einen E-Mail-Filter brauchst
plan ist standard oder power_user. email ist eine exakte Adresse und ignoriert Groß- und Kleinschreibung. limit ist standardmäßig 50 und höchstens 250. Gib cursor aus nextCursor zurück. Für eine Automatisierung über die E-Mail rufst du GET /users?email=jane%40example.com mit einem Schlüssel auf, der auch den User-Management-Scope hat, und aktualisierst danach über die zurückgegebene id.
Langdock blockiert bewusst Browser-basierte Anfragen, um deinen API-Schlüssel zu schützen und die Sicherheit deiner Anwendungen zu gewährleisten. Weitere Informationen findest du in unserem Guide zu Best Practices für API-Schlüssel.

Autorisierungen

Authorization
string
header
erforderlich

API key as Bearer token. Format "Bearer YOUR_API_KEY"

Abfrageparameter

limit
integer
Standard:50
Erforderlicher Bereich: 1 <= x <= 250
cursor
string<uuid>

Use nextCursor from the preceding page.

email
string<email>

Case-insensitive exact email lookup among active human members. Requires the USER_MANAGEMENT_API scope; otherwise returns 403 USER_MANAGEMENT_API_REQUIRED.

plan
enum<string>
Verfügbare Optionen:
standard,
power_user

Antwort

Successful response.

users
object[]
erforderlich
nextCursor
string<email>