Skip to main content
The WAEC Certificate Digitization platform lets you upload, manage, and verify West African Examinations Council (WAEC) certificates programmatically. Whether you’re an educational institution validating student credentials or a developer integrating certificate verification into your application, this API gives you a secure, reliable way to work with digital certificate records.

Quick Start

Make your first API call in minutes — upload or verify a certificate with a working example.

Authentication

Learn how to obtain and use your API token to authenticate all requests.

API Reference

Explore every public endpoint with request parameters, response schemas, and examples.

Certificate Guides

Step-by-step guides for uploading, verifying, and managing certificate records.

How it works

1

Create your account

Register for an account to receive your API credentials.
2

Authenticate

Exchange your credentials for a Bearer token and include it in every API request.
3

Upload certificates

Submit certificate data via the REST API to digitize and store records securely.
4

Verify on demand

Query certificates by ID or student details to get real-time verification results.

Key capabilities

Secure Storage

Certificates are stored with tamper-evident records, ensuring data integrity throughout the lifecycle.

Instant Verification

Verify any digitized certificate in real time using the certificate ID or candidate information.

Role-Based Access

Control who can upload, view, and verify certificates with granular role-based permissions.

Webhook Notifications

Subscribe to events and receive real-time notifications when certificate status changes.