oigodesk REST API
Destek taleplerini kendi sisteminizden yönetin.
- Talep listeleme (duruma göre filtre)
- Talep oluşturma, görüntüleme, güncelleme
- Yorum listeleme ve ekleme
Ürünlerimiz JSON tabanlı REST API'ler ve webhook'larla dış sistemlerle konuşur. İhtiyacınız olan uç nokta henüz yoksa, onu projenize göre biz yazarız.
JSON · Bearer API anahtarı · şirket bazında izole veri · HTTPS
# Yeni destek talebi oluştur (örnek) curl -X POST https://<sizin-adresiniz>/api/v1/tickets \ -H "Authorization: Bearer $OIGODESK_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "title": "Fatura adresi güncellenmeli", "priority": "high", "contact_email": "musteri@ornek.com", "contact_name": "Ayşe Yılmaz" }'
Şirket içi bir yazılımınız, mobil uygulamanız ya da müşteri portalınız varsa, oigoworks ürünlerine API üzerinden bağlanabilirsiniz: kendi ekranınızdan destek talebi açmak, durumunu sorgulamak, sitenize canlı sohbet yerleştirmek ya da ödeme ve kanal olaylarını yakalamak gibi.
Her istek şirketinize ait bir API anahtarıyla doğrulanır ve yalnızca kendi şirketinizin verisine erişir. Ürünlerimiz de birbirleriyle aynı yöntemle konuşur; örneğin oigohotel, otel kimliğiyle oigodesk'te destek talebi açar.
Henüz açık olmayan bir uç noktaya ihtiyacınız varsa, onu dokümantasyonu ve test ortamıyla birlikte geliştiririz.
Aşağıdaki uç noktalar ürünlerimizde çalışıyor.
Destek taleplerini kendi sisteminizden yönetin.
oigodesk canlı sohbetini sitenize ya da uygulamanıza yerleştirin.
Şirketinize özel gelen kutusu adresine düşen e-postalar otomatik olarak talebe dönüşür.
/api/v1/ticketsTalepleri listeler; status ile filtrelenir./api/v1/ticketsYeni talep açar: başlık, açıklama, tür, öncelik, kişi bilgisi./api/v1/tickets/{id}Tek bir talebin ayrıntısı./api/v1/tickets/{id}Durum, öncelik ya da atanan kişiyi günceller./api/v1/tickets/{id}/commentsTalebin yorumları./api/v1/tickets/{id}/commentsTalebe yorum ekler.Ürünlerimiz dış servislerden gelen olayları webhook ile anında alır; periyodik sorgulamaya gerek kalmaz. Gelen istekler servisin kendi doğrulama yöntemiyle (imza veya doğrulama anahtarı) kontrol edilir.
Mevcut API yetmediğinde ya da kendi sisteminiz için bir API gerektiğinde, şu standartlarla teslim ediyoruz:
İhtiyaca göre REST veya GraphQL; JSON yanıtlar, tutarlı hata kodları ve sayfalama.
OpenAPI (Swagger) tanımı, örnek istekler ve değişiklik notları ile birlikte.
Canlıya geçmeden önce ayrı anahtarlarla deneyebileceğiniz bir sandbox.
API anahtarı veya OAuth, yetki kapsamları, istek sınırlama ve erişim kayıtları.
Sizin sisteminize olay bildirimleri; imzalı istekler ve hata durumunda yeniden deneme.
Uç noktalar sürümlenir; mevcut entegrasyonlarınız güncellemelerle bozulmaz.
Kısa bir görüşmeyle başlar.
Hangi ürüne, hangi amaçla bağlanmak istediğinizi bize yazın.
Şirketinize özel anahtarı oluşturur, uç noktaları ve örnekleri paylaşırız.
Entegrasyonunuzu kurarken sorularınıza ekibimiz yanıt verir.
Canlıya geçiş sonrası değişiklikleri önceden duyurur, sürümleri koruruz.
Teknik bir sorunuz varsa ekibimize yazın.
oigodesk'in destek talepleri ve yorumlar için REST API'si, canlı sohbet API'si ve e-postadan talep oluşturma özelliği var. oigohotel ve oigoecomm kanal yöneticisi, WhatsApp, Instagram ve ödeme olaylarını webhook ile alır. Diğer ürünler için ihtiyaç duyduğunuz uç noktaları projenize göre açıyoruz.
İstekler Authorization: Bearer başlığında gönderilen, şirketinize özel bir API anahtarıyla doğrulanır. Her anahtar yalnızca kendi şirketinin verisine erişir.
Bize hangi ürüne ve hangi amaçla bağlanmak istediğinizi yazın; şirketinize özel anahtarı oluşturup uç nokta listesi ve örneklerle birlikte iletiyoruz.
Evet. REST veya GraphQL API'leri; OpenAPI dokümantasyonu, test ortamı, sürümleme ve webhook gönderimiyle birlikte geliştiriyoruz.
Evet; herkese açık uç noktalar (örneğin canlı sohbet) istek sınırlamasıyla korunur. Yüksek hacimli kullanım için limitleri ihtiyacınıza göre ayarlıyoruz.
Neye bağlanmak istediğinizi anlatın; anahtarınızı ve dokümantasyonu iletelim ya da ihtiyacınız olan API'yi teklif edelim.