{"command":{"effect":"write","timeoutSeconds":30,"inputSchema":{"type":"object","description":"Creates a custom asset for an account.","properties":{"path":{"type":"object","properties":{"account_id":{"$ref":"#/definitions/custom-pages_identifier","description":"Identifier of the Cloudflare account."}},"required":["account_id"],"additionalProperties":false},"body":{"type":"object","properties":{"description":{"$ref":"#/definitions/custom-pages_asset_description"},"name":{"$ref":"#/definitions/custom-pages_asset_name"},"url":{"$ref":"#/definitions/custom-pages_asset_url"}},"required":["name","description","url"]}},"required":["path","body"],"additionalProperties":false,"definitions":{"custom-pages_identifier":{"description":"Identifier.","type":"string","maxLength":32,"examples":["023e105f4ecef8ad9ca31a8372d0c353"]},"custom-pages_asset_description":{"description":"A short description of the custom asset.","type":"string","examples":["Custom 500 error page"]},"custom-pages_asset_name":{"description":"The unique name of the custom asset. Can only contain letters (A-Z, a-z), numbers (0-9), and underscores (_).","type":"string","minLength":1,"pattern":"^[A-Za-z0-9_]+$","examples":["my_custom_error_page"]},"custom-pages_asset_url":{"description":"The URL where the asset content is fetched from.","type":"string","format":"uri","examples":["https://example.com/error.html"]}}},"name":"Create a custom asset","id":"cloudflare.custom-assets-for-an-account-create-a-custom-asset","example":{"path":{"account_id":"023e105f4ecef8ad9ca31a8372d0c353"},"body":{"name":"my_custom_error_page","description":"Custom 500 error page","url":"https://example.com/error.html"}},"maxRequests":1,"summary":false}}