Skip to main content

Create a Profile

POST 

/profiles

Creates a new user profile in Botsi and initializes the identity required for all subsequent AI Pricing operations.

This endpoint should be called when a user launches the app for the first time. The response includes a unique profileId, which must be stored and reused in future requests such as fetching paywalls, tracking events, and validating purchases.

If a customerUserId is provided, Botsi links it to the generated profile, enabling cross-device and cross-session identification.

Request

Responses

Profile created successfully.