Skip to main content
1

Create your account

Open dis.dog/register, enter your email and confirm it with the 6-digit code we send you. There is no password: at the end, DisDog shows your access key. It looks like this:
The API comes with the Hound ($10 / 30 days, 500 searches a day) and **Alpha** ($30 / 30 days, unlimited) plans: upgrade here. A Pup (free) key can already call /v1/me to check that it works.
The key is your login on the website and your API key. Anyone who has it can use your account and your quota. Keep it in a password manager or your server’s environment. You can show it again any time from your account page, where it is blurred by default. Lost access? Get a new one with your email.
2

Store it in an environment variable

Keep the key out of your code:
3

Check that it works

GET /v1/me returns your plan and what is left of today’s quota. It never spends a search.
4

Run a search

5

Read the answer

kind says what DisDog recognised, account.createdAt is decoded from the ID, and modules lists every lookup module with its status and, when it found something, its data. Every field →

Next

Limits & quotas

What a search costs, and how to handle 429.

Errors

Every error code, and what to do about it.