List jobsRead one page of the job board, newest first, 100 jobs a page. This is the board exactly as the API publishes it, with each description converted from HTML to plain text: one request, no filtering. Feed the 'next_page' value back in to walk further down the board.
Search jobsSearch the board on keywords and any combination of filters: remote or on-site, visa sponsorship, industry tags, employment type or seniority, company, location, and how recently the job was posted. The API has no search of its own, so this reads the newest pages and matches each job locally, then reports how much it read and whether more was left.
Get a jobFetch one job by its slug, with the full description both as plain text and as the original HTML. Take the slug from a listing step rather than typing one: the board publishes only what is open right now, so a role that has been filled or has expired is gone from it and is reported as not found.
List remote jobsList the jobs the board marks as remote, newest first, optionally narrowed by keywords, employment type or how recently they were posted. The board sets that flag on relatively few postings, so if it returns fewer than expected, read more pages or try 'List jobs by tag' with 'Remote' alongside it.
List visa sponsorship jobsList the jobs that offer visa sponsorship, which is what Arbeitnow is best known for. This is the one narrowing the API does itself, so which postings qualify is Arbeitnow's call.
List jobs at a companyList one employer's open positions on the board, newest first. The name is matched anywhere in the company name and ignores capitalisation, so a fragment is enough and 'GmbH' finds every German company on it. Only employers currently advertising are on the board, so run 'List companies' to see who that is.
List jobs by tagList the jobs filed under a tag, newest first. Tags are free text on this board and the vocabulary changes with what is posted, so they are matched case-insensitively anywhere in the tag and a tag nobody is using returns nothing. Run 'List tags' first to see which ones are in use.
List jobs in a locationList the jobs based in a city or region, newest first. The board is strongest in Germany, so Berlin, Munich and Hamburg are well populated, and the text is matched anywhere in a job's location.
List new jobsList everything posted since a given moment. This is the step for a scheduled run: hand it the time the last run finished and it returns only what has appeared since, so a daily digest or an alert never repeats itself.
List companiesList the companies hiring on the board, most open roles first, with how many each has, how many of those are remote, and a link to its newest posting. The API publishes no company index, so this counts the jobs it reads.
List tagsList the industry and field tags the board is actually using, most jobs first, with a count for each. Tags are free text and nowhere documented, so this is how to find the exact wording to filter on.
List job typesList the employment types and seniorities the board is using, most jobs first, with a count for each. The board files both under one field, so 'full time' and 'contract' appear alongside 'Entry' and 'Mid-senior'.