Decision Intelligence

Pay-per-call retail, advertising, and app-release decision intelligence.

Should I use this

Quality & Safety

B
Description quality
95%
Schema completeness
71%
Naming quality
53%
Poisoning risk
100%
Permission match
100%
Protocol compliance
100%

Findings (4)

  • LOWTool 'app-release-regression-intelligence' doesn't follow camelCase/snake_casein app-release-regression-intelligence
  • LOWTool 'app-release-regression-intelligence' name length outside 3-30 rangein app-release-regression-intelligence
  • LOWTool 'competitor-ad-change-brief' doesn't follow camelCase/snake_casein competitor-ad-change-brief
  • LOWTool 'us-map-retail-evidence' doesn't follow camelCase/snake_casein us-map-retail-evidence

Based on automated analysis of tool definitions and protocol compliance.

Context Cost

~6,108Tokens (tool definitions)
~15.7 KBTypical response size
Significant attention impact (4.77% of 128k context)

This is the approximate number of tokens consumed each time the server's tools are loaded into a model's context. Higher counts reduce the attention available for other tasks.

Install

One-Click Install

Add this to your `claude_desktop_config.json` file:

{
  "mcpServers": {
    "decision-intelligence": {
      "url": "https://api.timzinin.com/mcp/decision-intelligence"
    }
  }
}

Remote endpoints

https://api.timzinin.com/mcp/decision-intelligencestreamable-http

What it can do

Tool inventory

Tools (4)

🟢 Read-only🟡 Write🔴 Delete⚪ Unknown
🟢pricing_info

Free — list every paid tool in the 'decision-intelligence' bundle with its price, payTo address and network. Call this first if you don't have a wallet ready yet.

Input Schema

{
  "type": "object",
  "properties": {}
}
⚪app-release-regression-intelligence(schemaVersion, requestId, watchId, platform, appId, ...)

Compare supplied app reviews around a release and return regression and unsent action findings. — $0.08/call, x402 (USDC on base).

Input Schema

{
  "type": "object",
  "properties": {
    "schemaVersion": {
      "title": "Schema version",
      "type": "string",
      "description": "Contract version for this Actor input.",
      "enum": [
        "1.0"
      ],
      "default": "1.0",
      "prefill": "1.0",
      "editor": "select"
    },
    "requestId": {
      "title": "Request ID",
      "type": "string",
      "description": "Use auto for a Task-safe trusted Actor run ID, or provide an explicit idempotency key.",
      "minLength": 1,
      "maxLength": 128,
      "pattern": "^(auto|[A-Za-z0-9][A-Za-z0-9._:-]{0,127})$",
      "default": "auto",
      "prefill": "auto",
      "editor": "textfield"
    },
    "watchId": {
      "title": "Watch ID",
      "type": "string",
      "description": "Stable application watch identity used for baseline comparison.",
      "minLength": 1,
      "maxLength": 128,
      "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$",
      "default": "spotify-us-ios",
      "prefill": "spotify-us-ios",
      "editor": "textfield"
    },
    "platform": {
      "title": "Platform",
      "type": "string",
      "description": "Review source platform.",
      "enum": [
        "apple",
        "google"
      ],
      "default": "apple",
      "prefill": "apple",
      "editor": "select"
    },
    "appId": {
      "title": "App ID",
      "type": "string",
      "description": "Canonical App Store ID, package name, or other buyer-owned application identifier.",
      "minLength": 1,
      "maxLength": 256,
      "default": "demo.app",
      "prefill": "demo.app",
      "editor": "textfield"
    },
    "appName": {
      "title": "App name",
      "type": "string",
      "description": "Optional display name for the application.",
      "minLength": 1,
      "maxLength": 256,
      "pattern": "^(?=.*\\S).+$",
      "default": "Demo App",
      "prefill": "Demo App",
      "editor": "textfield"
    },
    "releaseAt": {
      "title": "Release timestamp",
      "type": "string",
      "description": "UTC release timestamp. Pre and post windows use this instant as their boundary.",
      "pattern": "^\\d{4}-(0[1-9]|1[0-2])-([0-2]\\d|3[01])T([01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(\\.\\d{1,9})?Z$",
      "default": "2026-08-08T00:00:00Z",
      "prefill": "2026-08-08T00:00:00Z",
      "editor": "textfield"
    },
    "releaseVersion": {
      "title": "Release version",
      "type": [
        "string",
        "null"
      ],
      "description": "Optional exact version used for cautious causality evidence.",
      "minLength": 1,
      "maxLength": 128,
      "pattern": "^[A-Za-z0-9][A-Za-z0-9._+:-]{0,127}$",
      "default": "1.0.0",
      "prefill": "1.0.0",
      "editor": "textfield"
    },
    "rows": {
      "title": "Inline review rows",
      "type": "array",
      "description": "Canonical review rows. Use this or datasetId, never both. Runtime validation enforces the mutual exclusion.",
      "editor": "json",
      "minItems": 1,
      "maxItems": 500,
      "items": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "reviewId",
          "text",
          "rating",
          "reviewedAt",
          "version"
        ],
        "properties": {
          "reviewId": {
            "title": "Review ID",
            "description": "Exact source review identity.",
            "type": "string",
            "minLength": 1,
            "maxLength": 256,
            "editor": "textfield"
          },
          "text": {
            "title": "Review text",
            "description": "Review body used for deterministic topic classification.",
            "type": "string",
            "minLength": 1,
            "maxLength": 16384,
            "editor": "textarea"
          },
          "rating": {
            "title": "Rating",
            "description": "Source rating from one to five.",
            "type": "integer",
            "minimum": 1,
            "maximum": 5,
            "editor": "number"
          },
          "reviewedAt": {
            "title": "Reviewed at",
            "description": "UTC review timestamp ending in Z.",
            "type": "string",
            "pattern": "^\\d{4}-(0[1-9]|1[0-2])-([0-2]\\d|3[01])T([01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(\\.\\d{1,9})?Z$",
            "editor": "textfield"
          },
          "version": {
            "title": "App version",
            "description": "Exact source app version when available; runtime also accepts null for missing versions.",
            "type": [
              "string",
              "null"
            ],
            "minLength": 1,
            "maxLength": 128,
            "pattern": "^[A-Za-z0-9][A-Za-z0-9._+:-]{0,127}$",
            "editor": "textfield"
          }
        }
      },
      "default": [
        {
          "reviewId": "pre-001",
          "text": "Useful and stable app",
          "rating": 4,
          "reviewedAt": "2026-08-02T10:00:00Z",
          "version": "1.0.0"
        },
        {
          "reviewId": "pre-002",
          "text": "Good app",
          "rating": 4,
          "reviewedAt": "2026-08-03T10:00:00Z",
          "version": "1.0.0"
        },
        {
          "reviewId": "pre-003",
          "text": "The app works well",
          "rating": 5,
          "reviewedAt": "2026-08-04T10:00:00Z",
          "version": "1.0.0"
        },
        {
          "reviewId": "pre-004",
          "text": "One ad is acceptable",
          "rating": 4,
          "reviewedAt": "2026-08-05T10:00:00Z",
          "version": "1.0.0"
        },
        {
          "reviewId": "pre-005",
          "text": "Nice experience",
          "rating": 5,
          "reviewedAt": "2026-08-06T10:00:00Z",
          "version": "1.0.0"
        },
        {
          "reviewId": "post-001",
          "text": "Too many ads after the release",
          "rating": 2,
          "reviewedAt": "2026-08-08T10:00:00Z",
          "version": "1.0.0"
        },
        {
          "reviewId": "post-002",
          "text": "Ads interrupt every screen",
          "rating": 1,
          "reviewedAt": "2026-08-09T10:00:00Z",
          "version": "1.0.0"
        },
        {
          "reviewId": "post-003",
          "text": "The advertisements are constant",
          "rating": 2,
          "reviewedAt": "2026-08-10T10:00:00Z",
          "version": "1.0.0"
        },
        {
          "reviewId": "post-004",
          "text": "Please add an option to remove ads",
          "rating": 2,
          "reviewedAt": "2026-08-11T10:00:00Z",
          "version": "1.0.0"
        },
        {
          "reviewId": "post-005",
          "text": "Slow but no ads here",
          "rating": 3,
          "reviewedAt": "2026-08-12T10:00:00Z",
          "version": "1.0.0"
        }
      ],
      "prefill": [
        {
          "reviewId": "pre-001",
          "text": "Useful and stable app",
          "rating": 4,
          "reviewedAt": "2026-08-02T10:00:00Z",
          "version": "1.0.0"
        },
        {
          "reviewId": "pre-002",
          "text": "Good app",
          "rating": 4,
          "reviewedAt": "2026-08-03T10:00:00Z",
          "version": "1.0.0"
        },
        {
          "reviewId": "pre-003",
          "text": "The app works well",
          "rating": 5,
          "reviewedAt": "2026-08-04T10:00:00Z",
          "version": "1.0.0"
        },
        {
          "reviewId": "pre-004",
          "text": "One ad is acceptable",
          "rating": 4,
          "reviewedAt": "2026-08-05T10:00:00Z",
          "version": "1.0.0"
        },
        {
          "reviewId": "pre-005",
          "text": "Nice experience",
          "rating": 5,
          "reviewedAt": "2026-08-06T10:00:00Z",
          "version": "1.0.0"
        },
        {
          "reviewId": "post-001",
          "text": "Too many ads after the release",
          "rating": 2,
          "reviewedAt": "2026-08-08T10:00:00Z",
          "version": "1.0.0"
        },
        {
          "reviewId": "post-002",
          "text": "Ads interrupt every screen",
          "rating": 1,
          "reviewedAt": "2026-08-09T10:00:00Z",
          "version": "1.0.0"
        },
        {
          "reviewId": "post-003",
          "text": "The advertisements are constant",
          "rating": 2,
          "reviewedAt": "2026-08-10T10:00:00Z",
          "version": "1.0.0"
        },
        {
          "reviewId": "post-004",
          "text": "Please add an option to remove ads",
          "rating": 2,
          "reviewedAt": "2026-08-11T10:00:00Z",
          "version": "1.0.0"
        },
        {
          "reviewId": "post-005",
          "text": "Slow but no ads here",
          "rating": 3,
          "reviewedAt": "2026-08-12T10:00:00Z",
          "version": "1.0.0"
        }
      ]
    },
    "datasetId": {
      "title": "Buyer Dataset ID",
      "type": "string",
      "description": "One buyer-owned Dataset selected with read-only permission. Use this or rows, never both. Runtime validation enforces the mutual exclusion.",
      "minLength": 1,
      "maxLength": 100,
      "pattern": "^[A-Za-z0-9][A-Za-z0-9._~-]{0,99}$",
      "editor": "resourcePicker",
      "resourceType": "dataset",
      "resourcePermissions": [
        "READ"
      ]
    },
    "maxTotalChargeUsd": {
      "title": "Maximum total charge (USD)",
      "type": "number",
      "description": "Optional buyer cap checked before the paid result event.",
      "minimum": 0,
      "editor": "number"
    },
    "openrouterApiKey": {
      "title": "OpenRouter API key",
      "type": "string",
      "description": "Optional secret used only when options.explanation is byok.",
      "isSecret": true,
      "editor": "textfield"
    },
    "options": {
      "title": "Analysis options",
      "type": "object",
      "description": "Bounded deterministic analysis and optional explanation settings.",
      "editor": "json",
      "additionalProperties": false,
      "properties": {
        "preDays": {
          "title": "Pre-release days",
          "description": "Number of days before release included in the comparison.",
          "type": "integer",
          "minimum": 1,
          "maximum": 90,
          "default": 7,
          "prefill": 7,
          "editor": "number"
        },
        "postDays": {
          "title": "Post-release days",
          "description": "Number of days after release included in the first comparison.",
          "type": "integer",
          "minimum": 1,
          "maximum": 90,
          "default": 7,
          "prefill": 7,
          "editor": "number"
        },
        "confirmationDays": {
          "title": "Confirmation days",
          "description": "Number of days after release included in confirmation evidence.",
          "type": "integer",
          "minimum": 1,
          "maximum": 90,
          "default": 21,
          "prefill": 21,
          "editor": "number"
        },
        "minReviews": {
          "title": "Minimum reviews per comparison window",
          "description": "Minimum accepted reviews required in both comparison windows.",
          "type": "integer",
          "minimum": 1,
          "maximum": 100,
          "default": 5,
          "prefill": 5,
          "editor": "number"
        },
        "maxRows": {
          "title": "Maximum Dataset rows",
          "description": "Bounded number of Dataset rows read, plus one probe row for pagination detection.",
          "type": "integer",
          "minimum": 1,
          "maximum": 500,
          "default": 500,
          "prefill": 500,
          "editor": "number"
        },
        "explanation": {
          "title": "Explanation mode",
          "description": "Keep off for deterministic output, or use byok for one bounded explanation call.",
          "type": "string",
          "enum": [
            "off",
            "byok"
          ],
          "default": "off",
          "prefill": "off",
          "editor": "select"
        },
        "analysisModel": {
          "title": "Explanation model",
          "description": "Fixed model used only for the optional BYOK explanation.",
          "type": "string",
          "enum": [
            "openai/gpt-4o-mini"
          ],
          "editor": "select"
        }
      },
      "default": {
        "preDays": 7,
        "postDays": 7,
        "confirmationDays": 21,
        "minReviews": 5,
        "maxRows": 500,
        "explanation": "off"
      },
      "prefill": {
        "preDays": 7,
        "postDays": 7,
        "confirmationDays": 21,
        "minReviews": 5,
        "maxRows": 500,
        "explanation": "off"
      }
    }
  },
  "required": [
    "schemaVersion",
    "requestId",
    "watchId",
    "platform",
    "appId",
    "releaseAt"
  ],
  "title": "App Release Regression Intelligence input",
  "description": "Supply canonical review rows or one buyer Dataset ID. The Actor never fetches source URLs or calls nested Actors. Use exactly one of rows or datasetId; runtime validation enforces this because the Apify input schema dialect cannot express cross-property XOR.",
  "schemaVersion": 1,
  "additionalProperties": false,
  "oneOf": [
    {
      "required": [
        "rows"
      ],
      "not": {
        "required": [
          "datasetId"
        ]
      }
    },
    {
      "required": [
        "datasetId"
      ],
      "not": {
        "required": [
          "rows"
        ]
      }
    }
  ]
}
🟡competitor-ad-change-brief(schemaVersion, requestId, watchId, rows, datasetId, ...)

Compare supplied ad evidence and return deterministic changes, baseline state, and unsent actions. — $0.10/call, x402 (USDC on base).

Input Schema

{
  "type": "object",
  "properties": {
    "schemaVersion": {
      "const": "1.0",
      "prefill": "1.0",
      "default": "1.0"
    },
    "requestId": {
      "type": "string",
      "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$",
      "prefill": "auto",
      "default": "auto"
    },
    "watchId": {
      "type": "string",
      "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$",
      "prefill": "nike-us-demo-bootstrap",
      "default": "nike-us-demo-bootstrap"
    },
    "rows": {
      "type": "array",
      "minItems": 1,
      "maxItems": 100,
      "items": {
        "type": "object",
        "additionalProperties": false,
        "required": [
          "platform",
          "advertiserId",
          "pageId",
          "adId",
          "creativeId",
          "isActive",
          "format",
          "copy",
          "cta",
          "landingDomains",
          "media",
          "offer",
          "evidence"
        ],
        "properties": {
          "platform": {
            "enum": [
              "meta",
              "google",
              "linkedin"
            ]
          },
          "advertiserId": {
            "type": [
              "string",
              "null"
            ]
          },
          "pageId": {
            "type": [
              "string",
              "null"
            ]
          },
          "adId": {
            "type": [
              "string",
              "null"
            ]
          },
          "creativeId": {
            "type": [
              "string",
              "null"
            ]
          },
          "isActive": {
            "type": [
              "boolean",
              "null"
            ]
          },
          "format": {
            "enum": [
              "TEXT",
              "IMAGE",
              "VIDEO",
              "CAROUSEL",
              "COLLECTION",
              "OTHER",
              null
            ]
          },
          "copy": {
            "type": "object",
            "additionalProperties": false,
            "required": [
              "primaryText",
              "headline",
              "description"
            ],
            "properties": {
              "primaryText": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "headline": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "description": {
                "type": [
                  "string",
                  "null"
                ]
              }
            }
          },
          "cta": {
            "type": [
              "string",
              "null"
            ]
          },
          "landingDomains": {
            "type": "array",
            "maxItems": 8,
            "items": {
              "type": "string"
            }
          },
          "media": {
            "type": "array",
            "maxItems": 8,
            "items": {
              "type": "string"
            }
          },
          "offer": {
            "type": [
              "object",
              "null"
            ],
            "additionalProperties": false,
            "required": [
              "kind",
              "value",
              "currency",
              "code"
            ],
            "properties": {
              "kind": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "value": {
                "type": [
                  "number",
                  "null"
                ]
              },
              "currency": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "code": {
                "type": [
                  "string",
                  "null"
                ]
              }
            }
          },
          "evidence": {
            "type": "object",
            "additionalProperties": false,
            "required": [
              "sourceRef",
              "sourceRowId"
            ],
            "properties": {
              "sourceRef": {
                "type": [
                  "string",
                  "null"
                ]
              },
              "sourceRowId": {
                "type": [
                  "string",
                  "null"
                ]
              }
            }
          },
          "scrapedAt": {
            "type": [
              "string",
              "null"
            ]
          }
        }
      },
      "prefill": [
        {
          "platform": "google",
          "advertiserId": "AR16735076323512287233",
          "pageId": null,
          "adId": null,
          "creativeId": "CR16854540057166479361",
          "isActive": true,
          "format": "IMAGE",
          "copy": {
            "primaryText": "Unisex Nike Sportswear Tech Fleece",
            "headline": "Product Listing Ad Rendering Service",
            "description": "Nike Sportswear hoodie"
          },
          "cta": "Shop now",
          "landingDomains": [
            "nike.com"
          ],
          "media": [
            "https://tpc.googlesyndication.com/archive/simgad/3463432638140085355?sig=demo"
          ],
          "offer": {
            "kind": null,
            "value": null,
            "currency": null,
            "code": null
          },
          "evidence": {
            "sourceRef": "https://adstransparency.google.com/advertiser/AR16735076323512287233/creative/CR16854540057166479361",
            "sourceRowId": "CR16854540057166479361"
          },
          "scrapedAt": "2026-08-06T11:03:09Z"
        }
      ]
    },
    "datasetId": {
      "type": "string",
      "pattern": "^[A-Za-z0-9][A-Za-z0-9_-]{0,99}$"
    },
    "coverage": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "status",
        "comparable",
        "closed",
        "evidenceRef",
        "expectedRows"
      ],
      "properties": {
        "status": {
          "enum": [
            "complete",
            "partial_pagination",
            "partial_budget",
            "source_unavailable"
          ]
        },
        "comparable": {
          "type": "boolean"
        },
        "closed": {
          "type": "boolean"
        },
        "evidenceRef": {
          "type": [
            "string",
            "null"
          ],
          "maxLength": 512
        },
        "expectedRows": {
          "type": [
            "integer",
            "null"
          ],
          "minimum": 0,
          "maximum": 100
        }
      },
      "prefill": {
        "status": "complete",
        "comparable": true,
        "closed": true,
        "evidenceRef": "buyer://public-demo/coverage",
        "expectedRows": 1
      }
    },
    "sourceContract": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "productionActorId",
        "productionActorVersion",
        "adapter",
        "adapterVersion",
        "queryScope",
        "entityIdentity"
      ],
      "properties": {
        "productionActorId": {
          "type": "string",
          "maxLength": 128
        },
        "productionActorVersion": {
          "type": "string",
          "maxLength": 64
        },
        "adapter": {
          "type": "string",
          "enum": [
            "meta",
            "meta-ads",
            "google",
            "google-ads",
            "linkedin",
            "linkedin-ads"
          ],
          "maxLength": 128
        },
        "adapterVersion": {
          "type": "string",
          "maxLength": 64
        },
        "queryScope": {
          "type": "object"
        },
        "entityIdentity": {
          "type": "object"
        }
      },
      "prefill": {
        "productionActorId": "zinin/brand-evidence-source",
        "productionActorVersion": "0.1.0",
        "adapter": "google-ads",
        "adapterVersion": "1.0.0",
        "queryScope": {
          "advertiserId": "AR16735076323512287233",
          "country": "US"
        },
        "entityIdentity": {
          "advertiserId": "AR16735076323512287233"
        }
      }
    },
    "maxAds": {
      "type": "integer",
      "minimum": 1,
      "maximum": 100,
      "default": 100,
      "prefill": 100
    },
    "maxTotalChargeUsd": {
      "type": [
        "number",
        "null"
      ],
      "minimum": 0,
      "default": null,
      "prefill": 0.055
    },
    "openrouterApiKey": {
      "type": [
        "string",
        "null"
      ],
      "maxLength": 512,
      "isSecret": true
    },
    "analysisModel": {
      "type": [
        "string",
        "null"
      ],
      "maxLength": 200,
      "default": "openai/gpt-4o-mini",
      "prefill": "openai/gpt-4o-mini"
    }
  },
  "required": [
    "schemaVersion",
    "requestId",
    "watchId",
    "coverage",
    "sourceContract"
  ],
  "title": "Competitor ad change brief input",
  "additionalProperties": false,
  "oneOf": [
    {
      "required": [
        "rows"
      ],
      "not": {
        "required": [
          "datasetId"
        ]
      }
    },
    {
      "required": [
        "datasetId"
      ],
      "not": {
        "required": [
          "rows"
        ]
      }
    }
  ],
  "definitions": {
    "canonicalRow": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "platform",
        "advertiserId",
        "pageId",
        "adId",
        "creativeId",
        "isActive",
        "format",
        "copy",
        "cta",
        "landingDomains",
        "media",
        "offer",
        "evidence"
      ],
      "properties": {
        "platform": {
          "enum": [
            "meta",
            "google",
            "linkedin"
          ]
        },
        "advertiserId": {
          "type": [
            "string",
            "null"
          ]
        },
        "pageId": {
          "type": [
            "string",
            "null"
          ]
        },
        "adId": {
          "type": [
            "string",
            "null"
          ]
        },
        "creativeId": {
          "type": [
            "string",
            "null"
          ]
        },
        "isActive": {
          "type": [
            "boolean",
            "null"
          ]
        },
        "format": {
          "enum": [
            "TEXT",
            "IMAGE",
            "VIDEO",
            "CAROUSEL",
            "COLLECTION",
            "OTHER",
            null
          ]
        },
        "copy": {
          "type": "object",
          "additionalProperties": false,
          "required": [
            "primaryText",
            "headline",
            "description"
          ],
          "properties": {
            "primaryText": {
              "type": [
                "string",
                "null"
              ]
            },
            "headline": {
              "type": [
                "string",
                "null"
              ]
            },
            "description": {
              "type": [
                "string",
                "null"
              ]
            }
          }
        },
        "cta": {
          "type": [
            "string",
            "null"
          ]
        },
        "landingDomains": {
          "type": "array",
          "maxItems": 8,
          "items": {
            "type": "string"
          }
        },
        "media": {
          "type": "array",
          "maxItems": 8,
          "items": {
            "type": "string"
          }
        },
        "offer": {
          "type": [
            "object",
            "null"
          ],
          "additionalProperties": false,
          "required": [
            "kind",
            "value",
            "currency",
            "code"
          ],
          "properties": {
            "kind": {
              "type": [
                "string",
                "null"
              ]
            },
            "value": {
              "type": [
                "number",
                "null"
              ]
            },
            "currency": {
              "type": [
                "string",
                "null"
              ]
            },
            "code": {
              "type": [
                "string",
                "null"
              ]
            }
          }
        },
        "evidence": {
          "type": "object",
          "additionalProperties": false,
          "required": [
            "sourceRef",
            "sourceRowId"
          ],
          "properties": {
            "sourceRef": {
              "type": [
                "string",
                "null"
              ]
            },
            "sourceRowId": {
              "type": [
                "string",
                "null"
              ]
            }
          }
        },
        "scrapedAt": {
          "type": [
            "string",
            "null"
          ]
        }
      }
    }
  },
  "allOf": [
    {
      "if": {
        "properties": {
          "coverage": {
            "properties": {
              "comparable": {
                "const": true
              }
            }
          }
        }
      },
      "then": {
        "properties": {
          "coverage": {
            "properties": {
              "status": {
                "const": "complete"
              },
              "closed": {
                "const": true
              }
            }
          }
        }
      }
    },
    {
      "if": {
        "properties": {
          "coverage": {
            "properties": {
              "status": {
                "const": "complete"
              },
              "closed": {
                "const": true
              }
            }
          }
        }
      },
      "then": {
        "properties": {
          "coverage": {
            "properties": {
              "evidenceRef": {
                "type": "string",
                "minLength": 1
              },
              "expectedRows": {
                "type": "integer",
                "minimum": 0,
                "maximum": 100
              }
            }
          }
        }
      }
    }
  ]
}
⚪us-map-retail-evidence(schemaVersion, requestId, watchId, watchUniverse, datasetId, ...)

Process supplied US retail evidence into MAP, availability, baseline, and review findings. — $0.08/call, x402 (USDC on base).

Input Schema

{
  "type": "object",
  "properties": {
    "schemaVersion": {
      "const": "1.0",
      "prefill": "1.0",
      "default": "1.0"
    },
    "requestId": {
      "type": "string",
      "description": "The exact sentinel auto is resolved to the trusted Apify actorRunId before validation; explicit IDs remain idempotent.",
      "default": "auto",
      "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$",
      "prefill": "auto"
    },
    "watchId": {
      "type": "string",
      "default": "lego-watch",
      "pattern": "^[A-Za-z0-9][A-Za-z0-9._:-]{0,127}$",
      "prefill": "lego-watch"
    },
    "watchUniverse": {
      "type": "array",
      "default": [
        "tcin:16747749"
      ],
      "minItems": 1,
      "maxItems": 100,
      "items": {
        "type": "string",
        "pattern": "^(productId|upc|asin|usItemId|tcin):.+$"
      },
      "prefill": [
        "tcin:16747749"
      ]
    },
    "datasetId": {
      "type": "string",
      "pattern": "^[A-Za-z0-9][A-Za-z0-9_-]{0,99}$"
    },
    "datasetCoverage": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "closed",
        "expectedItems"
      ],
      "properties": {
        "closed": {
          "const": true
        },
        "expectedItems": {
          "type": "integer",
          "minimum": 0,
          "maximum": 100
        }
      }
    },
    "rows": {
      "type": "array",
      "minItems": 1,
      "maxItems": 100,
      "items": {
        "$ref": "#/definitions/row"
      },
      "prefill": [
        {
          "adapter": "target",
          "sourceRecordId": "target-16747749",
          "sourceName": "target_probe",
          "observedAt": "2026-08-06T11:03:21.195Z",
          "data": {
            "tcin": "16747749",
            "upc": "673419233606",
            "productTitle": "LEGO Classic Large Creative Brick Box",
            "brand": "LEGO",
            "price": null,
            "availability": null,
            "url": "https://www.target.com/p/example/-/A-16747749"
          },
          "mapCents": 2999
        }
      ]
    },
    "openrouterApiKey": {
      "type": "string",
      "minLength": 1
    },
    "options": {
      "$ref": "#/definitions/options",
      "prefill": {
        "maxItems": 100,
        "explanation": "off",
        "analysisModel": null
      }
    }
  },
  "required": [
    "schemaVersion",
    "requestId",
    "watchId",
    "watchUniverse"
  ],
  "title": "US MAP Retail Evidence input",
  "additionalProperties": false,
  "oneOf": [
    {
      "required": [
        "rows"
      ],
      "not": {
        "required": [
          "datasetId"
        ]
      }
    },
    {
      "required": [
        "datasetId"
      ],
      "not": {
        "required": [
          "rows"
        ]
      }
    }
  ],
  "allOf": [
    {
      "if": {
        "required": [
          "datasetId"
        ]
      },
      "then": {
        "required": [
          "datasetCoverage"
        ]
      }
    },
    {
      "if": {
        "required": [
          "rows"
        ]
      },
      "then": {
        "not": {
          "required": [
            "datasetCoverage"
          ]
        }
      }
    }
  ],
  "definitions": {
    "options": {
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "maxItems": {
          "type": "integer",
          "minimum": 1,
          "maximum": 100
        },
        "explanation": {
          "enum": [
            "off",
            "byok"
          ]
        },
        "analysisModel": {
          "type": [
            "string",
            "null"
          ],
          "minLength": 1
        }
      },
      "default": {
        "maxItems": 100,
        "explanation": "off",
        "analysisModel": null
      }
    },
    "seller": {
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "id": {
          "type": [
            "string",
            "null"
          ]
        },
        "name": {
          "type": [
            "string",
            "null"
          ]
        },
        "domain": {
          "type": [
            "string",
            "null"
          ]
        }
      }
    },
    "identity": {
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "productId": {
          "type": "string"
        },
        "upc": {
          "type": "string"
        },
        "asin": {
          "type": "string"
        },
        "usItemId": {
          "type": "string"
        },
        "tcin": {
          "type": "string"
        }
      }
    },
    "row": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "adapter",
        "sourceRecordId",
        "sourceName",
        "observedAt"
      ],
      "properties": {
        "adapter": {
          "enum": [
            "canonical_rows",
            "google_shopping",
            "amazon",
            "walmart_product_detail",
            "target"
          ]
        },
        "sourceRecordId": {
          "type": "string",
          "minLength": 1
        },
        "sourceName": {
          "type": "string",
          "minLength": 1
        },
        "observedAt": {
          "type": "string",
          "format": "date-time"
        },
        "sourceUrl": {
          "type": [
            "string",
            "null"
          ]
        },
        "identity": {
          "$ref": "#/definitions/identity"
        },
        "title": {
          "type": [
            "string",
            "null"
          ]
        },
        "brand": {
          "type": [
            "string",
            "null"
          ]
        },
        "priceCents": {
          "type": [
            "integer",
            "null"
          ],
          "minimum": 0
        },
        "mapCents": {
          "type": [
            "integer",
            "null"
          ],
          "minimum": 0
        },
        "priceRangeCents": {
          "type": [
            "array",
            "null"
          ],
          "minItems": 2,
          "maxItems": 2,
          "items": {
            "type": "integer",
            "minimum": 0
          }
        },
        "couponPriceCents": {
          "type": [
            "integer",
            "null"
          ],
          "minimum": 0
        },
        "memberPriceCents": {
          "type": [
            "integer",
            "null"
          ],
          "minimum": 0
        },
        "currency": {
          "type": [
            "string",
            "null"
          ]
        },
        "restricted": {
          "type": [
            "boolean",
            "string",
            "null"
          ]
        },
        "priceType": {
          "type": [
            "string",
            "null"
          ]
        },
        "variantPrices": {
          "type": [
            "array",
            "null"
          ]
        },
        "availability": {
          "type": [
            "string",
            "null"
          ]
        },
        "seller": {
          "$ref": "#/definitions/seller"
        },
        "authorizedSellerIds": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "authorizedSellerDomains": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "data": {
          "$ref": "#/definitions/nativeData"
        }
      }
    },
    "nativeData": {
      "type": "object",
      "additionalProperties": false,
      "properties": {
        "success": {},
        "inputUrl": {},
        "productId": {},
        "product_id": {},
        "upc": {},
        "gtin": {},
        "gtin12": {},
        "gtin13": {},
        "gtin14": {},
        "title": {},
        "name": {},
        "productName": {},
        "productTitle": {},
        "brand": {},
        "price": {},
        "priceCents": {},
        "originalPrice": {},
        "rating": {},
        "reviewsCount": {},
        "description": {},
        "category": {},
        "asin": {},
        "availability": {},
        "seller": {},
        "sellerId": {},
        "seller_id": {},
        "sellerName": {},
        "seller_name": {},
        "sellerDomain": {},
        "seller_domain": {},
        "imageUrl": {},
        "productUrl": {},
        "url": {},
        "link": {},
        "tcin": {},
        "usItemId": {},
        "itemType": {},
        "type": {},
        "shortDescription": {},
        "thumbnailUrl": {},
        "allImages": {},
        "averageRating": {},
        "numberOfReviews": {},
        "ratingCounts": {},
        "offerId": {},
        "hasCarePlans": {},
        "buyBoxSuppression": {},
        "priceInfo": {},
        "fulfillmentType": {},
        "isSponsored": {},
        "subscriptionEligible": {},
        "badge": {},
        "variantList": {},
        "variantPrices": {},
        "variants": {},
        "legalRestriction": {},
        "shippingRestriction": {},
        "isRestricted": {},
        "restricted": {},
        "priceType": {},
        "ebooks": {},
        "giftingEligibility": {},
        "additionalOfferCount": {},
        "suppressReviews": {},
        "brandUrl": {},
        "rhPath": {},
        "manufacturerProductId": {},
        "model": {},
        "buyNowEligible": {},
        "sellerReviewCount": {},
        "sellerAverageRating": {},
        "personalizable": {},
        "orderMinLimit": {},
        "orderLimit": {},
        "offerType": {},
        "returnPolicy": {},
        "secondaryOfferPrice": {},
        "transactableOfferCount": {},
        "ironbankCategory": {},
        "showExploreOtherConditionsCTA": {},
        "gender": {},
        "relationship_type_code": {},
        "source": {},
        "dpci": {},
        "regular_price": {},
        "price_formatted": {},
        "on_sale": {},
        "savings": {},
        "savings_percent": {},
        "currency": {},
        "in_stock": {},
        "purchase_limit": {},
        "metadata": {},
        "primary_image": {},
        "images": {},
        "image_count": {},
        "product_type": {},
        "department": {},
        "breadcrumbs": {},
        "highlights": {},
        "features": {},
        "specs": {},
        "secondary_ratings": {},
        "written_review_count": {},
        "rating_distribution": {},
        "priceRange": {},
        "priceDisplay": {},
        "wasPrice": {},
        "unitPrice": {},
        "availabilityStatus": {}
      }
    }
  }
}

Community

Rate this Server

Evidence

Recent observations

verifiedversion not recorded4 tools
verifiedversion not recorded4 tools
verifiedversion not recorded4 tools
verifiedversion not recorded4 tools
verifiedversion not recorded4 tools
verifiedversion not recorded4 tools