Fetches board metadata.
GET /boards/{board_id}
GET
/boards/{board_id}
Authorizations
Section titled “Authorizations ”- firebase
- None
Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ” board_id
required
string format: uuid
The external id of the board to retrieve metadata for.
Examples
An existing board
c6d3d10e-8e49-4d73-b28a-9d652b41beecA board for logged in users only
76ebaab0-6c3e-4d7b-900f-f450625a5ed3Responses
Section titled “ Responses ”The board metadata.
One of:
object
id
required
string format: uuid
realm_id
required
string
slug
required
string
avatar_url
required
string format: uri-reference
tagline
required
string
accent_color
required
string
logged_in_only
required
boolean
delisted
required
boolean
descriptions
required
Array
One of: discriminator: type
object
id
required
string format: uuid
index
required
number
title
required
string
type
required
string
description
required
string
object
id
required
string format: uuid
index
required
number
title
required
string
type
required
string
categories
required
Array<string>
object
id
required
string format: uuid
realm_id
required
string
slug
required
string
avatar_url
required
string format: uri-reference
tagline
required
string
accent_color
required
string
logged_in_only
required
boolean
delisted
required
boolean
muted
required
boolean
pinned
required
boolean
id
required
string format: uuid
realm_id
required
string
slug
required
string
avatar_url
required
string format: uri-reference
tagline
required
string
accent_color
required
string
logged_in_only
required
boolean
delisted
required
boolean
descriptions
required
Array
One of: discriminator: type
object
id
required
string format: uuid
index
required
number
title
required
string
type
required
string
description
required
string
object
id
required
string format: uuid
index
required
number
title
required
string
type
required
string
categories
required
Array<string>
accessories
required
Array<object>
object
id
required
string format: uuid
name
required
string
accessory
required
string format: uri-reference
permissions
required
object
board_permissions
required
Array<string>
post_permissions
required
Array<string>
thread_permissions
required
Array<string>
Examples
An existing board
{ "id": "c6d3d10e-8e49-4d73-b28a-9d652b41beec", "realm_id": "f377afb3-5c62-40cc-8f07-1f4749a780eb", "slug": "gore", "tagline": "Blood! Blood! Blood!", "avatar_url": "/gore.png", "accent_color": "#f96680", "delisted": false, "logged_in_only": false, "descriptions": [ { "id": "f377afb3-5c62-40cc-8f07-1f4749a780eb", "type": "category_filter", "index": 2, "title": "Gore Categories", "categories": [ "blood", "bruises" ], "description": null }, { "id": "f377afb3-5c62-40cc-8f07-1f4749a780eb", "type": "text", "index": 1, "title": "Gore description", "categories": null, "description": "[{\"insert\": \"pls b nice\"}]" } ]}A restricted board
{ "id": "76ebaab0-6c3e-4d7b-900f-f450625a5ed3", "realm_id": "f377afb3-5c62-40cc-8f07-1f4749a780eb", "slug": "restricted", "tagline": "A board to test for logged-in only view", "avatar_url": "https://firebasestorage.googleapis.com/v0/b/bobaboard-fb.appspot.com/o/images%2Fgore%2Fe4e263cf-ee98-4902-9c14-c10299210e01.png?alt=media&token=7c170411-9401-4d4e-9f66-5d6dfee2fccd", "accent_color": "#234a69", "delisted": false, "logged_in_only": true, "descriptions": []}User was not found and board requires authentication.
object
message
string
Example
{ "message": "User must be authenticated to access board."}User is not authorized to fetch the metadata of this board.
object
message
string
Example
{ "message": "User does not have required permission to access board."}The board was not found.
string
Example
Not Found