Skip to main content
Inventing categories — solo founder, with a newborn. Response times delayed: my solo business is affected by the ongoing and unique business environment in the United States, and cultural norms for new families. Learn more about the founder →Buy me a coffee

Canadian Trade Protection Protocol: To support Canadian businesses during CUSMA negotiations and trade uncertainty, all .ca email addresses receive a 100% discount on SmarterTariff Pro. Use promo code CUSMA at checkout.

API v1.1 — Webhook Support + Audit API

The Agent-Ready
Compliance API

Programmatically audit checkout accessibility, supply chain compliance, and AI agent readiness. Webhook support for Conway, CI/CD pipelines, and AI agent platforms.

<30s

Full scan

0.5s

Cached results

20+

WCAG signals

What the API checks

Checkout Accessibility Audit

Scan any URL for WCAG 2.2 AA violations — including inside Stripe, PayPal, and Braintree payment iframes that no other scanner can reach.

EAA + ADA Compliance

Map every violation to EAA requirements and ADA standards. Export reports for compliance documentation and regulatory filings.

AI Agent Readiness

Score whether AI shopping agents (OpenAI, Google, Amazon) can complete a purchase on your checkout. If screen readers fail, agents fail too.

Try it now

One POST request. Structured compliance data back in milliseconds.

Request

terminal — bash
curl -X POST https://smartertariff.com/api/v1/audit \
  -H "Authorization: Bearer sk_test_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "url": "https://nike.com",
    "include_violations": true,
    "webhook_url": "https://your-app.com/hooks/smartertariff"
  }'

Response — AT_RISK

response.json
{
  "domain": "nike.com",
  "score": 55,
  "violation_count": 24,
  "payment_provider": "Adyen",
  "compliance": {
    "wcag_2_2_aa": "NEEDS_IMPROVEMENT",
    "eaa_status": "AT_RISK",
    "ai_agent_readiness": "PARTIAL",
    "tos_risk_percent": 45
  },
  "violations": [
    {
      "rule": "color-contrast",
      "impact": "serious",
      "description": "Insufficient contrast ratio 2.8:1"
    },
    {
      "rule": "label",
      "impact": "critical",
      "description": "Payment iframe form element missing label"
    }
  ],
  "cached": true,
  "meta": { "api_version": "1.1.0" }
}

Request schema

FieldTypeRequiredDescription
urlstringRequiredURL to audit (e.g. https://nike.com)
include_violationsbooleanOptionalInclude violation details in response (default: true)
webhook_urlstringOptionalURL to POST results when scan completes (for async/Conway)
MCP Server — Model Context Protocol

Connect AI Agents Directly

SmarterTariff exposes a full MCP server at smartertariff.com/api/mcp. Connect Claude Desktop, Cursor, or any MCP-compatible AI agent to audit supply chains and checkout accessibility in real-time.

claude_desktop_config.json
{
  "mcpServers": {
    "smartertariff": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://smartertariff.com/api/mcp",
        "--header",
        "Authorization: Bearer st_live_YOUR_API_KEY"
      ]
    }
  }
}

Available MCP Tools

audit_supply_chainFull supply chain transparency audit
get_audit_reportRetrieve cached audit by domain
list_auditsList all audits on your account
check_complianceCheck against CSRD/UFLPA/EUDR frameworks

Rate Limits

TierAPI RequestsMCP RequestsWebhooks
Pro ($299/mo)10 req/min10 req/minIncluded
Professional30 req/min30 req/minIncluded
Enterprise100 req/min100 req/minPriority

MCP server uses Streamable HTTP transport (protocol v2025-03-26). API keys are SHA-256 hashed. All tool invocations are audit-logged.

Ready to audit programmatically?

REST API + MCP server + Webhook support. Works with Claude Desktop, Cursor, CI/CD pipelines, and AI agent platforms. Enterprise volume pricing for 10k+ scans/month.