Skip to main content

Account Management


Create a tenant

Creates a new EldrStream account. This is the first step for any new user. No authentication is required.

Request body

Password requirements

Passwords must satisfy all of the following:
  • Minimum 8 characters
  • At least one uppercase letter
  • At least one lowercase letter
  • At least one digit
  • At least one special character (@, #, $, %, ^, &, +, =, !)

Free tier example

Response (201 Created)
The password is only returned once in the free-tier response. Save it immediately.
Response (201 Created)
Visit the payment_url to complete the one-time card verification step. Your account is activated once the card is tokenised.

Status codes


Get account info

Returns your current account details, plan tier, and monthly event quota.

Authentication

Example

Response


Check account status

Returns the activation status of any tenant account. This is a public endpoint useful during onboarding to poll for card verification completion.

Path parameters

Example

Response

Status codes


Upgrade your plan

Upgrades your account to a higher tier. Downgrades are not supported via API.

Authentication

Request body

Example

Response

If a saved payment method is not available, the response includes a payment_url for card verification:

Status codes


Delete account

Permanently deletes your account and all associated data. This action is irreversible.

Authentication

Example

Response

204 No Content on success.

API Keys

See the API Keys reference for managing your API key.