This API endpoint is currently not available for testing through this document site.
You only need to pass the data fields you want to update and you do not need to send the entire data object representing the whole content library
For any images you pass into the API, Duda strongly recommends uploading these images to the Duda first as part of the uploads api.
The primary location of a business is only managed through the content library API. All additional/child locations are managed by the locations API (documented below).