Skip to content

Search the documentation by title, section, or page text.

API Overview

Looking for Legacy V1 API Documentation?

The Botsi API is a developer-first platform designed to interact with the Botsi AI Pricing Models, profile management, paywall selection, and event tracking.

Get the Botsi Postman Collection here: Postman Collection

Base URL: https://api.botsi.com/v2

Profile management#

EndpointMethodPurpose
Create a ProfilePOSTCreate the record Botsi keeps for one of your users
Add Custom AttributesPOSTAdd one or more attributes to a Profile
Update Custom AttributesPUTChange an existing attribute

Fetch Paywalls#

EndpointMethodPurpose
Fetch PaywallPOSTRetrieve a paywall intelligently selected for a user profile and placement

Events and purchase validation#

EndpointMethodPurpose
Send Paywall Shown EventPOSTRecord Paywall exposure
Validate Apple Store PurchasePOSTValidate an App Store purchase
Validate Google Play Store PurchasePOSTValidate a Google Play purchase

Inbound revenue and subscription events from each billing platform are documented on that platform's own page:

App Store Server Notifications

Google Play Server Notifications

Stripe Webhooks

Custom Webhooks