A secure, RESTful API that gives partner applications access to user profiles, employment records, qualifications, disabilities, publications, and more — all from one endpoint.
What you get
Built for government partner systems that integrate with Rwanda's public-sector HR platform.
Retrieve complete employee identity data including NID verification, residence, and employment status.
Access academic history, degree levels, schools, graduation years, and uploaded certificates.
Query employment history across public and private institutions, with verified document references.
Retrieve declared disabilities and levels in compliance with Rwanda's inclusion policy requirements.
List and manage an employee's published works, linked to type catalogs and document URLs.
Create, update, and retrieve professional referees with duplicate-detection built in.
All endpoints are protected by partner client credentials and scoped bearer tokens.
Full Swagger UI and ReDoc documentation generated from the live API spec — always up to date.
API Reference
All routes are prefixed with /api/profile unless noted.
Quickstart
Four steps from zero to your first successful API response.
Contact the IPPIS team to receive your client ID and client secret for your partner system.
POST to /api/auth/token with your credentials to receive a scoped bearer token.
Include Authorization: Bearer <token> and your x-client-id header on every request.
Use Swagger UI to test all endpoints live, then integrate the responses into your application.
Open the interactive documentation and start making real API calls right now.
Open Swagger UI ↗