Skip to content

Document parameter-level availability in Kibana API docs quickstart#7207

Open
leemthompo wants to merge 1 commit into
mainfrom
docs/param-level-availability
Open

Document parameter-level availability in Kibana API docs quickstart#7207
leemthompo wants to merge 1 commit into
mainfrom
docs/param-level-availability

Conversation

@leemthompo

Copy link
Copy Markdown
Member

What changed

The Kibana API docs quickstart said the availability option is only available at the route level, and that per-parameter version and lifecycle info had to be hand-written into the description. That's no longer true — field-level availability metadata is now supported.

This updates the code-generated section to:

  • Add the parameter/property-level meta.availability approach, with an example.
  • Correct the stability values to experimental, tech_preview, and stable, and show the label each one renders as (Experimental, Technical Preview, Generally available). The old text listed only two values and mapped experimental to "Technical preview".
  • Note that the since version appears in the stack docs and is omitted from the serverless docs.

Reference

🤖 Generated with Claude Code

Field-level availability metadata is now supported (elastic/kibana#259125),
so the "route level only / document in the description" guidance is outdated.

- Add the parameter/property-level `meta.availability` approach with an example
- Correct the stability values to experimental, tech_preview, and stable, with
  the labels each renders as
- Note that the version is included in the stack docs and omitted from serverless

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@leemthompo leemthompo requested a review from a team as a code owner July 3, 2026 14:33
@github-actions

github-actions Bot commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

Elastic Docs AI PR menu

Check the box to run an AI review for this pull request.

  • Review docs changes (docs-review). Status: not started.

Powered by GitHub Agentic Workflows and docs-actions. For more information, reach out to the docs team.

@github-actions

github-actions Bot commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

🔍 Preview links for changed docs

@github-actions

github-actions Bot commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

✅ Elastic Docs Style Checker (Vale)

No issues found on modified lines!


The Vale linter checks documentation changes against the Elastic Docs style guide. To use Vale locally or report issues, refer to Elastic style guide for Vale.

- **`since`**: The version when the API was first added (for example, `'9.2.0'`)
- **`stability`**: Sets the lifecycle state. The value maps to the label shown in the API docs.
- `'experimental'` renders as **Experimental**. The API can change or be removed in future versions.
- `'tech_preview'` renders as **Technical Preview**.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The tag is all capitals, so this doesn’t really matter, but maybe this could be sentence case for consistency with Generally available on line 100?

@vishaangelova vishaangelova left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, much awaited changes:) 🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants