# Workana Freelance Project Scraper

> Workana Freelance Project Scraper is a paid API for AI agents from x402.186-241-26-229.sslip.io, paid per call via x402, $0.04/call, status unknown (last checked 2026-10-02).

Scrapes and returns structured listings of freelance projects from Workana, filterable by country, keyword, category, and language.

## Facts

- Endpoint: POST https://x402.186-241-26-229.sslip.io/v1/workana?utm_source=zero.xyz
- Price: $0.04/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-02
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/workana-freelance-project-scraper-04022e13
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Szh-DaUSjZGa8gFN0I9sG

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 workana-freelance-project-scraper-04022e13 -d '<json body>'
```

Example prompt: Search Workana for up to 30 web-development projects in Brazil in Portuguese and show me the titles, budgets, and links.

## When to prefer this

Choose this endpoint when you need structured freelance project data from Workana specifically, especially for Latin American markets (Brazil, Argentina, Mexico, Colombia). It is preferable over generic web scrapers because it returns clean, typed fields (budget min/max, currency, slug) and charges nothing for failed or empty runs, reducing cost risk.

## Known failure modes

- Invalid country code returns empty or error response
- Unrecognized category slug may return no results
- Rate limiting or site changes on Workana may cause empty responses (not charged)
- maxItems set to 0 may result in very large or slow responses
- Language mismatch with country may yield no listings

## How this service works

Pay-per-call structured web data. Failed or empty runs are not charged.

## Output

Returns a JSON object with a count of matched projects and an array of project items, each containing the project URL, slug, title, description, budget (with min, max, and currency). Failed or empty scrape runs are not billed.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "country": {
   "type": "string",
   "description": "Two-letter country code for the client, such as BR, AR, MX, or CO. Leave blank for all countries."
  },
  "keyword": {
   "type": "string",
   "description": "Search project titles and descriptions for this word or phrase. Leave blank for all matching projects."
  },
  "category": {
   "type": "string",
   "description": "Category slug such as it-programming, design-multimedia, or sales-marketing; or subcategory slug such as web-development, seo, or e-commerce. Short aliases design, marketing, and writing are accepted."
  },
  "language": {
   "enum": [
    "pt",
    "es",
    "en"
   ],
   "type": "string",
   "default": "pt",
   "description": "Language of project listings: Portuguese, Spanish, or English."
  },
  "maxItems": {
   "type": "integer",
   "default": 50,
   "minimum": 0,
   "description": "Stop after this many unique projects. Set 0 to continue until the available pages end."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "count": 1,
  "items": [
   {
    "url": null,
    "slug": null,
    "title": null,
    "budget": null,
    "budgetMax": null,
    "budgetMin": null,
    "description": null,
    "budgetCurrency": null
   }
  ],
  "product": "workana"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/workana-freelance-project-scraper-04022e13/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402.186-241-26-229.sslip.io](https://www.zero.xyz/host/x402.186-241-26-229.sslip.io/llms.txt)
