22
33Endpoints that are currently being tested are marked as done and link to the test where they're being used.
44
5- * ** STACK** - ** Total** : 528 | ** Tested** : 453 | ** Untested** : 75 ![ ] ( https://geps.dev/progress/85 )
6- * ** SERVERLESS** - ** Total** : 267 | ** Tested** : 241 | ** Untested** : 26 ![ ] ( https://geps.dev/progress/90 )
5+ * ** STACK** - ** Total** : 530 | ** Tested** : 453 | ** Untested** : 77 ![ ] ( https://geps.dev/progress/85 )
6+ * ** SERVERLESS** - ** Total** : 269 | ** Tested** : 241 | ** Untested** : 28 ![ ] ( https://geps.dev/progress/89 )
77
88* [ Internal APIs] ( #internal-apis-not-tracked )
99* [ API information from the Elasticsearch JSON specification] ( #elasticsearch-json-specification )
@@ -233,11 +233,12 @@ Endpoints that are currently being tested are marked as done and link to the tes
233233| inference.put | π’ | [ β
] ( ./tests/inference/10_basic.yml#L8 ) </li ></ul > | π| π’ | [ β
] ( ./tests/inference/10_basic.yml#L8 ) </li ></ul >
234234| inference.put_alibabacloud | π’ | β | π| π’ | β
235235| inference.put_amazonbedrock | π’ | β | π| π’ | β
236- | inference.put_amazonsagemaker | π’ | β | π| π΄ | Not Applicable
236+ | inference.put_amazonsagemaker | π’ | β | π| π’ | β
237237| inference.put_anthropic | π’ | β | π| π’ | β
238238| inference.put_azureaistudio | π’ | β | π| π’ | β
239239| inference.put_azureopenai | π’ | β | π| π’ | β
240240| inference.put_cohere | π’ | β | π| π’ | β
241+ | inference.put_custom | π’ | β | π| π’ | β
241242| inference.put_deepseek | π’ | β | π| π’ | β
242243| inference.put_elasticsearch | π’ | β | π| π’ | β
243244| inference.put_elser | π’ | β | π| π’ | β
@@ -292,7 +293,7 @@ Endpoints that are currently being tested are marked as done and link to the tes
292293| ml.delete_filter | π’ | [ β
] ( ./tests/machine_learning/filter_crud.yml#L37 ) </li ></ul > | π| π’ | [ β
] ( ./tests/machine_learning/filter_crud.yml#L37 ) </li ></ul >
293294| ml.delete_forecast | π’ | [ β
] ( ./tests/machine_learning/forecast.yml#L32 ) </li ></ul > | π| π΄ | Not Applicable
294295| ml.delete_job | π’ | [ β
] ( ./tests/machine_learning/buckets_stack.yml#L66 ) </li ></ul > | π| π’ | [ β
] ( ./tests/machine_learning/buckets_serverless.yml#L39 ) </li ></ul >
295- | ml.delete_model_snapshot | π’ | [ β
] ( ./tests/machine_learning/model_snapshots.yml#L136 ) </li ></ul > | π| π΄ | Not Applicable
296+ | ml.delete_model_snapshot | π’ | [ β
] ( ./tests/machine_learning/model_snapshots.yml#L89 ) </li ></ul > | π| π΄ | Not Applicable
296297| ml.delete_trained_model | π’ | [ β
] ( ./tests/machine_learning/10_trained_model.yml#L36 ) </li ></ul > | π| π’ | [ β
] ( ./tests/machine_learning/10_trained_model.yml#L36 ) </li ></ul >
297298| ml.delete_trained_model_alias | π’ | [ β
] ( ./tests/machine_learning/trained_model_aliases.yml#L40 ) </li ></ul > | π| π’ | [ β
] ( ./tests/machine_learning/trained_model_aliases.yml#L40 ) </li ></ul >
298299| ml.estimate_model_memory | π’ | [ β
] ( ./tests/machine_learning/estimate_model_memory.yml#L8 ) </li ></ul > | π| π’ | [ β
] ( ./tests/machine_learning/estimate_model_memory.yml#L8 ) </li ></ul >
@@ -313,8 +314,8 @@ Endpoints that are currently being tested are marked as done and link to the tes
313314| ml.get_job_stats | π’ | [ β
] ( ./tests/machine_learning/jobs_crud.yml#L21 ) </li ></ul > | π| π’ | [ β
] ( ./tests/machine_learning/jobs_crud.yml#L21 ) </li ></ul >
314315| ml.get_jobs | π’ | [ β
] ( ./tests/machine_learning/jobs_crud.yml#L15 ) </li ></ul > | π| π’ | [ β
] ( ./tests/machine_learning/jobs_crud.yml#L15 ) </li ></ul >
315316| ml.get_memory_stats | π’ | [ β
] ( ./tests/machine_learning/get_memory_stats.yml#L6 ) </li ></ul > | π| π΄ | Not Applicable
316- | ml.get_model_snapshot_upgrade_stats | π’ | [ β
] ( ./tests/machine_learning/model_snapshots .yml#L151 ) </li ></ul > | π| π΄ | Not Applicable
317- | ml.get_model_snapshots | π’ | [ β
] ( ./tests/machine_learning/model_snapshots.yml#L120 ) </li ></ul > | π| π΄ | Not Applicable
317+ | ml.get_model_snapshot_upgrade_stats | π’ | [ β
] ( ./tests/machine_learning/upgrade_job_snapshot .yml#L68 ) </li ></ul > | π| π΄ | Not Applicable
318+ | ml.get_model_snapshots | π’ | [ β
] ( ./tests/machine_learning/model_snapshots.yml#L73 ) </li ></ul > | π| π΄ | Not Applicable
318319| ml.get_overall_buckets | π’ | [ β
] ( ./tests/machine_learning/buckets_stack.yml#L71 ) </li ></ul > | π| π’ | [ β
] ( ./tests/machine_learning/buckets_serverless.yml#L44 ) </li ></ul >
319320| ml.get_records | π’ | [ β
] ( ./tests/machine_learning/get_records.yml#L58 ) </li ></ul > | π| π΄ | Not Applicable
320321| ml.get_trained_models | π’ | [ β
] ( ./tests/machine_learning/10_trained_model.yml#L31 ) </li ></ul > | π| π’ | [ β
] ( ./tests/machine_learning/10_trained_model.yml#L31 ) </li ></ul >
@@ -351,7 +352,7 @@ Endpoints that are currently being tested are marked as done and link to the tes
351352| ml.update_job | π’ | [ β
] ( ./tests/machine_learning/jobs_crud.yml#L75 ) </li ></ul > | π| π’ | [ β
] ( ./tests/machine_learning/jobs_crud.yml#L75 ) </li ></ul >
352353| ml.update_model_snapshot | π’ | [ β
] ( ./tests/machine_learning/update_model_snapshot.yml#L6 ) </li ></ul > | π| π΄ | Not Applicable
353354| ml.update_trained_model_deployment | π’ | [ β
] ( ./tests/machine_learning/30_trained_model_stack.yml#L58 ) </li ></ul > | π| π’ | β
354- | ml.upgrade_job_snapshot | π’ | [ β
] ( ./tests/machine_learning/model_snapshots .yml#L145 ) </li ></ul > | π| π΄ | Not Applicable
355+ | ml.upgrade_job_snapshot | π’ | [ β
] ( ./tests/machine_learning/upgrade_job_snapshot .yml#L61 ) </li ></ul > | π| π΄ | Not Applicable
355356| msearch | π’ | [ β
] ( ./tests/msearch.yml#L26 ) </li ></ul > | π| π’ | [ β
] ( ./tests/msearch.yml#L26 ) </li ></ul >
356357| msearch_template | π’ | [ β
] ( ./tests/msearch_template.yml#L29 ) </li ></ul > | π| π’ | [ β
] ( ./tests/msearch_template.yml#L29 ) </li ></ul >
357358| mtermvectors | π’ | [ β
] ( ./tests/mtermvectors/10_basic.yml#L25 ) </li ></ul > | π| π’ | [ β
] ( ./tests/mtermvectors/10_basic.yml#L25 ) </li ></ul >
@@ -491,9 +492,9 @@ Endpoints that are currently being tested are marked as done and link to the tes
491492| sql.query | π’ | [ β
] ( ./tests/sql/10_basic.yml#L26 ) </li ></ul > | π| π’ | [ β
] ( ./tests/sql/10_basic.yml#L26 ) </li ></ul >
492493| sql.translate | π’ | [ β
] ( ./tests/sql/10_basic.yml#L33 ) </li ></ul > | π| π’ | [ β
] ( ./tests/sql/10_basic.yml#L33 ) </li ></ul >
493494| ssl.certificates | π’ | [ β
] ( ./tests/ssl.yml#L8 ) </li ></ul > | π| π΄ | Not Applicable
494- | streams.logs_disable | π’ | β | π | π΄ | Not Applicable
495- | streams.logs_enable | π’ | β | π | π΄ | Not Applicable
496- | streams.status | π’ | β | π | π΄ | Not Applicable
495+ | streams.logs_disable | π’ | β | π | π΄ | Not Applicable
496+ | streams.logs_enable | π’ | β | π | π΄ | Not Applicable
497+ | streams.status | π’ | β | π | π΄ | Not Applicable
497498| synonyms.delete_synonym | π’ | [ β
] ( ./tests/synonyms/10_basic.yml#L44 ) </li ></ul > | π| π’ | [ β
] ( ./tests/synonyms/10_basic.yml#L44 ) </li ></ul >
498499| synonyms.delete_synonym_rule | π’ | [ β
] ( ./tests/synonyms/10_basic.yml#L39 ) </li ></ul > | π| π’ | [ β
] ( ./tests/synonyms/10_basic.yml#L39 ) </li ></ul >
499500| synonyms.get_synonym | π’ | [ β
] ( ./tests/synonyms/10_basic.yml#L21 ) </li ></ul > | π| π’ | [ β
] ( ./tests/synonyms/10_basic.yml#L21 ) </li ></ul >
@@ -518,6 +519,7 @@ Endpoints that are currently being tested are marked as done and link to the tes
518519| transform.put_transform | π’ | [ β
] ( ./tests/cat/transform.yml#L12 ) </li ></ul > | π| π’ | [ β
] ( ./tests/cat/transform.yml#L12 ) </li ></ul >
519520| transform.reset_transform | π’ | [ β
] ( ./tests/transform/10_basic.yml#L58 ) </li ></ul > | π| π’ | [ β
] ( ./tests/transform/10_basic.yml#L58 ) </li ></ul >
520521| transform.schedule_now_transform | π’ | [ β
] ( ./tests/transform/10_basic.yml#L52 ) </li ></ul > | π| π’ | [ β
] ( ./tests/transform/10_basic.yml#L52 ) </li ></ul >
522+ | transform.set_upgrade_mode | π’ | β | π| π΄ | Not Applicable
521523| transform.start_transform | π’ | [ β
] ( ./tests/transform/10_basic.yml#L49 ) </li ></ul > | π| π’ | [ β
] ( ./tests/transform/10_basic.yml#L49 ) </li ></ul >
522524| transform.stop_transform | π’ | [ β
] ( ./tests/transform/10_basic.yml#L55 ) </li ></ul > | π| π’ | [ β
] ( ./tests/transform/10_basic.yml#L55 ) </li ></ul >
523525| transform.update_transform | π’ | [ β
] ( ./tests/transform/10_basic.yml#L35 ) </li ></ul > | π| π’ | [ β
] ( ./tests/transform/10_basic.yml#L35 ) </li ></ul >
@@ -585,7 +587,7 @@ Endpoints that are currently being tested are marked as done and link to the tes
585587
586588## Elasticsearch JSON specification
587589
588- ** Total** 528 | ** Tested** 415 | ** Untested** 113 ![ ] ( https://geps.dev/progress/78 )
590+ ** Total** 530 | ** Tested** 418 | ** Untested** 112 ![ ] ( https://geps.dev/progress/78 )
589591
590592<details >
591593 <summary id =" apis-in-json-spec-and-not-elasticsearch-specification " >APIs in JSON spec and not elasticsearch-specification (excluding internal APIs)</summary >
0 commit comments