api-quickref.asciidoc 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. [role="xpack"]
  2. [[rollup-api-quickref]]
  3. === {rollup-cap} API quick reference
  4. ++++
  5. <titleabbrev>API quick reference</titleabbrev>
  6. ++++
  7. experimental[]
  8. NOTE: For version 8.5 and above we recommend <<downsampling,downsampling>> over
  9. rollups as a way to reduce your storage costs for time series data.
  10. Most rollup endpoints have the following base:
  11. [source,js]
  12. ----
  13. /_rollup/
  14. ----
  15. // NOTCONSOLE
  16. [discrete]
  17. [[rollup-api-jobs]]
  18. ==== /job/
  19. * {ref}/rollup-put-job.html[PUT /_rollup/job/<job_id+++>+++]: Create a {rollup-job}
  20. * {ref}/rollup-get-job.html[GET /_rollup/job]: List {rollup-jobs}
  21. * {ref}/rollup-get-job.html[GET /_rollup/job/<job_id+++>+++]: Get {rollup-job} details
  22. * {ref}/rollup-start-job.html[POST /_rollup/job/<job_id>/_start]: Start a {rollup-job}
  23. * {ref}/rollup-stop-job.html[POST /_rollup/job/<job_id>/_stop]: Stop a {rollup-job}
  24. * {ref}/rollup-delete-job.html[DELETE /_rollup/job/<job_id+++>+++]: Delete a {rollup-job}
  25. [discrete]
  26. [[rollup-api-data]]
  27. ==== /data/
  28. * {ref}/rollup-get-rollup-caps.html[GET /_rollup/data/<index_pattern+++>/_rollup_caps+++]: Get Rollup Capabilities
  29. * {ref}/rollup-get-rollup-index-caps.html[GET /<index_name+++>/_rollup/data/+++]: Get Rollup Index Capabilities
  30. [discrete]
  31. [[rollup-api-index]]
  32. ==== /<index_name>/
  33. * {ref}/rollup-search.html[GET /<index_name>/_rollup_search]: Search rollup data