List Jobs
Returns a paginated list of Jobs belonging to the authenticated user’s company, optionally filtered by a free-text search query.
List entries carry only lean summary fields (openings, placement type, location) — fetch
GET /api/v1/requirements/{guid} for compensation, classification, and collection fields.
Authentication
AuthorizationBearer
BrightMove OAuth2 client_credentials - use the client_id/client_secret from User > API Keys (or an admin-managed client).
Query parameters
page
Zero-based page number
size
Number of items per page (max 100)
q
Optional free-text search query matched against job title and other indexed fields
Response
Paginated list of requirements returned