v1
latestOpenAPI 3.1.0Private2026-07-24196240439.2 KBCreate Product
Request body
Display name of the marketplace listing.
URL-safe identifier (e.g. "my-product"). Only settable on create — contact Hint support to change it later.
Kind of marketplace listing.
Short tagline shown on the marketplace card (max 80 chars).
Display name of the maker, shown under the listing as "Built by <name>".
Url the "Built by" link points to.
Listing icon as a base64 data URI (e.g. "data:image/png;base64,..."). Note the field-name asymmetry: the request field is icon (data URI input); the GET response surfaces the uploaded image as icon_url (hosted URL). Sending icon_url as a request field is silently ignored. The listing icon is distinct from the Core Page sidebar icon (surface.core_page_icon) — see the surface endpoints for that.
Response
Successful response