Skip to main content
Sandbox

Player External API sandbox

Live sandbox for the Seenic player postMessage API. The iframe below loads the player, and the page attaches PlayerExternalAPI from the local script. Use the controls to send commands and watch responses stream into the log.

Scriptconnecting…Iframeconnecting…API clientconnecting…Playerconnecting…script:/player-external-api.js
Playerloading iframe…

Player API log

0
Waiting for player events… use the controls below to send commands.

Set location

set_location

api.send('set_location', { locationId })

Go to point

set_point

api.send('set_point', { pointId, pitch?, yaw? })

Set cycle view

set_cycle_view

api.send('set_cycle_view', { cycleId, viewId })

Sandbox

3DExplorer Data REST API sandbox

Try read-only REST endpoints against data-api.seenic.io. Responses appear in the dedicated Data API log for this section.

Data API — units

Public REST endpoint, independent of the iframe / postMessage client.

GET https://data-api.seenic.io/location/{locationId}/units

After a successful fetch, units are kept in React state and on window.__SEENIC_EXTERNAL_API_TEST_CONTEXT__ for console scripts or follow-up steps.

Data API log

0
Waiting for Data API requests… fetch units to see responses.