<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>ScriptHaul API changelog</title><link>https://api.scripthaul.com/docs/changelog</link><description>Dated ScriptHaul API contract and developer-surface changes.</description><language>en-us</language><atom:link href="https://api.scripthaul.com/docs/changelog.xml" rel="self" type="application/rss+xml" /><item><title>Method handling, sitemap, and examples</title><link>https://api.scripthaul.com/docs/changelog#2026-09-05-method-handling-sitemap-and-examples</link><guid isPermaLink="true">https://api.scripthaul.com/docs/changelog#2026-09-05-method-handling-sitemap-and-examples</guid><pubDate>Sat, 05 Sep 2026 00:00:00 GMT</pubDate><description>Requests with a known path but an unsupported method now answer 405 with an Allow header and the standard error envelope ( method not allowed ); OPTIONS on a known path answers 204 . Unknown paths still answer 404 . docs url on errors links to the errorClass section of the errors page, which now lists every code the class can carry. Every response carries X Request Id ; API responses default to Cache Control: no store . GET /v1/usage?resource=ledger and the dashboard aliases PUT / DELETE /v1/account?resource=webhook are documented in OpenAPI. Unknown resource or action values answer 400 . A Be</description></item><item><title>v1 surface</title><link>https://api.scripthaul.com/docs/changelog#2026-09-04-v1-surface</link><guid isPermaLink="true">https://api.scripthaul.com/docs/changelog#2026-09-04-v1-surface</guid><pubDate>Fri, 04 Sep 2026 00:00:00 GMT</pubDate><description>Passwordless accounts, hashed Bearer keys with rotation and grace period revocation, and dashboard sessions. GET /v1/transcript in seven formats with explicit requested, delivered, fallback, and translation fields; raw=1 attachments; 202 polling for long cold fetches. GET /v1/video facts, GET /v1/videos channel and playlist listing with cached flags and cold counts, and POST /v1/videos/resolve for pasted lists. Bulk jobs for up to 500 videos with exact reservation, settlement, pause, resume, retry, and cancel; manifests, per file downloads, SSE progress, and queued ZIP archives with 80 MiB par</description></item></channel></rss>
