create_storefront
Create a storefront: an agent card, llms.txt and MCP endpoint listing a selection of your public offers at .store.last-price.ai (and /s/ on last-price.ai). display_name is required; the subdomain defaults to one made from it. It stays unpublished unless published is true. A workspace may run several, one per product line or audience, but each must list a different selection (offer_tags, product_ids or the kinds shown): the same offers twice is refused. Every storefront says it is powered by Last Price. Only where the workspace has storefronts switched on (else an error with code not_released). Needs a Last Price credential with workspace settings write scope. Needs a claimed workspace: a sandbox key from self-registration is refused (403) until a person claims the workspace.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tagline | No | One line on what it sells. | |
| logo_url | No | An https link to your logo. | |
| published | No | true puts it live; false takes it down. | |
| subdomain | No | The <subdomain> in <subdomain>.store.last-price.ai: 3 to 40 lowercase letters, digits or hyphens. Some names are reserved. | |
| offer_tags | No | Only functions with one of these tags. Empty lists every public function. | |
| brand_color | No | A hex colour such as #0f766e. | |
| contact_url | No | An https link where people reach you. | |
| description | No | A paragraph on the seller and its offers. | |
| product_ids | No | Only these products open to offers. Empty lists every one. | |
| display_name | Yes | The name agents see. | |
| show_functions | No | List your public marketplace pricing functions. | |
| show_negotiation | No | List your products open to offers. |