Observable oEmbed

observablehq.com

Observable provides a platform for creating interactive data visualizations through live JavaScript notebooks. Developers can embed notebooks, which can include dynamic data visualizations and data exploration tools, using uEmbed URL patterns that cater to specific notebooks and embedded content. Consumers such as WordPress, Slack, and other CMS or chat platforms can call its oEmbed endpoint to turn Observable URLs into rich embeds — without writing custom integration code. Below are the endpoint details, supported URL patterns, and response formats for Observable.

1
Endpoint
3
URL patterns
json
Format
No
Discovery
Endpoint
https://api.observablehq.com/oembed
Supported URL patterns
https://observablehq.com/@*/* https://observablehq.com/d/* https://observablehq.com/embed/*
Formats: json

Test a Observable URL

See the live oEmbed response and a rendered preview.

Open URL Tester