Descubra o poder da API de parceiros do ChatBotKit para desenvolver SaaS sem esforço. Crie subcontas com configurações e limites exclusivos e desfrute de maior personalização e controle.

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.

Principais recursos

  • Effortless SaaS Development: Simplify your SaaS solutions with our Partner API. Create separate sub-accounts with unique limits, restrictions, and configurations.
  • Gerenciamento exclusivo de contas: Cada subconta opera de forma independente, hospedando suas próprias conversas e configurações, proporcionando maior personalização e controle.
  • 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.

Usando a API de parceiros do 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" }

Essa solicitação criará uma nova subconta em uma conta de parceiro, cada uma com suas próprias configurações e limites.

E quando se trata de interagir com essas subcontas, é tão simples quanto adicionar um cabeçalho extra à sua solicitação:

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!" }

Essa solicitação conclui uma conversa específica no contexto de uma subconta. Basta substituir {conversation_id} com o ID da conversa que você deseja concluir e {sub_account_user_id} com o ID da subconta em que você está operando.

Mergulhe mais fundo

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.

Junte-se a nós na era do desenvolvimento de SaaS. Libere o poder da API de parceiro do ChatBotKit - porque, quando se trata de criar soluções de SaaS, acreditamos em tornar as coisas mais fáceis, não mais difíceis.