Keboola · Schema

OTLPSource

OTLP/HTTP source details for "type" = "otlp".

Data PlatformETLELTData PipelineData StorageTransformationOrchestrationData OperationsCloud DataSnowflakeBigQuery

Properties

Name Type Description
baseUrl string Endpoint URL without the secret. Use this together with the `secret` field via the `Authorization: Bearer ` header so the secret stays out of access/CDN/APM logs. The OpenTelemetry SDK appends
secret string 48-character secret authenticating writes to this source. Send it as `Authorization: Bearer ` to the `baseUrl`.
url string Endpoint URL with the secret embedded as the last path segment. Convenient for SDKs that authenticate by URL only. The OpenTelemetry SDK automatically appends /v1/logs, /v1/metrics, or /v1/traces base
View JSON Schema on GitHub

JSON Schema

keboola-otlpsource.json Raw ↑
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "title": "OTLPSource",
  "type": "object",
  "properties": {
    "baseUrl": {
      "type": "string",
      "description": "Endpoint URL without the secret. Use this together with the `secret` field via the `Authorization: Bearer <secret>` header so the secret stays out of access/CDN/APM logs. The OpenTelemetry SDK appends /v1/logs, /v1/metrics, or /v1/traces automatically.",
      "example": "https://stream-in.keboola.com/otlp/123/my-source"
    },
    "secret": {
      "type": "string",
      "description": "48-character secret authenticating writes to this source. Send it as `Authorization: Bearer <secret>` to the `baseUrl`.",
      "example": "EXAMPLE-SECRET-PLACEHOLDER-XXXXXXXXXXXXXXXXXXXXX"
    },
    "url": {
      "type": "string",
      "description": "Endpoint URL with the secret embedded as the last path segment. Convenient for SDKs that authenticate by URL only. The OpenTelemetry SDK automatically appends /v1/logs, /v1/metrics, or /v1/traces based on the signal type \u2014 do not append a signal path yourself. Most SDK exporters reject or silently strip the suffix.",
      "example": "https://stream-in.keboola.com/otlp/123/my-source/EXAMPLE-SECRET-PLACEHOLDER-XXXXXXXXXXXXXXXXXXXXX"
    }
  },
  "description": "OTLP/HTTP source details for \"type\" = \"otlp\".",
  "example": {
    "url": "https://stream-in.keboola.com/otlp/123/my-source/EXAMPLE-SECRET-PLACEHOLDER-XXXXXXXXXXXXXXXXXXXXX",
    "baseUrl": "https://stream-in.keboola.com/otlp/123/my-source",
    "secret": "EXAMPLE-SECRET-PLACEHOLDER-XXXXXXXXXXXXXXXXXXXXX"
  },
  "required": [
    "url",
    "baseUrl",
    "secret"
  ]
}

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/keboola-otlpsource"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.