# DataSig Tariff Signal

> DataSig Tariff Signal is a paid API for AI agents from datasig.ai, paid per call via x402, $0.0105/call, status unknown (last checked 2026-09-14).

Returns a live action signal (e.g. ACCELERATE_ORDERS) for a specific HTS code and country of origin, indicating what procurement action an AI agent should take given current tariff conditions.

## Facts

- Endpoint: GET https://datasig.ai/signals/tariff
- Price: $0.0105/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/datasig-tariff-signal-eeaeb120
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_kLQ0axEjhnUbTKY7Aol-p

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability datasig-tariff-signal-eeaeb120
```

Example prompt: What's the current tariff action signal for HTS code 9403.20 imported from China — should I accelerate orders or hold off?

## When to prefer this

Use this endpoint when an AI agent needs a fast, actionable procurement recommendation tied to a specific product (HTS code) and country of origin, especially when tariff volatility is high and timing of orders matters. Prefer this over generic trade data APIs when you need a concrete action signal (not just raw tariff rates) with no API key setup required, paying per call in USDC.

## Known failure modes

- Missing or invalid HTS code returns a 400 or error response
- Invalid ISO country code returns an error
- Payment failure via x402 micropayment results in 402 Payment Required with no signal returned
- No signal available for the given HTS/origin combination may return null confidence or empty signal
- Network timeout if DataSig backend is unavailable

## How this service works

DataSig delivers live supply chain action intelligence to AI agents via x402 micropayments. Tariff changes, port congestion, blank sailing risk, supplier distress. Pay per call in USDC on Base. No API key.

## Output

A JSON object containing the HTS code, origin country, a recommended action signal (e.g. ACCELERATE_ORDERS, HOLD, DELAY), and a confidence score indicating how strongly the signal is supported by current intelligence.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "hts_code",
      "origin"
     ],
     "properties": {
      "origin": {
       "type": "string",
       "description": "2-letter ISO country code"
      },
      "hts_code": {
       "type": "string",
       "description": "HTS code e.g. 9403.20"
      }
     }
    }
   },
   "additionalProperties": false
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "origin": "CN",
  "signal": "ACCELERATE_ORDERS",
  "hts_code": "9403.20",
  "confidence": null
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/datasig-tariff-signal-eeaeb120/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from datasig.ai](https://www.zero.xyz/host/datasig.ai/llms.txt)
