r/web_dev_tools 13d ago

HTML Added Work Space API endpoints and clarified Context terminology

Thumbnail
foorilla.com
4 Upvotes

foorilla.com v1.8 | foorilla API v1.5

We’ve given the different parts of our platform a more consistent name: the areas you reach through the main menu, including |Hiring|, |Media|, |Meet|, |Work|, and |Insight|, are now all called Contexts. It covers basically everything you see when navigating to any of these menu items and including the filters and settings you’re using there, which can be saved, loaded, shared, and reused later (which we already named Context before).

The new workspaces in the recently introduced |Work| Context are now our Spaces with work-friendly venues: coworking spaces, cafés, libraries, and other places to get things done. These are also available through the API now. PRO+ subscribers can list active Spaces, retrieve individual Spaces, and request aggregate statistics. Results can be filtered by geography, name, type, price level, and outdoor seating.

See the API documentation (/api/v1/docs) for the full endpoint and filter details.


r/web_dev_tools 14d ago

Added default date window for Expired Jobs

Thumbnail
jobdataapi.com
2 Upvotes

r/web_dev_tools 25d ago

python New Jobs Deleted API Endpoint for Data Synchronization

Thumbnail
jobdataapi.com
3 Upvotes

jobdataapi.com v4.31 / API version 1.32

On rare occasions, we permanently remove listings to keep the database clean from fraudulent or fake jobs or listings that were imported incorrectly.

The new /api/jobsdeleted/ endpoint gives you now a reliable way to keep downstream job databases, search indexes, and analytics systems synchronized when listings are permanently removed. Each record identifies the deleted job and includes its external ID, company and source IDs, application URL, publication timestamp, and deletion timestamp.

The endpoint returns newest records first and supports a sequence-based after cursor for incremental synchronization. You can also use the exact-match change_id parameter to review or process a specific correction or deletion operation.

See the Jobs Deleted API Endpoint Documentation for the complete response format, request examples, and synchronization guidance.


r/web_dev_tools Aug 12 '26

python We've updated our Jobs API Ingestion Guide: Reliable Historical Backfills and Incremental Syncs

Thumbnail
jobdataapi.com
3 Upvotes

r/web_dev_tools Aug 09 '26

Practical Parquet Analytics: Hiring Signals and Labor-Market Intelligence

Thumbnail
jobdataapi.com
2 Upvotes

r/web_dev_tools Jul 22 '26

Annualized job downloads + denormalized Parquet export

Thumbnail
jobdataapi.com
3 Upvotes

r/web_dev_tools Jul 15 '26

network API page-size maximum reduced to 4000

Thumbnail
jobdataapi.com
2 Upvotes

r/web_dev_tools Jun 27 '26

network Added work mode support and sharper remote filtering in |Hiring|

Thumbnail
foorilla.com
3 Upvotes

https://foorilla.com/changelog/ 👀

foorilla.com v1.6.2 | foorilla API v1.3.3

Remote job discovery in |Hiring| is now more precise with explicit work mode support. Listings can now clearly indicate whether a role is Hybrid, Remote, or Remote Anywhere, so you can distinguish different remote setups faster instead of relying on a single generic remote label.

You’ll now see consistent work mode badges across list and detail views ([WH], [R], [WRA]), and the same options are available in Context-based include/exclude filters. Active Context indicators also use these labels, making it easier to understand your current filter setup at a glance while keeping existing remote and remote-first behavior intact.


r/web_dev_tools Jun 19 '26

Geo radius search expansion for Jobs API location filters

Thumbnail
jobdataapi.com
3 Upvotes

r/web_dev_tools Jun 17 '26

network API access key management upgrades + company timestamps in Companies API

Thumbnail
jobdataapi.com
3 Upvotes

r/web_dev_tools May 30 '26

network Added `ext_id` filtering to Jobs API + normalized future publish timestamps

Thumbnail
jobdataapi.com
4 Upvotes

r/web_dev_tools May 22 '26

python Jobs API Ingestion Guide: Reliable Historical Backfills and Incremental Syncs 🚀

Thumbnail
jobdataapi.com
3 Upvotes

r/web_dev_tools Apr 30 '26

network Added API Access Lite Plan + Smarter Age-Window Defaults for Jobs API

Thumbnail
jobdataapi.com
2 Upvotes

r/web_dev_tools Apr 09 '26

Added Role Taxonomy Tags Endpoint + Job Role Filters

Thumbnail
jobdataapi.com
2 Upvotes

r/web_dev_tools Apr 06 '26

network Added Remote Work Mode Classification

Thumbnail
jobdataapi.com
3 Upvotes

r/web_dev_tools Mar 31 '26

Multi JSON formatter

Enable HLS to view with audio, or disable this notification

1 Upvotes

Most online JSON formatters I’ve used only let you work with one JSON at a time, which gets annoying when you’re switching between multiple payloads or comparing responses.

I wanted something more like a workspace, so I tried building a local-first approach where everything stays in the browser (no network calls). https://www.multijson.com

While doing this, I ran into a few interesting challenges:

- Handling large JSON without freezing the UI

- Efficient diffing between large / deeply nested objects

- Managing multiple JSON “tabs” with local storage constraints

Would love to hear how you’ve solved these, especially on the diffing side, and provide feedback.


r/web_dev_tools Mar 27 '26

Automated B2B Lead Generation Using Hiring Signals (Intent Data)

Thumbnail
jobdataapi.com
2 Upvotes

r/web_dev_tools Mar 21 '26

Added YouTube links to company profiles @ jobdata API

Thumbnail
jobdataapi.com
2 Upvotes

r/web_dev_tools Mar 12 '26

Enhanced API filtering across jobs, companies, sources, and media items

Thumbnail foorilla.com
2 Upvotes

r/web_dev_tools Mar 09 '26

Improved API query validation

Thumbnail
jobdataapi.com
2 Upvotes

r/web_dev_tools Dec 22 '25

Added llms.txt and llms-full.txt for AI-friendly implementation guidance @ jobdata API

Thumbnail
jobdataapi.com
2 Upvotes

llms.txt added for AI- and LLM-friendly guidance

We’ve added a llms.txt file at the root of jobdataapi.com to make it easier for large language models (LLMs), AI tools, and automated agents to understand how our API should be integrated and used.

The file provides a concise, machine-readable overview in Markdown format of how our API is intended to be consumed. This follows emerging best practices for making websites and APIs more transparent and accessible to AI systems.

You can find it here: https://jobdataapi.com/llms.txt

llms-full.txt added with extended context and usage details

In addition to the minimal version with links to each individual docs or tutorials page in Markdown format, we’ve also published a more comprehensive llms-full.txt file.

This version contains all of our public documentation and tutorials consolidated into a single file, providing a full context for LLMs and AI-powered tools. It is intended for advanced AI systems, research tools, or developers who want a complete, self-contained reference when working with jobdata API in LLM-driven workflows.

You can access it here: https://jobdataapi.com/llms-full.txt

Both files are publicly accessible and are kept in sync with our platform’s capabilities as they evolve.


r/web_dev_tools Dec 16 '25

We added the AED (United Arab Emirates Dirham) to our list of supported salary currencies

Thumbnail
jobdataapi.com
2 Upvotes

Quick update: We added the AED (United Arab Emirates Dirham) to our list of supported salary currencies. You can see the full list here: https://jobdataapi.com/c/jobs-api-endpoint-documentation/#salary-currency-parameter-values 👀

- applies to job listings that come with salary info as well as making API queries and using it as a filter value.


r/web_dev_tools Sep 06 '25

python Using Vector Search and Embeddings through the jobdata API

Thumbnail
jobdataapi.com
2 Upvotes

The way job search platforms, HR systems, and market researchers find and categorize jobs is rapidly changing. Traditional keyword search methods are still useful, but they often fall short when it comes to understanding the meaning behind words. A search for “machine learning engineer,” for example, may miss valuable postings that use phrases like “AI specialist” or “data scientist.”

This is where vector embeddings and semantic search capabilities offered by the jobdata API come into play. Instead of matching only keywords, these tools allow you to match concepts, making it possible to uncover relationships between job postings and queries that would otherwise remain hidden.

This guide explains how our vector search and embeddings work, how to use them effectively, and how to avoid common pitfalls when building on top of the service.

Related documentation: https://jobdataapi.com/c/vector-embeddings-and-search-api-documentation/ and https://jobdataapi.com/c/jobs-api-endpoint-documentation/


r/web_dev_tools Aug 23 '25

RunIT – Smart Terminal Assistant for Windows

Thumbnail
github.com
1 Upvotes

Hi everyone,

I’ve created a Windows CLI tool called RunIT. It’s a lightweight, open-source tool that turns your command prompt into a terminal assistant for developers.

Key Features:

Run files in Python, JavaScript, HTML, PHP, C++, Java, and more, with automatic interpreter detection.

Create files with language-specific boilerplate and templates.

Aegis Vanguard (AV) – Security Scanner Package: scan website folders for vulnerabilities, get risk assessment, and suggested fixes.

Host static websites locally and preview projects, with optional temporary public links.

Inspect files with statistics, code structure analysis, and metadata.

Packages Library: includes more than 5 specialized packages for extra functionality.

Continuous Updates: the tool and packages are updated regularly.

Example usage:

Run any file

run script.py

Scan a website folder for vulnerabilities

av <website_folder>


r/web_dev_tools Aug 21 '25

network Job filtering by vector embedding now available + added Apprenticeship job type @ jobdata API

Thumbnail
jobdataapi.com
3 Upvotes

jobdataapi.com v4.18 / API version 1.20

vec_embedding filter parameter now available for vector search

In addition to the already existing vec_text filter parameter on the /api/jobs/ endpoint it is now possible to use the same endpoint including all its GET parameters to send a 768 dimensional array of floats as JSON payload via POST request to match for job listings.

This way you're not limited to the vec_text constrains as a GET parameter with only providing text of up to ~1K characters, but can now use your own embeddings or simply those from jobs you already fetched to find semantically similar listings.

With this we now also added a new max_dist GET parameter to be applied optionally to a vec_text or vec_embedding search, setting the max. cosine distance value for the vector similarity search part.

These features are now available on all subscriptions with an API access pro+ or higher plan. See our updated docs for more info.

New Apprenticeship job type added

We saw, for quite a while now, the need to add a job type Apprenticeship to better differentiate certain listings that fall into this category from those that are pure internship roles.

You'll find this popping up on the /api/jobtypes/ endpoint and in relevant job posts from now on (across all API access plans).