Quickstart

From zero to your first API call in five minutes.

1. Get access

The platform is in early access. Request access and we will set up your account; sign-in uses Google, GitHub or LinkedIn — there are no passwords.

2. Create your API key

From the dashboard, generate your key. It is displayed exactly once and stored only as a hash on our side, so copy it into your secret manager right away. One key covers every API in the catalog. If a key is ever exposed, rotate it — the old key stops working instantly.

3. Make your first call

curl
curl "https://api.endpointry.com/v1/google/web-search?query=best%20crm%20software&page=1&per_page=10" \
  -H "Authorization: Bearer sk_live_..."
{
  "meta": {
    "request_id": "req_7729f93d3facf68ff83e5c50",
    "as_of": "2026-07-31T12:00:00.000Z",
    "pagination": { "page": 1, "next_page": 2, "limit": 10, "returned": 10 }
  },
  "data": {
    "results": [
      {
        "position": 1,
        "url": "https://www.salesforce.com/crm/best-crm/",
        "domain": "www.salesforce.com",
        "title": "Best CRM Software: Everything To Consider",
        "snippet": "Learn what to look for when comparing CRM platforms.",
        "published_at": null
      }
    ]
  }
}

4. Check your limits

Every response tells you where you stand — no guesswork:

x-ratelimit-limit: 15
x-ratelimit-remaining: 14
x-quota-remaining: 249862

5. Build for the contract

  • Parse errors by their stable code, never by message text — see Errors.
  • Log meta.request_id; support can trace any request end to end with it.
  • Page through lists with meta.pagination — see Pagination.

That's it. The API reference has every endpoint with schemas and ready-to-paste snippets in curl, JavaScript and Python.