/extractors endpoints — No more type: "EXTRACT" filters, cleaner API surfaceGET /extractors/{id} endpoint — Retrieve a single extractor with its draft version (not available in old API)extractor objects are typed, no casting neededtype field required in configThe old /processors endpoint is still supported in this API version for backward compatibility. You can migrate incrementally.
cloneExtractorId and config are mutually exclusive. You can either clone an existing extractor or provide a config, but not both. The API will return a validation error if both are provided.
Response shape changes: Single object responses are now returned directly (no wrapper key), and list responses use { "object": "list", "data": [...] } format. See Simplified Response Shapes for details.
The list endpoint now returns summaries without config. Use the get version endpoint for full details.
If you encounter any issues while migrating, please contact our support team at support@extend.app.