Find out more about our new API documentation:

  1. OpenLearning Widget API Documentation
  2. New API Documentation



The OpenLearning API uses HTTP and JSON to make it easy to access and manipulate OpenLearning data. The API uses HTTP Basic Authentication for an OpenLearning user, or any existing session cookie.

This API is not designed for creating interactive apps that are embedded into OpenLearning, it should instead be used for downloading and manipulating data via external scripts.

We request that you do not release software which asks users for their OpenLearning credentials.

Getting Started

Activity Blocks

Activity Blocks Client-side API



The following commandline tools can be used to experiment with the API:

  • curl -u username:password - curl. Use -i to see the HTTP response codes, if you get a blank response. 
  • wget -O- --user username --password password - wget. 
  • lwp-request -C username:password - lwp-request.

Python with requests

This example shows how to access the API from a python script, using the python requests library.

Get requests.

import requests, json
authentication = ('username', 'password')
url = ''
response = requests.get(url, auth=authentication)
print json.loads(response.content)


The following pages demonstrate the various OpenLearning APIs currently available for use. These pages will be progressively updated with new APIs as they become available.


sale-200-125-exam    | we-sale-200-125-exam    | hot-sale-exam    | Latest-exam-300-075-Dumps    | Dumps-210-260-exams-date    | Certs-210-260-date    | It-Exam-210-260-Date    | sale-300-115-exam    | we-sale-300-115-exam    | hot-sale-100-105-exam    | Latest-exam-100-105-Dumps    | Dumps-100-105-exams-date    | Certs-300-101-date    | It-Exam-300-101-Date    | sale-300-101-exam    | we-sale-210-065-exam    | hot-sale-210-065-exam    | Latest-exam-210-060-Dumps    | Dumps-300-370-exams-date    | Certs-AWS-SYSOPS-date    | It-Exam-200-310-Date    | sale-300-206-exam    | we-sale-200-105-exam    | hot-sale-200-105-exam    | Latest-exam-300-135-Dumps    | Dumps-300-135-exams-date    | Certs-300-208-date    | It-Exam-810-403-Date    | sale-exam    | we-sale-400-201-exam    | hot-sale-642-997-exam    | Latest-exam-300-209-Dumps    | Dumps-640-916-exams-date    | Certs-640-916-date    | It-Exam-200-355-Date    | It-Exam-70-533-Date    | sale-640-916-exam    | we-sale-640-916-exam    | hot-sale-200-355-exam    | Latest-exam-70-533-Dumps    | Dumps-352-001-exams-date    |    |    |