ScalePad
OCI · GHCR.IO/WYRE-TECHNOLOGY/SCALEPAD-MCP:V1.0.5 · SCANNED AUG 22
MCP server for ScalePad — Core, Lifecycle Manager, ControlMap, Backup Radar, and Quoter.
Available components
How this component scores in each security and reliability category. Every signal is checked automatically from public evidence about the published package, including repeated runs of it in an isolated sandbox, and we only credit what we can confirm. How we score →
Supply Chain Security0
- Malware scan not yet available for this package.Unverified
- Known CVEs could not be checked: this artifact ships no SBOM, so there is no dependency list to read. Publishing one would let us assess it.Unverified
- Install-script risk not yet assessed.Unverified
- Dependency health could not be checked: this artifact ships no SBOM, so there is no dependency list to read. Publishing one would let us assess it.Unverified
Provenance & Transparency45
- Source repository is publicly reachable at the declared URL. View diagnostics → Pass
- Provenance check failed: no build-provenance attestation is published. See how to fix → View diagnostics → Fail
- Clear OSI-approved license (Apache-2.0).Pass
- Actively maintained (last published 1 days ago).Pass
- Disclosure check failed: no security disclosure policy was found in the source repository. See how to fix → Fail
Schema Quality & AI Usability79
- AI-judged instruction clarity (excellent).Pass
- Tool/resource definitions use about 34827 tokens (~91/item across 381 items; 381 tools + 0 resources), lean.Pass
- Usage-examples check failed: none of the tools include examples. See how to fix → Fail
Stability & Change Management0
- Stability not yet verified: not enough scan history yet (needs a 30-day window).Unverified
Tool Coverage100
- 100% of tools have a non-trivial description (not blank, and not just the tool's name).Pass
- 100% of tool parameters carry a description.Pass
Capabilities100
- Implements a current MCP spec version (2026-07-28).Pass
Unverified: 2 categories
Categories scored 0 because we could not verify them: a data source with nothing on this package, evidence we could not reach, or a check we could not run. We only credit what we can confirm.
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.
oci · ghcr.io/wyre-technology/scalepad-mcp:v1.0.5
claude mcp add wyre-technology-scalepad-mcp -- docker run --rm -i ghcr.io/wyre-technology/scalepad-mcp:v1.0.5
codex mcp add wyre-technology-scalepad-mcp -- docker run --rm -i ghcr.io/wyre-technology/scalepad-mcp:v1.0.5
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"wyre-technology-scalepad-mcp": {
"type": "local",
"command": [
"docker",
"run",
"--rm",
"-i",
"ghcr.io/wyre-technology/scalepad-mcp:v1.0.5"
],
"enabled": true
}
}
} mcp_servers:
wyre-technology-scalepad-mcp:
command: "docker"
args: ["run", "--rm", "-i", "ghcr.io/wyre-technology/scalepad-mcp:v1.0.5"] {
"mcpServers": {
"wyre-technology-scalepad-mcp": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"ghcr.io/wyre-technology/scalepad-mcp:v1.0.5"
]
}
}
} 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.
- 20 Aug 26 40
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 22 Aug 2026 · Analysed oci/ghcr.io/wyre-technology/scalepad-mcp:v1.0.5
Provenance No attestation
The registry publishes no build provenance for this version, so there is nothing to verify.
| Result | No attestation |
|---|---|
| Ecosystem | oci |
| Reason | No attestation published |
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.
scalepad_lm_meetings_user_attendees_remove ~61
⚠ HIGH-IMPACT. Remove user attendees from a Lifecycle Manager meeting. Confirm with the user before invoking.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | Meeting id |
| user_keys | array | yes | User keys to remove |
No output schema declared.
No examples provided.
scalepad_lm_notes_archive_status_update ~63
⚠ HIGH-IMPACT. Archive or unarchive a Lifecycle Manager note. Confirm with the user before invoking.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | Note id |
| is_archived | boolean | yes | true to archive, false to unarchive |
No output schema declared.
No examples provided.
scalepad_lm_notes_create ~71
⚠ HIGH-IMPACT. Create a new Lifecycle Manager note for a client. Confirm with the user before invoking.
| Name | Type | Req | Description |
|---|---|---|---|
| client_key | string | yes | Client key (from clients lookup) |
| description_json | – | – | Note body (rich-text JSON) |
| title | string | yes | Note title |
No output schema declared.
No examples provided.
scalepad_lm_notes_delete ~47
⚠ DESTRUCTIVE — IRREVERSIBLE. Permanently delete a Lifecycle Manager note. Confirm with the user before invoking.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | Note id |
No output schema declared.
No examples provided.
scalepad_lm_notes_get ~29
Get a Lifecycle Manager note by id.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | Note id |
No output schema declared.
No examples provided.
scalepad_lm_notes_list ~118
List Lifecycle Manager notes (cursor-paginated; page_size 1-200, default 25). Filterable by client and archived status.
| Name | Type | Req | Description |
|---|---|---|---|
| cursor | string | – | Opaque pagination cursor from the previous response; omit for the first page. |
| filter | object | – | Optional filters, keyed by API filter name and sent as filter[<key>]=<value>. Supported keys: client.id, is_archived. |
| page_size | number | – | Results per page (1-200; API default 25). |
No output schema declared.
No examples provided.
scalepad_lm_notes_update ~68
⚠ HIGH-IMPACT. Update a Lifecycle Manager note (title and rich-text body). Confirm with the user before invoking.
| Name | Type | Req | Description |
|---|---|---|---|
| description_json | – | – | Note body (rich-text JSON) |
| id | string | yes | Note id |
| title | string | – | Note title |
No output schema declared.
No examples provided.
scalepad_lm_opportunities_list ~57
List PSA opportunities visible to Lifecycle Manager, optionally scoped to a client and including inactive ones.
| Name | Type | Req | Description |
|---|---|---|---|
| client_id | string | – | Client id to scope opportunities to |
| include_inactive | boolean | – | Include inactive opportunities |
No output schema declared.
No examples provided.
scalepad_lm_opportunity_create_fields_get ~52
Get the PSA opportunity create-field definitions (used with scalepad_lm_initiatives_opportunity_create), optionally for a specific client.
| Name | Type | Req | Description |
|---|---|---|---|
| client_id | string | – | Client id |
No output schema declared.
No examples provided.
scalepad_lm_roadmap_csv_generate ~67
Generate a roadmap CSV for a client. Returns a binary payload; read-only export.
| Name | Type | Req | Description |
|---|---|---|---|
| client_id | string | yes | Client id |
| roadmap_download_payload | object | – | Roadmap download options (columns, filters, grouping) per the ScalePad docs |
No output schema declared.
No examples provided.
scalepad_lm_roadmap_pdf_generate ~67
Generate a roadmap PDF for a client. Returns a binary payload; read-only export.
| Name | Type | Req | Description |
|---|---|---|---|
| client_id | string | yes | Client id |
| roadmap_download_payload | object | – | Roadmap download options (columns, filters, grouping) per the ScalePad docs |
No output schema declared.
No examples provided.
scalepad_lm_roadmap_spreadsheet_generate ~74
Generate a roadmap spreadsheet (XLSX) for a client. Returns a binary payload; read-only export.
| Name | Type | Req | Description |
|---|---|---|---|
| client_id | string | yes | Client id |
| roadmap_download_payload | object | – | Roadmap download options (columns, filters, grouping) per the ScalePad docs |
No output schema declared.
No examples provided.
scalepad_lm_saas_utilization_summary_get ~36
Get the SaaS utilization summary for a client.
| Name | Type | Req | Description |
|---|---|---|---|
| client_id | string | yes | Client id |
No output schema declared.
No examples provided.
scalepad_lm_ticket_create_fields_get ~50
Get the PSA ticket create-field definitions (used with scalepad_lm_initiatives_ticket_create), optionally for a specific client.
| Name | Type | Req | Description |
|---|---|---|---|
| client_id | string | – | Client id |
No output schema declared.
No examples provided.
scalepad_lm_user_identity_get ~27
Get the identity of the Lifecycle Manager user behind the current API key.
Input schema present but exposes no named parameters.
No output schema declared.
No examples provided.
scalepad_lm_user_ui_state_get ~37
Get a stored per-user UI state blob by state_key.
| Name | Type | Req | Description |
|---|---|---|---|
| state_key | string | yes | UI state key |
No output schema declared.
No examples provided.
scalepad_lm_user_ui_state_put ~64
⚠ HIGH-IMPACT. Store (replace) a per-user UI state blob under state_key. Confirm with the user before invoking.
| Name | Type | Req | Description |
|---|---|---|---|
| payload | – | yes | The UI state payload to store |
| state_key | string | yes | UI state key |
No output schema declared.
No examples provided.
scalepad_lm_warranty_pricing_list ~119
List ScalePad warranty pricing records (cursor-paginated), optionally scoped to a client and warranty type.
| Name | Type | Req | Description |
|---|---|---|---|
| client_id | string | – | Client id to scope pricing to |
| cursor | string | – | Opaque pagination cursor from the previous response; omit for the first page. |
| page_size | number | – | Results per page (1-200; API default 25). |
| sort | string | – | Sort field; prefix with "-" for descending. |
| warranty_type | string | – | Warranty type to filter by |
No output schema declared.
No examples provided.
scalepad_navigate ~261
Discover available ScalePad tools by product domain. Returns tool names and descriptions for the selected domain. All tools are callable at any time — this is a help/discovery aid, not a prerequisite. One ScalePad API key covers every product; endpoints for products without an active subscription return 402.
| Name | Type | Req | Description |
|---|---|---|---|
| domain | string | yes | The product domain to explore: - core: ScalePad Core - unified platform data (read-only, US-only): clients, contacts, members, sites, opportunities, hardware/SaaS assets, product catalog, service con… |
No output schema declared.
No examples provided.
scalepad_quoter_auth_authorize ~153
Exchange Quoter OAuth client credentials (grant_type=client_credentials) for an access_token (1 hour TTL) and refresh_token. STANDALONE api.quoter.com ONLY — not needed for the default ScalePad-hosted path, and requires the X-Quoter-Client-Id / X-Quoter-Client-Secret credentials. Omit client_id/secret to use the configured credentials.
| Name | Type | Req | Description |
|---|---|---|---|
| client_id | string | – | Quoter OAuth client ID (defaults to the configured quoterClientId) |
| grant_type | string | – | OAuth grant type (default: client_credentials) |
| secret | string | – | Quoter OAuth client secret (defaults to the configured quoterClientSecret) |
No output schema declared.
No examples provided.
scalepad_quoter_auth_refresh ~65
Exchange a Quoter refresh_token for a new access/refresh token pair. STANDALONE api.quoter.com ONLY — not needed for the default ScalePad-hosted path.
| Name | Type | Req | Description |
|---|---|---|---|
| refresh_token | string | yes | Refresh token from a previous authorize/refresh call |
No output schema declared.
No examples provided.
scalepad_quoter_categories_create ~73
⚠ HIGH-IMPACT. Create a Quoter catalog category (optionally nested under a parent category). Confirm with the user before invoking.
| Name | Type | Req | Description |
|---|---|---|---|
| name | string | yes | Category name |
| parent_category | string | – | Parent category name |
| parent_category_id | string | – | Parent category ID |
No output schema declared.
No examples provided.
scalepad_quoter_categories_delete ~48
⚠ DESTRUCTIVE — IRREVERSIBLE. Permanently delete a Quoter catalog category. Confirm with the user before invoking.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | Category ID |
No output schema declared.
No examples provided.
scalepad_quoter_categories_get ~31
Fetch a single Quoter catalog category by ID.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | Category ID |
No output schema declared.
No examples provided.
scalepad_quoter_categories_list ~214
List Quoter catalog categories. Cursor-paginated: pass page_size (1-200, default 50) and the cursor returned by the previous page. Filterable by name, parent category, and created/updated timestamps.
| Name | Type | Req | Description |
|---|---|---|---|
| cursor | string | – | Opaque pagination cursor from the previous page |
| fields | string | – | Comma-separated list of fields to include in the response |
| filter_name | string | – | Filter by category name (filter[name]) |
| filter_parent_category_id | string | – | Filter by parent category ID (filter[parent_category_id]) |
| filter_record_created_at | string | – | Filter by creation timestamp, ISO 8601 (filter[record_created_at]) |
| filter_record_updated_at | string | – | Filter by update timestamp, ISO 8601 (filter[record_updated_at]) |
| page_size | number | – | Results per page, 1-200 (default 50) |
| sort | string | – | Sort expression (field name, prefix with '-' for descending) |
No output schema declared.
No examples provided.
scalepad_quoter_categories_update ~85
⚠ HIGH-IMPACT. Update a Quoter catalog category (name and/or parent). Only the provided fields change. Confirm with the user before invoking.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | Category ID |
| name | string | – | Category name |
| parent_category | string | – | Parent category name |
| parent_category_id | string | – | Parent category ID |
No output schema declared.
No examples provided.
scalepad_quoter_contacts_create ~170
⚠ HIGH-IMPACT. Create a Quoter contact with billing and/or shipping details; optionally linked to a client. At minimum provide billing name/email details. Confirm with the user before invoking.
| Name | Type | Req | Description |
|---|---|---|---|
| billing_address | string | – | Billing address |
| billing_email | string | – | Billing email |
| billing_first_name | string | – | Billing first name |
| billing_last_name | string | – | Billing last name |
| billing_mobile_phone | string | – | Billing mobile phone |
| billing_organization | string | – | Billing organization |
| billing_work_phone | string | – | Billing work phone |
| client | object | – | Client to link the contact to (e.g. { id }) |
| shipping_address | string | – | Shipping address |
| shipping_email | string | – | Shipping email |
No output schema declared.
No examples provided.
scalepad_quoter_contacts_get ~30
Fetch a single Quoter contact by ID.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | Contact ID |
No output schema declared.
No examples provided.
scalepad_quoter_contacts_list ~372
List Quoter contacts. Cursor-paginated: pass page_size (1-200, default 50) and the cursor returned by the previous page. Filterable by name, email, billing email, phone, organization, address fields, client, and creation timestamp.
| Name | Type | Req | Description |
|---|---|---|---|
| cursor | string | – | Opaque pagination cursor from the previous page |
| fields | string | – | Comma-separated list of fields to include in the response |
| filter_address | string | – | Filter by address (filter[address]) |
| filter_billing_email | string | – | Filter by billing email (filter[billing_email]) |
| filter_city | string | – | Filter by city (filter[city]) |
| filter_client_id | string | – | Filter by client ID (filter[client.id]) |
| filter_country | string | – | Filter by country (filter[country]) |
| filter_email | string | – | Filter by email (filter[email]) |
| filter_first_name | string | – | Filter by first name (filter[first_name]) |
| filter_id | string | – | Filter by contact ID (filter[id]) |
| filter_last_name | string | – | Filter by last name (filter[last_name]) |
| filter_organization | string | – | Filter by organization (filter[organization]) |
| filter_phone | string | – | Filter by phone (filter[phone]) |
| filter_postal_code | string | – | Filter by postal code (filter[postal_code]) |
| filter_record_created_at | string | – | Filter by creation timestamp, ISO 8601 (filter[record_created_at]) |
| filter_region | string | – | Filter by region/state (filter[region]) |
| page_size | number | – | Results per page, 1-200 (default 50) |
| sort | string | – | Sort expression (field name, prefix with '-' for descending) |
No output schema declared.
No examples provided.
scalepad_quoter_contacts_update ~164
⚠ HIGH-IMPACT. Update a Quoter contact's billing and/or shipping details. Only the provided fields change. Confirm with the user before invoking.
| Name | Type | Req | Description |
|---|---|---|---|
| billing_address | string | – | Billing address |
| billing_email | string | – | Billing email |
| billing_first_name | string | – | Billing first name |
| billing_last_name | string | – | Billing last name |
| billing_mobile_phone | string | – | Billing mobile phone |
| billing_organization | string | – | Billing organization |
| billing_work_phone | string | – | Billing work phone |
| id | string | yes | Contact ID |
| shipping_address | string | – | Shipping address |
| shipping_email | string | – | Shipping email |
| shipping_first_name | string | – | Shipping first name |
No output schema declared.
No examples provided.
scalepad_quoter_datafeeds_list_supplier_items ~122
List supplier items from Quoter's datafeeds (distributor price/availability feeds). Cursor-paginated: pass page_size (1-200, default 50) and the cursor returned by the previous page. Filterable by manufacturer part number (MPN).
| Name | Type | Req | Description |
|---|---|---|---|
| cursor | string | – | Opaque pagination cursor from the previous page |
| filter_mpn | string | – | Filter by manufacturer part number (filter[mpn]) |
| page_size | number | – | Results per page, 1-200 (default 50) |
No output schema declared.
No examples provided.
scalepad_quoter_datafeeds_list_suppliers ~104
List suppliers available through Quoter's datafeeds. Cursor-paginated: pass page_size (1-200, default 50) and the cursor returned by the previous page.
| Name | Type | Req | Description |
|---|---|---|---|
| cursor | string | – | Opaque pagination cursor from the previous page |
| page_size | number | – | Results per page, 1-200 (default 50) |
| sort | string | – | Sort expression (field name, prefix with '-' for descending) |
No output schema declared.
No examples provided.
scalepad_quoter_item_group_assignments_create ~62
⚠ HIGH-IMPACT. Assign a Quoter catalog item to an item group. Confirm with the user before invoking.
| Name | Type | Req | Description |
|---|---|---|---|
| item_group_id | string | yes | Item group ID |
| item_id | string | yes | Item ID |
No output schema declared.
No examples provided.
scalepad_quoter_item_group_assignments_delete ~62
⚠ DESTRUCTIVE — IRREVERSIBLE. Permanently delete a Quoter item-group assignment (removes the item from the group). Confirm with the user before invoking.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | Item group assignment ID |
No output schema declared.
No examples provided.
scalepad_quoter_item_group_assignments_get ~37
Fetch a single Quoter item-group assignment by ID.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | Item group assignment ID |
No output schema declared.
No examples provided.
scalepad_quoter_item_group_assignments_list ~228
List Quoter item-group assignments (which items belong to which item groups). Cursor-paginated: pass page_size (1-200, default 50) and the cursor returned by the previous page. Filterable by item group, item, and created/updated timestamps.
| Name | Type | Req | Description |
|---|---|---|---|
| cursor | string | – | Opaque pagination cursor from the previous page |
| fields | string | – | Comma-separated list of fields to include in the response |
| filter_item_group_id | string | – | Filter by item group ID (filter[item_group_id]) |
| filter_item_id | string | – | Filter by item ID (filter[item_id]) |
| filter_record_created_at | string | – | Filter by creation timestamp, ISO 8601 (filter[record_created_at]) |
| filter_record_updated_at | string | – | Filter by update timestamp, ISO 8601 (filter[record_updated_at]) |
| page_size | number | – | Results per page, 1-200 (default 50) |
| sort | string | – | Sort expression (field name, prefix with '-' for descending) |
No output schema declared.
No examples provided.
scalepad_quoter_item_groups_create ~44
⚠ HIGH-IMPACT. Create a Quoter item group. Confirm with the user before invoking.
| Name | Type | Req | Description |
|---|---|---|---|
| name | string | yes | Item group name |
No output schema declared.
No examples provided.
scalepad_quoter_item_groups_delete ~50
⚠ DESTRUCTIVE — IRREVERSIBLE. Permanently delete a Quoter item group. Confirm with the user before invoking.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | Item group ID |
No output schema declared.
No examples provided.
scalepad_quoter_item_groups_get ~33
Fetch a single Quoter item group by ID.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | Item group ID |
No output schema declared.
No examples provided.
scalepad_quoter_item_groups_list ~198
List Quoter item groups (bundles of catalog items). Cursor-paginated: pass page_size (1-200, default 50) and the cursor returned by the previous page. Filterable by name and created/updated timestamps.
| Name | Type | Req | Description |
|---|---|---|---|
| cursor | string | – | Opaque pagination cursor from the previous page |
| fields | string | – | Comma-separated list of fields to include in the response |
| filter_name | string | – | Filter by item group name (filter[name]) |
| filter_record_created_at | string | – | Filter by creation timestamp, ISO 8601 (filter[record_created_at]) |
| filter_record_updated_at | string | – | Filter by update timestamp, ISO 8601 (filter[record_updated_at]) |
| page_size | number | – | Results per page, 1-200 (default 50) |
| sort | string | – | Sort expression (field name, prefix with '-' for descending) |
No output schema declared.
No examples provided.
scalepad_quoter_item_groups_update ~55
⚠ HIGH-IMPACT. Update a Quoter item group's name. Confirm with the user before invoking.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | Item group ID |
| name | string | – | Item group name |
No output schema declared.
No examples provided.
scalepad_quoter_item_option_values_create ~151
⚠ HIGH-IMPACT. Create a value for a Quoter item option (name, code, cost/price, pricing scheme, sort order). Confirm with the user before invoking.
| Name | Type | Req | Description |
|---|---|---|---|
| code | string | – | Value code |
| cost_decimal | string | – | Cost (decimal, as a string) |
| cost_type | string | – | Cost type |
| item_option_id | string | yes | Item option ID this value belongs to |
| name | string | yes | Value name |
| price_decimal | string | – | Price (decimal, as a string) |
| pricing_scheme | string | – | Pricing scheme |
| sort_order | number | – | Sort order among the option's values |
No output schema declared.
No examples provided.
scalepad_quoter_item_option_values_delete ~53
⚠ DESTRUCTIVE — IRREVERSIBLE. Permanently delete a Quoter item option value. Confirm with the user before invoking.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | Item option value ID |
No output schema declared.
No examples provided.
scalepad_quoter_item_option_values_get ~36
Fetch a single Quoter item option value by ID.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | Item option value ID |
No output schema declared.
No examples provided.
scalepad_quoter_item_option_values_list ~266
List Quoter item option values (the selectable values of an item option, with cost/price). Cursor-paginated: pass page_size (1-200, default 50) and the cursor returned by the previous page. Filterable by item, option, name, code, and created/updated timestamps.
| Name | Type | Req | Description |
|---|---|---|---|
| cursor | string | – | Opaque pagination cursor from the previous page |
| fields | string | – | Comma-separated list of fields to include in the response |
| filter_code | string | – | Filter by value code (filter[code]) |
| filter_item_id | string | – | Filter by item ID (filter[item_id]) |
| filter_item_option_id | string | – | Filter by item option ID (filter[item_option_id]) |
| filter_name | string | – | Filter by value name (filter[name]) |
| filter_record_created_at | string | – | Filter by creation timestamp, ISO 8601 (filter[record_created_at]) |
| filter_record_updated_at | string | – | Filter by update timestamp, ISO 8601 (filter[record_updated_at]) |
| page_size | number | – | Results per page, 1-200 (default 50) |
| sort | string | – | Sort expression (field name, prefix with '-' for descending) |
No output schema declared.
No examples provided.
scalepad_quoter_item_option_values_update ~150
⚠ HIGH-IMPACT. Update a Quoter item option value (name, code, cost/price, pricing scheme, sort order). Only the provided fields change. Confirm with the user before invoking.
| Name | Type | Req | Description |
|---|---|---|---|
| code | string | – | Value code |
| cost_decimal | string | – | Cost (decimal, as a string) |
| cost_type | string | – | Cost type |
| id | string | yes | Item option value ID |
| name | string | – | Value name |
| price_decimal | string | – | Price (decimal, as a string) |
| pricing_scheme | string | – | Pricing scheme |
| sort_order | number | – | Sort order among the option's values |
No output schema declared.
No examples provided.
scalepad_quoter_item_options_create ~138
⚠ HIGH-IMPACT. Create an option on a Quoter catalog item (e.g. size or term choices; can be required and/or allow multiple values). Confirm with the user before invoking.
| Name | Type | Req | Description |
|---|---|---|---|
| allow_multiple_values | boolean | – | Whether multiple values may be selected |
| description | string | – | Option description |
| extended_description | string | – | Extended description |
| item_id | string | yes | Item ID the option belongs to |
| name | string | yes | Option name |
| required | boolean | – | Whether a value must be chosen |
| sort_order | number | – | Sort order among the item's options |
No output schema declared.
No examples provided.
scalepad_quoter_item_options_delete ~54
⚠ DESTRUCTIVE — IRREVERSIBLE. Permanently delete a Quoter item option (and its values). Confirm with the user before invoking.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | Item option ID |
No output schema declared.
No examples provided.
scalepad_quoter_item_options_get ~33
Fetch a single Quoter item option by ID.
| Name | Type | Req | Description |
|---|---|---|---|
| id | string | yes | Item option ID |
No output schema declared.
No examples provided.
scalepad_quoter_item_options_list ~219
List Quoter item options (configurable choices on a catalog item). Cursor-paginated: pass page_size (1-200, default 50) and the cursor returned by the previous page. Filterable by item, name, and created/updated timestamps.
| Name | Type | Req | Description |
|---|---|---|---|
| cursor | string | – | Opaque pagination cursor from the previous page |
| fields | string | – | Comma-separated list of fields to include in the response |
| filter_item_id | string | – | Filter by item ID (filter[item_id]) |
| filter_name | string | – | Filter by option name (filter[name]) |
| filter_record_created_at | string | – | Filter by creation timestamp, ISO 8601 (filter[record_created_at]) |
| filter_record_updated_at | string | – | Filter by update timestamp, ISO 8601 (filter[record_updated_at]) |
| page_size | number | – | Results per page, 1-200 (default 50) |
| sort | string | – | Sort expression (field name, prefix with '-' for descending) |
No output schema declared.
No examples provided.