The WBL (Work-Based Learning) REST API provides verification and submission management endpoints for educational and training platforms.
Overview
The WBL REST API handles verification processes and submission management for work-based learning environments. The API provides endpoints for identity verification, submission tracking, and authentication.
Core Functionality
Identity Verification : User authentication and identity validation
Submission Management : Assignment and coursework submission handling
Status Tracking : Real-time status monitoring for verifications and submissions
Authentication : Token-based authentication and authorization
Compliance : Educational compliance standard support
WBL API Specification View the complete OpenAPI specification
API Endpoints
The WBL REST API provides three main endpoint categories:
Verification Services
Endpoint Purpose /verification/detailsRetrieve detailed verification information /verification/statusCheck verification status and progress
Submission Management
Endpoint Purpose /submissions/submitSubmit assignments and coursework /submissions/existsCheck if submissions exist /submissions/listRetrieve submission lists and history
Authentication
Endpoint Purpose /auth/exchangeExchange credentials for access tokens /auth/infoRetrieve authentication information
Authentication
All endpoints require Bearer token authentication. Include the token in the Authorization header:
Authorization : Bearer YOUR_API_TOKEN
Authentication configuration:
"security" : [
{
"bearerAuth" : []
}
]
Common Use Cases
Educational platform integration for student submission management
Training program progress tracking and verification
Certification system credential management
Assessment tool submission workflows
Implementation Notes
All endpoints return JSON responses
Rate limiting applies to all endpoints
Webhook support available for real-time status updates
Bulk operations supported for list and submission endpoints