API Reference overview

Endpoint groups, base URLs, and conventions for the Satellyte Public API.

The Public API is organized into a small set of resource groups. Each group is independent: you can use Discover without ever touching Enrichment, or use Enrichment over your own existing list.

Base URLs

EnvironmentBase URL
Productionhttps://api.satellyte.ai/api/v1
Staginghttps://api-staging.satellyte.ai/api/v1

Endpoint groups

Conventions

  • Authentication: every request requires the X-Satellyte-API-Key header. See Quickstart.
  • Envelopes: success payloads are wrapped under data. Errors are wrapped under error. See Response envelope.
  • Errors: stable error.code values you can branch on. See Errors.
  • Rate limits: per API key, with x-ratelimit-* headers on every response. See Rate limits.
  • Credits: only /enrich/email and /enrich/phone charge credits, and only on a successful result. See Credits.
  • Pagination: cursor-based for /search/*, page-based for /contacts/employee-finder. See Pagination.
  • Workspace scoping: every key maps to one workspace. See Workspace scoping.