Home
Providers
Highlight (highlight.io)
Highlight (highlight.io)
Highlight (highlight.io) is the open-source, full-stack monitoring platform — session replay, error monitoring, logging, distributed tracing, and metrics in a single tool. Built on OpenTelemetry, rrweb, and ClickHouse, Highlight correlates server-side spans and logs back to the originating browser session so engineers can move from a customer report to the exact line of code in one click. Available as a hosted SaaS on three commercial tiers (Free / Pay-as-you-go / Business / Enterprise) and as a fully open-source self-hosted deployment (Dev / Hobby / Enterprise) under Apache 2.0.
Highlight (highlight.io) publishes 5 APIs on the APIs.io network, including Logs API, Metrics API, Sessions API, and 2 more. Tagged areas include Observability, Session Replay, Error Monitoring, APM, and Logging.
The Highlight (highlight.io) catalog on APIs.io includes 1 JSON-LD context and 2 Spectral governance rulesets.
Highlight (highlight.io)’s developer surface includes developer portal, documentation, getting-started guide, signup flow, pricing, engineering blog, changelog, and 62 more developer resources.
8 APIs
19 Features
Observability Session Replay Error Monitoring APM Logging Tracing OpenTelemetry Open Source Frontend Monitoring Full Stack Monitoring
On this page
Kin Score
APIs 8
Postman 4
Open Collections 5
Arazzo 10
GraphQL 1
Pricing Plans 1
Rate Limits 1
FinOps 1
Features 19
Vocabularies 1
Spectral Rules 2
JSON Schema 3
Security Posture 1
Agentic Access 1
Resources 69
apis.yml
84 Operational Transparency
Composite quality — 68.0/100 · exemplar
Contract Quality
16.5 / 25
Developer Ergonomics
10.0 / 20
Commercial Clarity
15.8 / 20
Operational Transparency
10.9 / 13
Agent readiness — 29/100 · agent aware
Machine-Readable Contract
18 / 18
Agentic Access Contract
10 / 10
MCP Server
0 / 12
Machine-Readable Auth
0 / 10
Idempotency
0 / 9
Stable Error Semantics
8 / 8
Request/Response Examples
0 / 7
Rate-Limit Signaling
7 / 7
Typed Event Surface
0 / 6
Agent Skills
0 / 5
Well-Known Catalog
0 / 4
Consent & Bot Identity
0 / 3
A2A Agent Card
0 / 8
Dry-Run / Simulate Mode
0 / 4
Individual APIs this provider publishes, each with its own machine-readable definition.
Scroll for all 8
Ready-to-run Postman collections for exercising this provider's APIs.
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Multi-step API workflows described with the Arazzo specification.
Scroll for all 10
GraphQL schemas published by this provider.
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
Cost, billing, and metering signals for API financial operations.
Notable capabilities this provider offers.
Session replay built on rrweb with canvas, iframe, and cross-origin support
Error monitoring with custom grouping, GitHub-issue linking, sourcemap support, and alerting
Logging with full-text search, pattern detection, and ClickHouse-backed sub-second queries
Distributed tracing with OpenTelemetry-native ingestion and waterfall visualization
Metrics (beta) with dashboards, monitors, and SQL editor
Native OTLP HTTP/JSON ingestion at otel.highlight.io for traces, logs, and metrics
Frontend correlation — server spans/logs join the originating browser session via highlight.session_id
AI-generated session insights and weekly digests
Webhook destinations for alerts (Error, Session, User, Log, Trace, Metric monitors)
25+ first-party integrations including Slack, Discord, Microsoft Teams, GitHub, Jira, Linear, ClickUp, Vercel, LaunchDarkly, Grafana, Amplitude, Mixpanel, Segment
Browser SDKs for React, Next.js, Remix, Vue, Angular, Gatsby, SvelteKit, Electron, React Native (beta)
Server SDKs for Node.js, Python, Go, Ruby, Rust, Elixir, Java, PHP, C# .NET
Hosting provider SDKs for AWS Lambda, Cloudflare Workers, Vercel, Firebase, Azure Functions, GCP
{"Privacy controls (`privacySetting" => "strict | default | none`) with PII redaction"}
100% open source under Apache 2.0 (with separate commercial license for `highlight.io/` and `enterprise/` directories)
Self-hostable in three tiers — Dev (docker-compose), Hobby (single-host Docker), Enterprise (Kubernetes)
Powered by ClickHouse, Kafka, OpenTelemetry Collector, and Postgres
SOC 2 Type II, HIPAA, and ISO 27001 attestations available on the hosted offering
9,000+ GitHub stars; active CNCF-style community with 200+ contributors
Scroll for all 19
JSON-LD contexts and semantic vocabularies used across these APIs.
Spectral governance rulesets for linting and validating these APIs.
Standalone JSON Schema definitions for this provider's data models.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Recommended x-agentic-access execution contracts for AI agents.
Get Started 4
Portal, sign-up, and the first successful call
Documentation 10
Reference material describing how the API behaves
Scroll for all 10
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 13
Pagination, idempotency, versioning, errors, and events
Scroll for all 13
Build 22
SDKs, sample code, and the tooling you integrate with
Scroll for all 22
Access & Security 3
Authentication, authorization, and security posture
Learn 1
Tutorials, courses, talks, and written guidance
Operate 6
Status, limits, changes, and where to get help
Commercial 5
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API
Other 1
Properties that don't map to a standard resource type
Source (apis.yml)
aid: highlight-io
url: https://raw.githubusercontent.com/api-evangelist/highlight-io/refs/heads/main/apis.yml
apis:
- aid: highlight-io:highlight-private-graphql-api
name: Highlight Private GraphQL API
tags:
- Observability
- GraphQL
- Management
- Internal
humanURL: https://github.com/highlight/highlight/tree/main/backend/private-graph
properties:
- url: https://github.com/highlight/highlight/tree/main/backend/private-graph
type: Documentation
- url: https://www.highlight.io/docs/general/product-features/general-features/api
type: Documentation
description: Internal GraphQL API that powers the Highlight dashboard at `https://pri.highlight.io`. Used to list, search,
and manage workspaces, projects, sessions, errors, logs, traces, dashboards, alerts, and integrations. Authenticated via
dashboard session cookie or workspace admin API token; the schema is open-source under `backend/private-graph/graph` but
is not a stable public contract.
- aid: highlight-io:highlight-webhooks-api
name: Highlight Webhooks API
tags:
- Observability
- Webhooks
- Alerts
- Notifications
humanURL: https://www.highlight.io/docs/general/product-features/general-features/webhooks
properties:
- url: https://www.highlight.io/docs/general/product-features/general-features/webhooks
type: Documentation
- url: openapi/highlight-webhooks-api-openapi.yml
type: AsyncEvents
description: Outbound webhooks delivered when Highlight alerts fire. POST JSON payload to a customer-supplied URL with alert
metadata (name, type, count), error/session/log/metric context, project routing, and action URLs to resolve, ignore, or
snooze. Supports Error, Session, User, Log, Trace, and Metric monitor alerts.
- aid: highlight-io:highlight-self-hosted-api
name: Highlight Self-Hosted Deployment
tags:
- Observability
- Self-Hosted
- Open Source
- Docker
- Kubernetes
humanURL: https://www.highlight.io/docs/general/company/open-source/self-host-hobby
properties:
- url: https://www.highlight.io/docs/general/company/open-source/self-host-hobby
type: Documentation
- url: https://www.highlight.io/docs/general/company/open-source/self-host-enterprise
type: Documentation
- url: https://github.com/highlight/highlight/tree/main/docker
type: SourceCode
description: Self-hosted deployment of the open-source Highlight stack. Three tiers — Dev (single-host docker-compose),
Hobby (single-host Docker for low-volume production), and Enterprise (Kubernetes with horizontal scaling, ClickHouse cluster,
and managed retention). All ingestion endpoints (OTLP traces, logs, metrics; pub.highlight.io session ingestion; pri.highlight.io
GraphQL) are reproduced in-cluster.
- aid: highlight-io:highlight-io-logs-api
name: Highlight (highlight.io) Logs API
description: OpenTelemetry log ingestion
humanURL: https://www.highlight.io/docs/general/product-features/tracing
tags:
- Logs
properties:
- type: OpenAPI
url: openapi/highlight-io-logs-api-openapi.yml
- type: Documentation
url: https://www.highlight.io/docs/general/product-features/tracing
- type: JSONSchema
url: json-schema/highlight-trace-schema.json
- type: Documentation
url: https://www.highlight.io/docs/general/product-features/logging
- type: JSONSchema
url: json-schema/highlight-log-schema.json
- type: Documentation
url: https://www.highlight.io/docs/general/product-features/metrics
- type: Documentation
url: https://www.highlight.io/docs/general/product-features/session-replay
- type: JSONSchema
url: json-schema/highlight-session-schema.json
- type: GraphQL
url: graphql/highlight-io-graphql.md
- aid: highlight-io:highlight-io-metrics-api
name: Highlight (highlight.io) Metrics API
description: OpenTelemetry metric ingestion (beta)
humanURL: https://www.highlight.io/docs/general/product-features/tracing
tags:
- Metrics
properties:
- type: OpenAPI
url: openapi/highlight-io-metrics-api-openapi.yml
- type: Documentation
url: https://www.highlight.io/docs/general/product-features/tracing
- type: JSONSchema
url: json-schema/highlight-trace-schema.json
- type: Documentation
url: https://www.highlight.io/docs/general/product-features/logging
- type: JSONSchema
url: json-schema/highlight-log-schema.json
- type: Documentation
url: https://www.highlight.io/docs/general/product-features/metrics
- type: Documentation
url: https://www.highlight.io/docs/general/product-features/session-replay
- type: JSONSchema
url: json-schema/highlight-session-schema.json
- type: GraphQL
url: graphql/highlight-io-graphql.md
- aid: highlight-io:highlight-io-sessions-api
name: Highlight (highlight.io) Sessions API
description: Browser session ingestion mutations
humanURL: https://www.highlight.io/docs/general/product-features/tracing
tags:
- Sessions
properties:
- type: OpenAPI
url: openapi/highlight-io-sessions-api-openapi.yml
- type: Documentation
url: https://www.highlight.io/docs/general/product-features/tracing
- type: JSONSchema
url: json-schema/highlight-trace-schema.json
- type: Documentation
url: https://www.highlight.io/docs/general/product-features/logging
- type: JSONSchema
url: json-schema/highlight-log-schema.json
- type: Documentation
url: https://www.highlight.io/docs/general/product-features/metrics
- type: Documentation
url: https://www.highlight.io/docs/general/product-features/session-replay
- type: JSONSchema
url: json-schema/highlight-session-schema.json
- type: GraphQL
url: graphql/highlight-io-graphql.md
- aid: highlight-io:highlight-io-traces-api
name: Highlight (highlight.io) Traces API
description: OpenTelemetry trace ingestion
humanURL: https://www.highlight.io/docs/general/product-features/tracing
tags:
- Traces
properties:
- type: OpenAPI
url: openapi/highlight-io-traces-api-openapi.yml
- type: Documentation
url: https://www.highlight.io/docs/general/product-features/tracing
- type: JSONSchema
url: json-schema/highlight-trace-schema.json
- type: Documentation
url: https://www.highlight.io/docs/general/product-features/logging
- type: JSONSchema
url: json-schema/highlight-log-schema.json
- type: Documentation
url: https://www.highlight.io/docs/general/product-features/metrics
- type: Documentation
url: https://www.highlight.io/docs/general/product-features/session-replay
- type: JSONSchema
url: json-schema/highlight-session-schema.json
- type: GraphQL
url: graphql/highlight-io-graphql.md
- aid: highlight-io:highlight-io-webhooks-api
name: Highlight (highlight.io) Webhooks API
description: Inbound webhook delivery from Highlight
humanURL: https://www.highlight.io/docs/general/product-features/tracing
tags:
- Webhooks
properties:
- type: OpenAPI
url: openapi/highlight-io-webhooks-api-openapi.yml
- type: Documentation
url: https://www.highlight.io/docs/general/product-features/tracing
- type: JSONSchema
url: json-schema/highlight-trace-schema.json
- type: Documentation
url: https://www.highlight.io/docs/general/product-features/logging
- type: JSONSchema
url: json-schema/highlight-log-schema.json
- type: Documentation
url: https://www.highlight.io/docs/general/product-features/metrics
- type: Documentation
url: https://www.highlight.io/docs/general/product-features/session-replay
- type: JSONSchema
url: json-schema/highlight-session-schema.json
- type: GraphQL
url: graphql/highlight-io-graphql.md
name: Highlight (highlight.io)
tags:
- Observability
- Session Replay
- Error Monitoring
- APM
- Logging
- Tracing
- OpenTelemetry
- Open Source
- Frontend Monitoring
- Full Stack Monitoring
kind: contract
accessModel:
pricing: freemium
onboarding: unknown
trial: false
try_now: false
public: false
label: Freemium
confidence: medium
source:
- plans
generated: '2026-07-22'
method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/highlight-io.png
access: 3rd-Party
x-type: company
common:
- type: AgenticAccess
url: agentic-access/highlight-io-agentic-access.yml
- type: DomainSecurity
url: security/highlight-io-domain-security.yml
- type: PostmanWorkspace
url: https://www.postman.com/kinlaneapi/highlight-highlightio/overview
- type: Arazzo
url: arazzo/highlight-io-backend-error-report-workflow.yml
name: Highlight Backend Error Report
- type: Arazzo
url: arazzo/highlight-io-backend-session-payload-workflow.yml
name: Highlight Backend Session Payload
- type: Arazzo
url: arazzo/highlight-io-browser-session-lifecycle-workflow.yml
name: Highlight Browser Session Lifecycle
- type: Arazzo
url: arazzo/highlight-io-correlated-backend-telemetry-export-workflow.yml
name: Highlight Correlated Backend Telemetry Export
- type: Arazzo
url: arazzo/highlight-io-frontend-error-capture-workflow.yml
name: Highlight Frontend Error Capture
- type: Arazzo
url: arazzo/highlight-io-fullstack-error-correlation-workflow.yml
name: Highlight Fullstack Error Correlation
- type: Arazzo
url: arazzo/highlight-io-fullstack-session-correlation-workflow.yml
name: Highlight Fullstack Session Correlation
- type: Arazzo
url: arazzo/highlight-io-logs-and-metrics-batch-workflow.yml
name: Highlight Logs and Metrics Batch
- type: Arazzo
url: arazzo/highlight-io-session-feedback-capture-workflow.yml
name: Highlight Session Feedback Capture
- type: Arazzo
url: arazzo/highlight-io-session-track-event-workflow.yml
name: Highlight Session Track Event
- url: https://www.highlight.io
type: Portal
- url: https://www.highlight.io/docs
name: Highlight Docs
type: Documentation
- url: https://www.highlight.io/docs/general/welcome
name: Welcome to Highlight
type: GettingStarted
- url: https://app.highlight.io/sign_up
name: Highlight App Sign-Up
type: Signup
- url: https://app.highlight.io
name: Highlight App
type: Portal
- url: https://www.highlight.io/pricing
name: Pricing
type: Pricing
- url: https://www.highlight.io/customers
name: Customers
type: CaseStudies
- url: https://www.highlight.io/blog
name: Blog
type: Blog
- url: https://www.highlight.io/changelog
name: Changelog
type: ChangeLog
- url: https://status.highlight.io
name: Status Page
type: StatusPage
- url: https://www.highlight.io/community
name: Community
type: Forums
- url: https://discord.gg/yxaXEAqgwN
name: Discord
type: Forums
- url: https://github.com/highlight/highlight
name: Highlight GitHub Repository
type: SourceCode
- url: https://github.com/highlight
name: Highlight GitHub Organization
type: GitHubOrganization
- url: https://www.highlight.io/docs/general/company/open-source/hosted-vs-self-hosted
name: Hosted vs Self-Hosted
type: Documentation
- url: https://www.highlight.io/docs/general/company/open-source/self-host-hobby
name: Self-Host (Hobby)
type: Documentation
- url: https://www.highlight.io/docs/general/company/open-source/self-host-enterprise
name: Self-Host (Enterprise)
type: Documentation
- url: https://www.highlight.io/docs/general/company/security-and-privacy/compliance
name: Compliance
type: Compliance
- url: https://www.highlight.io/docs/general/company/security-and-privacy/security
name: Security
type: Security
- url: https://www.highlight.io/terms
name: Terms of Service
type: TermsOfService
- url: https://www.highlight.io/privacy
name: Privacy Policy
type: PrivacyPolicy
- url: https://www.highlight.io/docs/general/company/general/roadmap
name: Roadmap
type: RoadMap
- url: https://www.highlight.io/docs/general/company/open-source/contributing
name: Contributing Guide
type: Documentation
- url: https://www.highlight.io/docs/sdk/highlightrun
name: highlight.run (Browser SDK)
type: SDKs
- url: https://www.npmjs.com/package/highlight.run
name: highlight.run on npm
type: SDKs
- url: https://www.npmjs.com/package/@highlight-run/node
name: '@highlight-run/node'
type: SDKs
- url: https://www.npmjs.com/package/@highlight-run/next
name: '@highlight-run/next'
type: SDKs
- url: https://www.npmjs.com/package/@highlight-run/nest
name: '@highlight-run/nest'
type: SDKs
- url: https://www.npmjs.com/package/@highlight-run/react
name: '@highlight-run/react'
type: SDKs
- url: https://www.npmjs.com/package/@highlight-run/remix
name: '@highlight-run/remix'
type: SDKs
- url: https://www.npmjs.com/package/@highlight-run/sveltekit
name: '@highlight-run/sveltekit'
type: SDKs
- url: https://www.npmjs.com/package/@highlight-run/cloudflare
name: '@highlight-run/cloudflare'
type: SDKs
- url: https://github.com/highlight/highlight/tree/main/sdk/highlight-go
name: Go SDK
type: SDKs
- url: https://pypi.org/project/highlight-io/
name: Python SDK
type: SDKs
- url: https://rubygems.org/gems/highlight_io
name: Ruby SDK
type: SDKs
- url: https://github.com/highlight/highlight/tree/main/sdk/highlight-rust
name: Rust SDK
type: SDKs
- url: https://github.com/highlight/highlight/tree/main/sdk/highlight-elixir
name: Elixir SDK
type: SDKs
- url: https://github.com/highlight/highlight/tree/main/sdk/highlight-java
name: Java SDK
type: SDKs
- url: https://github.com/highlight/highlight-php
name: PHP SDK
type: SDKs
- url: https://github.com/highlight/highlight/tree/main/sdk/highlight-dotnet
name: .NET SDK
type: SDKs
- url: https://github.com/highlight/highlight/tree/main/sdk/highlight-react-native
name: React Native SDK (beta)
type: SDKs
- url: https://github.com/highlight/highlight/tree/main/sdk/highlight-electron
name: Electron SDK
type: SDKs
- url: openapi/highlight-otlp-traces-api-openapi.yml
name: OTLP Traces OpenAPI
type: OpenAPI
- url: openapi/highlight-otlp-logs-api-openapi.yml
name: OTLP Logs OpenAPI
type: OpenAPI
- url: openapi/highlight-otlp-metrics-api-openapi.yml
name: OTLP Metrics OpenAPI
type: OpenAPI
- url: openapi/highlight-session-ingestion-api-openapi.yml
name: Session Ingestion OpenAPI
type: OpenAPI
- url: openapi/highlight-webhooks-api-openapi.yml
name: Webhooks OpenAPI
type: OpenAPI
- url: plans/highlight-io-plans-pricing.yml
type: Plans
- url: rate-limits/highlight-io-rate-limits.yml
type: RateLimits
- url: finops/highlight-io-finops.yml
type: FinOps
- url: json-ld/highlight-io-context.jsonld
type: JSONLD
- url: vocabulary/highlight-io-vocabulary.yml
type: Vocabulary
- url: rules/highlight-io-rules.yml
type: SpectralRules
- type: LinkedIn
url: https://www.linkedin.com/company/highlightio
- type: Twitter
url: https://twitter.com/highlightio
- type: YouTube
url: https://www.youtube.com/@highlightio
- type: Features
data:
- Session replay built on rrweb with canvas, iframe, and cross-origin support
- Error monitoring with custom grouping, GitHub-issue linking, sourcemap support, and alerting
- Logging with full-text search, pattern detection, and ClickHouse-backed sub-second queries
- Distributed tracing with OpenTelemetry-native ingestion and waterfall visualization
- Metrics (beta) with dashboards, monitors, and SQL editor
- Native OTLP HTTP/JSON ingestion at otel.highlight.io for traces, logs, and metrics
- Frontend correlation — server spans/logs join the originating browser session via highlight.session_id
- AI-generated session insights and weekly digests
- Webhook destinations for alerts (Error, Session, User, Log, Trace, Metric monitors)
- 25+ first-party integrations including Slack, Discord, Microsoft Teams, GitHub, Jira, Linear, ClickUp, Vercel, LaunchDarkly,
Grafana, Amplitude, Mixpanel, Segment
- Browser SDKs for React, Next.js, Remix, Vue, Angular, Gatsby, SvelteKit, Electron, React Native (beta)
- Server SDKs for Node.js, Python, Go, Ruby, Rust, Elixir, Java, PHP, C# .NET
- Hosting provider SDKs for AWS Lambda, Cloudflare Workers, Vercel, Firebase, Azure Functions, GCP
- Privacy controls (`privacySetting: strict | default | none`) with PII redaction
- 100% open source under Apache 2.0 (with separate commercial license for `highlight.io/` and `enterprise/` directories)
- Self-hostable in three tiers — Dev (docker-compose), Hobby (single-host Docker), Enterprise (Kubernetes)
- Powered by ClickHouse, Kafka, OpenTelemetry Collector, and Postgres
- SOC 2 Type II, HIPAA, and ISO 27001 attestations available on the hosted offering
- 9,000+ GitHub stars; active CNCF-style community with 200+ contributors
sources:
- https://www.highlight.io
- https://www.highlight.io/docs
- https://www.highlight.io/pricing
- https://github.com/highlight/highlight
updated: '2026-05-25'
created: '2026-05-25T00:00:00.000Z'
modified: '2026-05-25'
position: Consuming
description: Highlight (highlight.io) is the open-source, full-stack monitoring platform — session replay, error monitoring,
logging, distributed tracing, and metrics in a single tool. Built on OpenTelemetry, rrweb, and ClickHouse, Highlight correlates
server-side spans and logs back to the originating browser session so engineers can move from a customer report to the exact
line of code in one click. Available as a hosted SaaS on three commercial tiers (Free / Pay-as-you-go / Business / Enterprise)
and as a fully open-source self-hosted deployment (Dev / Hobby / Enterprise) under Apache 2.0.
maintainers:
- FN: Kin Lane
email: info@apievangelist.com
X: apievangelist
url: https://apievangelist.com