Skip to main content
POST
Import excel existing board

Authorizations

Authorization
string
header
required

Clerk session JWT (deployments with Clerk auth) — validated per request (issuer + signature + lifetime + authorized-party). The internal Boardy tenant/member are resolved from the token's ACTIVE Clerk organization (org_id) → the Boardy tenant it maps to → this user's member in that tenant (#356). A token with no active organization is rejected; production never trusts spoofable X-Tenant-Id/X-Member-Id headers. The same normalized context backs the SPA, this OpenAPI surface, and MCP.

Headers

Idempotency-Key
string

Path Parameters

boardId
string<uuid>
required

Response

OK

status
string
required
mode
string
required
sheet
string
required
availableSheets
string[]
required
rowsDetected
required
columns
object[]
required
errors
object[]
required
code
null | string
message
null | string
boardId
null | string<uuid>
boardName
null | string
rowsImported
columnsCreated