JournalsTOCS API Technical Documentation

This web page contains the technical documentation to use the JournalTOCs API. The API is important for developers that need to embed or mashup the JournalTOCs API search functionality with any web applications to make the most of the journal TOC RSS feeds metadata and to provide enriched information for end-users.

The JournalTOCs API consists of 4 calls:

  • journals
  • articles
  • user
  • institution

journals

Performs searches either by keywords in the journal title, by ISSN or by JournalTOCs ID.
The default output is a list of journals matching the search criteria.
The output can be specified to the the latest articles from the journals matching the search criteria.

IMPORTANT: In order to be able to use "journals" you must specify your username.
If you don't have a username with JournalTOCs, please first sign up at
http://www.journaltocs.ac.uk/index.php?action=register
before using the API call "journals"

This is an example of using the API to search for all the journals that contain any word starting with scient in their titles:
 
http://www.journaltocs.ac.uk/api/journals/scient*?user=macleod.roddy@gmail.com

In the example, the call is "journals", the query string is "scient*" and the username is macleod.roddy@gmail.com

articles

Performs searches by keywords in the article title, description and author elements.
The latest articles matching the search criteria are returned.

user

Performs searches by email address of a registered user.
The default return is a list of journals that the user has added to MyTOCs.
If specified, the latest articles from the journals the user has added to MyTOCs are returned.

institution

Performs searches by keywords in the article title, description and author elements on a predefined subset.
The latest articles matching the search criteria are returned.


 
 
JournalTOCs
School of Mathematical and Computer Sciences
Heriot-Watt University
Edinburgh, EH14 4AS, UK
Email: journaltocs@hw.ac.uk
Tel: +00 44 (0)131 4513762
Fax: +00 44 (0)131 4513327
 
About JournalTOCs
API
Help
News (blog, publications)
JournalTOCs on Twitter   JournalTOCs on Facebook

JournalTOCs © 2009-2016