Get customers
Answer customers
Work for you
Reach people
Give agents tools
Run and ship
Google Looker BI automation
Poll-based trigger: run a saved Look on a schedule and emit its result rows. Looker has no inbound webhook subscription API, so this trigger polls: a Cloudflare cron Durable Object fires on the configured interval and POSTs the node's internal webhook URL, then ``execute()`` runs the selected Look (JSON). The first poll baselines (emits nothing); afterwards only rows not seen on a previous poll are emitted, deduplicating on ``cursor_field`` when set (a stable id/timestamp column) or on the whole row otherwise. Webhook + schedule provisioning, seen-set persistence, and teardown come from ``ScheduledPollTriggerMixin``.
5 fields
Invalidate the current Looker access token.
Return the user account the API credentials act as.
Run an ad-hoc query (model/view/fields) and return results.
7 fields
Define a query and get a query_id (without executing it).
6 fields
Execute a previously created query by id and return results.
2 fields
Start a long-running query as a background task (returns a query_task_id).
Fetch the results of a completed async query task.
1 field
Fetch a saved query's definition by id.
Check the status of a running async query task.
Create a raw SQL Runner query (returns a slug to run).
3 fields
Run a previously created SQL Runner query by slug.
Get a LookML model's metadata (its explores, label, project).
Get an explore's field metadata (dimensions, measures, filters).
Search across Looks and dashboards by free-text terms.
Find content folders (spaces) for organizing Looks/dashboards.
4 fields
List database connections configured on the instance.
Search data-driven alerts.
Get a data-driven alert by id.
Delete a data-driven alert.
Find saved Looks by title, folder, or user.
Retrieve a single saved Look's metadata.
Execute a saved Look and return its data.
Save a new Look from a query.
Update a Look's title, folder, or query.
Delete a saved Look.
Find dashboards by title, folder, or user.
Retrieve a dashboard's metadata and structure.
Create a new dashboard.
Update dashboard properties.
Delete a dashboard.
Start rendering a dashboard to PDF/PNG (returns a render_task_id).
Check a render task and download the rendered file once complete.
Find Looker users by name or email.
Provision a new Looker user account.
Update a user's profile or settings.
Delete a Looker user.
Schedule recurring delivery of a Look or dashboard.
Immediately deliver a Look/dashboard without saving a schedule.
List scheduled plans owned by the API user (or all users, admin only).
Get a scheduled plan by id.
Delete a scheduled plan.