Hanzo
OpenapiCommerce

Refresh the model catalog by reading the upstream provider

Pulls the upstream model list and lands it through the same upsert the push door uses, so the rule that a sync owns cost and an administrator owns price…

POST /v1/commerce/catalog/models/refresh

Addresshttps://api.hanzo.ai/v1/commerce/catalog/models/refresh
MethodPOST
Operationpost_commerce_catalog_models_refresh
AuthAuthorization: Bearer $HANZO_API_KEY

Pulls the upstream model list and lands it through the same upsert the push door uses, so the rule that a sync owns cost and an administrator owns price holds no matter which door a row came through. It takes no body — the upstream is READ rather than told. If that upstream cannot be read the call answers 502 and writes NOTHING: a sync that cannot see its source must never conclude the source is empty, because that conclusion would withdraw every model on sale. The gate is a PLATFORM principal so the scheduled job's service token qualifies.

Request

The document declares no body for POST /v1/commerce/catalog/models/refresh. The handler is typed in cloud but its shape is not yet emitted, so the fields are not listed here — ask the MCP door's describe for post_commerce_catalog_models_refresh, which answers from the running route.

Response

The document declares no response body for this operation. It answers 200 on success and the platform error shape on failure — see Errors.

Examples

hanzo has no subcommand for this operation — the CLI serves only what cloud's live route table confirms. Use HTTP or an SDK.


Commerce API · All Hanzo APIs · Interactive reference

How is this guide?

On this page