Skip to content

Beta · v0.1 Everything is free for 30 days, no card needed. Prices go up at launch. See pricing

Authentication with API keys

Team plan

Keys come with the Team plan. For now we make them for you: write to us with a name for the key.

Get a key

Your key starts with ak_ and is shown once. We keep only a scrambled fingerprint (a SHA-256 hash), so a lost key can be replaced but not recovered.

Use it

Send the key in the Authorization header:

Terminal window
curl https://api.acresift.com/v1/parcels/37105012685 \
-H "Authorization: Bearer ak_..."

A missing, wrong or revoked key gets 401 Unauthorized. GET /v1/coverage, GET /v1/sources, /openapi.json and /docs need no key.

What a key can see

Parcel data, including owner name and tax-bill mailing address: public records, the same fields paying users see in the app. The public calls never return owner names or addresses.

Keep it safe

  • Treat a key like a password.
  • Keep it on a server, in an environment variable or secrets store. Never in a web page, app or spreadsheet.
  • Use one key per tool, so you can revoke one without breaking the rest.

Revoke a key

Write to us. It stops working straight away.