Skip to content
LogoLogo

Projects

Operations related to project management

Create Project

POST/register

Creates a new project with API keys and optional encryption key

Request Body

application/json
nameRequired
string

Name of the project

ExampleMy Project
generate_encryption_key
boolean

Whether to generate an encryption key during creation

Exampletrue

Responses

Get Project

GET/project

Retrieves project details

Responses

Request OTP

POST/project/otp

Generate and send a one-time password (OTP) to a user via email or phone

Request Body

application/json
user_idRequired
string

The unique identifier of the user

dangerously_skip_verification
boolean·default false

Skip verification checks (use with caution)

email
string <email>

Email address to send OTP (mutually exclusive with phone)

phone
string

Phone number to send OTP (mutually exclusive with email)

Responses

200OTP generated and sent successfully