View as Markdown
Mews icon

Mews ACTION

Fetch Products

Retrieve products using Mews Connector API. See the documentation
  • Action
  • Read only
  • API key
  • SDK
  • MCP

IMPLEMENTATION

Call this tool

Connect a user's Mews account once, then configure and run Fetch Products from your backend or agent.

import { PipedreamClient } from "@pipedream/sdk"

const pd = new PipedreamClient({
  projectId: process.env.PIPEDREAM_PROJECT_ID!,
  clientId: process.env.PIPEDREAM_CLIENT_ID!,
  clientSecret: process.env.PIPEDREAM_CLIENT_SECRET!,
  projectEnvironment: "production",
})

const result = await pd.actions.run({
  id: "mews-fetch-products",
  externalUserId: "{external_user_id}", // any stable ID for this user in your system
  configuredProps: {
    mews: { authProvisionId: "apn_xxxxxxx" },
    serviceIds: ["Service IDs"],
    updatedStartUtc: "Updated Start (UTC)",
  },
})

console.log(result)

SCHEMA

Inputs

Pipedream supplies the connected account. Your application provides the operation-specific values below. Dynamic inputs are resolved against that user's account.

Fetch Products inputs
Property Type Description
serviceIds Service IDs string[]
Unique identifiers of the Services. Max 1000 items.
Required Dynamic
updatedStartUtc Updated Start (UTC) string
Start of the interval in which products were updated. ISO 8601 format.
Optional
updatedEndUtc Updated End (UTC) string
End of the interval in which products were updated. ISO 8601 format. Max 3 months interval.
Optional
enterpriseIds Enterprise IDs string[]
Unique identifiers of the Enterprises. If not specified, the operation returns data for all enterprises within scope of the Access Token. Max 1000 items.
Optional Dynamic
productIds Product IDs string[]
Unique identifiers of the products. Max 1000 items.
Optional Dynamic
includeDefault Include Default boolean
Whether or not to include default products for the service, i.e. products which are standard includes and not true extras. For example, the night's stay would be the default product for a room reservation. These may be useful for accounting purposes but should not be displayed to customers for selection. If Product IDs are provided, Include Default defaults to true, otherwise it defaults to false.
Optional
maxResults Max Results integer
Maximum number of records to return (min 1, max 99999). Leave blank to return every matching record.
Optional

REFERENCE

Tool details

Behavior hints are published with the component in the Pipedream registry and surface as MCP tool annotations, so an agent can reason about a tool before it calls it.

Registry key
mews-fetch-products
Version
0.1.0
App
Mews
Authentication
API key
Read-only
Yes
Destructive
No
Open world
Yes