Skip to content

GraphQL API

Accurids has a GraphQL API, which you can use for programmatic resource access. You can reach the API at [accurids.url]/graphql with [accurids.url], denoting the URL where Accurids is deployed.

An API key is used for authentication. This can be generated in the Accurids UI (see below). The full API specification is available to customers and included in the shipping documents.

How to Use the Accurids API

Generate API Key

Log in to the Accurids UI and, click on the avatar in the top right corner, then select Api Keys. Enter a name and an expiration date for the API key to be created. Click create and copy the key to the clipboard. After closing the page, the API key cannot be retrieved again. If needed, generate a new key. Old keys can be deleted to deactivate them before their expiry date is due.

Authentication of Requests

With every request, you must send the API key in the header as a value for Apikey. Example:

Apikey: XTTRUH53JNCPZIPQHIACDEMJPAAJXKHLTYEVEIPA4VAFWBM4IWOQ

Example Project

An example Java project using the Accurids API can be found under accurids-api-demo.