# Cernion Data Sources API

**Canonical:** https://apis.io/apis/cernion-de/cernion-de-data-sources-api/  
**Provider:** Cernion — https://apis.io/providers/cernion-de/  
**Base URL:** https://api.cernion.de  
**Documentation:** https://api.cernion.de/api/docs

Cernion Data Sources API is one of 144 APIs that [Cernion](https://apis.io/providers/cernion-de/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Data Sources. The published artifact set on APIs.io includes an OpenAPI specification.

Inhouse datasource registry, cache, and discovery

## Operations (30)

| Method | Path | Summary |
|---|---|---|
| GET | `/api/datasource-cache/:sourceId` | Query cached datasource rows |
| DELETE | `/api/datasource-cache/:sourceId` | Invalidate datasource cache |
| GET | `/api/datasource-cache/:sourceId/status` | Get datasource cache status |
| GET | `/api/datasource-cache/:sourceId/audit` | Get datasource privacy substitution audit log |
| POST | `/api/datasource-cache/:sourceId/refresh` | Refresh datasource cache entry |
| GET | `/api/datasource-discovery` | List discoverable inhouse datasource descriptors |
| GET | `/api/datasource-discovery/search` | Search discoverable inhouse datasource descriptors |
| GET | `/api/datasource-discovery/:sourceId/descriptor` | Get AI descriptor for one datasource |
| POST | `/api/in-memory-join/join` | Generic in-memory join across datasource and action outputs |
| POST | `/api/in-memory-join/metering-spot-cost` | Join metering datasource with market spot prices and calculate costs |
| POST | `/api/in-memory-join/procurement-vs-spot` | Compare procurement portfolio periods against Day-Ahead spot prices |
| POST | `/api/in-memory-join/benchmark-compare` | Compare inhouse aggregate with external benchmark values |
| POST | `/api/in-memory-join/compare-forecast-actual` | Compare inhouse actual generation with forecasted generation |
| GET | `/api/datasource-connector/connector-types` | List available connector plugin types |
| POST | `/api/datasources` | Register a new inhouse datasource |
| GET | `/api/datasources` | List registered inhouse datasources |
| GET | `/api/datasources/:id` | Get datasource definition |
| PUT | `/api/datasources/:id` | Update datasource definition |
| DELETE | `/api/datasources/:id` | Delete datasource |
| GET | `/api/datasources/:id/dictionary` | Get current Data Dictionary |
| PUT | `/api/datasources/:id/dictionary` | Replace Data Dictionary and increment version |
| GET | `/api/datasources/:id/dictionary/history` | List Data Dictionary history |
| GET | `/api/datasources/:id/dictionary/:version` | Get a specific Data Dictionary version |
| GET | `/api/datasources/:id/dictionary/check` | Check whether a referenced Data Dictionary version is current |
| GET | `/api/datasources/:id/classification` | Get semantic datasource classification |
| PATCH | `/api/datasources/:id/classification` | Confirm or correct semantic datasource classification |
| POST | `/api/datasources/:id/infer` | Trigger AI-assisted schema inference |
| POST | `/api/datasources/:id/refresh` | Trigger datasource refresh |
| GET | `/api/datasource-watcher/status` | Get datasource watcher status |
| GET | `/api/datasources/connector-types` | List available connector plugin types |

## Machine-readable artifacts (1)

- **OpenAPI** — https://artifacts.apis.io/cernion-de/openapi/cernion-de-data-sources-api-openapi.yml

## Other Cernion APIs (12)

- [Cernion Actor Personas API](https://apis.io/apis/cernion-de/cernion-de-actor-personas-api/)
- [Cernion Agent Manifest API](https://apis.io/apis/cernion-de/cernion-de-agent-manifest-api/)
- [Cernion Agent Receipts API](https://apis.io/apis/cernion-de/cernion-de-agent-receipts-api/)
- [Cernion Agent Sidecar API](https://apis.io/apis/cernion-de/cernion-de-agent-sidecar-api/)
- [Cernion Agnes Bottleneck API](https://apis.io/apis/cernion-de/cernion-de-agnes-bottleneck-api/)
- [Cernion AI Agent API](https://apis.io/apis/cernion-de/cernion-de-ai-agent-api/)
- [Cernion Altdaten Assessment API](https://apis.io/apis/cernion-de/cernion-de-altdaten-assessment-api/)
- [Cernion Analytics API](https://apis.io/apis/cernion-de/cernion-de-analytics-api/)
- [Cernion Assets API](https://apis.io/apis/cernion-de/cernion-de-assets-api/)
- [Cernion Authentication API](https://apis.io/apis/cernion-de/cernion-de-authentication-api/)
- [Cernion Automatisierungsradar API](https://apis.io/apis/cernion-de/cernion-de-automatisierungsradar-api/)
- [Cernion Battery Redispatch Special Gate API](https://apis.io/apis/cernion-de/cernion-de-battery-redispatch-special-gate-api/)

## Tags

Data Sources

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/cernion-de/cernion-de-data-sources-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/cernion-de/.
