Негізгі мазмұнға өту

API анықтамасы

Hanc.AI-ды қолданбаларыңызға интеграциялауға арналған толық API құжаттамасы. Агенттерді басқарыңыз, қоңырау деректерін алыңыз, қоңыраулар жасаңыз және платформаның әр бөлігін бағдарламалық түрде басқарыңыз.


Жылдам шолу

Базалық URLhttps://api.hanc.ai
АутентификацияAPI кілті x-api-key хедері арқылы
ФорматJSON

API кілтін дашбордтағы Integration → API Keys бөлімінен жасаңыз. Қолданушыға 3 кілтке дейін болуы мүмкін — баптау, рұқсаттар және қауіпсіздік нұсқаулықтары үшін Интеграциялардағы API Keys бөлімін қараңыз.

curl -X GET "https://api.hanc.ai/v1/agent/list" \
-H "x-api-key: YOUR_API_KEY"

Қол жетімді эндпоинттер

Қоңыраулар

ӘрекетӘдісЭндпоинт
Қоңыраулар тізіміGET/v1/call/list
Қоңырау мәліметтері (транскрипт, көңіл-күй, қорытынды)GET/v1/call/:id
Жалпы аналитика (күн/агент бойынша метрикалар)GET/v1/call/general-metrics
Күнделікті аналитикаGET/v1/call/daily-metrics
Көңіл-күй статистикасыGET/v1/call/sentiment-stats
Шығын бөлуіGET/v1/call/costs-breakdown
Қоңырауларды экспорттау (CSV)GET/v1/call/list/export
Шығындарды экспорттау (CSV)GET/v1/call/costs-breakdown/export
Телефон қоңырауын жасауPOST/v1/call/make-phone-call
Веб қоңырауын жасауPOST/v1/call/make-web-call

Агенттер

ӘрекетӘдісЭндпоинт
Агенттер тізіміGET/v1/agent/list
Агент мәліметтеріGET/v1/agent/:id
Агент жасауPOST/v1/agent
Агентті жаңартуPATCH/v1/agent/:id
Агентті жоюDELETE/v1/agent/:id
Агент қоңырау статистикасыGET/v1/agent/:id/call-stats
Агент шаблондары тізіміGET/v1/agent/agent_template/list

Агент әрекеттері:

ӘрекетӘдісЭндпоинт
Әрекеттер тізіміGET/v1/agent/:id/actions
Әрекет қосуPOST/v1/agent/:id/actions
Әрекетті жаңартуPATCH/v1/agent/:id/actions/:actionId
Әрекетті жоюDELETE/v1/agent/:id/actions/:actionId

Агент құралдары:

ӘрекетӘдісЭндпоинт
Құралдар тізіміGET/v1/agent/:id/tools
Құрал қосуPOST/v1/agent/:id/tools
Құралды жаңартуPATCH/v1/agent/:id/tools/:toolId
Құралды жоюDELETE/v1/agent/:id/tools/:toolId

Білім базасы

ӘрекетӘдісЭндпоинт
Білім базалары тізіміGET/v1/knowledge-base/list
Білім базасын жасауPOST/v1/knowledge-base
Файл(дар) жүктеуPOST/v1/knowledge-base/:id/file(s)
Файлды жоюDELETE/v1/knowledge-base/:id/file
Агенттерді тағайындауPUT/v1/knowledge-base/:id/agents

Телефон нөмірлері

ӘрекетӘдісЭндпоинт
Нөмірлер тізіміGET/v1/phone-number/list
Қол жетімді нөмірлер (ел бойынша)GET/v1/phone-number/available
Нөмір сатып алуPOST/v1/phone-number/buy
Нөмірді импорттауPOST/v1/phone-number/import
SIP-ке қосуPATCH/v1/phone-number/connect-to-sip

Дауыстар

ӘрекетӘдісЭндпоинт
Дауыстар тізіміGET/v1/voice/list

Тіл бойынша сүзу: GET /v1/voice/list?language=de

Жазылым

ӘрекетӘдісЭндпоинт
Жазылым мәліметтеріGET/v1/subscription
Автоматты толтыруды баптауPATCH/v1/subscription/auto-top-up
Толтыру сомасын белгілеуPATCH/v1/subscription/top-up-amount

Клиенттер

ӘрекетӘдісЭндпоинт
Клиенттер тізіміGET/v1/customer/list
Клиент мәліметтеріGET/v1/customer/:id
Клиент жасауPOST/v1/customer
Клиентті жаңартуPATCH/v1/customer/:id
Клиентті жоюDELETE/v1/customer/:id

Жұмыс кеңістіктері

ӘрекетӘдісЭндпоинт
Жұмыс кеңістігі операцияларыGET/POST/PATCH/DELETE/v1/workspaces/*
Мүше шақыруPOST/v1/workspaces/:id/invite-member
Мүшені жоюDELETE/v1/workspaces/:id/invite-member

API арқылы қол жетімді емес нәрсе

Кейбір операциялар тек дашборд арқылы қол жетімді:

МүмкіндікСебеп
API кілтін басқаруҚауіпсіздік — кілттер басқа кілттер жасай алмайды
Телефон нөмірін баптауИнтерактивті баптауды талап етеді
Google Calendar интеграциясыИнтерактивті авторизацияны талап етеді
Төлемдер мен есеп айырысуларДашборд арқылы басқарылады

Көмек керек пе?

API-ге қатысты сұрақтар үшін қолдау командамызға support@hanc.ai арқылы жүгініңіз.