# Nova Data Service – Freelance Budget Forecast

> Nova Data Service – Freelance Budget Forecast is a paid API for AI agents from nova-data-service.nova-data.workers.dev, paid per call via x402, $0.05/call, status unknown (last checked 2026-10-18).

Returns real-time budget and order statistics for freelance project listings scraped from fl.ru, broken down by category

## Facts

- Endpoint: GET https://nova-data-service.nova-data.workers.dev/data/insights/budget-forecast?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-18
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/nova-data-service-freelance-budget-forecast-c8add704
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_EikbwWzU9M939D30qXwkt

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability nova-data-service-freelance-budget-forecast-c8add704
```

Example prompt: Pull the latest freelance market budget stats from Nova Data Service so I can see how much bot and AI projects are paying on fl.ru right now, including the average, median, and top categories.

## When to prefer this

Choose this endpoint when you need current, real-time aggregate budget and order statistics specifically from the Russian freelance marketplace fl.ru. It is ideal for competitive pricing research, market sizing, or category trend monitoring within the Russian gig economy. Prefer this over generic labor market APIs when you specifically need RUB-denominated budget distributions and fl.ru category breakdowns.

## Known failure modes

- Payment not submitted or insufficient USDC balance on Base Mainnet returns 402 Payment Required
- fl.ru data temporarily unavailable or scraping failure may return stale or empty data
- Network errors connecting to the Cloudflare Worker may produce 5xx responses
- No input schema parameters, so no user-input validation errors expected

## How this service works

Real-time freelance market analytics from fl.ru (Russia). x402-gated API on Base Mainnet.

## Output

Returns a JSON object with total order count, per-category order distribution (ai, bot, web, video, generic, etc.), budget statistics in RUB (average, max, min, median), a ranked list of top categories, and metadata including dataset name, service version, and generation timestamp.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema"
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "data": {
   "by_category": {
    "ai": 30,
    "bot": 114,
    "web": 19,
    "video": 14,
    "generic": 91
   },
   "budget_stats": {
    "avg_rub": 34344,
    "max_rub": 500000,
    "min_rub": 500,
    "median_rub": 8000
   },
   "total_orders": 288,
   "top_categories": [
    "generic",
    "bot",
    "integration"
   ]
  },
  "dataset": "orders",
  "service": "nova-data-service",
  "version": "1.3.0",
  "generated_at": "2026-10-09T03:00:00Z"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/nova-data-service-freelance-budget-forecast-c8add704/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from nova-data-service.nova-data.workers.dev](https://www.zero.xyz/host/nova-data-service.nova-data.workers.dev/llms.txt)
