Get All Companies
Company
Get All Companies
Retrieve a paginated list of companies with optional filters
GET
Get All Companies
Endpoint
http://localhost:3000/api/v1
This endpoint is public and does not require authentication.
Query Parameters
number
Page number for pagination (default: 1).
number
Number of results per page (default: 20).
string
Filter by company name (partial string match, case-insensitive).
string
Filter by industry (partial string match, case-insensitive).
enum
Filter by company size. -
SIZE_1_50 - 1-50 employees - SIZE_51_200 - 51-200 employees -
SIZE_201_1000 - 201-1000 employees - SIZE_1000_PLUS - 1000+ employeesenum
Filter by company type. -
STARTUP - SCALE_UP - ENTERPRISE - NON_PROFIT - GOVERNMENTstring
Filter by headquarters location (partial string match, case-insensitive).
boolean
Filter by verification status.
