# Control Freelance Schema Kit

> Control Freelance Schema Kit is a paid API for AI agents from control-freelance-kit.saiikork.chatgpt.site, paid per call via x402, $0.05/call, status unknown (last checked 2026-10-14).

Generates Schema.org JSON-LD markup for a freelance service listing, returning embeddable structured data HTML.

## Facts

- Endpoint: POST https://control-freelance-kit.saiikork.chatgpt.site/api/schema-kit?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/control-freelance-schema-kit-61ef6055
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_UyelJjTzDkceYhTWgcRL3

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 control-freelance-schema-kit-61ef6055 -d '<json body>'
```

Example prompt: Generate Schema.org structured data for my freelance web design service called 'PixelCraft Studio' — I charge 150 USD, my email is hello@pixelcraft.io, I'm based in Buenos Aires, and the description is 'Custom web design and branding for small businesses.'

## When to prefer this

Choose this endpoint when you need to generate Schema.org JSON-LD structured data for a freelance or professional service listing — especially when the output needs to be directly embeddable as an HTML script tag. Prefer this over generic schema generators when the use case is specifically a freelance/service business context with pricing, contact info, and geographic coverage.

## Known failure modes

- Missing required fields (name, description) returns a validation error
- Invalid email format causes a 400 bad request
- Price string not matching numeric pattern causes rejection
- Description shorter than 10 characters or longer than 500 characters fails validation
- Invalid currency code (not 3 uppercase letters) returns an error

## How this service works

Control Freelance: plantilla editable para organizar clientes, cobros y flujo de caja. Compra por PayPal o entrega automática x402 en USDC.

## Output

Returns a JSON object containing a Schema.org @graph array under a @context of https://schema.org, plus a ready-to-embed HTML script tag string containing the JSON-LD structured data for the service listing.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "url": {
   "type": "string",
   "format": "uri"
  },
  "name": {
   "type": "string",
   "maxLength": 120,
   "minLength": 2
  },
  "email": {
   "type": "string",
   "format": "email"
  },
  "price": {
   "type": "string",
   "pattern": "^[0-9]+(?:\\.[0-9]{1,2})?$"
  },
  "currency": {
   "type": "string",
   "pattern": "^[A-Z]{3}$"
  },
  "telephone": {
   "type": "string",
   "maxLength": 40
  },
  "area_served": {
   "type": "string",
   "maxLength": 120
  },
  "description": {
   "type": "string",
   "maxLength": 500,
   "minLength": 10
  },
  "service_name": {
   "type": "string",
   "maxLength": 120,
   "minLength": 2
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "json_ld": {
   "@graph": [],
   "@context": "https://schema.org"
  },
  "embed_html": "<script type=\"application/ld+json\">…</script>"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/control-freelance-schema-kit-61ef6055/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from control-freelance-kit.saiikork.chatgpt.site](https://www.zero.xyz/host/control-freelance-kit.saiikork.chatgpt.site/llms.txt)
