getKanbanBoards
Changed onReturns a list of all Kanban boards accessible to the authenticated user.
Use the filter query parameter to narrow results to boards the user owns (owned) or boards shared with them (shared). When omitted, all accessible boards are returned.
Request
- Base URLhttps://kanban.sls.epilot.io
- URLhttps://kanban.sls.epilot.io/v1/kanban/boards
- Auth
- HTTP bearer
- or API key in header x-epilot-org-id
Query parameters
Filter boards by ownership type. If not provided, returns all accessible boards.
Shape of shared_with in the response. legacy (default) returns plain principal ids; grants returns {user_id, permission} objects and is what clients that understand edit permissions should request.
Response
Successfully retrieved boards
Example response
[
{
"title": "Board 1",
"description": "Board description",
"shared_with": [
{
"user_id": "group_abc"
}
]
}
]Changes
- breaking
added
subschema #1to the//response propertyoneOflist for the response status - breaking
the
//response's property type changed fromstringto no type for status - info
added the new optional
queryrequest parametershared_with_format - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status
- breaking