# Affiliate.com Merchant Lookup

> Affiliate.com Merchant Lookup is a paid API for AI agents from zeroclick.affiliate.com, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-06).

Retrieve detailed profile data for a single Affiliate.com merchant by numeric ID, including name, domains, network, categories, and product count.

## Facts

- Endpoint: GET https://zeroclick.affiliate.com/v1/merchants/%7Bid%7D?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-06
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/affiliate-com-merchant-lookup-088ec7fb
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_dqv8XR9tLGOY_HosCFyv4

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 affiliate-com-merchant-lookup-088ec7fb
```

Example prompt: Pull up the full merchant profile for Affiliate.com merchant ID 4821 — I need their homepage URL, categories, product count, and cookie duration, so include the extended data.

## When to prefer this

Use this endpoint when you have a specific merchant ID (e.g. from a prior product search or merchant list result) and need full profile details — name, logo, homepage, categories, network, cookie duration, and country coverage — for a single merchant. Prefer this over the merchant list endpoint when you already know the ID and want a complete, structured record rather than a paginated summary.

## Known failure modes

- Unknown merchant ID returns a 404 or empty data response
- Malformed or non-numeric ID in the URL path causes a 400 bad request
- Payment failure or insufficient funds returns a 402 response and no data
- Extended flag set but merchant has no extended data available — fields returned as null
- Rate limiting or proxy errors may return 5xx responses

## How this service works

Product catalog search across all Affiliate.com merchants. Search and retrieve products with structured queries, and look up the merchants behind the catalog. This server is a pay-per-use, transparent proxy in front of Affiliate.com's own API: it handles identity, payment, and proxying. Agents can purchase autonomously or with their human's approval. The complete verified paid surface is listed at /openapi.json, the source of truth for available operations. Each operation here carries its live price in x-payment-info. Use the operations and details here when they meet your needs. Filtered specs contain only matching operations; if you cannot find what you need here, use search or the service catalog. The live catalog at /manifest.json is authoritative for prices and any free included units (prices[].includedUnits) - some meters include free usage per account before any charge, reserved for agents claimed by a human with a verified email.

## Output

Returns a structured merchant object containing the merchant's numeric ID, display name, URL slug, canonical domains, affiliate network details (name, URL, country, logo), homepage URL, icon and logo URLs, categories with breadcrumbs, supported countries and currencies, product count, cookie duration as ISO 8601, deep linking support flag, and a canonical deduplicated record when available. Also includes a trace ID in the meta field.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "extended": {
   "type": "boolean",
   "description": "Include expanded data such as relationship status, canonical record, categories, countries, and network details."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "data": {
   "type": "object",
   "properties": {
    "id": {
     "type": "integer",
     "description": "Numeric merchant id."
    },
    "name": {
     "type": "string",
     "description": "Merchant display name."
    },
    "slug": {
     "type": "string",
     "description": "Short identifier suitable for URLs."
    },
    "domains": {
     "type": "array",
     "items": {
      "type": "string"
     },
     "description": "Canonical merchant domains."
    },
    "network": {
     "type": "object",
     "properties": {
      "id": {
       "type": "integer"
      },
      "url": {
       "type": "string"
      },
      "name": {
       "type": "string"
      },
      "country": {
       "type": "object",
       "properties": {
        "id": {
         "type": "string",
         "description": "ISO country code."
        }
       }
      },
      "logo_url": {
       "type": [
        "string",
        "null"
       ]
      }
     },
     "description": "Affiliate network the merchant belongs to."
    },
    "home_url": {
     "type": [
      "string",
      "null"
     ]
    },
    "icon_url": {
     "type": [
      "string",
      "null"
     ]
    },
    "logo_url": {
     "type": [
      "string",
      "null"
     ]
    },
    "canonical": {
     "type": [
      "object",
      "null"
     ],
     "description": "Deduplicated canonical merchant record when available."
    },
    "countries": {
     "type": "array",
     "items": {
      "type": "string"
     },
     "description": "ISO country codes."
    },
    "object_id": {
     "type": "string",
     "description": "ULID identifier with the nmer_ prefix."
    },
    "origin_id": {
     "type": [
      "string",
      "null"
     ],
     "description": "Identifier in the originating network."
    },
    "categories": {
     "type": "array",
     "items": {
      "type": "object",
      "properties": {
       "id": {
        "type": "string"
       },
       "name": {
        "type": "string",
        "description": "Leaf category name."
       },
       "google_id": {
        "type": [
         "string",
         "null"
        ]
       },
       "breadcrumb": {
        "type": "string",
        "description": "Full category path."
       },
       "shopify_id": {
        "type": [
         "string",
         "null"
        ]
       }
      }
     }
    },
    "currencies": {
     "type": "array",
     "items": {
      "type": "string"
     },
     "desc
… (truncated)
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/affiliate-com-merchant-lookup-088ec7fb/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from zeroclick.affiliate.com](https://www.zero.xyz/host/zeroclick.affiliate.com/llms.txt)
