Endoflife.date
endoflife.date is a community-maintained database that tracks end-of-life (EOL) dates and support lifecycle information for a wide range of software products, including operating systems, programming languages, frameworks, and more. You can bring product data from endoflife.date into Brinqa to gain a unified view of your attack surface, thus strengthening your cybersecurity posture.
This document details the information you must provide for the connector to authenticate with endoflife.date and how to obtain that information. See create a data integration for step-by-step instructions on setting up the integration.
Required connection settings
When setting up a data integration, select endoflife.date from the Connector dropdown. If you cannot find the connector in the dropdown, make sure that you have installed it first. You must provide the following information to connect endoflife.date with Brinqa:
- API URL: The base URL for the endoflife.date API. The default setting is
https://endoflife.date.
The endoflife.date API is publicly accessible and does not require authentication.
Additional settings
The endoflife.date connector contains additional options for specific configuration:
- Parallel requests: The maximum number of parallel API requests. The default setting is 4.
Types of data to retrieve
The endoflife.date connector can retrieve the following types of data from the endoflife.date API:
Table 1: Data retrieved from endoflife.date
| Connector Object | Required | Maps to Data Model |
|---|---|---|
| Product | Yes | EOL Advisory |
The endoflife.date connector does not currently support operation options for the types of data it retrieves.
For detailed steps on how to view the data retrieved from endoflife.date in the Brinqa Platform, see How to view your data.
Attribute mappings
Expand the sections below to view the mappings between the source and the Brinqa data model attributes.
Product
Table 2: Product attribute mappings
| Source Field Name | SDM Attribute |
|---|---|
ProductResource.aliases | ALIASES |
ProductResource.category | CATEGORIES |
ReleaseResource.codename | CODENAME |
ReleaseResource.custom | CUSTOM |
ReleaseResource.discontinuedFrom | DISCONTINUED_FROM |
ReleaseResource.eoasFrom | EOAS_FROM |
ReleaseResource.eolFrom | EOL_FROM |
ReleaseResource.eoesFrom | EOES_FROM |
ReleaseResource.name | CYCLE |
ProductResource.identifiers | IDENTIFIERS |
ProductResource.identifiers (filtered) | IDENTIFIER_CPE |
ProductResource.identifiers (filtered) | IDENTIFIER_PURL |
ProductResource.identifiers (filtered) | IDENTIFIER_REPOLOGY |
ReleaseResource.isDiscontinued | IS_DISCONTINUED |
ReleaseResource.isEoas | IS_EOAS |
ReleaseResource.isEoes | IS_EOES |
ReleaseResource.isEol | IS_EOL |
ReleaseResource.isLts | IS_LTS |
ReleaseResource.isMaintained | IS_MAINTAINED |
ProductResource.labels | LABELS |
ProductResource.labels.discontinued | LABEL_DISCONTINUED |
ProductResource.labels.eoas | LABEL_EOAS |
ProductResource.labels.eoes | LABEL_EOES |
ProductResource.labels.eol | LABEL_EOL |
ReleaseResource.latest.date | LATEST_VERSION_DATE |
ReleaseResource.latest.name | LATEST_VERSION |
ProductResource.links | LINKS |
ProductResource.links.html | LINK_HTML |
ProductResource.links.icon | LINK_ICON |
ProductResource.links.releasePolicy | LINK_RELEASE_POLICY |
ReleaseResource.ltsFrom | LTS_FROM |
ProductResource.name | NAME |
ProductResource.label | PRODUCT_LABEL |
ReleaseResource.releaseDate | RELEASE_DATE |
ProductResource.tags | TAGS |
| Calculated (MD5 hash) | UID |
ProductResource.versionCommand | VERSION_COMMAND |
APIs
The endoflife.date connector uses the endoflife.date API. Specifically, it uses the following endpoints:
Table 3: endoflife.date API endpoints
| Connector Object | API Endpoint |
|---|---|
| Product | GET /api/v1/products |
GET /api/v1/products/{product} |
Changelog
The endoflife.date connector has undergone the following changes:
Table 4: endoflife.date changelog
| Version | Description | Date Published |
|---|---|---|
| 3.0.0 | Initial Integration+ release. | January 20th, 2026 |