# Incoterms 2020 Rule Explainer

> Incoterms 2020 Rule Explainer is a paid API for AI agents from api.strale.io, paid per call via x402, $0.0324/call, status unknown (last checked 2026-09-14).

Explains any Incoterms 2020 rule by returning seller and buyer obligations, risk/cost transfer points, and trade suitability guidance.

## Facts

- Endpoint: GET https://api.strale.io/x402/incoterms-explain
- Price: $0.0324/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/api-strale-io-48d20782
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_fjykw1nfLDu4lfPJYOo4O

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 api-strale-io-48d20782
```

Example prompt: Can you explain the CIF Incoterm rule — specifically what the seller and buyer are responsible for, where risk transfers, and when it's the right choice for a shipment?

## When to prefer this

Use this endpoint when an agent or user needs a quick, structured explanation of any specific Incoterms 2020 rule — including obligations, risk and cost transfer details, and trade suitability — without needing to parse dense legal documentation. Ideal for trade compliance workflows, logistics automation, contract drafting assistance, or onboarding users unfamiliar with international shipping terms.

## Known failure modes

- Missing or invalid 'incoterm' query parameter — returns 400 or validation error
- Unrecognized Incoterm code (e.g. a typo like 'FOOB') — returns error or empty result
- Payment failure via x402 — returns 402 Payment Required
- Service unavailable — returns 5xx error

## How this service works

Explain any Incoterms 2020 rule. Returns seller/buyer obligations, risk/cost transfer points, suitability.

## Output

Returns a structured explanation of the specified Incoterm 2020 rule, including seller obligations, buyer obligations, the point at which risk transfers from seller to buyer, the point at which costs transfer, and guidance on which transport modes or trade scenarios the term is best suited for.

## Example request

```json
{
 "input": {
  "type": "http",
  "method": "GET",
  "queryParams": {
   "incoterm": "CIF"
  }
 }
}
```

## 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",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "incoterm"
     ],
     "properties": {
      "incoterm": {
       "type": "string",
       "description": "Incoterm code (EXW/FOB/CIF/DDP/etc)"
      }
     }
    }
   },
   "additionalProperties": false
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/api-strale-io-48d20782/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.strale.io](https://www.zero.xyz/host/api.strale.io/llms.txt)
