# Upsert Reference List `UpsertReferenceList` `POST /api/referencelists` - [OpenAPI fragment](https://www.lusid.com/docs/api/lusid/endpoints/reference-lists/UpsertReferenceList.json) - [Rendered page](https://www.lusid.com/docs/api/lusid/endpoints/reference-lists/UpsertReferenceList) Insert the Reference List if it does not exist or update the Reference List with the supplied state if it does exist. ## Referenced schemas - [ReferenceListRequest](https://www.lusid.com/docs/api/lusid/schemas/ReferenceListRequest.txt) - [ReferenceListResponse](https://www.lusid.com/docs/api/lusid/schemas/ReferenceListResponse.txt) [< ReferenceLists](https://www.lusid.com/docs/api/lusid/endpoints/reference-lists/llms.txt)