Skip to content

Embedding API reference

AcuGIS.embedReport(options) / embedDashboard / embedView / embedMapReport

Returns an Embed instance.

Options

Field Type Required Description
server string yes Report Server base URL
target string | HTMLElement yes Mount point
reportId / dashboardId / viewId / mapReportId string yes* Content key
token or auth string / object yes emb_ embed token
parameters object no Interactive parameters. They do not override bound parameters signed into the embed token.
width / height string | number no iframe size
autoResize boolean no
viewer object no toolbar, parameters, export, zoom, close
datasource string no Report datasource override

AcuGIS.embed({ type, id, … })

type: report | dashboard | view | map-report.

Server routes

Route Purpose
POST /api/v1/embed/token Mint emb_ token (session/PAT). Optional parameters are bound parameters.
GET /embed/report/{key} Embedded report (requires et)
GET /embed/map-report/{key} Embedded map report
GET /embed/dashboard/{owner}/{key} Embedded dashboard
GET /embed/view/{owner}/{key} Embedded view
/sdk/acugis-report(.min).js Browser SDK
/sdk/v1/… Versioned SDK assets