OnSched Setup API, randevu ve rezervasyon tabanlı işletmelerin onboarding ve kurulum süreçlerini yönetmek için tasarlanmış bir API'dir. API, iki ayrı arayüz sunar: consumer (tüketici) ve setup (kurulum). Consumer arayüzü, son kullanıcıların rezervasyon akışlarını uygulamak için gerekli tüm uç noktaları sağlarken; setup arayüzü, profil yapılandırması ve kurulum işlemleri için uç noktalar içerir. Bu sayede geliştiriciler, kendi uygulamalarında esnek bir şekilde yapılandırma yapabilirler. API, demo bir şirket profili ile test edilebilir; müşteriler ise kendi ClientId ve Secret bilgileriyle kendi profillerine erişebilirler.
Hangi ihtiyaçlarda değerlendirilebilir?
- Randevu ve rezervasyon sistemleri geliştiren yazılım ekipleri
- Mevcut iş akışlarına online rezervasyon entegre etmek isteyen işletmeler
- Kurulum ve yapılandırma süreçlerini otomatikleştirmek isteyen SaaS sağlayıcıları
Yaygın kullanım alanları
Özel Randevu Uygulaması
API'nin consumer arayüzü kullanılarak, son kullanıcıların randevu alabileceği, iptal edebileceği veya yeniden planlayabileceği özel bir mobil veya web uygulaması geliştirilebilir.
Kurumsal Onboarding ve Yapılandırma
Setup arayüzü sayesinde, yeni müşterilerin sistemdeki profilleri, hizmetleri ve çalışma saatleri gibi yapılandırmaları API üzerinden otomatik olarak yapılabilir.
Mevcut Sisteme Rezervasyon Entegrasyonu
Mevcut bir CRM veya ERP sistemine OnSched Setup API entegre edilerek, rezervasyon verileri senkronize edilebilir ve iş süreçleri merkezi bir noktadan yönetilebilir.
İncelenmesi gereken noktalar
- API, iki farklı arayüz (consumer ve setup) sunar; bu arayüzlerin kullanım senaryolarına göre doğru seçilmesi gerekir.
- Kimlik doğrulama için ClientId ve Secret kullanılır; bu bilgilerin güvenli bir şekilde saklanması ve yönetilmesi önemlidir.
- API'nin kapsamı ve sınırları, ihtiyaç duyulan özelliklere göre değerlendirilmeli; özellikle özel entegrasyonlarda API dokümantasyonu detaylıca incelenmelidir.
WordPress.org
Kurulum ve geliştirme notları
OnSched Setup API, bir yazılım geliştirme kiti (SDK) veya eklenti olarak kurulmaz; doğrudan HTTP istekleriyle kullanılan bir API'dir. Kurulum süreci, API uç noktalarının kendi uygulamanıza entegre edilmesini içerir.
- 1API'ye erişim için OnSched'ten ClientId ve Secret bilgilerini edinin.
- 2API dokümantasyonunu inceleyerek kullanılacak uç noktaları belirleyin.
- 3Kimlik doğrulama mekanizmasını (OAuth2 veya API anahtarı) uygulamanıza entegre edin.
- 4Consumer ve setup arayüzlerinden ihtiyacınıza uygun olanları kullanarak istekleri gönderin.
API ile geliştirme yaparken, iki arayüzün sunduğu farklı yetenekleri göz önünde bulundurmak gerekir. Consumer arayüzü, son kullanıcı odaklı rezervasyon akışları için; setup arayüzü ise profil yapılandırması ve kurulum için kullanılır.
- Consumer arayüzü, rezervasyon oluşturma, güncelleme ve iptal gibi işlemleri destekler.
- Setup arayüzü, profil ayarları, hizmetler ve çalışma saatleri gibi yapılandırmaları yönetir.
- API, Swagger dokümantasyonu ile test edilebilir; demo bir şirket profili üzerinden deneme yapılabilir.
Hazır çözümün ötesinde
Özel geliştirme ne zaman değerlendirilebilir?
OnSched Setup API, randevu ve rezervasyon sistemlerinizin ihtiyaçlarına göre özel entegrasyonlar geliştirmenize olanak tanır. ZeplinGo olarak, API'nin sunduğu uç noktaları analiz ederek iş süreçlerinize en uygun entegrasyonu birlikte planlayabiliriz. Örneğin, otel rezervasyonu, tur satışı veya etkinlik biletleme gibi senaryolarda API'nin yeteneklerini kapsamlı bir şekilde değerlendiririz.
Ücretsiz ön çalışma isteyin →Değerlendirme soruları
OnSched Setup API hangi durumlarda kullanılır?
API, randevu ve rezervasyon sistemlerinde onboarding ve kurulum süreçlerini yönetmek için kullanılır. Özellikle son kullanıcıların rezervasyon yapabildiği ve işletmelerin profil yapılandırmasını yapabildiği uygulamalarda tercih edilir.
API'nin iki arayüzü arasındaki fark nedir?
Consumer arayüzü, son kullanıcıların rezervasyon akışlarını uygulamak için gerekli uç noktaları sağlar. Setup arayüzü ise profil yapılandırması ve kurulum işlemleri için uç noktalar içerir. İki arayüz arasında geçiş yapılabilir.
API'yi test etmek mümkün mü?
Evet, API dokümantasyonu üzerinden 'Authorize' butonuna tıklayarak kimlik doğrulama yapabilir ve demo bir şirket profili ile API'yi test edebilirsiniz. Müşteriler ise kendi ClientId ve Secret bilgileriyle kendi profillerine erişebilir.