Открийте силата на ChatBotKit Partner API за безпроблемна разработка на SaaS. Създайте подконтакти с уникални конфигурации и ограничения и се насладете на по-голяма персонализация и контрол.

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.

Основни характеристики

  • Effortless SaaS Development: Simplify your SaaS solutions with our Partner API. Create separate sub-accounts with unique limits, restrictions, and configurations.
  • Управление на уникални акаунти: Всеки подсметка работи самостоятелно, хоствайки свои собствени разговори и настройки, което осигурява по-голяма персонализация и контрол.
  • 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.

Използване на партньорския API на 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" }

Тази заявка ще създаде нов подсметка под партньорска сметка, всяка със собствени конфигурации и ограничения.

А когато става въпрос за взаимодействие с тези подконтакти, е толкова просто, колкото да добавите допълнителен хедър към заявката си:

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

С тази заявка се завършва конкретен разговор в контекста на подсметка. Просто заменете {conversation_id} с идентификатора на разговора, който искате да завършите, и {sub_account_user_id} с идентификатора на подсметката, с която оперирате.

Потопете се по-дълбоко

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.

Присъединете се към нас в ерата на разработката на SaaS. Разгърнете силата на ChatBotKit Partner API - защото когато става въпрос за изграждане на SaaS решения, ние вярваме, че трябва да правим нещата по-лесни, а не по-трудни.