data
endoflife.date CLI for AI Agents
Use the endoflife.date CLI from KosmoKrator to call endoflife.date tools headlessly, return JSON, inspect schemas, and automate workflows from coding agents, scripts, and CI.endoflife.date CLI Setup
endoflife.date can be configured headlessly with `kosmokrator integrations:configure endoflife-date`.
# Install KosmoKrator first if it is not available on PATH.
curl -fsSL https://raw.githubusercontent.com/OpenCompanyApp/kosmokrator/main/install.sh | bash
# Configure and verify this integration.
kosmokrator integrations:configure endoflife-date --enable --read allow --write ask --json
kosmokrator integrations:doctor endoflife-date --json
kosmokrator integrations:status --json Credentials
Authentication type: No credentials none. Configure credentials once, then reuse the same stored profile from scripts, coding CLIs, Lua, and MCP.
No credentials are required.
Command Patterns
The generic command is stable across every integration. The provider shortcut is shorter for humans.
kosmo integrations:call endoflife-date.endoflife_date_index '{}' --json kosmo integrations:endoflife-date endoflife_date_index '{}' --json Discovery
These commands return structured output for coding agents that need to inspect capabilities before choosing a function.
kosmo integrations:docs endoflife-date --json
kosmo integrations:docs endoflife-date.endoflife_date_index --json
kosmo integrations:schema endoflife-date.endoflife_date_index --json
kosmo integrations:search "endoflife.date" --json
kosmo integrations:list --json Automation Contexts
The same configured command surface works in these environments. The command does not change unless the host wrapper, credentials, or permissions change.
CLI Functions
Every function below can be called headlessly. Commands are highlighted, copyable, and scroll horizontally when payloads are long.
endoflife-date.endoflife_date_index
List main endoflife.date API v1 endpoints.
read - Parameters
- none
kosmo integrations:call endoflife-date.endoflife_date_index '{}' --json kosmo integrations:endoflife-date endoflife_date_index '{}' --json endoflife-date.endoflife_date_products
List product summaries.
read - Parameters
- none
kosmo integrations:call endoflife-date.endoflife_date_products '{}' --json kosmo integrations:endoflife-date endoflife_date_products '{}' --json endoflife-date.endoflife_date_products_full
List products with full lifecycle data.
read - Parameters
- none
kosmo integrations:call endoflife-date.endoflife_date_products_full '{}' --json kosmo integrations:endoflife-date endoflife_date_products_full '{}' --json endoflife-date.endoflife_date_product
Get one product with release lifecycle data.
read - Parameters
- none
kosmo integrations:call endoflife-date.endoflife_date_product '{}' --json kosmo integrations:endoflife-date endoflife_date_product '{}' --json endoflife-date.endoflife_date_product_release
Get one product release cycle.
read - Parameters
- none
kosmo integrations:call endoflife-date.endoflife_date_product_release '{}' --json kosmo integrations:endoflife-date endoflife_date_product_release '{}' --json endoflife-date.endoflife_date_latest_release
Get the latest release cycle for a product.
read - Parameters
- none
kosmo integrations:call endoflife-date.endoflife_date_latest_release '{}' --json kosmo integrations:endoflife-date endoflife_date_latest_release '{}' --json endoflife-date.endoflife_date_categories
List lifecycle product categories.
read - Parameters
- none
kosmo integrations:call endoflife-date.endoflife_date_categories '{}' --json kosmo integrations:endoflife-date endoflife_date_categories '{}' --json endoflife-date.endoflife_date_category_products
List product summaries in a category.
read - Parameters
- none
kosmo integrations:call endoflife-date.endoflife_date_category_products '{}' --json kosmo integrations:endoflife-date endoflife_date_category_products '{}' --json endoflife-date.endoflife_date_tags
List lifecycle product tags.
read - Parameters
- none
kosmo integrations:call endoflife-date.endoflife_date_tags '{}' --json kosmo integrations:endoflife-date endoflife_date_tags '{}' --json endoflife-date.endoflife_date_tag_products
List product summaries with a tag.
read - Parameters
- none
kosmo integrations:call endoflife-date.endoflife_date_tag_products '{}' --json kosmo integrations:endoflife-date endoflife_date_tag_products '{}' --json endoflife-date.endoflife_date_identifier_types
List known identifier types.
read - Parameters
- none
kosmo integrations:call endoflife-date.endoflife_date_identifier_types '{}' --json kosmo integrations:endoflife-date endoflife_date_identifier_types '{}' --json endoflife-date.endoflife_date_identifiers
List identifiers for a type and their products.
read - Parameters
- none
kosmo integrations:call endoflife-date.endoflife_date_identifiers '{}' --json kosmo integrations:endoflife-date endoflife_date_identifiers '{}' --json Function Schemas
Use these parameter tables when building CLI payloads without calling integrations:schema first.
endoflife-date.endoflife_date_index 0 parameters
kosmo integrations:schema endoflife-date.endoflife_date_index --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
endoflife-date.endoflife_date_products 0 parameters
kosmo integrations:schema endoflife-date.endoflife_date_products --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
endoflife-date.endoflife_date_products_full 0 parameters
kosmo integrations:schema endoflife-date.endoflife_date_products_full --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
endoflife-date.endoflife_date_product 0 parameters
kosmo integrations:schema endoflife-date.endoflife_date_product --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
endoflife-date.endoflife_date_product_release 0 parameters
kosmo integrations:schema endoflife-date.endoflife_date_product_release --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
endoflife-date.endoflife_date_latest_release 0 parameters
kosmo integrations:schema endoflife-date.endoflife_date_latest_release --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
endoflife-date.endoflife_date_categories 0 parameters
kosmo integrations:schema endoflife-date.endoflife_date_categories --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
endoflife-date.endoflife_date_category_products 0 parameters
kosmo integrations:schema endoflife-date.endoflife_date_category_products --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
endoflife-date.endoflife_date_tags 0 parameters
kosmo integrations:schema endoflife-date.endoflife_date_tags --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
endoflife-date.endoflife_date_tag_products 0 parameters
kosmo integrations:schema endoflife-date.endoflife_date_tag_products --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
endoflife-date.endoflife_date_identifier_types 0 parameters
kosmo integrations:schema endoflife-date.endoflife_date_identifier_types --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
endoflife-date.endoflife_date_identifiers 0 parameters
kosmo integrations:schema endoflife-date.endoflife_date_identifiers --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
Permissions
Headless calls still follow the integration read/write permission policy. Configure read/write defaults with
integrations:configure. Add --force only for trusted automation that should bypass that policy.