changedInput schema / properties / Idempotency-Key / description
Previous value: -"Unique key (1 to 191 characters) that makes the submit idempotent. Re-submitting with the same key returns the original job."New value: +"Trimmed UTF-8 length must be 1 through 191 bytes."
removedInput schema / properties / Idempotency-Key / maxLength
Removed value: -191
addedInput schema / properties / Idempotency-Key / pattern
Added value: +"\\S"
addedInput schema / properties / X-AISA-Cost-Mode
Added value: +{
+ "description": "Return a read-only cost quote instead of submitting a job.",
+ "enum": [
+ "quote"
+ ],
+ "type": "string"
+}
addedInput schema / properties / X-AISA-Max-Price-USD
Added value: +{
+ "description": "Optional maximum customer authorization in USD, validated by the runtime price parser.",
+ "type": "string"
+}
removedInput schema / properties / allowExternalLinks / description
Removed value: -"Follow links to external domains."
changedInput schema / properties / allowExternalLinks / type
Previous value: -"boolean"New value: +[
+ "boolean",
+ "null"
+]
removedInput schema / properties / allowSubdomains / description
Removed value: -"Follow links into subdomains of the root domain."
changedInput schema / properties / allowSubdomains / type
Previous value: -"boolean"New value: +[
+ "boolean",
+ "null"
+]
removedInput schema / properties / crawlEntireDomain / description
Removed value: -"Crawl the whole domain rather than only the subtree under the root URL."
changedInput schema / properties / crawlEntireDomain / type
Previous value: -"boolean"New value: +[
+ "boolean",
+ "null"
+]
removedInput schema / properties / delay / description
Removed value: -"Delay in seconds between requests (0 to 30)."
changedInput schema / properties / delay / type
Previous value: -"number"New value: +[
+ "number",
+ "null"
+]
removedInput schema / properties / excludePaths / description
Removed value: -"Skip URLs whose path matches one of these patterns."
addedInput schema / properties / excludePaths / items / description
Added value: +"Non-empty after trimming; no CR/LF; UTF-8 byte length is bounded."
removedInput schema / properties / excludePaths / items / maxLength
Removed value: -256
addedInput schema / properties / excludePaths / items / pattern
Added value: +"^[^\\r\\n]*\\S[^\\r\\n]*$(?![\\s\\S])"
addedInput schema / properties / excludePaths / items / x-aisa-max-utf8-bytes
Added value: +256
changedInput schema / properties / excludePaths / type
Previous value: -"array"New value: +[
+ "array",
+ "null"
+]
removedInput schema / properties / ignoreQueryParameters / description
Removed value: -"Treat URLs that differ only by query string as the same page."
changedInput schema / properties / ignoreQueryParameters / type
Previous value: -"boolean"New value: +[
+ "boolean",
+ "null"
+]
removedInput schema / properties / includePaths / description
Removed value: -"Only crawl URLs whose path matches one of these patterns."
addedInput schema / properties / includePaths / items / description
Added value: +"Non-empty after trimming; no CR/LF; UTF-8 byte length is bounded."
removedInput schema / properties / includePaths / items / maxLength
Removed value: -256
addedInput schema / properties / includePaths / items / pattern
Added value: +"^[^\\r\\n]*\\S[^\\r\\n]*$(?![\\s\\S])"
addedInput schema / properties / includePaths / items / x-aisa-max-utf8-bytes
Added value: +256
changedInput schema / properties / includePaths / type
Previous value: -"array"New value: +[
+ "array",
+ "null"
+]
removedInput schema / properties / limit / description
Removed value: -"Maximum number of pages to crawl."
removedInput schema / properties / limit / example
Removed value: -50
removedInput schema / properties / maxConcurrency / description
Removed value: -"Maximum number of concurrent page fetches (1 to 20)."
changedInput schema / properties / maxConcurrency / type
Previous value: -"integer"New value: +[
+ "integer",
+ "null"
+]
removedInput schema / properties / maxDiscoveryDepth / description
Removed value: -"Maximum link-discovery depth from the root URL."
changedInput schema / properties / maxDiscoveryDepth / type
Previous value: -"integer"New value: +[
+ "integer",
+ "null"
+]
addedInput schema / properties / scrapeOptions / additionalProperties
Added value: +{
+ "not": {}
+}
removedInput schema / properties / scrapeOptions / description
Removed value: -"Per-page scrape options applied while crawling. On the metered profile output is always markdown."
removedInput schema / properties / scrapeOptions / properties / excludeTags / description
Removed value: -"HTML tags/selectors to drop."
addedInput schema / properties / scrapeOptions / properties / excludeTags / items / description
Added value: +"Non-empty after trimming; no CR/LF; UTF-8 byte length is bounded."
removedInput schema / properties / scrapeOptions / properties / excludeTags / items / maxLength
Removed value: -128
addedInput schema / properties / scrapeOptions / properties / excludeTags / items / pattern
Added value: +"^[^\\r\\n]*\\S[^\\r\\n]*$(?![\\s\\S])"
addedInput schema / properties / scrapeOptions / properties / excludeTags / items / x-aisa-max-utf8-bytes
Added value: +128
changedInput schema / properties / scrapeOptions / properties / excludeTags / type
Previous value: -"array"New value: +[
+ "array",
+ "null"
+]
removedInput schema / properties / scrapeOptions / properties / includeTags / description
Removed value: -"HTML tags/selectors to keep."
addedInput schema / properties / scrapeOptions / properties / includeTags / items / description
Added value: +"Non-empty after trimming; no CR/LF; UTF-8 byte length is bounded."
removedInput schema / properties / scrapeOptions / properties / includeTags / items / maxLength
Removed value: -128
addedInput schema / properties / scrapeOptions / properties / includeTags / items / pattern
Added value: +"^[^\\r\\n]*\\S[^\\r\\n]*$(?![\\s\\S])"
addedInput schema / properties / scrapeOptions / properties / includeTags / items / x-aisa-max-utf8-bytes
Added value: +128
changedInput schema / properties / scrapeOptions / properties / includeTags / type
Previous value: -"array"New value: +[
+ "array",
+ "null"
+]
removedInput schema / properties / scrapeOptions / properties / maxAge / description
Removed value: -"Maximum acceptable cache age in milliseconds."
changedInput schema / properties / scrapeOptions / properties / maxAge / type
Previous value: -"integer"New value: +[
+ "integer",
+ "null"
+]
removedInput schema / properties / scrapeOptions / properties / minAge / description
Removed value: -"Minimum cache age in milliseconds before a page is refetched."
changedInput schema / properties / scrapeOptions / properties / minAge / type
Previous value: -"integer"New value: +[
+ "integer",
+ "null"
+]
removedInput schema / properties / scrapeOptions / properties / onlyMainContent / default
Removed value: -true
removedInput schema / properties / scrapeOptions / properties / onlyMainContent / description
Removed value: -"Return only the main content of each page."
changedInput schema / properties / scrapeOptions / properties / onlyMainContent / type
Previous value: -"boolean"New value: +[
+ "boolean",
+ "null"
+]
removedInput schema / properties / scrapeOptions / properties / timeout / description
Removed value: -"Per-page timeout in milliseconds."
changedInput schema / properties / scrapeOptions / properties / timeout / type
Previous value: -"integer"New value: +[
+ "integer",
+ "null"
+]
changedInput schema / properties / scrapeOptions / type
Previous value: -"object"New value: +[
+ "object",
+ "null"
+]
removedInput schema / properties / sitemap / description
Removed value: -"How the site's sitemap is used during discovery."
changedInput schema / properties / sitemap / enum
Previous value: -[
- "skip",
- "include",
- "only"
-]New value: +[
+ null,
+ "skip",
+ "include",
+ "only"
+]
changedInput schema / properties / sitemap / type
Previous value: -"string"New value: +[
+ "string",
+ "null"
+]
changedInput schema / properties / url / description
Previous value: -"The HTTPS root URL to crawl. PDF URLs are not supported."New value: +"HTTPS URL with a hostname, without credentials or fragment. Trimmed input ending in .pdf (case insensitive) is not supported."
removedInput schema / properties / url / example
Removed value: -"https://docs.firecrawl.dev"
removedInput schema / properties / url / format
Removed value: -"uri"
addedInput schema / properties / url / pattern
Added value: +"^\\s*[hH][tT][tT][pP][sS]://"