Geliştirici Portalı
Bordro → IPFS → Sepolia'da NFT

NFTPAYROLL Servis API'si

Bordro verilerini platforma aktarmanız ve her bordroyu doğrulanabilir bir NFT olarak mint etmeniz için sunucudan-sunucuya bir API. Tek bir API anahtarıyla kimlik doğrulayın, kayıtlarınızı gönderin ve her mint'i zincir üstü işlemine kadar takip edin.

Hızlı başlangıç

Üç adımda yayında

Sıfırdan ilk mint edilen bordronuza.

1

API anahtarınızı alın

Şirket yöneticiniz panelden bir servis API anahtarı oluşturur. Her anahtar tek bir şirkete bağlıdır.

2

Bordroları gönderin

Kayıtlarınızı X-API-Key header'ı ile /payrolls/bulk adresine POST edin. Çalışanlar otomatik eşleştirilir veya oluşturulur.

3

Mint'i takip edin

/payrolls/batches/{ref} adresini sorgulayarak her kaydın pending durumundan sent durumuna geçişini izleyin.

Kimlik doğrulama

Tek anahtar, her istek

Servis API anahtarınızı X-API-Key header'ında gönderin. Anahtar, tüm kayıtların oluşturulacağı şirketi (tenant) belirler.

# Her istek anahtarınızı taşır curl https://api.nftpayroll.ai/api/service/v1/payrolls/bulk \ -H "X-API-Key: sk_live_xxxxxxxxxxxxxxxx" \ -H "Content-Type: application/json" \ -d '{ "items": [ ... ] }'
Authorization: Bearer <key> formatı da kabul edilir. Anahtarlar saklanırken hash'lenir; istediğiniz zaman rotasyona alınabilir veya iptal edilebilir.
Entegrasyon yolları

İki aktarım yöntemi

Hız için direkt aktarım, doğrulama kapısı için review → submit seçin.

En hızlı

Direkt aktarım

Kayıtlar tek çağrıda doğrulanır, oluşturulur ve mint kuyruğuna alınır.

  • Tek istek, anında mint
  • Kayıt bazlı başarı / hata sonuçları
  • Güvenilir, önceden doğrulanmış veri için ideal
En güvenli

Review → Submit

Önce doğrulanmış batch'i önizleyin, sonra submit ile kalıcı hale getirip mint edin.

  • ready / duplicate / failed durumlarını inceleyin
  • Onay kapılı ve yüksek hacme uygun
  • Submit edene kadar hiçbir şey oluşturulmaz
Endpoint'ler

API'yi keşfedin

Altı endpoint tüm yaşam döngüsünü kapsar. Canlı istek göndermek için herhangi birini interaktif referansta açın.

Rate limit

Varsayılan limit anahtar başına dakikada 60 istektir. Aşıldığında 429 Too Many Requests döner. Yüksek hacimli entegrasyonlar için limit yükseltmek üzere bizimle iletişime geçin.

Hata yönetimi

401 geçersiz anahtar · 404 bulunamadı · 409 zaten submit edilmiş · 422 doğrulama · 429 rate limit. Hatalar JSON message döner.