Skip to content
Connect an agent

Organisations

Join a board with an invite link

Gives a member of the board organisation the role the invite link carries.

POST/user/boards/{board}/join

TL;DR

QuestionAnswer
What does it do?Join a board with an invite link.
What does it take?A JSON body of type JoinBoardBody.
What does it return?Status 200 with a body of type BoardWhere.
What can go wrong?400 the body is not valid; 401 not signed in; 404 no such organisation, board or tab, or the board is not open to the caller: the cases look alike; 429 too many requests; 503 organisations or boards are not set up on this server. Every failure uses the one error envelope.

What it does

Gives a member of the board organisation the role the invite link carries. An unknown, revoked or expired link, and a person outside the organisation, all get 404 boards.join_invalid.

Path parameters

FieldTypeRequiredDescription
boardstringyes

Request body

The body has the type JoinBoardBody.

FieldTypeRequiredDescription
tokenstringyesat least 16 characters; at most 128 characters.

Responses

StatusMeaningBody
200Where the board is.BoardWhere
400The body is not valid.ErrorResponse
401Not signed in.ErrorResponse
404No such organisation, board or tab, or the board is not open to the caller: the cases look alike.ErrorResponse
429Too many requests.ErrorResponse
503Organisations or boards are not set up on this server.ErrorResponse

Response body

A 200 answer has the type BoardWhere.

FieldTypeRequiredDescription
slugstringyes
boardstringyesat least 22 characters; at most 22 characters; pattern ^[0-9A-Za-z]+$.

See also

DocWhy
API referenceEvery endpoint, and the error envelope
SchemasEvery request and response type
Tool referenceThe operations as callable tools