Raw Merchant API call
raw_requestCall any Google Merchant API v1 endpoint directly for operations not covered by dedicated tools. Specify path, query parameters, and JSON body to create, modify, or delete data.
Instructions
Escape hatch to call any Merchant API v1 path directly, for endpoints without a dedicated tool (e.g. "accounts/v1/accounts/123/issues" or the one-time "accounts/v1/accounts/123/developerRegistration:registerGcp"). The path must include the sub-API prefix (accounts/v1, products/v1, datasources/v1, promotions/v1, reports/v1, issueresolution/v1, quota/v1, inventories/v1, ...). query adds URL query parameters (e.g. dataSource for productInputs writes, updateMask for PATCH); body is sent as JSON. Can create, modify and delete data — use the dedicated tools when one exists.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | No | JSON request body (POST/PATCH). | |
| path | Yes | Relative API path incl. the sub-API prefix, e.g. "accounts/v1/accounts/123/issues". | |
| query | No | URL query parameters, e.g. {"dataSource": "accounts/1/dataSources/2"}. | |
| method | No | HTTP method. Defaults to GET. |