list_applications
Retrieve job applications for a specific vacancy, filtering by collection, sub-collection, or update status. Supports pagination and sorting to manage candidate pipelines.
Instructions
List applications for a vacancy by collection or sub_collection (id/name), with optional with_updates_only (scans collection pages for has_updates; page/per_page are the filtered stream; capped by HH_MAX_SCAN_PAGES), page/per_page/order_by. raw:true returns one unfiltered upstream page. Defaults collection to response. Requires HH_ACCESS_TOKEN.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| raw | No | Return the full raw hh.ru JSON instead of the compact summary. | |
| page | No | Page number (0-based). With with_updates_only, pages the filtered match stream (not a single hh.ru API page). | |
| order_by | No | Sort order (e.g. created_at, relevance, last_change_time_except_employer_inbox). Use get_preferred_negotiations_order for the vacancy default. | |
| per_page | No | Results per page. With with_updates_only, size of each filtered page (scan uses up to 50 items per upstream request). | |
| collection | No | Collection id or sub-collection id from list_application_collections (e.g. "response", "invited", or "response_107261719"). Defaults to "response" when sub_collection is not set. | |
| vacancy_id | Yes | Vacancy ID | |
| sub_collection | No | Sub-stage id ("response_107261719"), bare funnel-stage id ("107261719"), or a name / name substring ("Подходят"), case-insensitive; account-specific — see list_application_collections. | |
| with_updates_only | No | If true, return only items with has_updates by scanning collection pages (capped by HH_MAX_SCAN_PAGES, default 10). page/per_page apply to the filtered stream. raw:true still returns one unfiltered upstream page. |