API Reference

Generate a signed embed URL

post

Creates a signed URL that embeds a dashboard inside your product.

Pass the returned url directly to an <iframe src="..."> in your frontend. If expiresInSeconds is set, the link becomes invalid after that duration.

Authorizations
X-API-KeystringRequired

Your organization API key

Body
organizationIdstring · uuidRequired

The organization ID to embed

Example: 422930fe-bdc7-4324-991d-b68193a173bb
dashboardIdstring · uuidRequired

The dashboard ID to embed

Example: a1b2c3d4-e5f6-7890-abcd-ef1234567890
expiresInSecondsintegerOptional

How long the link is valid in seconds. Omit for non-expiring links.

Default: 3600Example: 3600
overrideCurrencystring · enumOptional

Override the currency symbol displayed across all charts in the dashboard. Accepts either the ISO currency code (USD) or the symbol ($) — both resolve to the same currency.

Example: USDPossible values:
Responses
chevron-right
200

Signed embed URL

application/json
urlstring · uriRequiredExample: https://bipeye.com/embed/organizations/org_123/dashboards/dash_456?apiKey=...
expiresAtstring · date-time · nullableRequiredExample: 2025-01-01T12:00:00.000Z
post
/embed/link

List datasets for a dashboard

post

Returns all datasets used by the given dashboard, along with their fields and inferred types.

Use this to discover which jsonPath values and field types are available when building restrictDatasetsData filters for the embed link endpoint.

Authorizations
X-API-KeystringRequired

Your organization API key

Body
organizationIdstring · uuidRequired

The organization ID

Example: 422930fe-bdc7-4324-991d-b68193a173bb
dashboardIdstring · uuidRequired

The dashboard ID to fetch datasets for

Example: a1b2c3d4-e5f6-7890-abcd-ef1234567890
Responses
chevron-right
200

List of datasets with their fields

application/json
post
/dashboards/datasets

Last updated