# Changelog of AI Structured Data Extractor (JSON Schema) (`plainsource/ai-structured-extractor`) Actor

- **URL**: https://apify.com/plainsource/ai-structured-extractor/changelog.md
- **Full Actor documentation**: https://apify.com/plainsource/ai-structured-extractor.md

## Changelog

### 0.1 (not yet published)

- First version: URLs plus plain fields or a JSON Schema in, one validated JSON result per page out.
- Anthropic, OpenAI and OpenRouter keys (bring your own key). Defaults: `claude-haiku-5-5`, `gpt-5.4-mini`, `anthropic/claude-haiku-5.5`.
- Plain HTTP first, headless Chromium only for pages that come back as an empty JavaScript shell.
- One retry with the validation errors when the model's answer fails the schema.
- Key-free demo mode (title, meta, headings, links) for runs without a key.
- Blocked-site list and robots.txt check. Charged only for schema-valid pages, with the run's cost limit checked before each LLM call.
