{"command":{"effect":"write","timeoutSeconds":30,"inputSchema":{"type":"object","description":"Register the provided file hashes as recently uploaded to the Pages\nasset store. Used as part of the Pages Direct Upload workflow so future\ndeployments can avoid re-uploading files that are already present.\n\nAuthenticate with the JWT obtained from the upload-token endpoint:\nGET /accounts/{account_id}/pages/projects/{project_name}/upload-token\n","properties":{"body":{"$ref":"#/definitions/pages_pages_assets_upsert_hashes_request","examples":[{"hashes":["a948904f2f0f479b8f936b8a0c5d9882","b026324c6904b2a9cb4b88d6d61c81d1"]}]}},"required":["body"],"additionalProperties":false,"definitions":{"pages_pages_assets_upsert_hashes_request":{"type":"object","properties":{"hashes":{"description":"List of file content hashes to register in the asset store.","type":"array","items":{"type":"string"},"examples":[["a948904f2f0f479b8f936b8a0c5d9882","b026324c6904b2a9cb4b88d6d61c81d1"]]}},"required":["hashes"]}}},"name":"Upsert asset hashes","id":"cloudflare.pages-assets-upsert-hashes","example":{"body":{"hashes":["a948904f2f0f479b8f936b8a0c5d9882","b026324c6904b2a9cb4b88d6d61c81d1"]}},"maxRequests":1,"summary":false}}