CRM tizimlari · 2026-yil 14-oktabr · 2 daqiqa o‘qish
amoCRM API: qanday qo‘shimchalar va integratsiyalar qilish mumkin
Bu sahifa rus tilida: /blog/amocrm-api
amoCRM’da ko‘p narsa sozlamalar va tayyor vidjetlar orqali hal qilinadi. Lekin har bir kompaniyada o‘ziga xos vazifalar bor: ichki dastur bilan almashinuv, murakkab taqsimlash qoidasi, maxsus hisobot. Bunday hollarda API — dasturiy interfeys — ishlatiladi. Bu maqola dasturchi bo‘lmagan rahbar uchun: API nima qila oladi va vazifani qanday qo‘yish kerak.
API nima
API — boshqa dasturlarga amoCRM bilan «gaplashish» imkonini beradigan qoidalar to‘plami. Tashqi dastur amoCRM’dan ma’lumot so‘raydi yoki unga ma’lumot yozadi: yangi bitim yaratadi, kontaktni yangilaydi, vazifa qo‘yadi, izoh qo‘shadi. amoCRM rasmiy API hujjatlarini e’lon qiladi va dasturchilar shu asosda ishlaydi.
API orqali nima qilish mumkin
- Ob’ektlar bilan ishlash — bitimlar, kontaktlar, kompaniyalar, vazifalar, izohlar, teglar va qo‘shimcha maydonlarni yaratish, o‘qish, yangilash
- Voronkalar va bosqichlar — ro‘yxatini olish va bitimlarni o‘tkazish
- Katalog — tovarlar va ro‘yxatlarni boshqarish
- Vebhuklar — amoCRM’da hodisa sodir bo‘lganda tashqi tizimga xabar yuborish
- Chatlar — o‘z messenjer kanalingizni ulash uchun maxsus interfeys
- Vidjetlar — interfeysga o‘z tugmalari va oynalaringizni qo‘shish
Vebhuklar — teskari yo‘nalish
API orqali tashqi dastur amoCRM’ga murojaat qiladi. Vebhuklar esa aksincha: bitim bosqichi o‘zgarganda, yangi kontakt yaratilganda yoki bitim yopilganda amoCRM o‘zi sizning serveringizga xabar yuboradi. Masalan, bitim «to‘landi» bosqichiga o‘tganda ombor tizimi yig‘ish topshirig‘ini oladi.
Tipik vazifalar
- Ichki ERP yoki hisob dasturi bilan almashinuv
- Murakkab qoidalar bo‘yicha arizalarni taqsimlash
- Mijoz shaxsiy kabineti bilan sinxronizatsiya
- Telegram bot va CRM o‘rtasida ma’lumot almashinuvi
- Bir nechta tizimdan ma’lumotlarni BI uchun yig‘ish
- Ommaviy ma’lumot o‘zgartirish va tozalash
Avtorizatsiya va xavfsizlik
API’ga kirish OAuth 2.0 orqali, amoCRM’da ro‘yxatdan o‘tkazilgan integratsiya orqali beriladi. Kalitlar va tokenlar maxfiy saqlanishi kerak: ular orqali butun mijozlar bazasiga kirish mumkin. Qoidalar:
- Kalitlarni kod omborida ochiq saqlamaslik
- Integratsiyaga faqat kerakli huquqlarni berish
- Dasturchi bilan ish tugaganda kirishni qayta ko‘rib chiqish
- Integratsiya harakatlarini jurnalga yozish
Cheklovlar
API’ga so‘rovlar soni vaqt birligida cheklangan. Ommaviy operatsiyalar — minglab yozuvlarni yangilash — bo‘laklarga bo‘linib, navbat bilan bajarilishi kerak. Aniq cheklovlarni joriy hujjatlardan tekshiring. Yaxshi integratsiya xatolarni qayta ishlaydi va cheklovga yetganda kutib, qayta urinadi.
Dasturchiga vazifani qanday qo‘yish
Texnik tafsilotlar emas, biznes ssenariy yozing: «qachon», «nima sodir bo‘ladi», «qaysi ma’lumot qayerga o‘tadi», «xato bo‘lsa nima qilish kerak». Misol: «bitim „shartnoma imzolandi“ bosqichiga o‘tganda, ichki dasturda loyiha yaratilsin; loyiha raqami bitimga yozilsin; xato bo‘lsa, menejerga vazifa qo‘yilsin». Shunday tavsif ham baholashni, ham qabul qilishni osonlashtiradi.
Qo‘llab-quvvatlash
API integratsiyasi bir martalik ish emas. amoCRM API yangilanadi, sizning tizimlaringiz o‘zgaradi. Kim kuzatadi, kim tuzatadi va kod qayerda saqlanadi — bularni oldindan kelishing. Hujjatlashtirilmagan integratsiya dasturchi ketganda muammoga aylanadi.
Vazifani muhokama qilamiz
Ism va telefon raqamingizni qoldiring — qo‘ng‘iroq qilib, jarayon haqida so‘raymiz va nimadan boshlashni taklif qilamiz.
Loyihani muhokama qilish