Descubra la potencia de ChatBotKit Partner API para desarrollar SaaS sin esfuerzo. Cree subcuentas con configuraciones y límites únicos, y disfrute de una mayor personalización y control.

ChatBotKit Partner API is designed specifically for creating SaaS solutions atop ChatBotKit, leveraging a dynamic parent-child account relationship. It's the first of its kind, aiming to simplify the development of AI SaaS solutions.

Características principales

  • Effortless SaaS Development: Simplify your SaaS solutions with our Partner API. Create separate sub-accounts with unique limits, restrictions, and configurations.
  • Gestión única de cuentas: Cada subcuenta funciona de forma independiente, alojando sus propias conversaciones y configuraciones, lo que proporciona una mayor personalización y control.
  • Comprehensive SDK Implementation: Fully implemented within our SDK, the Partner API offers a seamless and efficient integration experience.
  • Integration with Popular Frameworks: We support direct integrations with popular frameworks such as NextAuth.js, making it even easier to incorporate our Partner API into your projects.

Uso de la API de socios de ChatBotKit

Here's a taste of what you can do with our Partner API:

POST /v1/partner/user/create HTTP/1.1 Host: api.chatbotkit.com Authorization: Bearer {your_token_here} Content-Type: application/json { "name": "New SaaS Client" } HTTP/1.1 200 OK Content-Type: application/json { "id": "sub_account_user_id" }

Esta solicitud creará una nueva subcuenta bajo una cuenta de socio, cada una con sus propias configuraciones y límites.

Y cuando se trata de interactuar con estas subcuentas, es tan sencillo como añadir un encabezado adicional a la solicitud:

POST /v1/conversation/{conversation_id}/complete HTTP/1.1 Host: api.chatbotkit.com Authorization: Bearer {your_token_here} X-RunAs-UserId: {sub_account_user_id} Content-Type: application/json { "text": "Hi there!" }

Esta solicitud completa una conversación específica en el contexto de una subcuenta. Sólo tiene que sustituir {conversation_id} con el ID de la conversación que desea completar y {sub_account_user_id} con el ID de la subcuenta en la que estás operando.

Profundizar

Ready to start building your SaaS solution with conversational AI? Our comprehensive Partner API documentation provides everything you need to get started. For the full experience, please visit our OpenAPI specification page.

Únase a nosotros en la era del desarrollo SaaS. Dé rienda suelta a la potencia de ChatBotKit Partner API, porque cuando se trata de crear soluciones SaaS, creemos en hacer las cosas más fáciles, no más difíciles.