# Item types

> Every item type the API accepts, its data schema and the MCP tool that renders the same payload.

Source: https://mockflow.com/developers/reference/item-types

One items resource covers every type. `type` selects the schema for `data`, and that schema is the same one the MockFlow MCP server accepts, so a payload built for an agent posts unchanged here and the other way round.

44 item types. Send one as `POST /boards/{boardId}/items` with `{ "type": ..., "data": ... }`, or check a payload first with `POST /item-types/{type}:validate`.
