Job Listings Aggregation API

Aggregate job postings from Google Jobs into your app or agent. FastAF jobs endpoint, $0.005 per call via x402, no subscription.

FastAF’s jobs endpoint returns Google Jobs results as JSON for a query and location, so an agent or job board can collect postings for $0.005 per call via x402.

How it works

  1. Call /x402/v1/jobs (MCP search_jobs) with a role and location.
  2. Deduplicate and store postings.
  3. Optionally enrich companies with /x402/v1/maps or public profiles with /x402/v1/linkedin ($0.06 per call).

Honest comparison

FastAF reads Google Jobs results; it is not a job board and does not post jobs or apply. Official job board partner APIs may give fuller data where you have access.

Pricing

Pricing: 500 free credits every month after email verification; x402 pay-per-call from $0.003; optional prepaid credit packs from $10 for 20,000 credits, without expiry.

Pricing source: FastAF OpenAPI, read October 27, 2026. Live payment challenges are authoritative.

How should an agent process job results?

Search with query, country and language. Deduplicate listings by company, title and application URL, and follow the original application link before presenting an opening as current.

What should you validate?

Check returned fields before using them in an agent decision. Missing fields are not evidence of zero values; preserve provenance and use bounded retries.

How do you make a real request?

This example calls Google Jobs API using its documented input. Save the API key from the signup email, confirm your email and set FASTAF_API_KEY in your server environment.

curl --fail-with-body -H "Authorization: Bearer $FASTAF_API_KEY" 'https://api.fastaf.co/v1/jobs?query=product+manager+jobs+new+york&country=us&language=en'
# pip install fastaf-sdk
import os
from fastaf import FastAF

with FastAF(os.environ["FASTAF_API_KEY"]) as client:
    data = client.request("jobs", {"query":"product manager jobs new york","country":"us","language":"en"})
    print(data)

Google Jobs JSON. jobs_results contains title, company_name, location, extensions for posting details and apply_links when available.

The example costs 5 credits after the trial. Alternatively, this endpoint costs $0.005 per successful x402 call at the default configuration; FastAF x402 calls start at $0.003. These are separate billing modes.

For x402, request the same parameters under /x402/v1/jobs without an API key, validate the live PAYMENT-REQUIRED challenge, then sign and retry with a payment-aware client. A bare curl request returns HTTP 402 and does not pay; unsupported higher-cost options require API-key billing.

Frequently asked questions

Which source do jobs come from?

Google Jobs search results.

Can I filter by location?

Use query for the role and country/language for targeting. Include the desired city in the query; check the original employer listing before treating a job as open.

Can the agent apply to jobs?

No. FastAF only reads public data.

How much does it cost?

$0.005 per call via x402, or use the 500 free credits every month after email verification.

How much does the example cost?

The API-key example uses 5 credits per successful call after the trial. This endpoint has a default x402 price of $0.005 per successful call in USDC on Base; the live payment challenge is authoritative.

Does the SDK automatically pay an HTTP 402?

No. The API-key SDK does not sign wallet payments; x402 requires an explicitly configured payment-aware client and a funded wallet.