Decision Intelligence

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

사용해야 할까요

품질 및 안전성

B
설명 품질
95%
스키마 완전성
71%
이름 품질
53%
오염 위험
100%
권한 일치
100%
프로토콜 준수
100%

발견 사항 (4)

  • LOWTool 'app-release-regression-intelligence' doesn't follow camelCase/snake_caseapp-release-regression-intelligence에서
  • LOWTool 'app-release-regression-intelligence' name length outside 3-30 rangeapp-release-regression-intelligence에서
  • LOWTool 'competitor-ad-change-brief' doesn't follow camelCase/snake_casecompetitor-ad-change-brief에서
  • LOWTool 'us-map-retail-evidence' doesn't follow camelCase/snake_caseus-map-retail-evidence에서

도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.

컨텍스트 비용

~6,108토큰 (도구 정의)
~15.7 KB일반적인 응답 크기
상당한 주의 영향 (128k 컨텍스트의 4.77%)

이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.

설치

원클릭 설치

`claude_desktop_config.json` 파일에 다음을 추가하세요:

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

원격 엔드포인트

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

할 수 있는 일

도구 목록

도구 (4)

🟢 읽기 전용🟡 쓰기🔴 삭제⚪ 알 수 없음
🟢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.

입력 스키마

{
  "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).

입력 스키마

{
  "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).

입력 스키마

{
  "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).

입력 스키마

{
  "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": {}
      }
    }
  }
}

커뮤니티

이 서버 평가하기

증거

최근 관측

검증됨버전이 기록되지 않음도구 4개
검증됨버전이 기록되지 않음도구 4개