Web Yazılım Entegrasyonu

Paylocity API

Paylocity API, insan kaynakları ve bordro süreçlerini RESTful web servisleri üzerinden entegre etmek için tasarlanmış, OAuth 2.0 tabanlı bir API'dir. JSON formatında veri alışverişi sağlar ve v1 ile v2 sürümlerini destekler.

WhatsApp’tan görüşelim
Paylocity API entegrasyonu ve web yazılım çözümleri
Güncel sürüm2

Paylocity API, insan kaynakları ve bordro yönetimi süreçlerini harici sistemlerle entegre etmek için sunulan RESTful bir web servisidir. OAuth 2.0 ile yetkilendirme yapar, JSON formatında veri alışverişi sağlar. API'nin v2 sürümü güncel özellikleri içerirken, v1 sürümü hala desteklenmekte ancak yeni özellikler eklenmemektedir. Paylocity, müşterilere özel istemci kimlik bilgileri ve veri şifreleme için genel anahtar sağlar. API, test ve üretim ortamları için ayrı uç noktalar sunar.

Hangi ihtiyaçlarda değerlendirilebilir?

  • İnsan kaynakları ve bordro süreçlerini dijitalleştirmek isteyen kurumlar
  • Mevcut İK sistemlerini Paylocity ile entegre etmek isteyen yazılım ekipleri
  • Çalışan verilerini merkezi bir platformda yönetmek isteyen işletmeler

Yaygın kullanım alanları

Bordro Verilerinin Otomatik Senkronizasyonu

İK sisteminizdeki çalışan bilgilerini Paylocity API üzerinden bordro sistemine otomatik aktararak manuel veri girişini ortadan kaldırabilirsiniz.

Çalışan Self-Servis Uygulamaları

Çalışanların izin talepleri, maaş bordroları ve kişisel bilgilerini güncelleyebileceği bir portal geliştirmek için API'den yararlanabilirsiniz.

Raporlama ve Analiz Panelleri

Paylocity API'den alınan verilerle iş gücü, maliyet ve devamsızlık analizleri yapan özel raporlama panelleri oluşturabilirsiniz.

İncelenmesi gereken noktalar

  • API, OAuth 2.0 ile yetkilendirme gerektirir; istemci kimlik bilgilerinin güvenli bir şekilde saklanması önemlidir.
  • İstemci sırrı 365 gün geçerlidir ve yenilenmesi için e-posta bildirimleri gönderilir; bu süreç takip edilmelidir.
  • Paylocity API, istek sayısına sınırlama getirebilir; yoğun kullanım senaryoları için bu limitler göz önünde bulundurulmalıdır.

WordPress.org

Kurulum ve geliştirme notları

Paylocity API kullanımı için öncelikle Paylocity'den istemci kimlik bilgileri (client id, secret) ve genel anahtar temin edilmelidir. API'ye erişim için OAuth 2.0 ile bearer token alınması gerekir. Test ortamı için ayrı bir uç nokta bulunmaktadır.

  1. 1Paylocity'den istemci kimlik bilgilerini ve genel anahtarı edinin.
  2. 2OAuth 2.0 token uç noktasına (test veya üretim) istek göndererek bearer token alın.
  3. 3API isteklerinde Authorization header'ına 'Bearer {token}' ekleyin.
  4. 4JSON formatında istek ve yanıtları işleyin.

Hazır çözümün ötesinde

Özel geliştirme ne zaman değerlendirilebilir?

ZeplinGo olarak, Paylocity API entegrasyonunuzu ihtiyaçlarınıza göre analiz ediyor, kapsamı birlikte belirliyor ve web yazılım çözümleri geliştiriyoruz. API'nin sunduğu olanakları iş süreçlerinize uyarlayarak verimliliği artıracak çözümler tasarlıyoruz.

Ücretsiz ön çalışma isteyin →

Değerlendirme soruları

Paylocity API hangi yetkilendirme yöntemini kullanır?

Paylocity API, OAuth 2.0 protokolünü kullanır. İstemci kimlik bilgileri ile token alınarak API isteklerinde bu token kullanılır.

Paylocity API'nin v1 ve v2 sürümleri arasındaki fark nedir?

v2 sürümü güncel özellikleri içerirken, v1 sürümü hala desteklenmekte ancak yeni özellikler eklenmemektedir. Geçiş ve farklar hakkında Paylocity ile iletişime geçilmesi önerilir.

Paylocity API için test ortamı var mı?

Evet, test ortamı için ayrı bir uç nokta bulunmaktadır: https://apisandbox.paylocity.com/IdentityServer/connect/token

API teknik kaydı

Paylocity API

Entegrasyon öncesinde kaynağı inceleyin.

Bu pencere ZeplinGo kütüphanesinde saklanan güncel teknik kaynağı özetler. Geliştirme öncesinde sağlayıcı dokümantasyonunu, yetkilendirmeyi ve güncel uç noktaları yeniden inceliyoruz.

Sağlayıcı anahtarı
paylocity.com
Sürüm
2
Kaynak kaydı
paylocity.com

Bu API’nin listelenmesi iş ortaklığı, onay veya uyumluluk garantisi anlamına gelmez. Uygulanabilirliği sağlayıcının güncel koşulları ve proje gereksinimleri belirler.