Overview
Lead provier API for the Register Early Career Teachers system. TEST.
Documents
- swagger.yaml
- Uploaded schema
Environments
| Environment | Base URL |
|---|---|
| live | https://pp-api.education.gov.uk/lead-providers-api-test-hosted |
You need to sign in to subscribe to an API environment or view your existing subscriptions.
Current release
| Release name | Available from |
|---|---|
| v3 | 01 July 2026 |
Operations
POST Create a partnership with a school and delivery partner
- Description
-
Create a partnership with a school and delivery partner
- URL template
- /api/v3/partnerships
POST Declare a participant has reached a milestone. Idempotent endpoint - submitting exact copy of a request will return the same response body as submitting it the first time.
- Description
-
Declare a participant has reached a milestone. Idempotent endpoint - submitting exact copy of a request will return the same response body as submitting it the first time.
- URL template
- /api/v3/participant-declarations
PUT Notify that a participant has withdrawn from their course
- Description
-
Notify that a participant has withdrawn from their course
- URL template
- /api/v3/participants/{id}/withdraw
PUT Notify that a participant is changing training schedule
- Description
-
Notify that a participant is changing training schedule
- URL template
- /api/v3/participants/{id}/change-schedule
PUT Notify that a participant is resuming their course
- Description
-
Notify that a participant is resuming their course
- URL template
- /api/v3/participants/{id}/resume
PUT Notify that a participant is taking a break from their course
- Description
-
Notify that a participant is taking a break from their course
- URL template
- /api/v3/participants/{id}/defer
GET Retrieve a single declaration
- Description
-
Retrieve a single declaration
- URL template
- /api/v3/participant-declarations/{id}
GET Retrieve a single delivery partner
- Description
-
Retrieve a single delivery partner
- URL template
- /api/v3/delivery-partners/{id}
GET Retrieve a single financial statement details
- Description
-
Retrieve a single financial statement details
- URL template
- /api/v3/statements/{id}
GET Retrieve a single participant
- Description
-
Retrieve a single participant
- URL template
- /api/v3/participants/{id}
GET Retrieve a single partnership
- Description
-
Retrieve a single partnership
- URL template
- /api/v3/partnerships/{id}
GET Retrieve a single school scoped to cohort
- Description
-
Retrieve a single school scoped to cohort
- URL template
- /api/v3/schools/{id}
GET Retrieve a single unfunded mentor
- Description
-
Retrieve a single unfunded mentor
- URL template
- /api/v3/unfunded-mentors/{id}
GET Retrieve all participants with transfers
- Description
-
Retrieve all participants with transfers
- URL template
- /api/v3/participants/transfers
GET Retrieve multiple declarations
- Description
-
Retrieve multiple declarations
- URL template
- /api/v3/participant-declarations
GET Retrieve multiple delivery partners
- Description
-
Retrieve multiple delivery partners
- URL template
- /api/v3/delivery-partners
GET Retrieve multiple financial statement details
- Description
-
Retrieve multiple financial statement details
- URL template
- /api/v3/statements
GET Retrieve multiple participants
- Description
-
Retrieve multiple participants
- URL template
- /api/v3/participants
GET Retrieve multiple partnerships
- Description
-
Retrieve multiple partnerships
- URL template
- /api/v3/partnerships
GET Retrieve multiple schools scoped to cohort
- Description
-
Retrieve multiple schools scoped to cohort
- URL template
- /api/v3/schools
GET Retrieve multiple unfunded mentors
- Description
-
Retrieve multiple unfunded mentors
- URL template
- /api/v3/unfunded-mentors
GET Retrieve transfers for a given participant
- Description
-
Retrieve transfers for a given participant
- URL template
- /api/v3/participants/{id}/transfers
PUT Update the delivery partner for an existing partnership in a cohort
- Description
-
Update the delivery partner for an existing partnership in a cohort
- URL template
- /api/v3/partnerships/{id}
PUT Void a declaration
- Description
-
Void a declaration
- URL template
- /api/v3/participant-declarations/{id}/void
Back to top