Companies
List companies
https://api.firstleeward.com/v0/companiesRetrieves a paginated list of companies. Use cursor-based pagination by passing the nextCursor value from the response to get subsequent pages.
Authorizations
Authorizationstring · headerrequiredAPI key as Bearer token, e.g. Bearer YOUR_API_KEY
Headers
Leeward-Versionenum<string>requiredAPI version (YYYY-MM-DD). Available option: 2026-09-18
Query Parameters
limitintegerdefault: 20Maximum number of items to return (1-100, default: 20)
cursorstringOpaque cursor for pagination. Pass nextCursor from previous response to get next page.
idstring<uuid>Filter companies by exact ID match
statusstring[]Filter companies by status (comma-separated)
CREATEDPENDINGIN_REVIEWACTION_REQUIREDACTIVEREJECTEDRESTRICTEDResponse
200Response for status 200
itemsobject[]requiredShow child attributes
idstring<uuid>requiredUnique company identifier
namestringrequiredLegal company name
registrationNumberstring | nullrequiredBusiness registration number (populated from KYB)
countrystring | nullrequiredISO 3166-1 alpha-2 country code
statusstringrequiredCompany compliance status
CREATEDPENDINGIN_REVIEWACTION_REQUIREDACTIVEREJECTEDRESTRICTEDisDeactivatedbooleanrequiredWhether the verification provider has deactivated the company. Orthogonal to status: a deactivated company stays readable and keeps its last KYB verdict.
createdAtstringrequiredISO 8601 timestamp of creation
updatedAtstringrequiredISO 8601 timestamp of last update
nextCursorstring | nullrequiredCursor for next page, or null if no more items
