Change Updates

Do not miss any Elasticsearch Serverless API changes, ever again

Subscribe to the Elasticsearch Serverless API changelog to be up to date on recent changes.

RSS

23 days ago

main
Compare

API structure has changed

This documentation refresh adds API status details such as when they were first added.

29 structure changes including:
6 Additions
19 Modifications
4 Removals
Modified 19
PUT /_ingest/pipeline/{id}
  • Operation is now Added in 5.0.0
  • Operation is no longer beta
  • Body
  • application/json content type Modified
    • on_failure property Modified
      • date property Modified
        • output_format property Added
      • grok property Modified
        • ecs_compatibility property Added
      • community_id, fingerprint, network_direction, registered_domain, terminate properties Added
    • processors property Modified
      • date property Modified
        • output_format property Added
      • grok property Modified
        • ecs_compatibility property Added
      • community_id, fingerprint, network_direction, registered_domain, terminate properties Added
PUT /_inference/{task_type}/{inference_id}
  • Operation is now Technical preview
  • Operation is no longer beta
  • Body
  • application/json content type Modified
    • task_settings property Modified
      • Property is no longer required

  • Response
  • 200 response Modified
    • application/json content type Modified
      • task_settings property Modified
        • Property is no longer required

PUT /_inference/{inference_id}
  • Operation is now Technical preview
  • Operation is no longer beta
  • Body
  • application/json content type Modified
    • task_settings property Modified
      • Property is no longer required

  • Response
  • 200 response Modified
    • application/json content type Modified
      • task_settings property Modified
        • Property is no longer required

POST /_security/api_key
  • Operation is now Added in 6.7.0
  • Operation is no longer beta
  • Body
  • application/json content type Modified
    • role_descriptors property Modified
      • * property Modified
        • indices property Modified
POST /_security/_query/api_key
  • Operation is now Added in 7.15.0
  • Operation is no longer beta
  • Response
  • 200 response Modified
    • application/json content type Modified
      • api_keys property Modified
        • role_descriptors, limited_by properties Modified
POST /_ingest/pipeline/{id}/_simulate
  • Operation is now Added in 5.0.0
  • Operation is no longer beta
  • Body
  • application/json content type Modified
    • pipeline property Modified
      • on_failure property Modified
        • date, grok properties Modified
        • community_id, fingerprint, network_direction, registered_domain, terminate properties Added
      • processors property Modified
        • date, grok properties Modified
        • community_id, fingerprint, network_direction, registered_domain, terminate properties Added
POST /_ingest/pipeline/_simulate
  • Operation is now Added in 5.0.0
  • Operation is no longer beta
  • Body
  • application/json content type Modified
    • pipeline property Modified
      • on_failure property Modified
        • date, grok properties Modified
        • community_id, fingerprint, network_direction, registered_domain, terminate properties Added
      • processors property Modified
        • date, grok properties Modified
        • community_id, fingerprint, network_direction, registered_domain, terminate properties Added
GET /_security/api_key
  • Operation is now Added in 6.7.0
  • Operation is no longer beta
  • Response
  • 200 response Modified
    • application/json content type Modified
      • api_keys property Modified
        • role_descriptors, limited_by properties Modified
GET /_security/_query/api_key
  • Operation is now Added in 7.15.0
  • Operation is no longer beta
  • Response
  • 200 response Modified
    • application/json content type Modified
      • api_keys property Modified
        • role_descriptors, limited_by properties Modified
GET /_security/_authenticate
  • Operation is now Added in 5.5.0
  • Operation is no longer beta
  • Response
  • 200 response Modified
    • application/json content type Modified
      • api_key property Modified
        • role_descriptors, limited_by properties Modified
GET /_ingest/pipeline/{id}/_simulate
  • Operation is now Added in 5.0.0
  • Operation is no longer beta
  • Body
  • application/json content type Modified
    • pipeline property Modified
      • on_failure property Modified
        • date, grok properties Modified
        • community_id, fingerprint, network_direction, registered_domain, terminate properties Added
      • processors property Modified
        • date, grok properties Modified
        • community_id, fingerprint, network_direction, registered_domain, terminate properties Added
GET /_ingest/pipeline/{id}
  • Operation is now Added in 5.0.0
  • Operation is no longer beta
  • Response
  • 200 response Modified
    • application/json content type Modified
      • * property Modified
        • on_failure, processors properties Modified
GET /_ingest/pipeline/_simulate
  • Operation is now Added in 5.0.0
  • Operation is no longer beta
  • Body
  • application/json content type Modified
    • pipeline property Modified
      • on_failure property Modified
        • date, grok properties Modified
        • community_id, fingerprint, network_direction, registered_domain, terminate properties Added
      • processors property Modified
        • date, grok properties Modified
        • community_id, fingerprint, network_direction, registered_domain, terminate properties Added
GET /_ingest/pipeline
  • Operation is now Added in 5.0.0
  • Operation is no longer beta
  • Response
  • 200 response Modified
    • application/json content type Modified
      • * property Modified
        • on_failure, processors properties Modified
GET /_inference/{task_type}/{inference_id}
  • Operation is now Technical preview
  • Operation is no longer beta
  • Response
  • 200 response Modified
    • application/json content type Modified
      • endpoints property Modified
        • task_settings property Modified
          • Property is no longer required

GET /_inference/{inference_id}
  • Operation is now Technical preview
  • Operation is no longer beta
  • Response
  • 200 response Modified
    • application/json content type Modified
      • endpoints property Modified
        • task_settings property Modified
          • Property is no longer required

GET /_inference
  • Operation is now Technical preview
  • Operation is no longer beta
  • Response
  • 200 response Modified
    • application/json content type Modified
      • endpoints property Modified
        • task_settings property Modified
          • Property is no longer required

PUT /_security/api_key
  • Operation is now Added in 6.7.0
  • Operation is no longer beta
  • Body
  • application/json content type Modified
    • role_descriptors property Modified
      • * property Modified
        • indices property Modified
PUT /_security/api_key/{id}
  • Operation is now Added in 8.4.0
  • Operation is no longer beta
  • Body
  • application/json content type Modified
    • role_descriptors property Modified
      • * property Modified
        • indices property Modified
Removed 4
DELETE /_data_stream/{name}/_lifecycle
GET /_enrich/_stats
POST /_template/{name}
PUT /_template/{name}
Added 6
PUT /_security/role/{name}
POST /_security/role/{name}
GET /_security/role/{name}
GET /_security/role
GET /_security/privilege/_builtin
DELETE /_security/role/{name}