com.b2bware/mcp-server
REMOTE · MCP.B2BWARE.COM · 2 COMPONENTS · SCANNED AUG 3
B2Bware MCP server — access products, orders and customers from Cursor, Claude, Windsurf and more.
Available components
How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score →
Endpoint Security83
- The endpoint's TLS certificate is valid, in date, and uses a strong key. View diagnostics → Pass
- Authorisation is enforced on tool calls, but the challenge carries no valid RFC 9728 metadata, so a client cannot discover where to get a token. See how to fix → View diagnostics → Fail
- HTTPS is enforced; there's no plaintext access path. View diagnostics → Pass
- HSTS check failed: the Strict-Transport-Security header is absent. See how to fix → View diagnostics → Fail
- DNSSEC check failed: this domain isn't protected by DNSSEC. See how to fix → View diagnostics → Fail
Transport & Reachability100
- Verified streamable-http transport via a live MCP handshake. View diagnostics → Pass
Schema Quality & AI Usability70
- AI-judged instruction clarity (good).Pass
- Tool/resource definitions use about 12078 tokens (~74/item across 163 items; 163 tools + 0 resources), lean.Pass
- Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management27
- Stability observed for 8 of 30 days with no destabilising changes; credit accrues until the full window elapses.Partial
Tool Coverage79
- 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
- 37% of tool parameters carry a description.Partial
Capabilities100
- Implements a supported MCP spec version (2025-11-25); the latest is 2026-07-28.Pass
Add this component to your MCP client. Where a client-specific snippet is available, pick your client below and copy it straight into your config; otherwise use the connection detail shown.
remote · mcp.b2bware.com
claude mcp add --transport http com-b2bware-mcp-server https://mcp.b2bware.com/mcp
[mcp_servers.com-b2bware-mcp-server] url = "https://mcp.b2bware.com/mcp"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"com-b2bware-mcp-server": {
"type": "remote",
"url": "https://mcp.b2bware.com/mcp",
"enabled": true
}
}
} openclaw mcp add com-b2bware-mcp-server --url https://mcp.b2bware.com/mcp --transport streamable-http
mcp_servers:
com-b2bware-mcp-server:
url: "https://mcp.b2bware.com/mcp" {
"mcpServers": {
"com-b2bware-mcp-server": {
"type": "http",
"url": "https://mcp.b2bware.com/mcp"
}
}
} The mcpServers block is a cross-client convention. Remote transports vary, so check your client's docs.
Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.
- 2 Aug 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 20 to 23. That category is still filling its 30-day observation window: 6 days of observed history at the previous scan, 7 at this one. The score rises as the window fills, whether or not the server changes.
- 31 Jul 26 +5
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
- 30 Jul 26 +1
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
- 28 Jul 26 +1
No change was recorded against any check on this day. Stability & Change Management went from 3 to 7. That category is still filling its 30-day observation window: 1 days of observed history at the previous scan, 2 at this one. The score rises as the window fills, whether or not the server changes.
- 27 Jul 26 +1
- We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
- 26 Jul 26 65
First indexed and scored.
Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.
Captured 3 Aug 2026 · Probed https://mcp.b2bware.com/mcp
TLS valid
Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .
| Subject | Issuer | Valid from | Valid until | Key | Signature | Serial |
|---|---|---|---|---|---|---|
| CN=mcp.b2bware.com | CN=YE1,O=Let's Encrypt,C=US | 10 Jul 2026 | 8 Oct 2026 | ECDSA 256 | ECDSA-SHA384 | 5892fecf0c7d758126358a8b58c8fe206a7 |
| SANs: mcp.b2bware.com | ||||||
| CN=YE1,O=Let's Encrypt,C=US (CA) | CN=Root YE,O=ISRG,C=US | 3 Sept 2025 | 2 Sept 2028 | ECDSA 384 | ECDSA-SHA384 | 5ddd70dd31f801c85c186a7a04b80afe |
| CN=Root YE,O=ISRG,C=US (CA) | CN=ISRG Root X2,O=Internet Security Research Group,C=US | 13 May 2026 | 2 Sept 2032 | ECDSA 384 | ECDSA-SHA384 | 872165fc34b6e5fba8add5b3705fb53a |
| CN=ISRG Root X2,O=Internet Security Research Group,C=US (CA) | CN=ISRG Root X1,O=Internet Security Research Group,C=US | 13 May 2026 | 2 Sept 2032 | ECDSA 384 | SHA256-RSA | 6c8f1dc727c7117f7baf853ac980f9cd |
DNSSEC insecure
Validation of mcp.b2bware.com. — Not signed
| Zone | DS | Keys | Algorithms | Outcome |
|---|---|---|---|---|
| . | trust_anchor | 20326, 38696 | 8, 8 | Verified |
| com. | present | 19718 | 13 | Verified |
| b2bware.com. | absent | Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation |
Authentication Challenged, unverified
The endpoint asked for a token, but we could not retrieve and validate the RFC 9728 metadata that tells a client how to obtain one.
| Result | Challenged, unverified |
|---|---|
| Enforced | On tool calls |
| HTTP status | 200 |
Protected resource metadata
| Retrieved | No |
|---|---|
| Problem | no_resource_metadata |
Transports 2 probes
| Transport | URL | Outcome | Status | Location |
|---|---|---|---|---|
| streamable-http | https://mcp.b2bware.com/mcp | Verified | 200 | |
| http (plaintext) | http://mcp.b2bware.com/mcp | HTTPS enforced | 301 | https://mcp.b2bware.com/mcp |
The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability.
list_currencies ~39
[settings] List all currencies (live rates from openexchangerates.org with fallback). GET /api/v1/apps/settings-hub/currencies.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
list_customer_addresses ~29
List all shipping and billing addresses for a customer.
| Name | Type | Req | Description |
|---|---|---|---|
| customer_id | string | yes | Customer ID |
No output schema declared.
No examples provided.
list_customers ~123
List all B2Bware customers with pagination, sorting and filtering. Valid sort fields: id, -id, _created_at, -_created_at, email, first_name.
| Name | Type | Req | Description |
|---|---|---|---|
| customer_number | string | — | Filter by customer number (partial match) |
| string | — | Filter by email (partial match) | |
| page | number | — | Page number (default 1) |
| per_page | number | — | Results per page (default 20) |
| sort | string | — | Sort field, e.g. "-_created_at" for newest first |
No output schema declared.
No examples provided.
list_dashboard_widgets ~41
[dashboard] List all widgets the current installation may render on the dashboard. GET /api/v1/apps/dashboard-hub/available-widgets. Read-only.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
list_event_delivery_logs ~54
[eventhub] List webhook delivery attempts (audit log). EventHub GET /event-delivery-logs.
| Name | Type | Req | Description |
|---|---|---|---|
| page | number | — | — |
| per_page | number | — | — |
| sort | string | — | — |
No output schema declared.
No examples provided.
list_event_subscriptions ~50
[eventhub] List webhook subscriptions with pagination. EventHub GET /event-subscriptions.
| Name | Type | Req | Description |
|---|---|---|---|
| page | number | — | — |
| per_page | number | — | — |
| sort | string | — | — |
No output schema declared.
No examples provided.
list_flow_runs ~82
[automation] List flow execution runs (paginated). GET /flow-runs. Filter by flow_id or status when needed.
| Name | Type | Req | Description |
|---|---|---|---|
| flow_id | string | — | Filter runs for a specific flow |
| page | number | — | — |
| per_page | number | — | — |
| sort | string | — | — |
| status | string | — | Filter by run status |
No output schema declared.
No examples provided.
list_license_keys ~120
[license] List license keys from LicenseHub (paginated, filterable). Statuses: available, assigned, activated, expired, revoked. Include usageLogs,pool,product,order.
| Name | Type | Req | Description |
|---|---|---|---|
| include | string | — | e.g. usageLogs,pool,product,order |
| license_key | string | — | Partial match filter |
| page | number | — | — |
| per_page | number | — | — |
| product_id | number | — | — |
| sort | string | — | e.g. -expiration_date |
| status | string | — | — |
No output schema declared.
No examples provided.
list_locales ~41
[settings] List all available locales from SettingsHub (e.g. en_US, de_DE). GET /api/v1/apps/settings-hub/locales.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
list_media ~107
[media] List media records from MediaHub. Filter by mediable_type, mediable_id, media_type, is_primary.
| Name | Type | Req | Description |
|---|---|---|---|
| include | string | — | e.g. mediable |
| is_primary | boolean | — | — |
| media_type | string | — | — |
| mediable_id | number | — | — |
| mediable_type | string | — | — |
| page | number | — | — |
| per_page | number | — | — |
| sort | string | — | e.g. sort_order |
No output schema declared.
No examples provided.
list_notification_types ~50
[notification] List notification types (templates, channels, slugs) from GET /types.
| Name | Type | Req | Description |
|---|---|---|---|
| page | number | — | — |
| per_page | number | — | — |
| sort | string | — | — |
No output schema declared.
No examples provided.
list_notifications ~129
[notification] List notifications from NotificationHub (paginated, filterable). Filter by status, priority, notifiable_type/id. Include notificationType,attempts,creator.
| Name | Type | Req | Description |
|---|---|---|---|
| include | string | — | e.g. notificationType,attempts,creator |
| notifiable_id | number | — | — |
| notifiable_type | string | — | e.g. Customers, Users |
| page | number | — | — |
| per_page | number | — | — |
| sort | string | — | e.g. -_created_at |
| status | string | — | pending | sent | failed | partial | read |
No output schema declared.
No examples provided.
list_orders ~281
List B2Bware orders with optional filters, sorting, and pagination. Valid statuses: draft, pending, processing, completed, canceled, invoiced, shipped, paid, refunded, partially_refunded, pending_payment. Valid sort fields: id, -id, _created_at, -_created_at, total_price, -total_price, status, customer_id. Use sort='-id' or sort='-_created_at' to get the NEWEST order first. Date format: YYYY-MM-DD.
| Name | Type | Req | Description |
|---|---|---|---|
| customer_id | number | — | Filter by customer ID |
| date_from | string | — | Filter orders created on or after this date (YYYY-MM-DD) |
| date_to | string | — | Filter orders created on or before this date (YYYY-MM-DD) |
| max_price | number | — | Filter orders with total_price <= this value |
| min_price | number | — | Filter orders with total_price >= this value |
| page | number | — | Page number (default: 1) |
| per_page | number | — | Results per page (default: 25) |
| sort | string | — | Sort field, e.g. "-_created_at" for newest first |
| status | string | — | Filter by status: draft, pending, processing, completed, canceled, invoiced, shipped, paid, refunded, partially_refunded, pending_payment |
No output schema declared.
No examples provided.
list_product_variations ~40
[catalog] List child variations and variation attributes for a configurable parent product.
| Name | Type | Req | Description |
|---|---|---|---|
| language | string | — | — |
| product_id | string | yes | — |
No output schema declared.
No examples provided.
list_products ~350
List B2Bware products with optional filters and pagination. Use this for full catalogue browsing — supports 23.000+ products via pagination. To browse products of a specific category, use search_products with the category name as query. Products of type 'configurable' are parent containers without prices and cannot be added to cart. Only 'simple' products are orderable. Use exclude_configurable=true to filter out non-orderable parent products.
| Name | Type | Req | Description |
|---|---|---|---|
| anchor_category_id | number | — | Filter by category and all its descendant categories (category tree). Use category ID. |
| attribute_filters | array | — | Advanced attribute filters (maps to filter[attribute] on ProductHub) |
| brand_id | number | — | Filter by brand (attribute_value id from list_brands) |
| brand_ids | array | — | Filter by multiple brand ids |
| category_id | number | — | Filter by exact category ID only (no descendants). |
| exclude_child_products | boolean | — | If true, exclude child variation products (show only standalone and parent products). |
| exclude_configurable | boolean | — | If true, exclude configurable parent products (default false) |
| include | string | — | Comma-separated includes: mainMedia, price, finalPrice, specialPrice, translation, categories, brand |
| language | string | — | Content language, e.g. "de" |
| page | number | — | Page number (default 1) |
| per_page | number | — | Results per page (default 12) |
| product_type | string | — | Filter by product type, e.g. "simple" or "configurable" |
| sort | string | — | Sort field. Prefix with - for descending, e.g. "-_created_at" |
No output schema declared.
No examples provided.
list_roles ~33
[b2b] List customer roles (for link_customer_to_company role_id).
| Name | Type | Req | Description |
|---|---|---|---|
| per_page | number | — | — |
No output schema declared.
No examples provided.
list_settings_config ~76
[settings] List platform configuration entries (paginated). GET /api/v1/apps/settings-hub/config. Filter by config_code (partial match).
| Name | Type | Req | Description |
|---|---|---|---|
| config_code | string | — | Filter by config key (partial match) |
| page | number | — | — |
| per_page | number | — | — |
| sort | string | — | — |
No output schema declared.
No examples provided.
list_shipping_methods ~30
List all available shipping methods. Call this before checkout to retrieve valid method IDs required for the checkout call.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
login ~41
Authenticate a customer with email and password. Returns a bearer token that can be used for subsequent requests.
| Name | Type | Req | Description |
|---|---|---|---|
| string | yes | — | |
| password | string | yes | — |
No output schema declared.
No examples provided.
pause_event_subscription ~40
[eventhub] Pause a subscription (stop dispatching). EventHub POST /event-subscriptions/{id}/pause.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | — |
No output schema declared.
No examples provided.
preview_checkout ~57
Preview checkout for a cart: returns calculated totals, shipping, and tax without completing the order. Use before calling checkout to show the customer the final amounts.
| Name | Type | Req | Description |
|---|---|---|---|
| cart_id | string | yes | Cart ID (from upsert_cart or get_cart) |
No output schema declared.
No examples provided.
register ~50
Register a new customer account.
| Name | Type | Req | Description |
|---|---|---|---|
| string | yes | — | |
| first_name | string | yes | — |
| last_name | string | yes | — |
| password | string | yes | — |
| phone | string | — | — |
No output schema declared.
No examples provided.
remove_cart_item ~37
Remove a single item from a cart by cart-item ID.
| Name | Type | Req | Description |
|---|---|---|---|
| item_id | string | yes | Cart item ID (from cart_items array) |
No output schema declared.
No examples provided.
remove_company_attribute ~35
[attributes] Remove one attribute from a company.
| Name | Type | Req | Description |
|---|---|---|---|
| attribute_id | number | yes | — |
| company_id | string | yes | — |
No output schema declared.
No examples provided.
remove_customer_attribute ~35
[attributes] Remove one attribute from a customer.
| Name | Type | Req | Description |
|---|---|---|---|
| attribute_id | number | yes | — |
| customer_id | string | yes | — |
No output schema declared.
No examples provided.
remove_entity_attribute ~74
[attributes] Remove one attribute from an entity by attribute_id.
| Name | Type | Req | Description |
|---|---|---|---|
| attribute_id | number | yes | — |
| entity_id | string | yes | — |
| entity_scope | string | yes | Attribute group scope: product, category, order, customer, company. Maps to AttributesHub group types (e.g. brands = product group). |
No output schema declared.
No examples provided.
remove_order_attribute ~35
[attributes] Remove one attribute from an order.
| Name | Type | Req | Description |
|---|---|---|---|
| attribute_id | number | yes | — |
| order_id | string | yes | — |
No output schema declared.
No examples provided.
remove_product_attribute ~36
[attributes] Alias: remove_entity_attribute for products.
| Name | Type | Req | Description |
|---|---|---|---|
| attribute_id | number | yes | — |
| product_id | string | yes | — |
No output schema declared.
No examples provided.
resume_event_subscription ~37
[eventhub] Resume a paused subscription. EventHub POST /event-subscriptions/{id}/resume.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | — |
No output schema declared.
No examples provided.
resync_sortable_attribute ~45
[attributes] Queue background resync for one sortable/admin-filterable attribute. Returns 202 or 422 if flags not enabled.
| Name | Type | Req | Description |
|---|---|---|---|
| attribute_id | number | yes | — |
No output schema declared.
No examples provided.
resync_sortable_attributes ~38
[attributes] Queue background resync for all attributes with use_for_sorting or use_for_admin_filtering. Returns 202 Accepted.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
search_companies ~62
[customer] Search companies by name, email, VAT number, or company_number (partial match, deduplicated). CustomerHub /companies endpoint.
| Name | Type | Req | Description |
|---|---|---|---|
| per_page | number | — | Max results per field (default 20) |
| query | string | yes | — |
No output schema declared.
No examples provided.
search_customers ~81
Search customers by name, email or customer number (partial match). Searches across email, first_name, last_name and customer_number simultaneously. For listing all customers use list_customers.
| Name | Type | Req | Description |
|---|---|---|---|
| per_page | number | — | Max results per field (default 20) |
| query | string | yes | Search term (min 2 characters recommended; empty string lists all) |
No output schema declared.
No examples provided.
search_products ~217
Search B2Bware products by name, SKU, EAN/GTIN, or category name. Returns a merged, deduplicated list (max ~100 results). For full catalogue browsing or large result sets use list_products instead. Products of type 'configurable' are parent containers without prices and cannot be added to cart. Only 'simple' products are orderable. Use exclude_configurable=true to filter out non-orderable parent products.
| Name | Type | Req | Description |
|---|---|---|---|
| brand_id | number | — | — |
| brand_ids | array | — | — |
| exclude_configurable | boolean | — | If true, exclude configurable parent products (default false) |
| include | string | — | Comma-separated includes; add brand for brand block on each product |
| language | string | — | Content language code, e.g. "de" (optional) |
| page | number | — | Page number (default 1) |
| per_page | number | — | Results per page (default 12, max 50) |
| query | string | yes | Search term (partial match supported) |
No output schema declared.
No examples provided.
send_notification ~31
[notification] Dispatch a created notification via POST /notifications/{id}/send.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | — |
No output schema declared.
No examples provided.
set_company_attributes ~54
[attributes] Assign AttributesHub fields on a CustomerHub company (entity_scope=company, group id 5).
| Name | Type | Req | Description |
|---|---|---|---|
| attributes | array | yes | — |
| company_id | string | yes | — |
| merge | boolean | — | — |
No output schema declared.
No examples provided.
set_customer_attributes ~44
[attributes] Assign attributes on a customer (Customer Attributes group).
| Name | Type | Req | Description |
|---|---|---|---|
| attributes | array | yes | — |
| customer_id | string | yes | — |
| merge | boolean | — | — |
No output schema declared.
No examples provided.
set_entity_attributes ~123
[attributes] Assign attributes on any entity: product, category, order, customer, or company. For select/swatch use attribute_value_id (value is resolved automatically) or attribute_id + value. merge=true keeps other attributes on the entity.
| Name | Type | Req | Description |
|---|---|---|---|
| attributes | array | yes | — |
| entity_id | string | yes | — |
| entity_scope | string | yes | Attribute group scope: product, category, order, customer, company. Maps to AttributesHub group types (e.g. brands = product group). |
| merge | boolean | — | Default false (replace listed attributes only) |
No output schema declared.
No examples provided.
set_order_attributes ~44
[attributes] Assign attributes on an order (Order Attributes group).
| Name | Type | Req | Description |
|---|---|---|---|
| attributes | array | yes | — |
| merge | boolean | — | — |
| order_id | string | yes | — |
No output schema declared.
No examples provided.
set_primary_media ~37
[media] Set a media record as primary for its parent via POST /media/{id}/primary.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | — |
No output schema declared.
No examples provided.
set_product_attributes ~45
[attributes] Alias: set_entity_attributes with entity_scope=product.
| Name | Type | Req | Description |
|---|---|---|---|
| attributes | array | yes | — |
| merge | boolean | — | — |
| product_id | number | yes | — |
No output schema declared.
No examples provided.
test_event_subscription ~38
[eventhub] Send a synthetic test delivery. EventHub POST /event-subscriptions/{id}/test.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | — |
No output schema declared.
No examples provided.
unlink_customer_from_company ~35
[b2b] Remove a customer from their company (clears company_id).
| Name | Type | Req | Description |
|---|---|---|---|
| customer_id | number | yes | — |
No output schema declared.
No examples provided.
update_attribute ~282
[attributes] Update an attribute definition by id. All storefront/admin flags from create are supported.
| Name | Type | Req | Description |
|---|---|---|---|
| default_value | — | — | Default value when entity has no assignment |
| display_options | object | — | AttributesHub display_options JSON |
| id | string | yes | — |
| is_filterable | boolean | — | Storefront layered navigation — maps to used_for_filtering |
| is_required | boolean | — | Maps to API required |
| is_searchable | boolean | — | Filterable with results — maps to filterable_with_results |
| label | string | — | — |
| position | number | — | — |
| show_in_cart | boolean | — | Display under line items in storefront cart (product group) |
| use_for_admin_filtering | boolean | — | Admin grid filter by attribute_code — shares backfill with use_for_sorting |
| use_for_sorting | boolean | — | Admin/list sort by attribute_code — triggers background backfill |
| use_in_checkout | boolean | — | Expose on storefront checkout (order group only) |
| use_in_notifications | boolean | — | Expose as NotificationHub email template variable |
| use_in_search | boolean | — | Include in product keyword search (product group, searchable types only) |
| validation_rules | object | — | Stored in meta_data.validation on the attribute |
| visible_on_product_page | boolean | — | Show on product detail page (product group) |
No output schema declared.
No examples provided.
update_attribute_group ~38
[attributes] Update an attribute group.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | — |
| name | string | — | — |
| position | number | — | — |
No output schema declared.
No examples provided.
update_attribute_value ~56
[attributes] Update an attribute value by id.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | — |
| label | string | — | — |
| position | number | — | — |
| swatch_value | string | — | — |
| value | string | — | — |
No output schema declared.
No examples provided.
update_billing_address ~116
[b2b] Update a customer billing address by ID.
| Name | Type | Req | Description |
|---|---|---|---|
| address_line_1 | string | — | — |
| address_line_2 | string | — | — |
| city | string | — | — |
| company | string | — | — |
| country | string | — | ISO-2 or full country name |
| first_name | string | — | — |
| id | string | yes | — |
| is_default | boolean | — | — |
| last_name | string | — | — |
| name | string | — | — |
| zip | string | — | — |
No output schema declared.
No examples provided.
update_brand ~93
[catalog] Update a brand by attribute_value id (brand id from create_brand / list_brands).
| Name | Type | Req | Description |
|---|---|---|---|
| description | string | — | — |
| id | string | yes | Brand id (attribute_value id) |
| is_active | boolean | — | — |
| logo_url | string | — | — |
| name | string | — | — |
| position | number | — | — |
| slug | string | — | — |
| website | string | — | — |
No output schema declared.
No examples provided.
update_cart_item ~51
Update quantity or price on an existing cart line via PATCH /cart-items/{id}.
| Name | Type | Req | Description |
|---|---|---|---|
| item_id | string | yes | Cart item ID |
| price | number | — | — |
| quantity | number | — | — |
No output schema declared.
No examples provided.
update_category ~81
[catalog] Update a category by ID (partial fields).
| Name | Type | Req | Description |
|---|---|---|---|
| description | string | — | — |
| id | string | yes | Category ID |
| image_url | string | — | — |
| is_active | boolean | — | — |
| name | string | — | — |
| parent_id | number | — | — |
| position | number | — | — |
| slug | string | — | — |
No output schema declared.
No examples provided.