index.asciidoc 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. [[rest-apis]]
  2. = REST APIs
  3. [partintro]
  4. --
  5. {es} exposes REST APIs that are used by the UI components and can be called
  6. directly to configure and access {es} features.
  7. [NOTE]
  8. We are working on including more {es} APIs in this section. Some content might
  9. not be included yet.
  10. * <<api-conventions, API conventions>>
  11. * <<autoscaling-apis, Autoscaling APIs>>
  12. * <<cat, cat APIs>>
  13. * <<cluster, Cluster APIs>>
  14. * <<ccr-apis,{ccr-cap} APIs>>
  15. * <<data-stream-apis,Data stream APIs>>
  16. * <<docs, Document APIs>>
  17. * <<enrich-apis,Enrich APIs>>
  18. * <<graph-explore-api,Graph explore API>>
  19. * <<find-structure,Find structure API>>
  20. * <<indices, Index APIs>>
  21. * <<index-lifecycle-management-api,Index lifecycle management APIs>>
  22. * <<ingest-apis,Ingest APIs>>
  23. * <<info-api,Info API>>
  24. * <<licensing-apis,Licensing APIs>>
  25. * <<logstash-apis,Logstash APIs>>
  26. * <<ml-apis,{ml-cap} {anomaly-detect} APIs>>
  27. * <<ml-df-analytics-apis,{ml-cap} {dfanalytics} APIs>>
  28. * <<migration-api,Migration APIs>>
  29. * <<indices-reload-analyzers,Reload search analyzers API>>
  30. * <<repositories-metering-apis,Repositories metering APIs>>
  31. * <<rollup-apis,Rollup APIs>>
  32. * <<search, Search APIs>>
  33. * <<searchable-snapshots-apis, Searchable snapshots APIs>>
  34. * <<security-api,Security APIs>>
  35. * <<snapshot-restore-apis,Snapshot and restore APIs>>
  36. * <<snapshot-lifecycle-management-api,Snapshot lifecycle management APIs>>
  37. * <<transform-apis,{transform-cap} APIs>>
  38. * <<usage-api,Usage API>>
  39. * <<watcher-api,Watcher APIs>>
  40. --
  41. include::{es-repo-dir}/api-conventions.asciidoc[]
  42. include::{es-repo-dir}/autoscaling/apis/autoscaling-apis.asciidoc[]
  43. include::{es-repo-dir}/cat.asciidoc[]
  44. include::{es-repo-dir}/cluster.asciidoc[]
  45. include::{es-repo-dir}/ccr/apis/ccr-apis.asciidoc[]
  46. include::{es-repo-dir}/data-streams/data-stream-apis.asciidoc[]
  47. include::{es-repo-dir}/docs.asciidoc[]
  48. include::{es-repo-dir}/ingest/apis/enrich/index.asciidoc[]
  49. include::{es-repo-dir}/text-structure/apis/find-structure.asciidoc[leveloffset=+1]
  50. include::{es-repo-dir}/graph/explore.asciidoc[]
  51. include::{es-repo-dir}/indices.asciidoc[]
  52. include::{es-repo-dir}/ilm/apis/ilm-api.asciidoc[]
  53. include::{es-repo-dir}/ingest/apis/index.asciidoc[]
  54. include::info.asciidoc[]
  55. include::{es-repo-dir}/licensing/index.asciidoc[]
  56. include::{xes-repo-dir}/rest-api/logstash/index.asciidoc[]
  57. include::{es-repo-dir}/ml/anomaly-detection/apis/index.asciidoc[]
  58. include::{es-repo-dir}/ml/df-analytics/apis/index.asciidoc[]
  59. include::{es-repo-dir}/migration/migration.asciidoc[]
  60. include::{es-repo-dir}/indices/apis/reload-analyzers.asciidoc[]
  61. include::{es-repo-dir}/repositories-metering-api/repositories-metering-apis.asciidoc[]
  62. include::{es-repo-dir}/rollup/rollup-apis.asciidoc[]
  63. include::{es-repo-dir}/search.asciidoc[]
  64. include::{es-repo-dir}/searchable-snapshots/apis/searchable-snapshots-apis.asciidoc[]
  65. include::{xes-repo-dir}/rest-api/security.asciidoc[]
  66. include::{es-repo-dir}/snapshot-restore/apis/snapshot-restore-apis.asciidoc[]
  67. include::{es-repo-dir}/slm/apis/slm-api.asciidoc[]
  68. include::{es-repo-dir}/transform/apis/index.asciidoc[]
  69. include::usage.asciidoc[]
  70. include::{xes-repo-dir}/rest-api/watcher.asciidoc[]
  71. include::defs.asciidoc[]