Skip to content

List board lists

GET
/v1/accounts/{accountId}/board-lists
curl --request GET \
--url https://api-v1.tailwind.ai/v1/accounts/example/board-lists \
--header 'Authorization: Bearer <token>'

List all board lists (collections of boards) for an account.

accountId
required
string

Numeric Tailwind account ID returned by GET /v1/accounts

List of board lists

Media typeapplication/json
object
data
object
boardLists
Array<object>
object
id

Board list ID

integer
name

Board list name; omitted when unnamed

string
accountId

Account ID

string
boards
Array<object>
object
id

Board ID

string
order

Order in the list

integer
boardSectionId

Pinterest board section ID, when the entry targets a section

string
meta
object
requestId

Unique request ID for debugging

string
Examplegenerated
{
"data": {
"boardLists": [
{
"id": 1,
"name": "example",
"accountId": "example",
"boards": [
{
"id": "example",
"order": 1,
"boardSectionId": "example"
}
]
}
]
},
"meta": {
"requestId": "example"
}
}

Authentication required or invalid bearer credentials

Media typeapplication/json
object
error
object
code

Error code

string
message

Error message

string
reason

Machine-readable denial reason. Present on PAYMENT_REQUIRED errors: insufficient_credits, trial_exhausted, no_access, account_not_connected.

string
meta
object
requestId

Unique request ID for debugging

string
Example
{
"error": {
"code": "UNAUTHORIZED",
"message": "Invalid API key"
},
"meta": {
"requestId": "abc123"
}
}

Resource not found

Media typeapplication/json
object
error
object
code

Error code

string
message

Error message

string
reason

Machine-readable denial reason. Present on PAYMENT_REQUIRED errors: insufficient_credits, trial_exhausted, no_access, account_not_connected.

string
meta
object
requestId

Unique request ID for debugging

string
Example
{
"error": {
"code": "NOT_FOUND",
"message": "Account not found"
},
"meta": {
"requestId": "abc123"
}
}

Rate limit exceeded

Media typeapplication/json
object
error
object
code

Error code

string
message

Error message

string
reason

Machine-readable denial reason. Present on PAYMENT_REQUIRED errors: insufficient_credits, trial_exhausted, no_access, account_not_connected.

string
meta
object
requestId

Unique request ID for debugging

string
Example
{
"error": {
"code": "RATE_LIMIT_EXCEEDED",
"message": "Daily rate limit of 5000 requests exceeded. Resets at midnight UTC."
},
"meta": {
"requestId": "abc123"
}
}