Companies
List company applications
https://api.firstleeward.com/v0/companies/:id/applicationsReturns a paginated list of all company applications, ordered by creation date descending. Use the status query parameter to filter by application status. For example, to retrieve only active applications: ?status=INITIATED,IN_PROGRESS,REVIEW_REQUIRED.
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
Path Parameters
idstring<uuid>requiredUnique company identifier
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 by exact application ID match
statusstring[]Filter by application status (comma-separated)
INITIATEDIN_PROGRESSAPPROVEDREJECTEDREVIEW_REQUIREDWORKFLOW_ERROREXPIREDResponse
200Paginated list of company applications
itemsobject[]requiredShow child attributes
idstring<uuid>requiredUnique company application identifier
companyIdstring<uuid>requiredCompany this application belongs to
statusstringrequiredApplication lifecycle status
INITIATEDIN_PROGRESSAPPROVEDREJECTEDREVIEW_REQUIREDWORKFLOW_ERROREXPIREDsessionUrlstring | nullrequiredURL for the corporate client to complete verification
expiresAtstring | nullrequiredWhen the verification session URL expires (ISO 8601)
createdAtstringrequiredWhen the application was created (ISO 8601)
updatedAtstringrequiredWhen the application was last updated (ISO 8601)
nextCursorstring | nullrequiredCursor for next page, or null if no more items
404Company not found
errorobjectrequiredShow child attributes
codestringrequiredmessagestringrequireddetailobject | nullrequired