Pengesahan

Akses kepada Partner API memerlukan pengesahan menggunakan kunci rahsia API. Jana dan urus kunci anda melalui Partner Console.

Kunci API berfungsi sebagai kelayakan anda untuk mengakses sumber rakan kongsi. Setiap kunci mempunyai akses terhad kepada data organisasi tertentu dan boleh dinyahaktifkan serta-merta apabila perlu.

Kendalikan kunci API anda dengan berhati-hati—kunci ini memberikan akses penuh kepada akaun anda! Jangan sekali-kali dedahkan kunci ini dalam repositori awam, aplikasi sisi klien atau di mana-mana tempat yang boleh menyebabkannya terjejas.

Sahkan permintaan menggunakan HTTP Basic Auth dengan menghantar kunci API anda sebagai nama pengguna. Biarkan kata laluan kosong.

API hanya menerima sambungan HTTPS yang selamat. Permintaan HTTP biasa ditolak, begitu juga sebarang permintaan yang tidak mempunyai kelayakan pengesahan yang betul.

Contoh Permintaan

curl https://partner-api.performancehub.co/partner/v1/organisations \
  -u sk_live_YOUR_PARTNER_SECRET_KEY:
# The colon prevents curl from asking for a password.

Sahkan Kunci Rahsia

curl https://partner-api.performancehub.co/partner/v1/auth/ping \
  -u sk_live_YOUR_PARTNER_SECRET_KEY:
# Returns { "message": "You are successfully authorised as <PartnerName>" }