Moneyterms API

Moneyterms offers a simple API which allows you to fetch either:

  1. definitions of a small number of specified financial terms, or,
  2. an entire glossary or concise definitions.

The terms and definitions are those of the alphabetic index pages of moneyterms.co.uk.

Specified definitions

You may fetch up to 50 specified definitions using a simple GET request. This requires one parameter "s", which is a urlencoded, newline seperated list of identifiers. The identifiers are the page slugs of the full articles. So, to get the concise definitions of the terms for which the full articles are at:

  • http://moneyterms.co.uk/beta/
  • http://moneyterms.co.uk/pe/
  • http://moneyterms.co.uk/ev_ebitda/

You use this:

http://moneyterms.co.uk/api/requested/?s=ev_ebitda%0Ape%0Abeta

Try it and you will see a text response. The response is actually JSONP response. Calling it as a Javascript will result in it calling a callback function with a single argument, which is an array, the keys of which are the identifiers, and the values are two element arrays of the form [title, definition]. This the API used by our javascript glossary snippet.

By default the callback function is "moneyterms.add". If you want to use a different callback, pass the name in the GET request as the value of a parameter called c.

The full glossary

To use the full glossary API please contact us for an API key. You simply send a request to http://moneyterms.co.uk/api/all/ with the key as the value of the parameter "k". You may use either a GET or POST request.

This will return an alphabetically ordered list of the entire glossary. Each list item will contain [identifier, title, content]. Please note some identifiers will be repeated, as synonymous terms will have a single full article, but multiple entries in this glossary.

The intended use of this is to allow you to use the glossary without linking to Moneyterms on each use, but instead to your own glossary, which then links to Moneyterms.

By using the API you agree to the terms of use

Copyright © 2005-2016