Content Management API > Upload Collection
Update a upload collection
Body parameters
labelstringOptional
The label of the upload collection
Example:
"Posts"
positionintegerOptional
Ordering index
Example:
1
parentOptional
Parent upload collection
Type:null, <a href="/docs/content-management-api/resources/upload_collection">ResourceLinkage<"upload_collection"></a>
childrenOptional
Underlying upload collections
Type:Array<<a href="/docs/content-management-api/resources/upload_collection">ResourceLinkage<"upload_collection"></a>>
Returns
Returns a resource object of type upload_collection
Examples
import { buildClient } from "@datocms/cma-client-node";
async function run() { const client = buildClient({ apiToken: process.env.DATOCMS_API_TOKEN });
const uploadCollectionId = "uinr2zfqQLeCo_1O0-ao-Q";
const uploadCollection = await client.uploadCollections.update( uploadCollectionId, { id: "uinr2zfqQLeCo_1O0-ao-Q" }, );
// Check the 'Returned output' tab for the result ☝️ console.log(uploadCollection);}
run();{ id: "uinr2zfqQLeCo_1O0-ao-Q", label: "Posts", position: 1, parent: null, children: [{ type: "upload_collection", id: "uinr2zfqQLeCo_1O0-ao-Q" }],}