Authentication to Intrigue.io APIs is as simple as provisioning a key in the "My Profile" section of the Intrigue.io interface, and then providing the new keys to the API as headers. Below, find the details

In order to get started, you'll need to be able to authenticate to the API, so let's start by getting your "Access Key" and "Secret Key". These can be generated by browsing to your profile, and selecting "Generate Api Key" under under the "API Access" section. Note that this requires an active trial or paid account.

Follow the 1,2,3 to generate an API key and corresponding secret key.Follow the 1,2,3 to generate an API key and corresponding secret key.

Follow the 1,2,3 to generate an API key and corresponding secret key.

Once generated, you'll have an opportunity to save both the access key and secret key. Make sure to save these, as you'll only be able to see the secret key in the portal once!

Make sure to save the secret key!Make sure to save the secret key!

Make sure to save the secret key!

To verify you're able to successfully authenticate, try this query (replacing the key values with a key generated by the process above).

$ curl -H 'INTRIGUE_ACCESS_KEY: aaabbbcc' \
       -H 'INTRIGUE_SECRET_KEY: xxxyyyzzz' \
       https://api.intrigue.io/api/user/account/details

{
  "success": true,
  "message": "successfully authenticated",
  "result": {
   "user" : "[email protected]"
  }
}

Congratulations! Now you're ready to start pulling results from a collection, or generating new collections. We'd suggest you check the Collection Results section on the left and try pulling some results out of the platform!