Прескокни до содржината

Фамилии крајни точки

API го опслужува една порта (api.rolchat.com) што ја насочува секоја фамилија патеки до сервисот што ја поседува. Оваа страница ја наведува секоја фамилија што портата им ја изложува на клиентите, групирана по модули. Сите фамилии ги делат конвенциите - обвивка, пагинација, идемпотентност, кодови за грешки - па табелата покажува каде живее ресурсот и како се автентицира повикот.

Патеките се префикси: /api/v1/contacts ги опфаќа GET /contacts, POST /contacts, GET /contacts/:id, PATCH /contacts/:id и така натаму. Победува најдолгиот префикс, па затоа јавна подфамилија како /kb/public може да стои под автентицираниот /kb.

Класи на автентикација

Дел „Класи на автентикација“
КласаКој може да повикува
userЧлен на сметката - JWT или API клуч, потребно е X-Account-Id
loginАнонимно, строги ограничувања за најава (10 по IP во минута)
unauthenticatedАнонимно
widgetАнонимно, ограничено по клуч на сајтот и потекло (60 по сајт и IP во минута)
webhook-inboundПотпишано од испраќачот - погледнете Вебхукови
partnerPartner JWT (партнерски портал)

Auth & account

ПрефиксСервисКласа
/api/v1/authiam-servicelogin
/api/v1/captchaiam-serviceunauthenticated
/api/v1/meiam-serviceuser
/api/v1/accountsiam-serviceuser
/api/v1/account-settingsiam-serviceuser
/api/v1/usersiam-serviceuser
/api/v1/membersiam-serviceuser
/api/v1/rolesiam-serviceuser
/api/v1/tokensiam-serviceuser
/api/v1/staff-access-policyiam-serviceuser
/api/v1/staff-access-sessionsiam-serviceuser
/api/v1/presenceiam-serviceuser
/api/v1/workforceiam-serviceuser
/api/v1/sitessites-serviceuser
/api/v1/profileprofile-serviceuser
/api/v1/teamsteams-serviceuser
/api/v1/auditaudit-serviceuser

Conversations & inbox

ПрефиксСервисКласа
/api/v1/conversationsconversation-serviceuser
/api/v1/messagesconversation-serviceuser
/api/v1/conversation-tagsconversation-serviceuser
/api/v1/inboxesconversation-serviceuser
/api/v1/viewsconversation-serviceuser
/api/v1/templatesconversation-serviceuser
/api/v1/chat-routing-rulesconversation-serviceuser
/api/v1/macrosconversation-serviceuser
/api/v1/chat-settingsconversation-serviceuser
/api/v1/tasksconversation-serviceuser

CRM

ПрефиксСервисКласа
/api/v1/leadscrm-serviceuser
/api/v1/contactscrm-serviceuser
/api/v1/companiescrm-serviceuser
/api/v1/dealscrm-serviceuser
/api/v1/pipelinescrm-serviceuser
/api/v1/lead-statusescrm-serviceuser
/api/v1/contact-tagscrm-serviceuser
/api/v1/segmentscrm-serviceuser
/api/v1/lead-routing-rulescrm-serviceuser
/api/v1/crm-settingscrm-serviceuser
/api/v1/crm/campaignscrm-serviceuser
/api/v1/custom-fieldsmeta-serviceuser

Tickets

ПрефиксСервисКласа
/api/v1/ticketsticket-serviceuser
/api/v1/ticket-queuesticket-serviceuser
/api/v1/ticket-settingsticket-serviceuser
/api/v1/ticket-sla-policiesticket-serviceuser
/api/v1/ticket-custom-fieldsticket-serviceuser
/api/v1/ticket-tagsticket-serviceuser

Channels & widget

ПрефиксСервисКласа
/api/v1/channelschannel-serviceuser
/api/v1/widget-configschannel-serviceuser
/api/v1/widgetvisitor-servicewidget
/api/v1/webhookschannel-servicewebhook-inbound

Visitors

ПрефиксСервисКласа
/api/v1/visitorsvisitor-serviceuser
/api/v1/geo-sourcevisitor-serviceuser
/api/v1/funnelsvisitor-serviceuser

Knowledge base

ПрефиксСервисКласа
/api/v1/kbkb-serviceuser
/api/v1/kb/publickb-servicewidget

Marketing

ПрефиксСервисКласа
/api/v1/marketingmarketing-serviceuser
/api/v1/marketing/publicmarketing-servicewidget
/api/v1/surveysmarketing-serviceuser
/api/v1/survey-responsesmarketing-serviceuser
/api/v1/meetingsmarketing-serviceuser

Phone

ПрефиксСервисКласа
/api/v1/phone/twiliophone-servicewebhook-inbound
/api/v1/phonephone-serviceuser

Automation

ПрефиксСервисКласа
/api/v1/automationautomation-serviceuser

Reports

ПрефиксСервисКласа
/api/v1/reportsanalytics-serviceuser
/api/v1/dashboardsanalytics-serviceuser
/api/v1/kpianalytics-serviceuser
ПрефиксСервисКласа
/api/v1/consentprivacy-servicewidget
/api/v1/privacyprivacy-serviceuser
/api/v1/privacy/publicprivacy-servicewidget

AI

ПрефиксСервисКласа
/api/v1/aiplugin-serviceuser · истекување 60 s
/api/v1/ai/assistant/replyplugin-servicewebhook-inbound

Notifications

ПрефиксСервисКласа
/api/v1/notifications-policynotification-serviceuser
/api/v1/notificationsnotification-serviceuser
/api/v1/notification-templatesnotification-serviceuser
/api/v1/notification-delivery-logsnotification-serviceuser
/api/v1/pushnotification-serviceuser

Media

ПрефиксСервисКласа
/api/v1/mediamedia-serviceuser

Billing

ПрефиксСервисКласа
/api/v1/billingbilling-serviceuser
/api/v1/billing/webhooks/stripebilling-servicewebhook-inbound

Partner portal

ПрефиксСервисКласа
/api/v1/partnerpartner-portal-servicepartner
/api/v1/partner/authiam-servicelogin
/api/v1/partner/invitationspartner-portal-servicelogin
/api/v1/partner/auth/mfa/enrolliam-servicepartner
/api/v1/partner/auth/mfa/confirmiam-servicepartner
/api/v1/partner/auth/step-upiam-servicepartner
/api/v1/rpartner-portal-servicewidget

Identity verification (KYC)

ПрефиксСервисКласа
/api/v1/kyc/webhooks/sumsubkyc-servicewebhook-inbound
/api/v1/kyc/webhooks/didwwkyc-servicewebhook-inbound
/api/v1/kyckyc-serviceuser

Друго

ПрефиксСервисКласа
/api/v1/auth/meiam-serviceuser
/api/v1/auth/sessionsiam-serviceuser
/api/v1/auth/mfaiam-serviceuser
/api/v1/auth/email-changeiam-serviceuser
/api/v1/auth/swap-companyiam-serviceuser
/api/v1/privacy/policiesprivacy-serviceuser
/api/v1/complianceprivacy-serviceuser
/api/v1/identity-graphidentity-graph-serviceuser

Од каде доаѓа листата

Дел „Од каде доаѓа листата“

Оваа табела се генерира од табелата со рути на портата во репозиториумот на заднината и се зачувува како снимка на овој сајт. Проверка пред секое објавување ја споредува снимката со тековната табела со рути, па фамилија не може да се додаде или отстрани во производот без оваа страница да се промени. Внатрешните рути на конзолата за вработени се исклучени. Машински читливиот документ OpenAPI е опишан на страницата OpenAPI.