The Muse
App · Jobs & Hiring · 10 actions
Search and track hiring on The Muse: browse and filter hundreds of thousands of open roles by company, category, experience level and location, search job titles and full descriptions for words the API cannot filter on, pull everything published since a date for a job alert, read a single posting in full, count what matches a search, and look up the employers behind the roles - their industries, size, offices and profile.
Actions
| Action | What it does |
|---|---|
| Count companies | How many employers match a set of filters, without reading their profiles - 'how many biotech companies hire in Boston'. |
| Count jobs | How many open roles match a set of filters, without reading any of them. |
| Find locations | Turn a place name into the exact values The Muse's location filter accepts - 'seattle' becomes 'Seattle, WA'. |
| Get company | One employer's profile by its Muse company id: name, industries, size band, offices, blurb, Twitter handle, logo, and links to the profile and its jobs page. |
| Get job | One posting in full by its Muse job id: title, company, locations, categories, experience levels, posting date, the link to apply, and the whole description as HTML and as plain text. |
| List companies | Browse the employers with a profile on The Muse, filtered by industry, size and office location. |
| List jobs | Browse open roles on The Muse, filtered by company, category, experience level and location. |
| List jobs published since a date | The roles published on or after a date - what a daily or weekly job alert is built on. |
| Search companies | Find an employer by name, and with it the id 'Get company' takes and the exact spelling the job filters match on. |
| Search jobs | Find jobs whose wording contains every word given - 'staff python' or 'nurse practitioner'. |
Count companies
How many employers match a set of filters, without reading their profiles - 'how many biotech companies hire in Boston'. One request, answered with a number.
Inputs
- Industries
industrieslist - Only companies in these industries.One or more of:
Accounting,Advertising and Agencies,Architecture,Arts & Music,Biotechnology,Blockchain,Client Services,Consulting,Consumer Goods & Services,Data Science, and 32 more. - Company sizes
sizeslist - Only companies of these sizes. The Muse publishes three bands and no headcounts behind them.One or more of:
Small Size(Small),Medium Size(Medium),Large Size(Large). - Location search
location_searchtext - Type part of a place name - 'Seattle', 'London', 'remote' - to fill the Locations list below with the values The Muse accepts for it.
- Locations
locationslist - Only companies with an office in these places. Choose from the values The Muse accepts, narrowed by the search field above.
Outputs
filtersobjectpage_countnumber- How many pages of 20 that is
reachable_page_countnumber- How many of those pages The Muse would serve
total_countnumber- How many records match the filters
Example output
{
"filters": {
"descending": false,
"industries": [
"Information Technology"
],
"locations": [
"Torrance, CA"
],
"sizes": [
"Large Size"
]
},
"page_count": 1,
"reachable_page_count": 1,
"total_count": 7
}Count jobs
How many open roles match a set of filters, without reading any of them. One request that answers with a number instead of twenty postings and their full descriptions, so it is cheap enough for a condition, a daily figure, or a 'senior versus entry level' comparison.
Inputs
- Companies
companieslist - Only jobs at these companies. The list is every company with a profile on The Muse; the first use fills it from The Muse and the refresh button re-reads it.
- Job categories
categorieslist - Only jobs in these categories.One or more of:
Accounting,Accounting and Finance,Account Management,Account Management/Customer Success,Administration and Office,Advertising and Marketing,Animal Care,Arts,Business Operations,Cleaning and Facilities, and 51 more. - Experience levels
levelslist - Only jobs at these experience levels.One or more of:
Internship,Entry Level,Mid Level,Senior Level,management. - Location search
location_searchtext - Type part of a place name - 'Seattle', 'London', 'remote' - to fill the Locations list below with the values The Muse accepts for it.
- Locations
locationslist - Only jobs in these places. Choose from the values The Muse accepts, narrowed by the search field above. Note that The Muse returns fully remote roles alongside whichever city is chosen - each job reports whether it is remote.
Outputs
filtersobjectpage_countnumber- How many pages of 20 that is
reachable_page_countnumber- How many of those pages The Muse would serve
total_countnumber- How many records match the filters
Example output
{
"filters": {
"categories": [
"Software Engineering"
],
"companies": [
"SpaceX"
],
"descending": false,
"levels": [
"Senior Level"
],
"locations": [
"Seattle, WA"
]
},
"page_count": 25,
"reachable_page_count": 25,
"total_count": 498
}Find locations
Turn a place name into the exact values The Muse's location filter accepts - 'seattle' becomes 'Seattle, WA'. Worth doing before filtering on a location read from a spreadsheet, an email or an earlier step: The Muse answers a place it does not recognise by quietly returning the remote-only listings rather than an error, so an unchecked value comes back looking like a successful search with the wrong jobs in it. Reads The Muse's published list and makes no API request.
Inputs
- Place name
querytextRequired - A city, state or country, or part of one. Matches ignore case and accents.
- Most matches to return
limitnumber - Stop after this many matching place names.From 1 to 200. Default:
20.
Outputs
countnumber- How many matched
exact_matchtext- The published spelling when the query already named one exactly, otherwise null
locationslist- The matching values, exactly as the filter accepts them, closest first
querytext- The place searched for
remote_locationtext- The value fully remote roles are filed under
Example output
{
"count": 1,
"exact_match": null,
"locations": [
"Seattle, WA"
],
"query": "seattle",
"remote_location": "Flexible / Remote"
}Get company
One employer's profile by its Muse company id: name, industries, size band, offices, blurb, Twitter handle, logo, and links to the profile and its jobs page. The id comes from 'Search companies', 'List companies', or the company block on any job.
Inputs
- Company ID
company_idnumberRequired - The Muse's numeric id for the company. Every job reports it as 'company_id'.
Outputs
companyobjectcompany_idnumber- The id looked up
Example output
{
"company": {
"description": "",
"id": 15000190,
"industries": [
{
"name": "Information Technology"
},
{
"name": "Manufacturing"
}
],
"industry_names": [
"Information Technology",
"Manufacturing"
],
"jobs_url": "https://www.themuse.com/search/jobs/c-spacex",
"location_names": [
"Torrance, CA"
],
"locations": [
{
"name": "Torrance, CA"
}
],
"logo_url": "https://assets.themuse.com/uploaded/companies/15000190/small_logo.png",
"model_type": "companies",
"name": "SpaceX",
"publication_date": "2023-02-24T18:44:27.755765Z",
"refs": {
"jobs_page": "https://www.themuse.com/search/jobs/c-spacex",
"landing_page": "https://www.themuse.com/companies/spacex",
"logo_image": "https://assets.themuse.com/uploaded/companies/15000190/small_logo.png"
},
"short_name": "spacex",
"size": {
"name": "Large Size",
"short_name": "large"
},
"size_name": "Large Size",
"tag_names": [],
"tags": [],
"twitter": null,
"url": "https://www.themuse.com/companies/spacex"
},
"company_id": 15000190
}Get job
One posting in full by its Muse job id: title, company, locations, categories, experience levels, posting date, the link to apply, and the whole description as HTML and as plain text. The id comes from any of the listing actions.
Inputs
- Job ID
job_idnumberRequired - The Muse's numeric id for the posting, as reported by 'List jobs' or 'Search jobs'.
Outputs
jobobjectjob_idnumber- The id looked up
Example output
{
"job": {
"categories": [
{
"name": "Software Engineering"
}
],
"category_names": [
"Software Engineering"
],
"company": {
"id": 15000190,
"name": "SpaceX",
"short_name": "spacex"
},
"company_id": 15000190,
"company_name": "SpaceX",
"company_short_name": "spacex",
"contents": "<p>We are looking for a <strong>Senior Software Engineer</strong> to join the platform team.</p><ul><li>Design and ship backend services</li><li>Mentor other engineers</li></ul>",
"contents_text": "We are looking for a Senior Software Engineer to join the platform team.\n\n- Design and ship backend services\n- Mentor other engineers",
"id": 18054997,
"is_remote": true,
"level_names": [
"Senior Level"
],
"levels": [
{
"name": "Senior Level",
"short_name": "senior"
}
],
"location_names": [
"Seattle, WA",
"Flexible / Remote"
],
"locations": [
{
"name": "Seattle, WA"
},
{
"name": "Flexible / Remote"
}
],
"model_type": "jobs",
"name": "Senior Software Engineer, Platform",
"publication_date": "2026-08-18T15:56:40Z",
"refs": {
"landing_page": "https://www.themuse.com/jobs/spacex/senior-software-engineer-platform-ff84b8"
},
"short_name": "senior-software-engineer-platform-ff84b8",
"tag_names": [
"Fortune 1000"
],
"tags": [
{
"name": "Fortune 1000",
"short_name": "fortune-1000-companies"
}
],
"type": "external",
"url": "https://www.themuse.com/jobs/spacex/senior-software-engineer-platform-ff84b8"
},
"job_id": 18054997
}List companies
Browse the employers with a profile on The Muse, filtered by industry, size and office location. Returns 20 a page with each one's name, id, industries, size band, offices, profile and jobs links, and logo.
Inputs
- Industries
industrieslist - Only companies in these industries.One or more of:
Accounting,Advertising and Agencies,Architecture,Arts & Music,Biotechnology,Blockchain,Client Services,Consulting,Consumer Goods & Services,Data Science, and 32 more. - Company sizes
sizeslist - Only companies of these sizes. The Muse publishes three bands and no headcounts behind them.One or more of:
Small Size(Small),Medium Size(Medium),Large Size(Large). - Location search
location_searchtext - Type part of a place name - 'Seattle', 'London', 'remote' - to fill the Locations list below with the values The Muse accepts for it.
- Locations
locationslist - Only companies with an office in these places. Choose from the values The Muse accepts, narrowed by the search field above.
- Reverse the order
descendingtrue/false - Return the page from the other end of The Muse's own ordering. The Muse sorts by its own blend of trendiness, newness and uniqueness and offers no other ordering, so this reverses that rather than sorting by anything in particular.Default:
false. - Page
pagenumber - Which page of 20 results to return, counting from 0. The Muse serves the first 100 pages of any result set and refuses the rest, so this stops at 99; each result reports whether another page follows.From 0 to 99. Default:
0.
Outputs
companieslist- Companies, each with its industries, size, offices and links
countnumber- How many records this page holds
filtersobjecthas_moretrue/false- Whether another reachable page follows
next_pagenumber- The page number to ask for next, or null at the end
pagenumber- The page returned, counting from 0
page_countnumber- How many pages the whole result set has
page_sizenumber- Records per page (always 20)
reachable_page_countnumber- How many of those pages The Muse will actually serve (never more than 100)
total_countnumber- How many records match the filters in all
Example output
{
"companies": [
{
"description": "",
"id": 15000190,
"industries": [
{
"name": "Information Technology"
},
{
"name": "Manufacturing"
}
],
"industry_names": [
"Information Technology",
"Manufacturing"
],
"jobs_url": "https://www.themuse.com/search/jobs/c-spacex",
"location_names": [
"Torrance, CA"
],
"locations": [
{
"name": "Torrance, CA"
}
],
"logo_url": "https://assets.themuse.com/uploaded/companies/15000190/small_logo.png",
"model_type": "companies",
"name": "SpaceX",
"publication_date": "2023-02-24T18:44:27.755765Z",
"refs": {
"jobs_page": "https://www.themuse.com/search/jobs/c-spacex",
"landing_page": "https://www.themuse.com/companies/spacex",
"logo_image": "https://assets.themuse.com/uploaded/companies/15000190/small_logo.png"
},
"short_name": "spacex",
"size": {
"name": "Large Size",
"short_name": "large"
},
"size_name": "Large Size",
"tag_names": [],
"tags": [],
"twitter": null,
"url": "https://www.themuse.com/companies/spacex"
}
],
"count": 1,
"filters": {
"descending": false,
"industries": [
"Information Technology"
],
"locations": [
"Torrance, CA"
],
"sizes": [
"Large Size"
]
},
"has_more": false,
"next_page": null,
"page": 0,
"page_count": 1,
"page_size": 20,
"reachable_page_count": 1,
"total_count": 7
}List jobs
Browse open roles on The Muse, filtered by company, category, experience level and location. Returns 20 jobs a page with each one's title, company, locations, categories, levels, posting date, link, and the full description as both HTML and plain text. Leave every filter empty to see the whole board, newest and most in-demand roles first.
Inputs
- Companies
companieslist - Only jobs at these companies. The list is every company with a profile on The Muse; the first use fills it from The Muse and the refresh button re-reads it.
- Job categories
categorieslist - Only jobs in these categories.One or more of:
Accounting,Accounting and Finance,Account Management,Account Management/Customer Success,Administration and Office,Advertising and Marketing,Animal Care,Arts,Business Operations,Cleaning and Facilities, and 51 more. - Experience levels
levelslist - Only jobs at these experience levels.One or more of:
Internship,Entry Level,Mid Level,Senior Level,management. - Location search
location_searchtext - Type part of a place name - 'Seattle', 'London', 'remote' - to fill the Locations list below with the values The Muse accepts for it.
- Locations
locationslist - Only jobs in these places. Choose from the values The Muse accepts, narrowed by the search field above. Note that The Muse returns fully remote roles alongside whichever city is chosen - each job reports whether it is remote.
- Reverse the order
descendingtrue/false - Return the page from the other end of The Muse's own ordering. The Muse sorts by its own blend of trendiness, newness and uniqueness and offers no other ordering, so this reverses that rather than sorting by anything in particular.Default:
false. - Page
pagenumber - Which page of 20 results to return, counting from 0. The Muse serves the first 100 pages of any result set and refuses the rest, so this stops at 99; each result reports whether another page follows.From 0 to 99. Default:
0.
Outputs
countnumber- How many records this page holds
filtersobjecthas_moretrue/false- Whether another reachable page follows
jobslist- Jobs, each with its company, locations, levels and description
next_pagenumber- The page number to ask for next, or null at the end
pagenumber- The page returned, counting from 0
page_countnumber- How many pages the whole result set has
page_sizenumber- Records per page (always 20)
reachable_page_countnumber- How many of those pages The Muse will actually serve (never more than 100)
total_countnumber- How many records match the filters in all
Example output
{
"count": 1,
"filters": {
"categories": [
"Software Engineering"
],
"companies": [
"SpaceX"
],
"descending": false,
"levels": [
"Senior Level"
],
"locations": [
"Seattle, WA"
]
},
"has_more": true,
"jobs": [
{
"categories": [
{
"name": "Software Engineering"
}
],
"category_names": [
"Software Engineering"
],
"company": {
"id": 15000190,
"name": "SpaceX",
"short_name": "spacex"
},
"company_id": 15000190,
"company_name": "SpaceX",
"company_short_name": "spacex",
"contents": "<p>We are looking for a <strong>Senior Software Engineer</strong> to join the platform team.</p><ul><li>Design and ship backend services</li><li>Mentor other engineers</li></ul>",
"contents_text": "We are looking for a Senior Software Engineer to join the platform team.\n\n- Design and ship backend services\n- Mentor other engineers",
"id": 18054997,
"is_remote": true,
"level_names": [
"Senior Level"
],
"levels": [
{
"name": "Senior Level",
"short_name": "senior"
}
],
"location_names": [
"Seattle, WA",
"Flexible / Remote"
],
"locations": [
{
"name": "Seattle, WA"
},
{
"name": "Flexible / Remote"
}
],
"model_type": "jobs",
"name": "Senior Software Engineer, Platform",
"publication_date": "2026-08-18T15:56:40Z",
"refs": {
"landing_page": "https://www.themuse.com/jobs/spacex/senior-software-engineer-platform-ff84b8"
},
"short_name": "senior-software-engineer-platform-ff84b8",
"tag_names": [
"Fortune 1000"
],
"tags": [
{
"name": "Fortune 1000",
"short_name": "fortune-1000-companies"
}
],
"type": "external",
"url": "https://www.themuse.com/jobs/spacex/senior-software-engineer-platform-ff84b8"
}
],
"next_page": 1,
"page": 0,
"page_count": 25,
"page_size": 20,
"reachable_page_count": 25,
"total_count": 498
}List jobs published since a date
The roles published on or after a date - what a daily or weekly job alert is built on. The Muse's API has no date filter and no newest-first ordering, so this reads the filtered listing page by page and keeps the postings dated on or after the day given. It reports how far it read, so 'nothing new' and 'nothing new in the pages read' are told apart.
Inputs
- Published on or after
published_sincedateRequired - The earliest posting date to keep. Dates are read in UTC, which is how The Muse stamps a posting.
- Companies
companieslist - Only jobs at these companies. The list is every company with a profile on The Muse; the first use fills it from The Muse and the refresh button re-reads it.
- Job categories
categorieslist - Only jobs in these categories.One or more of:
Accounting,Accounting and Finance,Account Management,Account Management/Customer Success,Administration and Office,Advertising and Marketing,Animal Care,Arts,Business Operations,Cleaning and Facilities, and 51 more. - Experience levels
levelslist - Only jobs at these experience levels.One or more of:
Internship,Entry Level,Mid Level,Senior Level,management. - Location search
location_searchtext - Type part of a place name - 'Seattle', 'London', 'remote' - to fill the Locations list below with the values The Muse accepts for it.
- Locations
locationslist - Only jobs in these places. Choose from the values The Muse accepts, narrowed by the search field above. Note that The Muse returns fully remote roles alongside whichever city is chosen - each job reports whether it is remote.
- Most results to return
max_resultsnumber - Stop once this many matches have been found.From 1 to 200. Default:
20. - Most pages to read
max_pagesnumber - How far into the listing to read before giving up. Each page is 20 results and one request against the hourly allowance, so narrow the filters before raising this.From 1 to 100. Default:
5.
Outputs
countnumber- How many matches were found
filtersobjectjobslist- The jobs published on or after the date
jobs_scannednumber- How many postings were read to find them
pages_readnumber- How many pages of the listing were read
published_sincetext- The date filtered on, as YYYY-MM-DD
reachable_page_countnumber- How many pages The Muse would have served
scanned_everythingtrue/false- True when the whole reachable listing was read, so the matches are all there are rather than the first that were found
total_countnumber- How many records match the filters in all
Example output
{
"count": 1,
"filters": {
"categories": [
"Software Engineering"
],
"companies": [
"SpaceX"
],
"descending": false,
"levels": [
"Senior Level"
],
"locations": [
"Seattle, WA"
]
},
"jobs": [
{
"categories": [
{
"name": "Software Engineering"
}
],
"category_names": [
"Software Engineering"
],
"company": {
"id": 15000190,
"name": "SpaceX",
"short_name": "spacex"
},
"company_id": 15000190,
"company_name": "SpaceX",
"company_short_name": "spacex",
"contents": "<p>We are looking for a <strong>Senior Software Engineer</strong> to join the platform team.</p><ul><li>Design and ship backend services</li><li>Mentor other engineers</li></ul>",
"contents_text": "We are looking for a Senior Software Engineer to join the platform team.\n\n- Design and ship backend services\n- Mentor other engineers",
"id": 18054997,
"is_remote": true,
"level_names": [
"Senior Level"
],
"levels": [
{
"name": "Senior Level",
"short_name": "senior"
}
],
"location_names": [
"Seattle, WA",
"Flexible / Remote"
],
"locations": [
{
"name": "Seattle, WA"
},
{
"name": "Flexible / Remote"
}
],
"model_type": "jobs",
"name": "Senior Software Engineer, Platform",
"publication_date": "2026-08-18T15:56:40Z",
"refs": {
"landing_page": "https://www.themuse.com/jobs/spacex/senior-software-engineer-platform-ff84b8"
},
"short_name": "senior-software-engineer-platform-ff84b8",
"tag_names": [
"Fortune 1000"
],
"tags": [
{
"name": "Fortune 1000",
"short_name": "fortune-1000-companies"
}
],
"type": "external",
"url": "https://www.themuse.com/jobs/spacex/senior-software-engineer-platform-ff84b8"
}
],
"jobs_scanned": 100,
"pages_read": 5,
"published_since": "2026-08-01",
"reachable_page_count": 25,
"scanned_everything": false,
"total_count": 498
}Search companies
Find an employer by name, and with it the id 'Get company' takes and the exact spelling the job filters match on. The Muse's API has no name search, so this reads the company listing and matches as it goes; the roster is around a thousand profiles, so a search that finds nothing has read all of them and the answer is trustworthy.
Inputs
- Words to look for
querytextRequired - Every word must appear for a company to match. Case and word order are ignored.
- Where to look
search_intext - Names alone are the most precise; the wider option also reads the profile blurb and the industries.One of:
name(Company name only),everything(Company name, description and industries). Default:name. - Industries
industrieslist - Only companies in these industries.One or more of:
Accounting,Advertising and Agencies,Architecture,Arts & Music,Biotechnology,Blockchain,Client Services,Consulting,Consumer Goods & Services,Data Science, and 32 more. - Company sizes
sizeslist - Only companies of these sizes. The Muse publishes three bands and no headcounts behind them.One or more of:
Small Size(Small),Medium Size(Medium),Large Size(Large). - Location search
location_searchtext - Type part of a place name - 'Seattle', 'London', 'remote' - to fill the Locations list below with the values The Muse accepts for it.
- Locations
locationslist - Only companies with an office in these places. Choose from the values The Muse accepts, narrowed by the search field above.
- Most results to return
max_resultsnumber - Stop once this many matches have been found.From 1 to 200. Default:
20. - Most pages to read
max_pagesnumber - How far into the roster to read. The default reads all of it - about fifty requests - because stopping early would report 'no such company' for one listed further down.From 1 to 100. Default:
100.
Outputs
companieslist- The matching companies, each with its id and profile
companies_scannednumber- How many profiles were read to find them
countnumber- How many matches were found
filtersobjectpages_readnumber- How many pages of the listing were read
querytext- The words searched for
reachable_page_countnumber- How many pages The Muse would have served
scanned_everythingtrue/false- True when the whole reachable listing was read, so the matches are all there are rather than the first that were found
search_intext- Where they were looked for
total_countnumber- How many records match the filters in all
Example output
{
"companies": [
{
"description": "",
"id": 15000190,
"industries": [
{
"name": "Information Technology"
},
{
"name": "Manufacturing"
}
],
"industry_names": [
"Information Technology",
"Manufacturing"
],
"jobs_url": "https://www.themuse.com/search/jobs/c-spacex",
"location_names": [
"Torrance, CA"
],
"locations": [
{
"name": "Torrance, CA"
}
],
"logo_url": "https://assets.themuse.com/uploaded/companies/15000190/small_logo.png",
"model_type": "companies",
"name": "SpaceX",
"publication_date": "2023-02-24T18:44:27.755765Z",
"refs": {
"jobs_page": "https://www.themuse.com/search/jobs/c-spacex",
"landing_page": "https://www.themuse.com/companies/spacex",
"logo_image": "https://assets.themuse.com/uploaded/companies/15000190/small_logo.png"
},
"short_name": "spacex",
"size": {
"name": "Large Size",
"short_name": "large"
},
"size_name": "Large Size",
"tag_names": [],
"tags": [],
"twitter": null,
"url": "https://www.themuse.com/companies/spacex"
}
],
"companies_scanned": 968,
"count": 1,
"filters": {
"descending": false,
"industries": [
"Information Technology"
],
"locations": [
"Torrance, CA"
],
"sizes": [
"Large Size"
]
},
"pages_read": 49,
"query": "spacex",
"reachable_page_count": 49,
"scanned_everything": true,
"search_in": "name",
"total_count": 968
}Search jobs
Find jobs whose wording contains every word given - 'staff python' or 'nurse practitioner'. The Muse's API has no keyword search of its own, so this reads the filtered listing page by page and matches as it goes: set the filters as narrowly as you can, and raise 'Most pages to read' when you want it to look further. It reports how far it read and whether it reached the end, so 'nothing found' and 'nothing in the first hundred' are told apart.
Inputs
- Words to look for
querytextRequired - Every word must appear for a job to match. Case and word order are ignored.
- Where to look
search_intext - Titles alone are the fastest and the most precise; the full description finds a skill named in the body of a posting.One of:
title(Job title only),title_and_company(Job title and company name),everything(Job title, company name and full description). Default:title. - Companies
companieslist - Only jobs at these companies. The list is every company with a profile on The Muse; the first use fills it from The Muse and the refresh button re-reads it.
- Job categories
categorieslist - Only jobs in these categories.One or more of:
Accounting,Accounting and Finance,Account Management,Account Management/Customer Success,Administration and Office,Advertising and Marketing,Animal Care,Arts,Business Operations,Cleaning and Facilities, and 51 more. - Experience levels
levelslist - Only jobs at these experience levels.One or more of:
Internship,Entry Level,Mid Level,Senior Level,management. - Location search
location_searchtext - Type part of a place name - 'Seattle', 'London', 'remote' - to fill the Locations list below with the values The Muse accepts for it.
- Locations
locationslist - Only jobs in these places. Choose from the values The Muse accepts, narrowed by the search field above. Note that The Muse returns fully remote roles alongside whichever city is chosen - each job reports whether it is remote.
- Most results to return
max_resultsnumber - Stop once this many matches have been found.From 1 to 200. Default:
20. - Most pages to read
max_pagesnumber - How far into the listing to read before giving up. Each page is 20 results and one request against the hourly allowance, so narrow the filters before raising this.From 1 to 100. Default:
5.
Outputs
countnumber- How many matches were found
filtersobjectjobslist- The matching jobs, in the order The Muse listed them
jobs_scannednumber- How many postings were read to find them
pages_readnumber- How many pages of the listing were read
querytext- The words searched for
reachable_page_countnumber- How many pages The Muse would have served
scanned_everythingtrue/false- True when the whole reachable listing was read, so the matches are all there are rather than the first that were found
search_intext- Where they were looked for
total_countnumber- How many records match the filters in all
Example output
{
"count": 1,
"filters": {
"categories": [
"Software Engineering"
],
"companies": [
"SpaceX"
],
"descending": false,
"levels": [
"Senior Level"
],
"locations": [
"Seattle, WA"
]
},
"jobs": [
{
"categories": [
{
"name": "Software Engineering"
}
],
"category_names": [
"Software Engineering"
],
"company": {
"id": 15000190,
"name": "SpaceX",
"short_name": "spacex"
},
"company_id": 15000190,
"company_name": "SpaceX",
"company_short_name": "spacex",
"contents": "<p>We are looking for a <strong>Senior Software Engineer</strong> to join the platform team.</p><ul><li>Design and ship backend services</li><li>Mentor other engineers</li></ul>",
"contents_text": "We are looking for a Senior Software Engineer to join the platform team.\n\n- Design and ship backend services\n- Mentor other engineers",
"id": 18054997,
"is_remote": true,
"level_names": [
"Senior Level"
],
"levels": [
{
"name": "Senior Level",
"short_name": "senior"
}
],
"location_names": [
"Seattle, WA",
"Flexible / Remote"
],
"locations": [
{
"name": "Seattle, WA"
},
{
"name": "Flexible / Remote"
}
],
"model_type": "jobs",
"name": "Senior Software Engineer, Platform",
"publication_date": "2026-08-18T15:56:40Z",
"refs": {
"landing_page": "https://www.themuse.com/jobs/spacex/senior-software-engineer-platform-ff84b8"
},
"short_name": "senior-software-engineer-platform-ff84b8",
"tag_names": [
"Fortune 1000"
],
"tags": [
{
"name": "Fortune 1000",
"short_name": "fortune-1000-companies"
}
],
"type": "external",
"url": "https://www.themuse.com/jobs/spacex/senior-software-engineer-platform-ff84b8"
}
],
"jobs_scanned": 40,
"pages_read": 2,
"query": "senior platform",
"reachable_page_count": 25,
"scanned_everything": false,
"search_in": "title",
"total_count": 498
}