Overview
Put records onto a board from outside Specter, or read them back.
Loading documentation…
A board is a table in Specter — its columns, and a row for each record. From outside the app you can add rows to a board and read it back.
| You have | Use |
|---|---|
| A form on your website | A Specter form — no key |
| A server, script or vendor sending records | A board key (sbk_…) and the two board routes |
| An integration inside the Specter app | The API reference — a signed-in session, not a key |
A board key writes to your board, and anything shipped to a visitor's device can be read. A form on a web page posts to a Specter form, not to the key routes.
| Route | Scope | Does |
|---|---|---|
GET /v1/ingest/board | read | The board's columns, its rows, and exactly what a new row takes |
POST /v1/ingest/rows | rows:write | Adds one row, or up to 500 at once |
A key made on one of the workspace's own pages — Leads, Deals — uses the same two routes, and also
takes external_id so a retry never makes a duplicate.