Get Job Matches
getmattered_get_matchesRetrieve and review job matches ranked by fit, with options to filter by title, location, or remote status and read full postings for selected matches.
Instructions
List the user's matched jobs: the roles GetMattered found for them against their saved job preferences, best matches first, each with a job_match_id, title, company, location, match score, a 500-character excerpt of the posting and the apply URL. Pass job_match_ids (up to 10) to read the full posting, skills and benefits of specific matches; job_url to read any posting without saving it; query, location or remote_only to narrow the list; after_job_match_id with the newestJobMatchId you stored to see only matches newer than your last check. Read-only: it spends no credits and changes nothing. Do not use it to change what the user is matched against; use getmattered_update_job_preferences for that. Next: pass a job_match_id to getmattered_apply, or save or skip a match with getmattered_save_matches or getmattered_skip_matches.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number, starting at 1 (e.g. 2 for the next page) | |
| limit | No | Matches per page, 1 to 50 (default 10) | |
| query | No | Narrow the list to titles containing this text (e.g. "Product Designer"). | |
| job_url | No | Read any job posting by URL without saving it (e.g. "https://jobs.lever.co/acme/123"). | |
| location | No | Preferred location (e.g. "San Francisco, CA", "New York", "Remote") | |
| saved_only | No | If true, only return the matches the user saved | |
| remote_only | No | If true, only show remote-friendly positions | |
| job_match_ids | No | Read these matches in full: up to 10 job_match_ids (e.g. [48213]). Returns the full posting, skills, benefits and work arrangement. | |
| after_job_match_id | No | Return only matches newer than this job_match_id. Store newestJobMatchId from each answer and pass it back. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | Yes | ||
| page | Yes | ||
| matches | Yes | ||
| posting | Yes | A posting read from job_url. Nothing was saved. | |
| totalPages | Yes | ||
| notFoundIds | Yes | Requested job_match_ids that do not exist on this account. | |
| totalMatches | Yes | ||
| newestJobMatchId | Yes | The highest job_match_id on this page. Store it and pass it back as after_job_match_id to see only newer matches. |