3
3
Endpoints that are currently being tested are marked as done and link to the test where they're being used.
4
4
5
5
* ** STACK** - ** Total** : 483 | ** Tested** : 410 | ** Untested** : 73 ![ ] ( https://geps.dev/progress/84 )
6
- * ** SERVERLESS** - ** Total** : 233 | ** Tested** : 229 | ** Untested** : 4 ![ ] ( https://geps.dev/progress/98 )
6
+ * ** SERVERLESS** - ** Total** : 236 | ** Tested** : 235 | ** Untested** : 1 ![ ] ( https://geps.dev/progress/99 )
7
7
8
8
* [ Internal APIs] ( #internal-apis-not-tracked )
9
9
* [ API information from the Elasticsearch JSON specification] ( #elasticsearch-json-specification )
@@ -56,7 +56,7 @@ Endpoints that are currently being tested are marked as done and link to the tes
56
56
| ccr.resume_follow | π’ | β | π΄ | Not Applicable | π
57
57
| ccr.stats | π’ | β | π΄ | Not Applicable | π
58
58
| ccr.unfollow | π’ | β | π΄ | Not Applicable | π
59
- | clear_scroll | π’ | [ β
] ( ./tests/scroll/10_basic.yml#L28 ) </li ></ul > | π’ | [ β
] ( ./tests/scroll/10_basic.yml#L28 ) </li ></ul > | π
59
+ | clear_scroll | π’ | [ β
] ( ./tests/scroll/10_basic.yml#L29 ) </li ></ul > | π’ | [ β
] ( ./tests/scroll/10_basic.yml#L29 ) </li ></ul > | π
60
60
| close_point_in_time | π’ | [ β
] ( ./tests/point_in_time/10_basic.yml#L30 ) </li ></ul > | π’ | [ β
] ( ./tests/point_in_time/10_basic.yml#L30 ) </li ></ul > | π
61
61
| cluster.allocation_explain | π’ | [ β
] ( ./tests/cluster/allocation_explain.yml#L18 ) </li ></ul > | π΄ | Not Applicable | π
62
62
| cluster.delete_component_template | π’ | [ β
] ( ./tests/cluster/component_templates.yml#L29 ) </li ></ul > | π’ | [ β
] ( ./tests/cluster/component_templates.yml#L29 ) </li ></ul > | π
@@ -194,7 +194,7 @@ Endpoints that are currently being tested are marked as done and link to the tes
194
194
| indices.put_index_template | π’ | [ β
] ( ./tests/ilm/10_basic.yml#L8 ) </li ></ul > | π’ | [ β
] ( ./tests/indices/data_streams_serverless.yml#L8 ) </li ></ul > | π
195
195
| indices.put_mapping | π’ | [ β
] ( ./tests/indices/mapping.yml#L18 ) </li ></ul > | π’ | [ β
] ( ./tests/indices/mapping.yml#L18 ) </li ></ul > | π
196
196
| indices.put_settings | π’ | [ β
] ( ./tests/indices/clone.yml#L39 ) </li ></ul > | π’ | [ β
] ( ./tests/indices/settings.yml#L27 ) </li ></ul > | π
197
- | indices.put_template | π’ | [ β
] ( ./tests/indices/exists_template.yml#L24 ) </li ></ul > | π’ | β | π
197
+ | indices.put_template | π’ | [ β
] ( ./tests/indices/exists_template.yml#L24 ) </li ></ul > | π΄ | Not Applicable | π
198
198
| indices.recovery | π’ | [ β
] ( ./tests/indices/recovery.yml#L22 ) </li ></ul > | π΄ | Not Applicable | π
199
199
| indices.refresh | π’ | [ β
] ( ./tests/graph/explore.yml#L24 ) </li ></ul > | π’ | [ β
] ( ./tests/graph/explore.yml#L24 ) </li ></ul > | π
200
200
| indices.reload_search_analyzers | π’ | [ β
] ( ./tests/ilm/10_basic.yml#L55 ) </li ></ul > | π΄ | Not Applicable | π
@@ -278,8 +278,8 @@ Endpoints that are currently being tested are marked as done and link to the tes
278
278
| ml.get_overall_buckets | π’ | [ β
] ( ./tests/machine_learning/buckets_stack.yml#L71 ) </li ></ul > | π’ | [ β
] ( ./tests/machine_learning/buckets_serverless.yml#L44 ) </li ></ul > | π
279
279
| ml.get_records | π’ | [ β
] ( ./tests/machine_learning/get_records.yml#L58 ) </li ></ul > | π΄ | Not Applicable | π
280
280
| ml.get_trained_models | π’ | [ β
] ( ./tests/machine_learning/10_trained_model.yml#L31 ) </li ></ul > | π’ | [ β
] ( ./tests/machine_learning/10_trained_model.yml#L31 ) </li ></ul > | π
281
- | ml.get_trained_models_stats | π’ | [ β
] ( ./tests/machine_learning/20_trained_model .yml#L47 ) </li ></ul > | π’ | [ β
] ( ./tests/machine_learning/20_trained_model .yml#L47 ) </li ></ul > | π
282
- | ml.infer_trained_model | π’ | [ β
] ( ./tests/machine_learning/30_trained_model_stack.yml#L67 ) </li ></ul > | π’ | β | π
281
+ | ml.get_trained_models_stats | π’ | [ β
] ( ./tests/machine_learning/30_trained_model_stack .yml#L47 ) </li ></ul > | π’ | [ β
] ( ./tests/machine_learning/20_trained_model_serverless .yml#L47 ) </li ></ul > | π
282
+ | ml.infer_trained_model | π’ | [ β
] ( ./tests/machine_learning/30_trained_model_stack.yml#L67 ) </li ></ul > | π’ | [ β
] ( ./tests/machine_learning/20_trained_model_serverless.yml#L68 ) </ li ></ ul > | π
283
283
| ml.info | π’ | [ β
] ( ./tests/machine_learning/10_info.yml#L8 ) </li ></ul > | π΄ | Not Applicable | π
284
284
| ml.open_job | π’ | [ β
] ( ./tests/machine_learning/jobs_crud.yml#L46 ) </li ></ul > | π’ | [ β
] ( ./tests/machine_learning/jobs_crud.yml#L46 ) </li ></ul > | π
285
285
| ml.post_calendar_events | π’ | [ β
] ( ./tests/machine_learning/calendar_events_crud.yml#L17 ) </li ></ul > | π’ | [ β
] ( ./tests/machine_learning/calendar_events_crud.yml#L17 ) </li ></ul > | π
@@ -294,23 +294,23 @@ Endpoints that are currently being tested are marked as done and link to the tes
294
294
| ml.put_job | π’ | [ β
] ( ./tests/machine_learning/buckets_stack.yml#L8 ) </li ></ul > | π’ | [ β
] ( ./tests/machine_learning/buckets_serverless.yml#L8 ) </li ></ul > | π
295
295
| ml.put_trained_model | π’ | [ β
] ( ./tests/machine_learning/10_trained_model.yml#L8 ) </li ></ul > | π’ | [ β
] ( ./tests/machine_learning/10_trained_model.yml#L8 ) </li ></ul > | π
296
296
| ml.put_trained_model_alias | π’ | [ β
] ( ./tests/machine_learning/trained_model_aliases.yml#L35 ) </li ></ul > | π’ | [ β
] ( ./tests/machine_learning/trained_model_aliases.yml#L35 ) </li ></ul > | π
297
- | ml.put_trained_model_definition_part | π’ | [ β
] ( ./tests/machine_learning/20_trained_model .yml#L36 ) </li ></ul > | π’ | [ β
] ( ./tests/machine_learning/20_trained_model .yml#L36 ) </li ></ul > | π
298
- | ml.put_trained_model_vocabulary | π’ | [ β
] ( ./tests/machine_learning/20_trained_model .yml#L30 ) </li ></ul > | π’ | [ β
] ( ./tests/machine_learning/20_trained_model .yml#L30 ) </li ></ul > | π
297
+ | ml.put_trained_model_definition_part | π’ | [ β
] ( ./tests/machine_learning/30_trained_model_stack .yml#L36 ) </li ></ul > | π’ | [ β
] ( ./tests/machine_learning/20_trained_model_serverless .yml#L36 ) </li ></ul > | π
298
+ | ml.put_trained_model_vocabulary | π’ | [ β
] ( ./tests/machine_learning/30_trained_model_stack .yml#L30 ) </li ></ul > | π’ | [ β
] ( ./tests/machine_learning/20_trained_model_serverless .yml#L30 ) </li ></ul > | π
299
299
| ml.reset_job | π’ | [ β
] ( ./tests/machine_learning/jobs_reset.yml#L29 ) </li ></ul > | π’ | [ β
] ( ./tests/machine_learning/jobs_reset.yml#L29 ) </li ></ul > | π
300
300
| ml.revert_model_snapshot | π’ | [ β
] ( ./tests/machine_learning/revert_model_snapshot.yml#L32 ) </li ></ul > | π΄ | Not Applicable | π
301
301
| ml.set_upgrade_mode | π’ | [ β
] ( ./tests/machine_learning/set_upgrade_mode.yml#L72 ) </li ></ul > | π΄ | Not Applicable | π
302
302
| ml.start_data_frame_analytics | π’ | [ β
] ( ./tests/machine_learning/data_frame_analytics.yml#L68 ) </li ></ul > | π’ | [ β
] ( ./tests/machine_learning/data_frame_analytics.yml#L68 ) </li ></ul > | π
303
303
| ml.start_datafeed | π’ | [ β
] ( ./tests/machine_learning/set_upgrade_mode.yml#L84 ) </li ></ul > | π’ | [ β
] ( ./tests/machine_learning/start_stop_datafeed.yml#L62 ) </li ></ul > | π
304
- | ml.start_trained_model_deployment | π’ | [ β
] ( ./tests/machine_learning/20_trained_model .yml#L52 ) </li ></ul > | π’ | [ β
] ( ./tests/machine_learning/20_trained_model .yml#L52 ) </li ></ul > | π
304
+ | ml.start_trained_model_deployment | π’ | [ β
] ( ./tests/machine_learning/30_trained_model_stack .yml#L52 ) </li ></ul > | π’ | [ β
] ( ./tests/machine_learning/20_trained_model_serverless .yml#L52 ) </li ></ul > | π
305
305
| ml.stop_data_frame_analytics | π’ | [ β
] ( ./tests/machine_learning/data_frame_analytics.yml#L71 ) </li ></ul > | π’ | [ β
] ( ./tests/machine_learning/data_frame_analytics.yml#L71 ) </li ></ul > | π
306
306
| ml.stop_datafeed | π’ | [ β
] ( ./tests/machine_learning/start_stop_datafeed.yml#L70 ) </li ></ul > | π’ | [ β
] ( ./tests/machine_learning/start_stop_datafeed.yml#L70 ) </li ></ul > | π
307
- | ml.stop_trained_model_deployment | π’ | [ β
] ( ./tests/machine_learning/20_trained_model .yml#L67 ) </li ></ul > | π’ | [ β
] ( ./tests/machine_learning/20_trained_model .yml#L67 ) </li ></ul > | π
307
+ | ml.stop_trained_model_deployment | π’ | [ β
] ( ./tests/machine_learning/30_trained_model_stack .yml#L77 ) </li ></ul > | π’ | [ β
] ( ./tests/machine_learning/20_trained_model_serverless .yml#L79 ) </li ></ul > | π
308
308
| ml.update_data_frame_analytics | π’ | [ β
] ( ./tests/machine_learning/data_frame_analytics.yml#L74 ) </li ></ul > | π’ | [ β
] ( ./tests/machine_learning/data_frame_analytics.yml#L74 ) </li ></ul > | π
309
309
| ml.update_datafeed | π’ | [ β
] ( ./tests/machine_learning/datafeed_crud.yml#L72 ) </li ></ul > | π’ | [ β
] ( ./tests/machine_learning/datafeed_crud.yml#L72 ) </li ></ul > | π
310
310
| ml.update_filter | π’ | [ β
] ( ./tests/machine_learning/filter_crud.yml#L25 ) </li ></ul > | π’ | [ β
] ( ./tests/machine_learning/filter_crud.yml#L25 ) </li ></ul > | π
311
311
| ml.update_job | π’ | [ β
] ( ./tests/machine_learning/jobs_crud.yml#L75 ) </li ></ul > | π’ | [ β
] ( ./tests/machine_learning/jobs_crud.yml#L75 ) </li ></ul > | π
312
312
| ml.update_model_snapshot | π’ | [ β
] ( ./tests/machine_learning/update_model_snapshot.yml#L6 ) </li ></ul > | π΄ | Not Applicable | π
313
- | ml.update_trained_model_deployment | π’ | [ β
] ( ./tests/machine_learning/20_trained_model .yml#L58 ) </li ></ul > | π’ | [ β
] ( ./tests/machine_learning/20_trained_model .yml#L58 ) </li ></ul > | π
313
+ | ml.update_trained_model_deployment | π’ | [ β
] ( ./tests/machine_learning/30_trained_model_stack .yml#L58 ) </li ></ul > | π’ | [ β
] ( ./tests/machine_learning/20_trained_model_serverless .yml#L59 ) </li ></ul > | π
314
314
| ml.upgrade_job_snapshot | π’ | [ β
] ( ./tests/machine_learning/model_snapshots.yml#L145 ) </li ></ul > | π΄ | Not Applicable | π
315
315
| monitoring.bulk | π’ | β | π΄ | Not Applicable | π
316
316
| msearch | π’ | [ β
] ( ./tests/msearch.yml#L26 ) </li ></ul > | π’ | [ β
] ( ./tests/msearch.yml#L26 ) </li ></ul > | π
@@ -372,7 +372,7 @@ Endpoints that are currently being tested are marked as done and link to the tes
372
372
| security.create_cross_cluster_api_key | π’ | [ β
] ( ./tests/security/80_api_key_cross_cluster.yml#L40 ) </li ></ul > | π΄ | Not Applicable | π
373
373
| security.create_service_token | π’ | [ β
] ( ./tests/security/90_service_accounts.yml#L25 ) </li ></ul > | π΄ | Not Applicable | π
374
374
| security.delete_privileges | π’ | [ β
] ( ./tests/security/30_privileges_stack.yml#L8 ) </li ></ul > | π΄ | Not Applicable | π
375
- | security.delete_role | π’ | [ β
] ( ./tests/security/100_tokens.yml#L28 ) </li ></ul > | π΄ | Not Applicable | π
375
+ | security.delete_role | π’ | [ β
] ( ./tests/security/100_tokens.yml#L28 ) </li ></ul > | π’ | [ β
] ( ./tests/security/50_roles_serverless.yml#L41 ) </ li ></ ul > | π
376
376
| security.delete_role_mapping | π’ | [ β
] ( ./tests/security/110_role_mapping.yml#L8 ) </li ></ul > | π΄ | Not Applicable | π
377
377
| security.delete_service_token | π’ | [ β
] ( ./tests/security/90_service_accounts.yml#L8 ) </li ></ul > | π΄ | Not Applicable | π
378
378
| security.delete_user | π’ | [ β
] ( ./tests/security/100_tokens.yml#L33 ) </li ></ul > | π΄ | Not Applicable | π
@@ -383,9 +383,9 @@ Endpoints that are currently being tested are marked as done and link to the tes
383
383
| security.enroll_kibana | π’ | β | π΄ | Not Applicable | π
384
384
| security.enroll_node | π’ | β | π΄ | Not Applicable | π
385
385
| security.get_api_key | π’ | [ β
] ( ./tests/security/10_api_key_basic.yml#L19 ) </li ></ul > | π’ | [ β
] ( ./tests/security/10_api_key_basic.yml#L19 ) </li ></ul > | π
386
- | security.get_builtin_privileges | π’ | [ β
] ( ./tests/security/30_privileges_stack.yml#L169 ) </li ></ul > | π΄ | Not Applicable | π
386
+ | security.get_builtin_privileges | π’ | [ β
] ( ./tests/security/30_privileges_stack.yml#L169 ) </li ></ul > | π’ | [ β
] ( ./tests/security/50_roles_serverless.yml#L34 ) </ li ></ ul > | π
387
387
| security.get_privileges | π’ | [ β
] ( ./tests/security/30_privileges_stack.yml#L93 ) </li ></ul > | π΄ | Not Applicable | π
388
- | security.get_role | π’ | [ β
] ( ./tests/security/40_roles.yml#L47 ) </li ></ul > | π΄ | Not Applicable | π
388
+ | security.get_role | π’ | [ β
] ( ./tests/security/40_roles.yml#L47 ) </li ></ul > | π’ | [ β
] ( ./tests/security/50_roles_serverless.yml#L26 ) </ li ></ ul > | π
389
389
| security.get_role_mapping | π’ | [ β
] ( ./tests/security/110_role_mapping.yml#L29 ) </li ></ul > | π΄ | Not Applicable | π
390
390
| security.get_service_accounts | π’ | [ β
] ( ./tests/security/90_service_accounts.yml#L16 ) </li ></ul > | π΄ | Not Applicable | π
391
391
| security.get_service_credentials | π’ | [ β
] ( ./tests/security/90_service_accounts.yml#L34 ) </li ></ul > | π΄ | Not Applicable | π
@@ -403,7 +403,7 @@ Endpoints that are currently being tested are marked as done and link to the tes
403
403
| security.oidc_logout | π’ | β | π΄ | Not Applicable | π
404
404
| security.oidc_prepare_authentication | π’ | β | π΄ | Not Applicable | π
405
405
| security.put_privileges | π’ | [ β
] ( ./tests/security/30_privileges_stack.yml#L21 ) </li ></ul > | π΄ | Not Applicable | π
406
- | security.put_role | π’ | [ β
] ( ./tests/security/100_tokens.yml#L8 ) </li ></ul > | π΄ | Not Applicable | π
406
+ | security.put_role | π’ | [ β
] ( ./tests/security/100_tokens.yml#L8 ) </li ></ul > | π’ | [ β
] ( ./tests/security/50_roles_serverless.yml#L8 ) </ li ></ ul > | π
407
407
| security.put_role_mapping | π’ | [ β
] ( ./tests/security/110_role_mapping.yml#L14 ) </li ></ul > | π΄ | Not Applicable | π
408
408
| security.put_user | π’ | [ β
] ( ./tests/security/100_tokens.yml#L16 ) </li ></ul > | π΄ | Not Applicable | π
409
409
| security.query_api_keys | π’ | [ β
] ( ./tests/security/10_api_key_basic.yml#L24 ) </li ></ul > | π’ | [ β
] ( ./tests/security/10_api_key_basic.yml#L24 ) </li ></ul > | π
@@ -456,8 +456,8 @@ Endpoints that are currently being tested are marked as done and link to the tes
456
456
| synonyms.get_synonyms_sets | π’ | [ β
] ( ./tests/synonyms/10_basic.yml#L36 ) </li ></ul > | π’ | [ β
] ( ./tests/synonyms/10_basic.yml#L36 ) </li ></ul > | π
457
457
| synonyms.put_synonym | π’ | [ β
] ( ./tests/synonyms/10_basic.yml#L16 ) </li ></ul > | π’ | [ β
] ( ./tests/synonyms/10_basic.yml#L16 ) </li ></ul > | π
458
458
| synonyms.put_synonym_rule | π’ | [ β
] ( ./tests/synonyms/10_basic.yml#L25 ) </li ></ul > | π’ | [ β
] ( ./tests/synonyms/10_basic.yml#L25 ) </li ></ul > | π
459
- | tasks.cancel | π’ | [ β
] ( ./tests/tasks.yml#L16 ) </li ></ul > | π΄ | Not Applicable | π
460
- | tasks.get | π’ | [ β
] ( ./tests/tasks.yml#L8 ) </li ></ul > | π’ | β | π
459
+ | tasks.cancel | π’ | [ β
] ( ./tests/tasks.yml#L42 ) </li ></ul > | π΄ | Not Applicable | π
460
+ | tasks.get | π’ | [ β
] ( ./tests/tasks.yml#L19 ) </li ></ul > | π’ | [ β
] ( ./tests/tasks_serverless.yml#L26 ) </ li ></ ul > | π
461
461
| tasks.list | π’ | [ β
] ( ./tests/machine_learning/set_upgrade_mode.yml#L121 ) </li ></ul > | π΄ | Not Applicable | π
462
462
| terms_enum | π’ | [ β
] ( ./tests/terms_enum/10_basic.yml#L21 ) </li ></ul > | π’ | [ β
] ( ./tests/terms_enum/10_basic.yml#L21 ) </li ></ul > | π
463
463
| termvectors | π’ | [ β
] ( ./tests/termvectors/10_basic.yml#L24 ) </li ></ul > | π’ | [ β
] ( ./tests/termvectors/10_basic.yml#L24 ) </li ></ul > | π
@@ -478,7 +478,7 @@ Endpoints that are currently being tested are marked as done and link to the tes
478
478
| transform.update_transform | π’ | [ β
] ( ./tests/transform/10_basic.yml#L35 ) </li ></ul > | π’ | [ β
] ( ./tests/transform/10_basic.yml#L35 ) </li ></ul > | π
479
479
| transform.upgrade_transforms | π’ | [ β
] ( ./tests/transform/20_upgrade.yml#L52 ) </li ></ul > | π΄ | Not Applicable | π
480
480
| update | π’ | [ β
] ( ./tests/update/10_partial_update.yml#L18 ) </li ></ul > | π’ | [ β
] ( ./tests/update/10_partial_update.yml#L18 ) </li ></ul > | π
481
- | update_by_query | π’ | [ β
] ( ./tests/update_by_query/10_basic .yml#L21 ) </li ></ul > | π’ | [ β
] ( ./tests/update_by_query/10_basic .yml#L21 ) </li ></ul > | π
481
+ | update_by_query | π’ | [ β
] ( ./tests/tasks .yml#L23 ) </li ></ul > | π’ | [ β
] ( ./tests/tasks_serverless .yml#L19 ) </li ></ul > | π
482
482
| update_by_query_rethrottle | π’ | β | π΄ | Not Applicable | π
483
483
| watcher.ack_watch | π’ | β | π΄ | Not Applicable | π
484
484
| watcher.activate_watch | π’ | β | π΄ | Not Applicable | π
0 commit comments