Skip to main content
These endpoints cover user profile, MFA, API keys, session policy, user preferences, organization settings, IP allowlists, log retention, organization metadata, and notification channels and rules.
Use Authorization: Bearer <api_key> or session-backed tokens as your deployment allows. Automation should prefer API keys; see Authentication.

Base URL


Profile

Get profile

Response 200 OK

Update profile

Request body
Response 200 OK

Change password

Request body
Response 204 No Content

MFA

Get MFA status

Response 200 OK

Enable MFA (start enrollment)

Request body
Response 200 OK

Verify MFA enrollment

Request body
Response 200 OK

Disable MFA

Request body
Response 204 No Content

API keys

List API keys

Response 200 OK

Create API key

Request body
Response 201 Created

Get API key metadata

Response 200 OK

Delete API key

Response 204 No Content

Regenerate API key

Response 200 OK

Session timeout

Get session timeout

Response 200 OK

Update session timeout

Request body
Response 200 OK

User preferences

List all preferences

Response 200 OK

Get one preference

Response 200 OK

Set one preference

Request body
Response 200 OK

Organization settings

Get settings (partial)

Response 200 OK

Update settings

Request body
Response 200 OK

Get all settings

Response 200 OK

IP whitelist

List IP whitelist entries

Response 200 OK

Add IP whitelist entry

Request body
Response 201 Created

Remove IP whitelist entry

Response 204 No Content

IP whitelist enforcement status

Response 200 OK

Toggle IP whitelist

Request body
Response 200 OK

Log retention

Get log retention

Response 200 OK

Update log retention

Request body
Response 200 OK

Organization and entitlements

Get organization

Response 200 OK

List enabled features

Response 200 OK

Feature limits

Response 200 OK

Subscription tier

Response 200 OK

Notifications

List notification channels

Response 200 OK

Create notification channel

Request body
Response 201 Created

Update notification channel

Request body
Response 200 OK

Delete notification channel

Response 204 No Content

Test notification channel

Response 202 Accepted

List notification rules

Response 200 OK

Create or replace notification rules

Request body
Response 201 Created

Profile

Account fields in the UI.

API keys

Creating and rotating keys in the product.

Notifications

Channels and delivery behavior.

IP whitelisting

Network restrictions for API and UI.