Developers

Calais Web Service Developers Portal

Just a few steps...

And we'll have you up and ready to incorporate state of the art semantic processing in your application. Here's what you need to do:

1. Obtain an API Key

Access to the API is controlled by a key issued to you. There's no lengthy approval process - just a review of the terms of service and we'll have the key in your inbox in a minute or two. First, you need to sign in / create your account here and then get your API key.

2. Understand Privacy

Take a moment to review our privacy policy.

3. Read Some Documentation

We've tried to make access to the Calais web service as simple as possible - but it is a fairly serious API. Documentation on how to use the API as well as the response RDF format and the (many) types of entities, facts, events and categories we return is located here. You'll probably also want to take a look at the Calais Web Service Roadmap to get a general idea of where we're headed over the next year.

4. Start with Some Sample Code

We've created a couple of starter applications to get you up to speed quickly. We'd suggest downloading the Java command line client package and taking a look at the source. It's located in the gallery.

Help!

We're here to make developers successful. If you've read the documentation (really, it's not that bad) and visited the forums and you still need help - please feel free to drop us a note.