Public Indeed job cards, then one job.
200 free requests a month. No card.
Search reads one Indeed results page (US indeed.com). Job reads that card's posting. Mosaic JSON is the live salary/date source. Indeed shows later pages to signed-in visitors only, so a search is one page of every card Indeed serves (about 45); next_cursor is always null. Hybrid is inferred from location text.