How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

OpenPanel Insights API

Query analytics data

OpenPanel Insights API is one of 7 APIs that OpenPanel publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Insights. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and a getting-started guide.

This API exposes 54 operations across 54 paths. It is described by OpenAPI 3.2.0, at version 1.0.0.

Requests are made against the base URL https://api.openpanel.dev.

54 operations 54 paths 0 schemas 54 GET

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0.0
Base URL
https://api.openpanel.dev
Resource Areas
1

Paths & Operations 54

Across 54 paths, the API surfaces 54 operations — 54 GET. Each is listed below with its method, path, parameters, and response codes.

Insights 54

Query analytics data

GET
/insights/{projectId}/overview
Get insights by project id overview
getInsightsByProjectIdOverview 5 params → 200
GET
/insights/{projectId}/active_users
Get insights by project id active users
getInsightsByProjectIdActiveUsers 2 params → 200
GET
/insights/{projectId}/retention
Get insights by project id retention
getInsightsByProjectIdRetention 1 param → 200
GET
/insights/{projectId}/retention/cohort
Get insights by project id retention cohort
getInsightsByProjectIdRetentionCohort 1 param → 200
GET
/insights/{projectId}/pages/top
Get insights by project id pages top
getInsightsByProjectIdPagesTop 4 params → 200
GET
/insights/{projectId}/pages/entry_exit
Get insights by project id pages entry exit
getInsightsByProjectIdPagesEntryExit 5 params → 200
GET
/insights/{projectId}/pages/performance
Get insights by project id pages performance
getInsightsByProjectIdPagesPerformance 8 params → 200
GET
/insights/{projectId}/metrics
Get insights by project id metrics
getInsightsByProjectIdMetrics 5 params → 200
GET
/insights/{projectId}/live
Get insights by project id live
getInsightsByProjectIdLive 1 param → 200
GET
/insights/{projectId}/pages
Get insights by project id pages
getInsightsByProjectIdPages 7 params → 200
GET
/insights/{projectId}/referrer
Get insights by project id referrer
getInsightsByProjectIdReferrer 7 params → 200
GET
/insights/{projectId}/referrer_name
Get insights by project id referrer name
getInsightsByProjectIdReferrerName 7 params → 200
GET
/insights/{projectId}/referrer_type
Get insights by project id referrer type
getInsightsByProjectIdReferrerType 7 params → 200
GET
/insights/{projectId}/utm_source
Get insights by project id utm source
getInsightsByProjectIdUtmSource 7 params → 200
GET
/insights/{projectId}/utm_medium
Get insights by project id utm medium
getInsightsByProjectIdUtmMedium 7 params → 200
GET
/insights/{projectId}/utm_campaign
Get insights by project id utm campaign
getInsightsByProjectIdUtmCampaign 7 params → 200
GET
/insights/{projectId}/utm_term
Get insights by project id utm term
getInsightsByProjectIdUtmTerm 7 params → 200
GET
/insights/{projectId}/utm_content
Get insights by project id utm content
getInsightsByProjectIdUtmContent 7 params → 200
GET
/insights/{projectId}/region
Get insights by project id region
getInsightsByProjectIdRegion 7 params → 200
GET
/insights/{projectId}/country
Get insights by project id country
getInsightsByProjectIdCountry 7 params → 200
GET
/insights/{projectId}/city
Get insights by project id city
getInsightsByProjectIdCity 7 params → 200
GET
/insights/{projectId}/device
Get insights by project id device
getInsightsByProjectIdDevice 7 params → 200
GET
/insights/{projectId}/brand
Get insights by project id brand
getInsightsByProjectIdBrand 7 params → 200
GET
/insights/{projectId}/model
Get insights by project id model
getInsightsByProjectIdModel 7 params → 200
GET
/insights/{projectId}/browser
Get insights by project id browser
getInsightsByProjectIdBrowser 7 params → 200
GET
/insights/{projectId}/browser_version
Get insights by project id browser version
getInsightsByProjectIdBrowserVersion 7 params → 200
GET
/insights/{projectId}/os
Get insights by project id os
getInsightsByProjectIdOs 7 params → 200
GET
/insights/{projectId}/os_version
Get insights by project id os version
getInsightsByProjectIdOsVersion 7 params → 200
GET
/insights/{projectId}/funnel
Get insights by project id funnel
getInsightsByProjectIdFunnel 7 params → 200
GET
/insights/{projectId}/traffic/referrers
Get insights by project id traffic referrers
getInsightsByProjectIdTrafficReferrers 5 params → 200
GET
/insights/{projectId}/traffic/geo
Get insights by project id traffic geo
getInsightsByProjectIdTrafficGeo 5 params → 200
GET
/insights/{projectId}/traffic/devices
Get insights by project id traffic devices
getInsightsByProjectIdTrafficDevices 5 params → 200
GET
/insights/{projectId}/user_flow
Get insights by project id user flow
getInsightsByProjectIdUserFlow 10 params → 200
GET
/insights/{projectId}/engagement
Get insights by project id engagement
getInsightsByProjectIdEngagement 1 param → 200
GET
/insights/{projectId}/events
Get insights by project id events
getInsightsByProjectIdEvents 17 params → 200
GET
/insights/{projectId}/events/names
Get insights by project id events names
getInsightsByProjectIdEventsNames 1 param → 200
GET
/insights/{projectId}/events/properties
Get insights by project id events properties
getInsightsByProjectIdEventsProperties 2 params → 200
GET
/insights/{projectId}/events/property_values
Get insights by project id events property values
getInsightsByProjectIdEventsPropertyValues 3 params → 200
GET
/insights/{projectId}/profiles
Get insights by project id profiles
getInsightsByProjectIdProfiles 12 params → 200
GET
/insights/{projectId}/profiles/{profileId}
Get insights by project id profiles by profile id
getInsightsByProjectIdProfilesByProfileId 3 params → 200
GET
/insights/{projectId}/profiles/{profileId}/sessions
Get insights by project id profiles by profile id sessions
getInsightsByProjectIdProfilesByProfileIdSessions 3 params → 200
GET
/insights/{projectId}/profiles/{profileId}/metrics
Get insights by project id profiles by profile id metrics
getInsightsByProjectIdProfilesByProfileIdMetrics 2 params → 200
GET
/insights/{projectId}/sessions
Get insights by project id sessions
getInsightsByProjectIdSessions 14 params → 200
GET
/insights/{projectId}/groups/types
Get insights by project id groups types
getInsightsByProjectIdGroupsTypes 1 param → 200
GET
/insights/{projectId}/groups
Get insights by project id groups
getInsightsByProjectIdGroups 4 params → 200
GET
/insights/{projectId}/groups/{groupId}
Get insights by project id groups by group id
getInsightsByProjectIdGroupsByGroupId 3 params → 200
GET
/insights/{projectId}/reports/{reportId}/data
Get insights by project id reports by report id data
getInsightsByProjectIdReportsByReportIdData 2 params → 200
GET
/insights/{projectId}/gsc/overview
Get insights by project id gsc overview
getInsightsByProjectIdGscOverview 5 params → 200
GET
/insights/{projectId}/gsc/pages
Get insights by project id gsc pages
getInsightsByProjectIdGscPages 5 params → 200
GET
/insights/{projectId}/gsc/pages/details
Get insights by project id gsc pages details
getInsightsByProjectIdGscPagesDetails 5 params → 200
GET
/insights/{projectId}/gsc/queries
Get insights by project id gsc queries
getInsightsByProjectIdGscQueries 5 params → 200
GET
/insights/{projectId}/gsc/queries/details
Get insights by project id gsc queries details
getInsightsByProjectIdGscQueriesDetails 5 params → 200
GET
/insights/{projectId}/gsc/queries/opportunities
Get insights by project id gsc queries opportunities
getInsightsByProjectIdGscQueriesOpportunities 5 params → 200
GET
/insights/{projectId}/gsc/cannibalization
Get insights by project id gsc cannibalization
getInsightsByProjectIdGscCannibalization 4 params → 200

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

openpanel-insights-api-openapi.yml Raw ↑

Other APIs OpenPanel publishes across the network.

OpenPanel Event API
OpenPanel Export API
OpenPanel Import API
OpenPanel Manage API
OpenPanel Profile API
OpenPanel Track API
Where this information came from

This is an independent, third-party profile of OpenPanel Insights API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.