Elastic Converter
POST/api/v1/schemas/elastic-converter
Extract meta-schema columns from an Elasticsearch index template JSON file.
Accepts Beat-style exports with template.mappings.properties or API-style
mappings.properties. Column layout follows curated YAML conventions
(snake_case name, @source: dotted expr).
Upload size is capped by api.elastic_converter_max_upload_bytes (reject with 413 and
upload_too_large when exceeded). Override with DFE_ENGINE_API_ELASTIC_CONVERTER_*.
Request
Responses
- 200
- 401
- 403
- 413
- 422
- default
Successful Response
No valid session: the credentials are missing, invalid or expired, or the account behind them is disabled or blocked
Refused: the session lacks the action this route checks, or its account must replace an issued password first. A SCIM route answers a refused action in the RFC 7644 error envelope
Upload or declared Content-Length exceeds api.elastic_converter_max_upload_bytes (HTTP 413, code upload_too_large). Tune via DFE_ENGINE_API_ELASTIC_CONVERTER_* env vars.
Validation Error
Problem details (RFC 9457)