# Upsert Block `UpsertBlocks` `POST /api/blocks` - [OpenAPI fragment](https://www.lusid.com/docs/api/lusid/endpoints/blocks/UpsertBlocks.json) - [Rendered page](https://www.lusid.com/docs/api/lusid/endpoints/blocks/UpsertBlocks) Upsert; update existing blocks with given ids, or create new blocks otherwise. ## Referenced schemas - [BlockSetRequest](https://www.lusid.com/docs/api/lusid/schemas/BlockSetRequest.txt) - [ResourceListOfBlock](https://www.lusid.com/docs/api/lusid/schemas/ResourceListOfBlock.txt) [< Blocks](https://www.lusid.com/docs/api/lusid/endpoints/blocks/llms.txt)