Frequently asked questions

Frequently asked questions

How can I sign up for the API?

The Oxford Dictionaries API has flexible plans to suit all types of application. You can register for an Introductory account for free. Once registered you can get started using the data straight away with your unique App ID and App Key. If you want to explore the API before registering our live documentation offers a playground to try real requests and view the data. For the full features and capabilities of the API you will need to register here.

How can I log in?

You can log in to your account by clicking the 'sign in' option from the main menu. If you have not already created an account, please select a plan that suits you and create an account here.

Where can I find information about the different plan options?

You can view our plans here. We offer flexible plans to suit all types of application, based on the functionality you require. Any application requesting the ability to cache data will need to get in touch to discuss an Enterprise plan.

How much does the API cost?

Introductory plan

We offer a free introductory plan for new users. This is ideal for setting up and running a few tests. In addition, this plan provides free access to the Oxford Dictionaries API, and you can use up to 1,000 calls. Once you have reached the limit of 1,000 calls, your application will no longer function unless you upgrade to a different plan.

Unlimited plan

The Unlimited plan is intended for commercial use and has a tiered pricing model starting from £1 per month, with 250 calls. Any additional calls will be charged per call, and the more you use, the greater the discount on the cost of each request.

0-250 calls charged @ £1
calls from 251-10,000 charged @ £0.0022 per call*
calls from 10,001-100,000 charged @ £0.0011 per call*
calls from 100,001 and above charged @ £0.0006 per call*
*Price per call

As an illustration, if you make 400,000 calls in a month the charge will be breakdown by:

  • 10,000 – 251 = 9,749 calls x £0.0022 = £21.45 (400,000 – 250 = 399,750 calls)
  • 100,000 – 10,001 = 89,999 calls x £0.0011 = £99 (399,750 – 9,749 = 390,001 calls)
  • Calls from 100,001 and above charged @ £0.0006 per call = 300,002 calls x £0.0006 = £180 (390,001 – 89,999 = 300,002 calls)
  • Total: £1 + £21.45 + £99 + £180 = £301.45

Enterprise Plan

Enterprise plan is a one-time annual fee, and the price is bespoke based on your requirements. If you are interested in this plan, please get in touch to discuss an Enterprise plan here.

When will I be charged?

The Unlimited plan starts from 1 GBP per month, and you already have 250 calls included. Any additional calls will be charged, and the more you use, the greater the discount on the cost of each request.

Charges are calculated at the beginning of each calendar month for the month previous and charged to your payment card in Great British Pounds (GBP). If you change your Application Plan during the month you are still liable for any charges accrued in that month up to that date. In general, invoices for all paying customers are generated on the first day of the month. They are then issued a few days later, at which point you will be notified of the amount that is due, and then you will be charged another two days later.

How can I change my plan?

You can change your Application Plan at any time using the ‘Update my plan’ button on the Applications page in your account. You can see more information about how to change your plan here.

Are there any monthly limits?

If you have an Introductory account, you are limited to 60 requests per minute and 1,000 requests.
Unlimited plans have an allowance of 60 requests per minute and unlimited monthly calls. If this does not meet your requirements, then please fill out our Enterprise form to get in touch and discuss your needs.

How can I start integrating this data into my project?

You can test out our live documentation. Or check our Making requests to the API page.

How can I delete my account?

Please contact us and we will delete your account for you.

What can I do with the Oxford Dictionaries API?

The Oxford Dictionaries API offers an easy way to access powerful lexical data (words, definitions, translations, audio pronunciations, synonyms, antonyms, parts of speech, and more) to use in your apps and websites. Please read our Terms and Conditions before signing up. If you would like to discuss your use of the API then please complete the Enterprise form to contact us.

Which dictionary does the API data come from?

The Oxford Dictionaries API provides access to our current English dictionaries. This is our most comprehensive current English dictionary dataset and includes enhanced, updated versions of the Oxford Dictionary of English and the New Oxford American Dictionary. It includes more than 350,000 entries and is regularly updated with new words, senses, and definitions.

We also have content in Spanish, German, Portuguese, Romanian, Malay, Indonesian... and many more, and we're adding more all the time. Take a look at our supported languages page for the most up-to-date list.

Is this an Oxford English Dictionary API?

No! Oxford Dictionaries and the Oxford English Dictionary both come from the same publisher, Oxford University Press, but are different products. While Oxford Dictionaries reflects current usage of English, the OED records how language has developed over time. If you are interested in accessing the OED data through an API, you can find more information here.

Can I use the API in a commercial project?

Use of the Oxford Dictionaries API as a commercial product is permitted in line with our terms and conditions.

Can I use the Oxford branding in my application?

Please visit our branding resources page for the guidelines on using our branding and the appropriate logo.

Can I cache data?

Caching or any saving and use of the data offline is only permitted under an Enterprise license. Please, complete our Enterprise form to request this functionality. Including estimates of how much data you would initially anticipate caching will expedite the consideration process.

Where can I find your terms and conditions?

Our terms and conditions can be found here.

Which languages do you support?

In the API, we currently offer content in English, Spanish, German, Portuguese, Romanian, Latvian, Malay, Indonesian... and many more, and we're adding more all the time. Take a look at our supported languages page for the most up-to-date list.
If you’re looking for a dictionary dataset for a language which isn’t currently available via the API, we might still be able to help. We have over 35 language datasets, from Afrikaans to Vietnamese, available to license via Oxford Dictionaries Licensing.

I can't see the language I need. Will you include it in the API?

Please take a look at our supported languages page. If your requested language isn't available through our API, it may still be available to licence. Please do get in contact to let us know your requirements here.

What does this error code mean?

If you explore our documentation page, you will find information on what each error code might mean under the 'response messages' for each endpoint.

Please contact us if you have any questions or comment about the API.