# Elaichi Dashboards API

**Canonical:** https://apis.io/apis/elaichi-ai/elaichi-ai-dashboards-api/  
**Provider:** Elaichi — https://apis.io/providers/elaichi-ai/  
**Base URL:** https://api.elaichi.ai  
**Documentation:** https://elaichi.ai/docs/api-reference/overview/introduction

Elaichi Dashboards API is one of 37 APIs that [Elaichi](https://apis.io/providers/elaichi-ai/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 1 JSON Schema definition. Tagged areas include Dashboards. The published artifact set on APIs.io includes an OpenAPI specification and 1 JSON Schema.

The Dashboards API from Elaichi — 38 operation(s) for dashboards.

## Operations (47)

| Method | Path | Summary |
|---|---|---|
| GET | `/dashboard/{id}/public-link` | List a dashboard public links |
| POST | `/dashboard/{id}/public-link` | Publish a dashboard snapshot link |
| POST | `/dashboard/{id}/public-link/preview` | Preview what a public link would expose |
| PATCH | `/dashboard/{id}/public-link/{linkId}` | Change how a public link updates, its live tables, and what visitors may do on… |
| DELETE | `/dashboard/{id}/public-link/{linkId}` | Revoke a public link |
| POST | `/dashboard/{id}/public-link/{linkId}/refresh` | Re-capture a public link snapshot as you |
| POST | `/dashboard/{id}/public-link/{linkId}/extend` | Extend a public link |
| POST | `/dashboard/{id}/public-link/{linkId}/pause` | Pause a public link |
| POST | `/dashboard/{id}/public-link/{linkId}/resume` | Resume a public link |
| POST | `/dashboard/{id}/public-link/{linkId}/url` | Reveal a public link URL |
| GET | `/public/dashboard/{token}` | View a public dashboard snapshot |
| GET | `/public/dashboard/{token}/widget/{key}/data` | Read one live page of a public table |
| POST | `/public/dashboard/{token}/widget/{key}/export` | Export a live public table |
| GET | `/public/dashboard/{token}/widget/{key}/row` | List the rows a public form lets visitors edit |
| POST | `/public/dashboard/{token}/widget/{key}/row` | Add a row through a public form |
| GET | `/public/dashboard/{token}/widget/{key}/row/{rowId}` | Read one row for a public form to prefill |
| PATCH | `/public/dashboard/{token}/widget/{key}/row/{rowId}` | Save an edit of one row through a public form |
| GET | `/public/dashboard/{token}/filter/{key}/options` | List a live public filter's options |
| GET | `/dashboard` | List dashboards |
| POST | `/dashboard` | Create a dashboard |
| POST | `/dashboard/validate` | Validate a dashboard definition |
| POST | `/dashboard/preview-widget` | Preview a widget without saving it |
| POST | `/dashboard/import-pins` | Import legacy chat pins as snapshot widgets |
| GET | `/dashboard/{id}` | Get a dashboard |
| PATCH | `/dashboard/{id}` | Rename or redescribe a dashboard |
| DELETE | `/dashboard/{id}` | Delete a dashboard |
| PUT | `/dashboard/{id}/definition` | Save a dashboard definition (compare-and-swap) |
| GET | `/dashboard/{id}/draft/head` | Poll whether the draft moved |
| PUT | `/dashboard/{id}/draft` | Save the dashboard draft (compare-and-swap) |
| POST | `/dashboard/{id}/draft/publish` | Publish the draft |
| POST | `/dashboard/{id}/draft/discard` | Throw the draft away |
| POST | `/dashboard/{id}/transfer` | Transfer dashboard ownership |
| POST | `/dashboard/{id}/share` | Share a dashboard |
| GET | `/dashboard/{id}/share` | List a dashboard’s shares |
| DELETE | `/dashboard/{id}/share/{aclId}` | Revoke a dashboard share |
| GET | `/dashboard/{id}/widget/{key}/data` | Get a widget’s data |
| POST | `/dashboard/{id}/widget/{key}/refresh` | Force-refresh a widget’s data |
| GET | `/dashboard/{id}/page/{pageKey}/data` | Get every widget on one page |
| POST | `/dashboard/{id}/widgets/from-canvas` | Copy a canvas widget into a dashboard as a snapshot |
| POST | `/dashboard/{id}/filter/{filterKey}/options` | List the options behind a dashboard filter |
| POST | `/dashboard/{id}/widget/{key}/options` | List the options behind a form field or action input |
| POST | `/dashboard/{id}/widget/{key}/submit` | Submit a dashboard form widget |
| GET | `/dashboard/{id}/widget/{key}/row` | List the rows a dashboard form can edit |
| GET | `/dashboard/{id}/widget/{key}/row/{rowId}` | Read one row for a dashboard form to prefill |
| PATCH | `/dashboard/{id}/widget/{key}/row/{rowId}` | Save an edit of one row through a dashboard form |
| POST | `/dashboard/{id}/widget/{key}/invoke` | Run the workflow behind a dashboard action widget |
| POST | `/dashboard/{id}/widget/{key}/export` | Export a table widget |

## Machine-readable artifacts (2)

- **OpenAPI** — https://artifacts.apis.io/elaichi-ai/openapi/elaichi-ai-dashboards-api-openapi.yml
- **JSONSchema** — https://artifacts.apis.io/elaichi-ai/json-schema/elaichi-ai-acl-entry-schema.json

## Other Elaichi APIs (12)

- [Elaichi Access requests API](https://apis.io/apis/elaichi-ai/elaichi-ai-access-requests-api/)
- [Elaichi Apps API](https://apis.io/apis/elaichi-ai/elaichi-ai-apps-api/)
- [Elaichi Audit log API](https://apis.io/apis/elaichi-ai/elaichi-ai-audit-log-api/)
- [Elaichi Auth API](https://apis.io/apis/elaichi-ai/elaichi-ai-auth-api/)
- [Elaichi Collections API](https://apis.io/apis/elaichi-ai/elaichi-ai-collections-api/)
- [Elaichi Connections API](https://apis.io/apis/elaichi-ai/elaichi-ai-connections-api/)
- [Elaichi Connectors API](https://apis.io/apis/elaichi-ai/elaichi-ai-connectors-api/)
- [Elaichi Current user API](https://apis.io/apis/elaichi-ai/elaichi-ai-current-user-api/)
- [Elaichi Custom connectors API](https://apis.io/apis/elaichi-ai/elaichi-ai-custom-connectors-api/)
- [Elaichi Entitlements API](https://apis.io/apis/elaichi-ai/elaichi-ai-entitlements-api/)
- [Elaichi Files API](https://apis.io/apis/elaichi-ai/elaichi-ai-files-api/)
- [Elaichi Group mapping API](https://apis.io/apis/elaichi-ai/elaichi-ai-group-mapping-api/)

## Tags

Dashboards

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/elaichi-ai/elaichi-ai-dashboards-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/elaichi-ai/.
