An official developer portal of the Government of the Republic of Zambia · Test environmentVerify a certificate
Pamodzi Developer HubBuild, integrate and learn the e-Services framework
Intermediate course

Integration developer

Connect a system to the Pamodzi e-Services platform safely: call the Partner API with client credentials, receive signed webhooks, verify issued documents, sign people in with Pamodzi Pass or ZamPass, handle payments, and take an integration to production.

Length
6 lessons, about 3 hours
For
developer, vendor, government
Prerequisites
Pamodzi e-Services Foundations
Certificate
Pamodzi Certified Integration Developer, valid 24 months
Assessment
10 questions, pass mark 80%
Version
2026.1

You will be able to

  • Get a Partner API token with client credentials and call endpoints within your scopes
  • Handle problem documents, rate limits, IP allow-lists and secret rotation
  • Receive webhooks, verify X-GSB-Signature and process each event exactly once
  • Verify issued documents and report seal validity and document status honestly
  • Sign people in with OpenID Connect, PKCE and full ID token validation, and read assurance correctly
  • Explain how a payment is quoted, invoiced and finalised once, and test the abuse cases
  • Request production access through the hub and go live from the sandbox

Lessons

  1. The Partner API and OAuth client credentials · 30 minutes
  2. Webhooks and events · 30 minutes
  3. Verifying issued documents · 30 minutes
  4. Signing people in: Pamodzi Pass and ZamPass · 35 minutes
  5. Payments: quotes, ZamPay and one finalisation path · 30 minutes
  6. Going to production · 25 minutes

Start the course