# Get your Edexcel Online results through an API

> Read candidate results, BTEC registrations and the progress of each post-results request from Edexcel Online with one API call each. A workflow can check the Post Results Track progress page each morning of the post-results season and email you new outcomes.

Page: https://fous.com/automate/edexcel-online
Updated: 2026-11-12

Works with your own Edexcel Online account. Fous is an independent product.

## What you can build on Edexcel Online

### Get a candidate's results

Searches Candidates for one candidate in the qualification and session you pick and reads the results shown for each unit or component.

- Takes: Qualification, session, candidate number or name
- Returns: Candidate number, name, unit or component, mark, grade, overall qualification grade

### Track post-results requests

Searches the Post Results Track progress page and opens each request's detail page for its outcome and the reason for the decision.

- Takes: Qualification, session, candidate number (optional)
- Returns: Candidate number, name, service, component, outcome, original mark, new mark, grade change, reason

### List BTEC registrations for a course

Uses Search by Course in the Candidate menu and reads each learner's registration, as Candidate Details shows it.

- Takes: Programme, enrolment year
- Returns: Learner name, registration number, ULN, registration type, enrolment date, planned completion, centre reference

### Register a BTEC learner

Registers one learner on a programme in the Candidate menu with the learner fields Edexcel Online asks for, and reads back the registration number.

- Takes: Programme, registration type, enrolment date, name, sex, date of birth, ULN, planned completion, study mode
- Returns: Registration number, learner name, programme, already registered or new

## Automate Edexcel Online with a workflow

A [workflow](/product/workflows) runs your methods as one process, with nobody at the screen. A schedule or a call from your own system starts it, the steps run in order, and the result arrives in your inbox or in the systems you already use.

### New post-results outcomes, every morning of the season

Starts: Every weekday at 8:00

1. Track the post-results requests for the current session on the Post Results Track progress page.
2. Keep the requests whose outcome changed since the last run.
3. Email you each one with candidate, service, component, outcome, new mark and reason.

### New BTEC registration numbers, into your MIS

Starts: Every Monday at 7:00

1. For each programme you name, list the BTEC registrations for this year's enrolment.
2. Keep the learners who were not there on the last run.
3. Post each learner's name, ULN and registration number to your MIS webhook.

### Results for a list of candidates, on request

Starts: When your system calls the workflow's webhook with a qualification, session and candidates

1. For each candidate number sent, get the candidate's results.
2. Keep the units and components with a grade.
3. Post the results to your webhook, one record per candidate.

You can run a workflow by hand on every plan, Free included. Schedules and webhook triggers come with the paid plans, from $29 a month.

## Once built, one call from your code

Once you have built a [method](/product/methods), it is one POST to /v1/runs from your backend, or a tool an AI agent calls over MCP. This is what “Get a candidate's results” would look like.

Example request:

```
curl https://api.fous.com/v1/runs \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "method": "edexcelonline.pearson.com/get_candidate_results",
    "input": {
      "qualification": "International A Level",
      "session": "June 2026",
      "candidate_number": "4127"
    }
  }'
```

Example response:

```
{
  "status": "completed",
  "data": {
    "candidate_number": "4127",
    "name": "Rivera, Sam",
    "session": "June 2026",
    "results": [
      {
        "unit_or_component": "Pure Mathematics P1",
        "mark": 84,
        "grade": "a"
      }
    ],
    "qualification": "International A Level Mathematics",
    "overall_grade": "A"
  }
}
```

An example with invented data, not a ready-made endpoint. The method exists in your organization once you build it, and its name, inputs and fields follow your request.

## Edexcel Online’s own options

Pearson's support pages describe no API for Edexcel Online. Centres with an MIS send entries and receive results as EDI files in the JCQ format through the A2C application. BTEC registrations, post-results requests and the results reports are handled in Edexcel Online itself.

| Option | What it covers | What it takes |
| --- | --- | --- |
| EDI through A2C | Academic entries sent from your MIS and results files received in the JCQ format. BTEC results are not normally issued this way unless requested. | An MIS that supports EDI and the A2C application. Pearson aims to process entry files within 5 working days. |
| Reports - Bulk Download | Broadsheet, Component Mark List, Contributing Units Results and CSPRs for a session. | An Edexcel Online account. Reports arrive in your Edexcel Online mailbox within two hours. |
| Edexcel Online by hand | Individual or spreadsheet entries, BTEC registrations and claims, candidate results and post-results requests, one qualification at a time. | An account set up by your centre's Edexcel Online administrator or by Pearson. |

Read on November 12, 2026: [Receiving results through EDI and Edexcel Online](https://qualifications.pearson.com/en/support/support-topics/results-certification/receiving-results-through-edi-and-edexcel-online.html), [Making academic entries](https://qualifications.pearson.com/en/support/support-topics/registrations-and-entries/academic-registrations-and-entries/making-academic-entries.html), [Edexcel Online](https://qualifications.pearson.com/en/support/Services/edexcel-online.html).

## Signing in to Edexcel Online

Edexcel Online signs you in with your username, which is the email address the account was created with, and your password, then a passcode from the Pearson Authenticator app on your phone. The same login opens ResultsPlus and Pearson's secure resources. With Fous you sign in through Edexcel Online's own sign-in with your own account, and the login is sealed with AES-256.

## Worth knowing

- **Bulk reports arrive later, in the mailbox**: A report requested from Reports - Bulk Download is delivered to your Edexcel Online mailbox within two hours. For one candidate's results straight away, a method reads Candidates, then Search.
- **Profiles decide what an account sees**: Access is granted by ticking profiles in User Access Profile, and you can only grant profiles you hold. Pearson manages exams officer and Head of Centre accounts; the centre manages the others.
- **Accounts lock after 18 months unused**: An Edexcel Online account is locked after 18 months without a sign-in. Changing a user's email address changes their username at once.
- **Registration deadlines and existing records**: Most BTEC programmes on the academic year must be registered by 1 November after enrolment. If the learner is already registered on the programme, the record turns green and shows the existing number.

## More in Education, research and nonprofit

- [Slate](https://fous.com/automate/slate.md)
- [Naviance](https://fous.com/automate/naviance.md)
- [Common App for Recommenders](https://fous.com/automate/common-app-for-recommenders.md)
- [National Student Clearinghouse secure site](https://fous.com/automate/national-student-clearinghouse-secure-site.md)
- [AQA Centre Services](https://fous.com/automate/aqa-centre-services.md)
- [FSA Partner Connect](https://fous.com/automate/fsa-partner-connect.md)
- [Submit learner data](https://fous.com/automate/submit-learner-data.md)
- [VA Enrollment Manager](https://fous.com/automate/va-enrollment-manager.md)
- [Sponsorship Management System](https://fous.com/automate/sponsorship-management-system.md)
- [Infinite Campus](https://fous.com/automate/infinite-campus.md)
- [PowerSchool SIS](https://fous.com/automate/powerschool-sis.md)
- [EDOF](https://fous.com/automate/edof.md)
- [Arbor MIS](https://fous.com/automate/arbor-mis.md)
- [SLC HEP Services](https://fous.com/automate/slc-hep-services.md)
- [Parchment](https://fous.com/automate/parchment.md)
- [UCAS adviser portal](https://fous.com/automate/ucas-adviser-portal.md)
- [Benevity Causes Portal](https://fous.com/automate/benevity-causes-portal.md)

Other industries: [Eversource online account](/automate/eversource-online-account), [Sligro](/automate/sligro), [BancaNet Empresarial](/automate/bancanet-empresarial), [WEX Online](/automate/wex-online), [Virtual Pag-IBIG for Employers](/automate/virtual-pag-ibig-for-employers), [TRACES](/automate/traces).

## Frequently asked questions

### Does Edexcel Online have an API?

No. Pearson's support pages describe no API, and its automated route is EDI: entries go from your MIS and results come back as JCQ-format files through the A2C application. BTEC registrations, post-results requests and the bulk results reports are done in Edexcel Online itself.

### How do I download results reports from Edexcel Online?

Select Reports - Bulk Download, choose a session and a report type: Broadsheet, Component Mark List, Contributing Units Results or CSPRs. The report is delivered to your Edexcel Online mailbox within two hours. One candidate's results are under Candidates, then Search.

### Where do I see the outcome of a review of marking?

On the Post Results Track progress page for the qualification: search for the request and select View. Once the outcome is issued, the detail page gives the reason for the decision, at component level when a mark changed.

### Can I register BTEC learners in bulk?

Yes. Edexcel Online takes bulk registrations and shows each registration number in the right-hand column, with a confirmation report. Pearson also produces weekly registration lists.

### Is Fous affiliated with Pearson?

No. Fous is an independent product. You use it with your own Edexcel Online account, and a method reads and does only what that account's profiles allow.

Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of Edexcel Online (Pearson). The name is used only to say which system this page is about. Something here wrong or out of date? Write to legal@fous.com.
