Education APIs
Education APIs are classified into Curriculum & Subject and Virtual Learning categories. Online Classrooms, Learner Engagement, and various Subjects such as Science, Maths, Art, and Special Education comprise some of the APIs listed here.
Filter by Sub-Category
Filter by Protocol
- REST (324) Apply REST filter
- SOAP (305) Apply SOAP filter
- HTTP (106) Apply HTTP filter
- Javascript (34) Apply Javascript filter
- XML-RPC (9) Apply XML-RPC filter
- Atom (5) Apply Atom filter
- HTTP Post (4) Apply HTTP Post filter
- JSON-RPC (1) Apply JSON-RPC filter
- REST-RPC (1) Apply REST-RPC filter
- RSS (1) Apply RSS filter
Refine Search
|
Khan Academy API
With the Khan Academy API, developers are granted access to almost all of the data on the website. The data is categorized by Playlists where users can discover videos and get information.
Type:
Open, Public, External
Protocol: REST
Format: JSON, JSONP
Security: OAuth
|
|
DonorsChoose API
Using the DonorsChoose API, developers have the option to help with classroom projects using their own website or application. This API also allows users to issue gift cards to their customers to support classroom projects...
Type:
Open, Public, External
Protocol: REST
Format: JSON, RSS, JSONP
Security: API Key
|
|
Google Books API
With the Google Books API, users are able to submit full-text searches for books and receive information about books, ratings, and reviews. Developers are able to organize and modify the personal library of an authenticated...
Type:
Open, Public, External
Protocol: REST, Javascript
Format: JSON
Security: API Key, OAuth
|
|
Ted API
With the TED API, developers have access to the TEDTalks library and the associated data. This API is REST-based and sends responses in JSON and XML format.
Type:
Open, Public, External
Protocol: REST
Format: JSON, XML
Security: API Key, SSL Support
|
|
Blackboard Collaborate API
Using the Blackboard Collaborative API, instructors are able to schedule and deliver their online classes from within their existing CMS. This API allows them to access features which include shared whiteboards, chat,...
Type:
Open, Public, External
Protocol:
Format:
Security: API Key
|
|
Data.gov Education grant data API
The Data.gov Education Grant Data API is a platform that offers access to educational data. This includes data on financial aid; awards and degrees conferred by program, award level, race/ethnicity, and gender; and...
Type:
Open, Public, Internal
Protocol: REST
Format: JSON, XML, RDF
Security:
|
|
Knewton API
With the Knewton API, developers are able to integrate the functionality of Knewton for other applications. Public documentation of this API is not available.
Type:
Open, Public, External
Protocol:
Format:
Security:
|
|
Engrade API
Developers can use the Engrade API to merge existing student information systems and partner services with Engrade class management tools.
Type:
Open, Public, External
Protocol: REST
Format: JSON, XML, PHP
Security: API Key
|
|
Clever API
Using the Clever API, developers have the ability to access real-time school data from the Student Information Systems. This API exposes the functionality of Clever including organization, data processing, integration, and...
Type:
Open, Public, External
Protocol: REST, HTTP
Format: JSON
Security: API Key, HTTP/Basic
|
|
Schoology REST API
With the Schoology REST API, developers are able to integrate the Schoology functionality with their applications. This API allows users to manage comments and email messages, upload and manage documents, and manage user and...
Type:
Open, Public, External
Protocol: REST
Format: XML
Security: OAuth
|
|
OCLC Worldcat Registry API
The Worldcat Registry API allows for developer level access across the portal. The API is a global directory for libraries, library consortia, archives, and museums.
Type:
Open, Public, External
Protocol: REST
Format: XML, HTML
Security: HTTP/Basic
|
|
British Museum API
The British Museum API allows developers to use the collection of data within linked applications for collaboration purposes. Data returned include object, thesarus term, biography, department, units, and dimension. This API...
Type:
Open, Public, External
Protocol: REST
Format: JSON, RDF
Security: Read-only without Login
|
|
Museum of London API
The Museum of London API offers a REST-based interface where users can access various data sources.
Type:
Open, Public, External
Protocol: REST
Format: XML, KML
Security:
|
|
National Maritime Museum API
The National Maritime Museum API allows for individuals and organizations to share the collection records and images with the public. Users can download more than 25 images at one time using the API.
Type:
Open, Public, External
Protocol: REST
Format: JSON, XML
Security: HTTP/Basic
|
|
Campus Labs CollegiateLink API
The CollegiateLink API allows users to retrieve a list of campus organizations, memberships for a specific student, officer positions, and membership rosters. This API supports scheduling, management, and listing.
Type:
Open, Public, External
Protocol: REST
Format: XML
Security: API Key
|
|
Curriculum U API
The Curriculum U API allows users to search the learning content on Curriculum U. This API will return K-12 standards content.
Type:
Open, Public, External
Protocol: HTTP
Format: XML
Security: SSL Support
|
|
Chalkable API
With the Chalkable API, developers are able to access the school data with their applications. With this API, users are able to assign grades, authenticate users, and more. The responses sent are in JSON or XML format.
Type:
Open, Public, External
Protocol: REST
Format: JSON
Security: API Key
|
|
Illuminate Education API
The Illuminate Education API is a REST based API, meaning that it accepts traditional HTTP requests. Currently all requests and responses are handled in JSON encoded strings.
Type:
Open, Public, External
Protocol: REST
Format: JSON
Security: OAuth
|
|
VMware VCenter Single Sign On Client API
VCenter Single Sign On API enables to connect to a single sign on server. Once on the server, users are then able to receive a security token which contains authentication claims. This API also supports users to validate,...
Type:
Open, Private, Internal
Protocol: SOAP, HTTP
Format: XML
Security:
|
|
CUAHSI-HIS WaterOneFlow API
CUAHSI-HIS WaterOneFlow API has been developed as a standard mechanism for the TRANSFER of hydrologic data between hydrologic data servers (databases) and users computers. Web services streamline the often time consuming...
Type:
Open, Public, External
Protocol: SOAP
Format: XML
Security:
|
|
EMBL Conservation Scorer API
The EMBL Conservation Scorer API scores short linear motifs in multiple alignments of protein sequences through a tree-based method, calculating Eukaryotic Linear Motif (ELM) match conservation within homologous sequence...
Type:
Open, Public, Internal
Protocol: SOAP
Format: XML
Security:
|
|
DataFed WCS API
DataFed WCS API 1.0.0 only standardises on HTTP-GET and HTTP-POST protocols. Both can use name-value pair encoding, HTTP-POST also specifies xml based query.
Type:
Open, Public, External
Protocol: SOAP
Format: XML
Security: HTTP/Basic
|
|
DLESE Search Service API
The Digital Discovery System Search Service (DDSWS) is a search and retrieval service API for items that exist in a digital storehouse, and is available from the Digital Discovery System (DDS) and the NSDL Collection System...
Type:
Open, Public, External
Protocol: REST, Javascript
Format: JSON, XML
Security: SSL Support
|
|
Berlin-Brandenburgische G-Tool API
The Berlin-Brandenburgische G-Tool API provides the developer with access to the G2L (Greek to Latin Historical Transliteration) Tool. The service accepts Greek character strings and returns transliterated Latin strings....
Type:
Open, Public, External
Protocol: HTTP
Format: JSON, XML, Text
Security: API Key
|
|
Devot:ee Upload API
The devot-ee.com Upload API allows developers to upload new files, version numbers, release dates, and release notes for their commercial or free add-ons, without having to log in to devot:ee to do so.
Type:
Open, Public, External
Protocol: REST
Format: JSON
Security: API Key
|
|
Ediscio API
The Ediscio-API accesses the functionality of the Ediscio flashcard tool for use with third-party websites and applications. The RESTful API responds in JSON and XML.
Type:
Open, Public, External
Protocol: REST
Format: JSON, XML
Security: HTTP/Basic
|
|
EBI InterProScan API
EBI's InterProScan is a bioinformatics tool that compounds protein signature recognition techniques. The InterProScan API is available in either SOAP or REST.
Type:
Open, Public, External
Protocol: REST, SOAP
Format: XML
Security:
|
|
EBI Kalign API
EBI's Kalign is a bioinformatics analysis tool for multiple sequence alignments on DNA, RNA and proteins. The API is available in REST or SOAP.
Type:
Open, Public, External
Protocol: REST, SOAP
Format: XML
Security:
|
|
EBI Lalign API
EBI's Lalign API is a bioinformatics tool for pairwise sequence alignment of DNA or proteins. It is available in both SOAP and REST.
Type:
Open, Public, External
Protocol: REST, SOAP
Format: XML
Security:
|
|
EBI MAFFT API
EBI's MAFFT (Multiple Alignment using Fast Fourier Transform) is a bioinformatics tool for multiple sequence alignment. The MAAFT API is available in SOAP and REST protocols.
Type:
Open, Public, External
Protocol: REST, SOAP
Format: XML
Security:
|
- 1 of 27
- ››