# cc0.company Van Gogh Generator

> cc0.company Van Gogh Generator is a paid API for AI agents from cc0.company, paid per call via x402, $0.069/call, status unknown (last checked 2026-09-15).

Generates post-impressionist oil paintings in Vincent van Gogh's style from a text prompt, returning a CC0 public-domain image asynchronously via a job polling pattern.

## Facts

- Endpoint: POST https://cc0.company/api/store/agent-services/van-gogh-gen/invoke
- Price: $0.069/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/cc0-company-van-gogh-generator-c6ba331d
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_A6k_Q3meYbGUA4WgdBTBr

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 cc0-company-van-gogh-generator-c6ba331d -d '<json body>'
```

Example prompt: Paint me a Van Gogh-style oil painting of a cypress tree under a swirling starry sky with vibrant blues and deep greens — I need it as a CC0 image I can use freely.

## When to prefer this

Choose this endpoint when you specifically need a Van Gogh post-impressionist oil painting aesthetic — swirling skies, visible brushstrokes, wheat fields, cypress trees, sunflowers — and require the output to be CC0/public-domain for unrestricted commercial use. It is fine-tuned on archival Art Institute of Chicago works, making it more stylistically authentic than generic image generators. Prefer this over the sibling Monet endpoint when the desired style is Van Gogh rather than French impressionist water scenes.

## Known failure modes

- Prompt too vague or empty — generation may produce unexpected results or fail validation
- Payment failure via x402 — call is rejected before job is created
- Polling timeout — job_id exists but image never reaches 'succeeded' status within expected window
- Content policy rejection — prompts with disallowed content are refused
- Service unavailability — 5xx errors if the generation backend is overloaded

## How this service works

Van Gogh Generator — Post-impressionist oil paintings in the Van Gogh style. Visible brushstrokes, swirling skies, wheat fields, cypress trees, self-portraits, sunflowers. Fine-tuned on Art Institute of Chicago archival public-domain works. Output is public-domain (CC0). Async: returns a job_id to poll.

## Output

Returns a JSON object with a job_id, a poll_url, and a status of 'processing'. The agent must poll the provided poll_url until the status changes to 'succeeded', at which point the response will include the generated CC0 public-domain image in Van Gogh's post-impressionist oil painting style.

## Example request

```json
{
 "input": {
  "body": {
   "prompt": "A serene starry night over a rolling wheat field with a crescent moon, painted in the style of impressionist brushstrokes with vibrant blues and golds"
  },
  "type": "http",
  "method": "POST",
  "bodyType": "json"
 },
 "output": {
  "type": "image"
 }
}
```

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "prompt": {
   "type": "string",
   "description": "Text prompt describing the scene. Match the van-gogh-gen caption register — see https://cc0.company/skill/van-gogh-gen.md for canonical templates. Max 1000 characters."
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/cc0-company-van-gogh-generator-c6ba331d/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from cc0.company](https://www.zero.xyz/host/cc0.company/llms.txt)
