The Muse Jobs Scraper - Postings, Companies & Locations
Scrape The Muse job postings with title, company name and id, locations, category, experience level, remote flag, publication date, apply URL and full description. Filter by category, company, location and level. Export to JSON, CSV or Excel.
{ "title": "Counterparty Credit Risk Manager", "companyName": "Bank of America", "companyId": 12145, "companyShortName": "bankofamerica", "category": "Software Engineering", "categories": ["Software Engineering"], "experienceLevel": "Senior Level", "primaryLocation": "New York, NY", "locations": ["New York, NY"] }
各実行で、型が揃ったきれいなレコードを返します。CRM・スプレッドシート・データベースにそのまま使えます。
- 結果ごとに 1 レコード、重複排除・正規化済み
- JSON・CSV・Excel の安定したスキーマ、または Apify API で読み取り
- クラウドで従量課金。インストールも保守も不要
実際の 1 レコード例。受け取る形そのままです。
| Title | Company Name | Company Id | Company Short Name |
|---|---|---|---|
| Counterparty Credit Risk Manager | Bank of America | 12145 | bankofamerica |
| Sr. Embedded Software Engineer, O… | SpaceX | 15000190 | spacex |
| Test Engineer, Propulsion Compone… | SpaceX | 15000190 | spacex |
| Drive with Lyft - Signing up is E… | Lyft | 11895 | lyft |
| Software Engineer, Hardware Test … | SpaceX | 15000190 | spacex |
{ "title": "Counterparty Credit Risk Manager", "companyName": "Bank of America", "companyId": 12145, "companyShortName": "bankofamerica", "category": "Software Engineering", "categories": ["Software Engineering"], "experienceLevel": "Senior Level", "primaryLocation": "New York, NY", "locations": ["New York, NY"] }
よくある質問
How do I get only remote jobs?
Add `Flexible / Remote` to the Locations field, or filter the output on the `remote` flag, which is true for every remote or flexible role.
Can I pull jobs from a single company?
Yes. Add the company profile short name (for example `uber`) to the Company Names field to keep only that company's openings.
How do I focus on senior roles?
Add one or more values to Experience Levels, such as `Senior Level` or `Management`.
How fresh is the data?
Every posting is read live at run time, so each record reflects what was listed at the moment of the run (see observedAt).