Skip to content
ianibo edited this page Mar 4, 2012 · 23 revisions

Welcome to the XCRI-Aggregator wiki!

Important Note

Phase 1 of the XCRI aggregator development is drawing to a close. In this phase, we've been working on the processes and infrastructure to take in XCRI document feeds and make them available in a variety of aggregated data supply and search interfaces. Your feedback on both interfaces and data mappings is most welcome, but please be aware that this release is primarily functional, and we'll be addressing data issues in the next iteration. As data providers become more familiar with the tools we expect data quantity and quality to increase.

Web API Documentation

Submission

Restful submission

Organisations may submit records directly to the aggregator, essentially bypassing the FeedManager application. The REST-ful submission interface is defined here: XCRI REST Submission Interface

Retrieval / Data Access

OAI

Course data can be downloaded via the aggregator OAI interface, documented here: XCRI Aggregator OAI Interface

Triple Store

Direct access to the Aggregator 4Store SPARQL engine is available and documented here: XCRI Aggregator SPARQL Interface

Direct ElasticSearch

Direct access to the Aggregator ElasticSearch index is available and documented here: XCRI Aggregator ElasticSearch Interface

OpenSearch

All discover URLs can be requested as REST-like services via content type negoitiation or the addition of ?format parameters. Search requests can be made for RSS or ATOM. More info is available at the XCRI Aggregator OpenSearch services

Language Specific APIs

PHP

.net

Java