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
password is only returned once in the free-tier response. Save it immediately.
Paid tier example
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
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.