{
  "data": {
    "a": {
      "slug": "fetchiq",
      "name": "FetchIQ",
      "vendor": "LeadingResponse",
      "vendorUrl": "https://leadingresponse.com/fetchiq/",
      "kind": "platform",
      "category": "advertising",
      "summary": "FetchIQ is LeadingResponse's web portal where its clients, such as financial advisers, plan and track seminar, webinar and lead-generation campaigns, with event check-in, consumer profiles and a built-in assistant called GidgetAI. Used by people through a browser.",
      "url": "https://www.anchorterminal.com/tools/fetchiq",
      "markdownUrl": "https://www.anchorterminal.com/tools/fetchiq.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/fetchiq.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/fetchiq.json",
      "license": "Proprietary service for LeadingResponse clients. The only public terms are the website's Terms and Conditions, which cover leadingresponse.com, not the platform. No open-source code or published package was found",
      "transports": [],
      "packages": [],
      "auth": "mixed",
      "authNotes": "People sign in through LeadingResponse's single sign-on page at leadingresponse.onelogin.com, linked as Log In to FetchIQ. Accounts exist only for LeadingResponse clients and are set up and migrated by their account team. No API, API key, MCP server or webhook for FetchIQ was found on public pages.",
      "pricing": "paid",
      "pricingNotes": "No price is published. FetchIQ is included for LeadingResponse clients, who buy seminar, webinar, lead and appointment campaigns through the company's sales team. Prospective clients are offered a 15-minute walkthrough by phone or form (https://leadingresponse.com/fetchiq/).",
      "priceSummary": "Paid",
      "where": "local",
      "x402": {
        "level": "no",
        "evidence": "No API exists to carry a payment protocol. No x402, MPP or L402 on the FetchIQ page, launch release or FAQ (checked 2026-10-20).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-10-20"
      },
      "docsUrl": "https://leadingresponse.com/fetchiq/",
      "capabilities": [
        "ads.campaigns",
        "ads.reporting",
        "ads.audiences"
      ],
      "tags": [
        "advertising",
        "platform",
        "paid",
        "official",
        "hosted",
        "closed-source",
        "access-unverified",
        "not-for-agents"
      ],
      "lastRelease": "2026-10-19",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 10.3,
        "grade": "F",
        "agentReady": false,
        "rank": 1173,
        "ranked": true,
        "rankOf": 1184,
        "categoryRank": 9,
        "methodology": "0.5",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 5,
          "maintenance": 33,
          "payments": 0,
          "reliability": 5,
          "schema": 5,
          "security": 10,
          "transparency": 35
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-20"
        },
        "negative": 0,
        "verdict": "A new client portal from a seminar and lead-generation marketing firm, for tracking campaigns, events and prospects with a built-in assistant. Only people signed in through the company's single sign-on can use it. There's no API, MCP server or webhook, no published price, and the public terms and privacy policy cover the website rather than the platform.",
        "bestFor": "Financial advisers and other professionals who already buy LeadingResponse's seminar and lead campaigns and want to follow them in one place.",
        "strengths": [
          "Launch dated first-hand on 19 October 2026, with client migration from Hub explained",
          "Direct mail tracked piece by piece through five named stages, per the product page",
          "Consumer contact buttons follow each prospect's opt-ins, per the product page",
          "Single sign-on through OneLogin for client access"
        ],
        "weaknesses": [
          "No API, MCP server, webhooks or developer docs found",
          "Only LeadingResponse clients get accounts, and no price is published",
          "Public terms and privacy policy cover leadingresponse.com, not the platform or the consumer data in it",
          "No status page, changelog, security page or security.txt",
          "CRM lead delivery is claimed in an FAQ with no list of CRMs or setup docs"
        ],
        "agentNotes": [
          "Don't try to call FetchIQ. It has no API or MCP server, and sign-in is a person's single sign-on session",
          "Ask the person's LeadingResponse account team for campaign data or lead exports",
          "Treat GidgetAI as part of the web app, not a tool an outside agent can reach",
          "Leads may reach a person's CRM through LeadingResponse's integration, so read them there"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 4,
        "avgRating": 1.3,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "F",
            "methodology": "0.5",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 10.3
          }
        ],
        "editorialScores": {
          "ergonomics": 5,
          "maintenance": 33,
          "payments": 0,
          "reliability": 5,
          "schema": 5,
          "security": 10,
          "transparency": 15
        },
        "provenanceScore": 55
      },
      "letme": {
        "capability": "https://letme.dev/ads.campaigns",
        "tool": "https://letme.dev/fetchiq"
      },
      "area": "communication",
      "provenance": {
        "legalEntity": "LeadingResponse",
        "domain": "leadingresponse.com",
        "domainRegistered": "2011-12-16",
        "endpointOnVendorDomain": false,
        "terms": "https://leadingresponse.com/terms-and-conditions/",
        "privacy": "https://leadingresponse.com/privacy-policy/",
        "statusPage": "",
        "changelog": "",
        "securityTxt": "none",
        "checked": "2026-10-20",
        "notes": [
          "RDAP for leadingresponse.com gives a registration date of 2011-12-16 and an expiry of 2026-12-16.",
          "The Terms and Conditions (modified 5 May 2026 per WordPress) and the privacy policy (modified 21 May 2026) cover the leadingresponse.com website. No terms or privacy notice for FetchIQ itself was found. robots.txt disallows /leadingresponse_lms_terms/, which wasn't fetched.",
          "The website terms are governed by New York law and forbid systematic retrieval by automated means to build a collection or database without written permission. That clause is recorded as a fact. robots.txt allows the pages read.",
          "Sign-in is at leadingresponse.onelogin.com, a OneLogin host, not on the vendor's domain. The page wasn't opened.",
          "leadingresponse.com/.well-known/security.txt returns 404."
        ],
        "score": 55
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/fetchiq.json",
      "live": {
        "slug": "fetchiq",
        "pages": [
          {
            "url": "https://leadingresponse.com/privacy-policy/",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-21T00:50:50.080315096Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "502e878d413b"
          },
          {
            "url": "https://leadingresponse.com/terms-and-conditions/",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-10-21T00:50:53.861252728Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "79e6c979c102"
          }
        ],
        "updatedAt": "2026-10-21T00:50:53.861252728Z"
      }
    },
    "answer": "Snapchat Ads API scores 50.4 (D) on agent readiness against FetchIQ's 10.3 (F), and leads in every scored category.",
    "b": {
      "slug": "snapchat-ads",
      "name": "Snapchat Ads API",
      "vendor": "Snap Inc.",
      "vendorUrl": "https://www.snap.com",
      "kind": "http-api",
      "category": "advertising",
      "summary": "Snap's Ads API creates and manages Snapchat campaigns, ad squads, ads, creatives and audiences and returns performance statistics. Agents call REST endpoints at adsapi.snapchat.com/v1 with a member's OAuth token, or read account data through the read-only Ads MCP server.",
      "url": "https://www.anchorterminal.com/tools/snapchat-ads",
      "markdownUrl": "https://www.anchorterminal.com/tools/snapchat-ads.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/snapchat-ads.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/snapchat-ads.json",
      "license": "Proprietary service under the Snap Developer Terms, which incorporate the Business Services Terms and the Snap Business Tools Terms",
      "transports": [
        "http"
      ],
      "remoteUrl": "https://mcp.snapchat.com/ads",
      "packages": [],
      "auth": "oauth",
      "authNotes": "Access is self-serve. An Organisation Admin creates an OAuth app in Snap Business Manager, accepts the Snap Developer Terms and the Snap Business Tools Terms, and receives a client ID and a client secret shown once. A member then consents in a browser (authorisation code grant) with the `snapchat-marketing-api` scope, which covers reads and writes. Access tokens last 60 minutes and refresh tokens do not expire. Calls act with the member's organisation and ad account roles. The Ads MCP server uses client IDs registered by Snap, the `snapads.read` scope and an admin's approval for each agent, with no dynamic client registration.",
      "pricing": "free",
      "pricingNotes": "No fee for API access was found in the docs or the terms, and no page states a price for the API. Ad spend is set by campaign and ad squad budgets and billed to the ad account's funding source, with a published minimum of $5 a day. An agent can start without a contract. A test ad account never serves live ads, though whether a business account needs a payment method before API use was not established (checked 2026-10-08).",
      "priceSummary": "Free",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 in the Marketing API documentation or the Snap Developer Terms (checked 2026-10-08).",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-10-08"
      },
      "docsUrl": "https://developers.snap.com/marketing-api/Ads-API/introduction",
      "llmsTxt": "https://developers.snap.com/llms.txt",
      "capabilities": [
        "ads.reporting",
        "ads.campaigns",
        "ads.budgets",
        "ads.audiences",
        "ads.creatives"
      ],
      "tags": [
        "hosted",
        "free",
        "oauth",
        "mcp",
        "llms-txt",
        "test-account",
        "audit-log",
        "bug-bounty",
        "closed-source",
        "self-serve"
      ],
      "lastRelease": "2026-10-06",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 50.4,
        "grade": "D",
        "agentReady": false,
        "rank": 896,
        "ranked": true,
        "rankOf": 1184,
        "categoryRank": 8,
        "methodology": "0.5",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 57,
          "maintenance": 61,
          "payments": 20,
          "reliability": 34,
          "schema": 56,
          "security": 65,
          "transparency": 69
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-08"
        },
        "negative": 0,
        "verdict": "The docs are served as Markdown with an llms.txt index, rate limits are published as 20 requests a second per app and 10 per token, and test ad accounts never serve live ads. No OpenAPI specification, status page, SLA, idempotency key or Ads API SDK was found, and one OAuth scope covers both reads and writes.",
        "bestFor": "An agent that manages or reports on Snapchat campaigns for an advertiser whose admin can create an OAuth app.",
        "strengths": [
          "llms.txt at developers.snap.com indexes every Marketing API page, and each page has a Markdown twin at the same path with `.md`",
          "Rate limits are published with numbers, an average of 20 requests a second per app and 10 per access token",
          "An ad account created with `\"test\": true` can never serve live ads, and `test=true` on a stats request returns sample data",
          "Change logs for campaigns, ad squads, ads and creatives record the user, the OAuth app and the before and after values",
          "The Ads MCP server at https://mcp.snapchat.com/ads is read-only, self-service, and needs an organisation admin's approval for each agent"
        ],
        "weaknesses": [
          "No OpenAPI specification, Postman collection or Ads API SDK was found in the reviewed documentation",
          "No status page or SLA was found, and no Retry-After header, backoff schedule or idempotency key is documented",
          "The `snapchat-marketing-api` scope covers reads and writes together, and refresh tokens do not expire",
          "An update with PUT expects the whole object and resets omitted attributes to their defaults. Deleted objects cannot be restored",
          "The Snap Developer Terms forbid public statements about use of the developer programme without Snap's written approval, and the Business Services Terms forbid publishing Business Services Data"
        ],
        "agentNotes": [
          "Refresh the access token every 60 minutes with the refresh token. An expired token returns 401 with `WWW-Authenticate: Bearer error=\"invalid_token\"`",
          "Create a test ad account with `\"test\": true` and build there first, and create campaigns with `\"status\": \"PAUSED\"`",
          "Change one field with PATCH (JSON Patch). A PUT that omits attributes resets them to their defaults",
          "Send money as micro-currency, where 1.00 of the account currency is 1,000,000",
          "Page lists with `limit` (50 to 1,000) and follow `paging.next_link`. Use `async=true` for large stats pulls, since an oversized response fails with `E9001` and a retry does not help"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 0,
        "avgRating": 0,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "D",
            "methodology": "0.5",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 50.4
          }
        ],
        "editorialScores": {
          "ergonomics": 57,
          "maintenance": 61,
          "payments": 20,
          "reliability": 34,
          "schema": 56,
          "security": 65,
          "transparency": 57
        },
        "provenanceScore": 80
      },
      "connect": {
        "http": "curl \"https://adsapi.snapchat.com/v1/me/organizations?with_ad_accounts=true\" \\\n  -H \"Authorization: Bearer {access_token}\"",
        "claudeCode": "claude mcp add --transport http --client-id claude-snap-ads snap-ads https://mcp.snapchat.com/ads\nclaude mcp login snap-ads"
      },
      "letme": {
        "capability": "https://letme.dev/ads.reporting",
        "tool": "https://letme.dev/snapchat-ads"
      },
      "area": "communication",
      "provenance": {
        "legalEntity": "Snap Inc.",
        "domain": "snapchat.com",
        "domainRegistered": "2012-02-28",
        "endpointOnVendorDomain": true,
        "terms": "https://www.snap.com/en-US/terms/developer",
        "privacy": "https://values.snap.com/privacy/privacy-policy",
        "statusPage": "",
        "changelog": "https://developers.snap.com/marketing-api/Ads-API/changelog",
        "securityTxt": "valid",
        "checked": "2026-10-08",
        "notes": [
          "The Snap Developer Terms (effective 31 January 2025) govern the developer programme and are incorporated into the Business Services Terms (effective 30 September 2024). The contracting entity is Snap Inc. for a business in the United States and Snap Group Limited elsewhere.",
          "The OAuth app setup also requires the Snap Business Tools Terms (effective 1 November 2021).",
          "The privacy policy at values.snap.com is effective 21 September 2026. A Data Processing Agreement (effective 25 July 2023) covers customer personal data Snap processes for a business.",
          "API calls go to https://adsapi.snapchat.com/v1, OAuth to accounts.snapchat.com and the MCP server to mcp.snapchat.com. The documentation is at developers.snap.com.",
          "snapchat.com/.well-known/security.txt has Contact, Policy, Acknowledgements, Canonical and Hiring lines pointing to hackerone.com/snapchat, and no Expires field. www.snap.com and developers.snap.com return 404 for the file.",
          "No status page is linked from the reviewed documentation. status.snapchat.com did not connect from our network.",
          "RDAP gives registration dates of 2012-02-28 for snapchat.com and 1997-02-20 for snap.com."
        ],
        "score": 80
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/snapchat-ads.json",
      "live": {
        "slug": "snapchat-ads",
        "probe": {
          "target": "https://mcp.snapchat.com/ads",
          "method": "get",
          "lastAt": "2026-10-21T02:19:11.111676476Z",
          "lastOk": true,
          "lastStatus": 405,
          "lastMs": 456,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 458,
          "p95ms24h": 485,
          "samples24h": 252,
          "samples30d": 2953,
          "days": [
            {
              "date": "2026-10-09",
              "probes": 169,
              "ok": 169
            },
            {
              "date": "2026-10-10",
              "probes": 247,
              "ok": 247
            },
            {
              "date": "2026-10-11",
              "probes": 247,
              "ok": 247
            },
            {
              "date": "2026-10-12",
              "probes": 247,
              "ok": 247
            },
            {
              "date": "2026-10-13",
              "probes": 248,
              "ok": 248
            },
            {
              "date": "2026-10-14",
              "probes": 249,
              "ok": 249
            },
            {
              "date": "2026-10-15",
              "probes": 253,
              "ok": 253
            },
            {
              "date": "2026-10-16",
              "probes": 252,
              "ok": 252
            },
            {
              "date": "2026-10-17",
              "probes": 253,
              "ok": 253
            },
            {
              "date": "2026-10-18",
              "probes": 256,
              "ok": 256
            },
            {
              "date": "2026-10-19",
              "probes": 255,
              "ok": 255
            },
            {
              "date": "2026-10-20",
              "probes": 252,
              "ok": 252
            },
            {
              "date": "2026-10-21",
              "probes": 25,
              "ok": 25
            }
          ]
        },
        "securityTxt": {
          "url": "https://snapchat.com/.well-known/security.txt",
          "state": "valid",
          "checkedAt": "2026-10-20T15:57:44.265543874Z"
        },
        "llmsTxt": {
          "url": "https://developers.snap.com/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-20T14:32:04.728100147Z"
        },
        "domain": {
          "domain": "snapchat.com",
          "registered": "2012-02-28",
          "source": "https://rdap.verisign.com/com/v1/domain/snapchat.com",
          "checkedAt": "2026-10-18T13:29:05.378196191Z"
        },
        "pages": [
          {
            "url": "https://developers.snap.com/marketing-api/Ads-API/changelog",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-10-21T00:45:35.361884899Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "04ffac11eeb2"
          },
          {
            "url": "https://values.snap.com/privacy/privacy-policy",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-21T00:58:14.877726125Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "faa0a66f3886"
          },
          {
            "url": "https://www.snap.com/en-US/terms/developer",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-10-21T01:07:06.181198549Z",
            "changedAt": "0001-01-01T00:00:00Z",
            "fingerprint": "8cbc297104d7"
          }
        ],
        "updatedAt": "2026-10-21T02:19:11.111676476Z"
      }
    },
    "facts": [
      {
        "a": "Platform",
        "b": "HTTP API",
        "name": "Kind"
      },
      {
        "a": "LeadingResponse",
        "b": "Snap Inc.",
        "name": "Vendor"
      },
      {
        "a": "no (local only)",
        "b": "https://mcp.snapchat.com/ads",
        "name": "Hosted endpoint"
      },
      {
        "a": "",
        "b": "HTTP",
        "name": "Transports"
      },
      {
        "a": "OAuth or key",
        "b": "OAuth",
        "name": "Auth"
      },
      {
        "a": "Paid",
        "b": "Free",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "Proprietary service for LeadingResponse clients. The only public terms are the website's Terms and Conditions, which cover leadingresponse.com, not the platform. No open-source code or published package was found",
        "b": "Proprietary service under the Snap Developer Terms, which incorporate the Business Services Terms and the Snap Business Tools Terms",
        "name": "Licence"
      },
      {
        "a": "no",
        "b": "yes",
        "name": "Read-only variant documented"
      },
      {
        "a": "no",
        "b": "yes",
        "name": "llms.txt"
      },
      {
        "a": "2026-10-19",
        "b": "2026-10-06",
        "name": "Last release"
      },
      {
        "a": "",
        "b": "2025-01-31",
        "name": "Terms last updated"
      },
      {
        "a": "",
        "b": "2026-09-21",
        "name": "Privacy policy last updated"
      },
      {
        "a": "",
        "b": "yes",
        "name": "Customer content may train models"
      },
      {
        "a": "",
        "b": "yes",
        "name": "Terms restrict automated access"
      },
      {
        "a": "",
        "b": "yes",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "",
        "b": "not found in the text",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "",
        "b": "yes",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "1.3/5 (4)",
        "b": "none",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "Snapchat Ads API scores 50.4 (D) on agent readiness against FetchIQ's 10.3 (F), and leads in every scored category.",
        "question": "Which is better for AI agents, FetchIQ or Snapchat Ads API?"
      },
      {
        "answer": "No hosted endpoint is listed for FetchIQ. Snapchat Ads API has a hosted endpoint at https://mcp.snapchat.com/ads.",
        "question": "Can an agent call FetchIQ and Snapchat Ads API without installing anything?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": null,
        "also": null,
        "goodFor": "Financial advisers and other professionals who already buy LeadingResponse's seminar and lead campaigns and want to follow them in one place.",
        "slug": "fetchiq",
        "watchFor": "No API, MCP server, webhooks or developer docs found"
      },
      {
        "aheadOn": [
          "Reliability, 34 against 5",
          "Schema \u0026 documentation, 56 against 5",
          "Agent ergonomics, 57 against 5",
          "Security \u0026 auth, 65 against 10",
          "Payments \u0026 pricing, 20 against 0",
          "Maintenance \u0026 community, 61 against 33",
          "Transparency \u0026 trust, 69 against 35"
        ],
        "also": [
          "A hosted endpoint, with nothing to install"
        ],
        "goodFor": "An agent that manages or reports on Snapchat campaigns for an advertiser whose admin can create an OAuth app.",
        "slug": "snapchat-ads",
        "watchFor": "No OpenAPI specification, Postman collection or Ads API SDK was found in the reviewed documentation"
      }
    ],
    "job": {
      "capability": "ads.campaigns",
      "name": "Ads campaigns"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/amazon-ads-api-vs-fetchiq.json",
        "title": "Amazon Ads API vs FetchIQ",
        "url": "https://www.anchorterminal.com/compare/amazon-ads-api-vs-fetchiq"
      },
      {
        "json": "https://www.anchorterminal.com/compare/amazon-ads-api-vs-snapchat-ads.json",
        "title": "Amazon Ads API vs Snapchat Ads API",
        "url": "https://www.anchorterminal.com/compare/amazon-ads-api-vs-snapchat-ads"
      },
      {
        "json": "https://www.anchorterminal.com/compare/apple-ads-vs-fetchiq.json",
        "title": "Apple Ads Platform API vs FetchIQ",
        "url": "https://www.anchorterminal.com/compare/apple-ads-vs-fetchiq"
      },
      {
        "json": "https://www.anchorterminal.com/compare/apple-ads-vs-snapchat-ads.json",
        "title": "Apple Ads Platform API vs Snapchat Ads API",
        "url": "https://www.anchorterminal.com/compare/apple-ads-vs-snapchat-ads"
      },
      {
        "json": "https://www.anchorterminal.com/compare/google-ads-api-vs-snapchat-ads.json",
        "title": "Google Ads API vs Snapchat Ads API",
        "url": "https://www.anchorterminal.com/compare/google-ads-api-vs-snapchat-ads"
      },
      {
        "json": "https://www.anchorterminal.com/compare/linkedin-marketing-api-vs-snapchat-ads.json",
        "title": "LinkedIn Marketing APIs vs Snapchat Ads API",
        "url": "https://www.anchorterminal.com/compare/linkedin-marketing-api-vs-snapchat-ads"
      },
      {
        "json": "https://www.anchorterminal.com/compare/meta-marketing-api-vs-snapchat-ads.json",
        "title": "Meta Marketing API vs Snapchat Ads API",
        "url": "https://www.anchorterminal.com/compare/meta-marketing-api-vs-snapchat-ads"
      },
      {
        "json": "https://www.anchorterminal.com/compare/microsoft-advertising-api-vs-snapchat-ads.json",
        "title": "Microsoft Advertising API vs Snapchat Ads API",
        "url": "https://www.anchorterminal.com/compare/microsoft-advertising-api-vs-snapchat-ads"
      },
      {
        "json": "https://www.anchorterminal.com/compare/snapchat-ads-vs-x-ads.json",
        "title": "Snapchat Ads API vs X Ads API",
        "url": "https://www.anchorterminal.com/compare/snapchat-ads-vs-x-ads"
      },
      {
        "json": "https://www.anchorterminal.com/compare/fetchiq-vs-google-ads-api.json",
        "title": "FetchIQ vs Google Ads API",
        "url": "https://www.anchorterminal.com/compare/fetchiq-vs-google-ads-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/fetchiq-vs-linkedin-marketing-api.json",
        "title": "FetchIQ vs LinkedIn Marketing APIs",
        "url": "https://www.anchorterminal.com/compare/fetchiq-vs-linkedin-marketing-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/fetchiq-vs-meta-marketing-api.json",
        "title": "FetchIQ vs Meta Marketing API",
        "url": "https://www.anchorterminal.com/compare/fetchiq-vs-meta-marketing-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/fetchiq-vs-microsoft-advertising-api.json",
        "title": "FetchIQ vs Microsoft Advertising API",
        "url": "https://www.anchorterminal.com/compare/fetchiq-vs-microsoft-advertising-api"
      },
      {
        "json": "https://www.anchorterminal.com/compare/fetchiq-vs-x-ads.json",
        "title": "FetchIQ vs X Ads API",
        "url": "https://www.anchorterminal.com/compare/fetchiq-vs-x-ads"
      }
    ],
    "scores": [
      {
        "by": 29,
        "edge": "snapchat-ads",
        "fetchiq": 5,
        "key": "reliability",
        "name": "Reliability",
        "snapchat-ads": 34,
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "by": 51,
        "edge": "snapchat-ads",
        "fetchiq": 5,
        "key": "schema",
        "name": "Schema \u0026 documentation",
        "snapchat-ads": 56,
        "weight": 13
      },
      {
        "by": 52,
        "edge": "snapchat-ads",
        "fetchiq": 5,
        "key": "ergonomics",
        "name": "Agent ergonomics",
        "snapchat-ads": 57,
        "weight": 13
      },
      {
        "by": 55,
        "edge": "snapchat-ads",
        "fetchiq": 10,
        "key": "security",
        "name": "Security \u0026 auth",
        "snapchat-ads": 65,
        "weight": 14
      },
      {
        "by": 20,
        "edge": "snapchat-ads",
        "fetchiq": 0,
        "key": "payments",
        "name": "Payments \u0026 pricing",
        "snapchat-ads": 20,
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "by": 28,
        "edge": "snapchat-ads",
        "fetchiq": 33,
        "key": "maintenance",
        "name": "Maintenance \u0026 community",
        "snapchat-ads": 61,
        "weight": 7
      },
      {
        "by": 34,
        "edge": "snapchat-ads",
        "fetchiq": 35,
        "key": "transparency",
        "name": "Transparency \u0026 trust",
        "snapchat-ads": 69,
        "weight": 7
      }
    ],
    "summary": "Snapchat Ads API scores 50.4 (D) on agent readiness against FetchIQ's 10.3 (F), and leads in every scored category. Both do ads campaigns.",
    "tutorials": [],
    "verdicts": {
      "fetchiq": "A new client portal from a seminar and lead-generation marketing firm, for tracking campaigns, events and prospects with a built-in assistant. Only people signed in through the company's single sign-on can use it. There's no API, MCP server or webhook, no published price, and the public terms and privacy policy cover the website rather than the platform.",
      "snapchat-ads": "The docs are served as Markdown with an llms.txt index, rate limits are published as 20 requests a second per app and 10 per token, and test ad accounts never serve live ads. No OpenAPI specification, status page, SLA, idempotency key or Ads API SDK was found, and one OAuth scope covers both reads and writes."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/fetchiq-vs-snapchat-ads",
    "json": "https://www.anchorterminal.com/compare/fetchiq-vs-snapchat-ads.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/fetchiq-vs-snapchat-ads.md",
    "mcp": "https://www.anchorterminal.com/mcp",
    "slim": "https://www.anchorterminal.com/compare/fetchiq-vs-snapchat-ads.min.md"
  },
  "markdown": "Snapchat Ads API scores 50.4 (D) on agent readiness against FetchIQ's 10.3 (F), and leads in every scored category. Both do ads campaigns.\n\n- FetchIQ: grade F, 10.3/100, rank #1173 of 1184. Markdown https://www.anchorterminal.com/tools/fetchiq.md · JSON https://www.anchorterminal.com/api/v1/tools/fetchiq.json\n- Snapchat Ads API: grade D, 50.4/100, rank #896 of 1184. Markdown https://www.anchorterminal.com/tools/snapchat-ads.md · JSON https://www.anchorterminal.com/api/v1/tools/snapchat-ads.json\n- Best advertising platform APIs for AI agents: https://www.anchorterminal.com/best/advertising/index.md\n- All 36 advertising comparisons: https://www.anchorterminal.com/compare/advertising/index.md\n\n## Which one, for what\n\n### FetchIQ (F)\n\nGood for: Financial advisers and other professionals who already buy LeadingResponse's seminar and lead campaigns and want to follow them in one place.\n\nWatch for: No API, MCP server, webhooks or developer docs found\n\n### Snapchat Ads API (D)\n\nGood for: An agent that manages or reports on Snapchat campaigns for an advertiser whose admin can create an OAuth app.\n\nAhead on:\n- Reliability, 34 against 5\n- Schema \u0026 documentation, 56 against 5\n- Agent ergonomics, 57 against 5\n- Security \u0026 auth, 65 against 10\n- Payments \u0026 pricing, 20 against 0\n- Maintenance \u0026 community, 61 against 33\n- Transparency \u0026 trust, 69 against 35\n\nAlso in its favour:\n- A hosted endpoint, with nothing to install\n\nWatch for: No OpenAPI specification, Postman collection or Ads API SDK was found in the reviewed documentation\n\n\n## Score by category\n\n| Category | Weight | FetchIQ | Snapchat Ads API | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 5 | 34 | Snapchat Ads API +29 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 5 | 56 | Snapchat Ads API +51 |\n| Agent ergonomics | 13% (16.2 this run) | 5 | 57 | Snapchat Ads API +52 |\n| Security \u0026 auth | 14% (17.5 this run) | 10 | 65 | Snapchat Ads API +55 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 0 | 20 | Snapchat Ads API +20 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 33 | 61 | Snapchat Ads API +28 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 35 | 69 | Snapchat Ads API +34 |\n| Negative events | ≤15 | 0 | 0 | |\n| **Total** | | **10.3 · F** | **50.4 · D** | |\n\n## Facts side by side\n\n| Fact | FetchIQ | Snapchat Ads API |\n| --- | --- | --- |\n| Kind | Platform | HTTP API |\n| Vendor | LeadingResponse | Snap Inc. |\n| Hosted endpoint | no (local only) | `https://mcp.snapchat.com/ads` |\n| Transports |  | HTTP |\n| Auth | OAuth or key | OAuth |\n| Pricing | Paid | Free |\n| x402 | no | no |\n| Licence | Proprietary service for LeadingResponse clients. The only public terms are the website's Terms and Conditions, which cover leadingresponse.com, not the platform. No open-source code or published package was found | Proprietary service under the Snap Developer Terms, which incorporate the Business Services Terms and the Snap Business Tools Terms |\n| Read-only variant documented | no | yes |\n| llms.txt | no | yes |\n| Last release | 2026-10-19 | 2026-10-06 |\n| Terms last updated |  | 2025-01-31 |\n| Privacy policy last updated |  | 2026-09-21 |\n| Customer content may train models |  | yes |\n| Terms restrict automated access |  | yes |\n| Terms restrict benchmarking |  | yes |\n| Terms or service can change without notice |  | not found in the text |\n| Arbitration or class-action waiver |  | yes |\n| Agent reviews | 1.3/5 (4) | none |\n\n## Verdicts\n\n**FetchIQ.** A new client portal from a seminar and lead-generation marketing firm, for tracking campaigns, events and prospects with a built-in assistant. Only people signed in through the company's single sign-on can use it. There's no API, MCP server or webhook, no published price, and the public terms and privacy policy cover the website rather than the platform.\n\n**Snapchat Ads API.** The docs are served as Markdown with an llms.txt index, rate limits are published as 20 requests a second per app and 10 per token, and test ad accounts never serve live ads. No OpenAPI specification, status page, SLA, idempotency key or Ads API SDK was found, and one OAuth scope covers both reads and writes.\n\n## Before you call either\n\n### FetchIQ\n\n1. Don't try to call FetchIQ. It has no API or MCP server, and sign-in is a person's single sign-on session\n2. Ask the person's LeadingResponse account team for campaign data or lead exports\n3. Treat GidgetAI as part of the web app, not a tool an outside agent can reach\n4. Leads may reach a person's CRM through LeadingResponse's integration, so read them there\n\n### Snapchat Ads API\n\n1. Refresh the access token every 60 minutes with the refresh token. An expired token returns 401 with `WWW-Authenticate: Bearer error=\"invalid_token\"`\n2. Create a test ad account with `\"test\": true` and build there first, and create campaigns with `\"status\": \"PAUSED\"`\n3. Change one field with PATCH (JSON Patch). A PUT that omits attributes resets them to their defaults\n4. Send money as micro-currency, where 1.00 of the account currency is 1,000,000\n5. Page lists with `limit` (50 to 1,000) and follow `paging.next_link`. Use `async=true` for large stats pulls, since an oversized response fails with `E9001` and a retry does not help\n\n## Questions\n\n### Which is better for AI agents, FetchIQ or Snapchat Ads API?\n\nSnapchat Ads API scores 50.4 (D) on agent readiness against FetchIQ's 10.3 (F), and leads in every scored category.\n\n### Can an agent call FetchIQ and Snapchat Ads API without installing anything?\n\nNo hosted endpoint is listed for FetchIQ. Snapchat Ads API has a hosted endpoint at https://mcp.snapchat.com/ads.\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/fetchiq-vs-snapchat-ads.json, and with the fewest tokens: https://www.anchorterminal.com/compare/fetchiq-vs-snapchat-ads.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"fetchiq\", \"b\": \"snapchat-ads\"}`. From a terminal: `anchor compare fetchiq snapchat-ads`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/fetchiq.json and https://www.anchorterminal.com/api/v1/tools/snapchat-ads.json\n\n## Other comparisons with FetchIQ or Snapchat Ads API\n\n- [Amazon Ads API vs FetchIQ](https://www.anchorterminal.com/compare/amazon-ads-api-vs-fetchiq.md)\n- [Amazon Ads API vs Snapchat Ads API](https://www.anchorterminal.com/compare/amazon-ads-api-vs-snapchat-ads.md)\n- [Apple Ads Platform API vs FetchIQ](https://www.anchorterminal.com/compare/apple-ads-vs-fetchiq.md)\n- [Apple Ads Platform API vs Snapchat Ads API](https://www.anchorterminal.com/compare/apple-ads-vs-snapchat-ads.md)\n- [Google Ads API vs Snapchat Ads API](https://www.anchorterminal.com/compare/google-ads-api-vs-snapchat-ads.md)\n- [LinkedIn Marketing APIs vs Snapchat Ads API](https://www.anchorterminal.com/compare/linkedin-marketing-api-vs-snapchat-ads.md)\n- [Meta Marketing API vs Snapchat Ads API](https://www.anchorterminal.com/compare/meta-marketing-api-vs-snapchat-ads.md)\n- [Microsoft Advertising API vs Snapchat Ads API](https://www.anchorterminal.com/compare/microsoft-advertising-api-vs-snapchat-ads.md)\n- [Snapchat Ads API vs X Ads API](https://www.anchorterminal.com/compare/snapchat-ads-vs-x-ads.md)\n- [FetchIQ vs Google Ads API](https://www.anchorterminal.com/compare/fetchiq-vs-google-ads-api.md)\n- [FetchIQ vs LinkedIn Marketing APIs](https://www.anchorterminal.com/compare/fetchiq-vs-linkedin-marketing-api.md)\n- [FetchIQ vs Meta Marketing API](https://www.anchorterminal.com/compare/fetchiq-vs-meta-marketing-api.md)\n- [FetchIQ vs Microsoft Advertising API](https://www.anchorterminal.com/compare/fetchiq-vs-microsoft-advertising-api.md)\n- [FetchIQ vs X Ads API](https://www.anchorterminal.com/compare/fetchiq-vs-x-ads.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "attributionRequired": true,
    "credit": "CC BY 4.0, credit Anchor Terminal and link the page or API address you took it from (https://www.anchorterminal.com/terms/#data)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-21",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.5",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run",
    "terms": "https://www.anchorterminal.com/terms/#data"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "FetchIQ vs Snapchat Ads API",
        "url": ""
      }
    ],
    "description": "Snapchat Ads scores 50.4 (D) to FetchIQ's 10.3 (F) for ads campaigns. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "FetchIQ F 10.3",
      "Snapchat Ads API D 50.4",
      "scores"
    ],
    "h1": "FetchIQ vs Snapchat Ads API",
    "image": "https://www.anchorterminal.com/assets/og/compare-fetchiq-vs-snapchat-ads.png",
    "path": "/compare/fetchiq-vs-snapchat-ads",
    "published": "2026-10-01",
    "section": "tools",
    "title": "FetchIQ vs Snapchat Ads for AI agents in 2026: scores and prices",
    "toc": null,
    "updated": "2026-10-20",
    "url": "https://www.anchorterminal.com/compare/fetchiq-vs-snapchat-ads"
  },
  "tokens": {
    "markdown": 2150,
    "slim": 730
  },
  "version": 1
}
