Raw Merchant API call
raw_requestCall any Google Merchant API v1 path directly for endpoints without a dedicated tool. Supports query parameters and JSON body for GET, POST, PATCH, or DELETE operations.
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. |