{"openapi":"3.1.0","info":{"title":"Affiliate.com","version":"1.0.0","description":"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. This document is the source of truth for agents: it lists the complete verified paid surface with each operation's live price in its x-payment-info. Endpoints not listed here are not part of the supported 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.","x-guidance":"Call the operations listed in this document at https://zeroclick.affiliate.com. An unpaid call returns 402 Payment Required with a signed challenge; settle it with a supported payment method - x402 (Base USDC) or MPP (Tempo USDC) today - and retry with the proof attached. No upstream API key is needed, and an agent without a payment method can set one up instantly at no cost. Read GET https://zeroclick.affiliate.com/zcj/zk84te3ktlod/manifest.json for the live services, meters, plans, prices, and any free included units, and https://zeroclick.affiliate.com/zcj/zk84te3ktlod/llms-full.txt for the full agent guide, including how the free allowance works without funding (it requires an agent identity claimed by a human with a verified email)."},"x-service-info":{"docs":{"homepage":"https://www.affiliate.com","apiReference":"https://zeroclick.affiliate.com/zcj/zk84te3ktlod/openapi.json","llms":"https://zeroclick.affiliate.com/zcj/zk84te3ktlod/llms.txt"}},"externalDocs":{"url":"https://zeroclick.affiliate.com/zcj/zk84te3ktlod/llms-full.txt","description":"How to authenticate, pay, and call this API; links the upstream API reference."},"servers":[{"url":"https://zeroclick.affiliate.com/zcj/zk84te3ktlod","description":"Pay-per-use access to Affiliate.com's API"}],"security":[{"payPerUse":[]}],"components":{"securitySchemes":{"payPerUse":{"type":"apiKey","in":"header","name":"x-payment","description":"Pay-per-use access. An unpaid call returns 402 Payment Required with a signed challenge; settle it with a supported payment method (x402 or MPP today) and retry with the proof in this header (x402) or as an authorization bearer credential (MPP). No upstream API key is needed, and an agent without a payment method can set one up instantly at no cost."}}},"paths":{"/v1/merchants":{"get":{"summary":"List and search merchants","description":"List the merchants behind the catalog. Filter by name or domain search, by country, or by product count, and page through the results.","parameters":[{"in":"query","name":"search","schema":{"type":"string","maxLength":255,"minLength":1},"example":"walmart","required":false,"description":"Search by merchant name, domain, or id."},{"in":"query","name":"id","schema":{"type":"string"},"example":"930288","required":false,"description":"Filter by a numeric merchant id or an nmer_ ULID."},{"in":"query","name":"fields","schema":{"type":"string"},"example":"id,name,domains,product_count","required":false,"description":"Comma separated list of merchant fields to include."},{"in":"query","name":"page","schema":{"type":"integer","default":1,"minimum":1},"required":false,"description":"Page number to return."},{"in":"query","name":"per_page","schema":{"type":"integer","default":100,"minimum":1},"example":25,"required":false,"description":"Number of results per page."},{"in":"query","name":"country_ids","schema":{"type":"string"},"example":"US","required":false,"description":"Comma separated ISO country codes."},{"in":"query","name":"product_count_min","schema":{"type":"integer"},"required":false,"description":"Only include merchants with at least this many products."},{"in":"query","name":"product_count_max","schema":{"type":"integer"},"required":false,"description":"Only include merchants with at most this many products."}],"x-payment-info":{"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"USD"}},{"x402":{"network":"eip155:8453","scheme":"exact","currency":"USDC"}}],"offers":[{"amount":"20000","currency":"0x20C000000000000000000000b9537d11c60E8b50","description":"$0.020000 per request (requests)","intent":"charge","method":"tempo"}],"price":{"mode":"fixed","currency":"USD","amount":"0.020000"}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"array","items":{"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"},"description":"ISO currency codes."},"description":{"type":["string","null"]},"product_count":{"type":"integer","description":"Number of products available from this merchant."},"cookie_duration":{"type":["string","null"],"description":"Attribution window as an ISO 8601 duration."},"supports_deeplinking":{"type":["boolean","null"]}}}},"meta":{"type":"object","properties":{"to":{"type":"integer"},"from":{"type":"integer"},"total":{"type":"integer","description":"Total number of matching merchants."},"fields":{"type":"array","items":{"type":"string"}},"per_page":{"type":"integer"},"trace_id":{"type":"string","description":"Request trace id for support."},"last_page":{"type":"integer"},"current_page":{"type":"integer"}}}}}}}},"402":{"description":"Payment required"}}}},"/v1/merchants/{id}":{"get":{"summary":"Get a merchant by id","description":"Fetch a single merchant record. The id accepts a numeric id, an nmer_ ULID, a mer_ canonical id, or a slug. Set extended to true to include relationship, canonical, and network details.","parameters":[{"in":"path","name":"id","schema":{"type":"string"},"example":"71655","required":true,"description":"Merchant identifier. Accepts a numeric id, an nmer_ ULID, a mer_ canonical id, or a slug."},{"in":"query","name":"extended","schema":{"type":"boolean"},"required":false,"description":"Include expanded data such as relationship status, canonical record, categories, countries, and network details."}],"x-payment-info":{"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"USD"}},{"x402":{"network":"eip155:8453","scheme":"exact","currency":"USDC"}}],"offers":[{"amount":"20000","currency":"0x20C000000000000000000000b9537d11c60E8b50","description":"$0.020000 per request (requests)","intent":"charge","method":"tempo"}],"price":{"mode":"fixed","currency":"USD","amount":"0.020000"}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"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"},"description":"ISO currency codes."},"description":{"type":["string","null"]},"product_count":{"type":"integer","description":"Number of products available from this merchant."},"cookie_duration":{"type":["string","null"],"description":"Attribution window as an ISO 8601 duration."},"supports_deeplinking":{"type":["boolean","null"]}},"description":"The matching merchant."},"meta":{"type":"object","properties":{"trace_id":{"type":"string","description":"Request trace id for support."}}}}}}}},"402":{"description":"Payment required"}}}},"/v1/products":{"post":{"summary":"Search affiliate products","description":"Search more than one billion affiliate products refreshed daily. Pass a plain search string or an array of field filters, or use the structured query rule builder for compound conditions. Results carry pricing, availability, commission URLs, and network and merchant attribution, with support for field selection, pagination, sorting, facets, and per network affiliate link configuration.","parameters":[{"in":"header","name":"X-End-User-Id","schema":{"type":"string"},"example":"user-8421","required":false,"description":"Attribute this request to a specific end user."}],"requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["search"],"properties":{"page":{"type":"integer","minimum":1,"description":"Page number to return."},"after":{"type":"string","description":"Cursor token for pagination beyond 10000 results, returned as meta.after in a previous response."},"query":{"type":"object","properties":{"rules":{"type":"array","items":{"type":"object","required":["conditions_operator","conditions"],"properties":{"conditions":{"type":"array","items":{"type":"object","required":["field","operator","value"],"properties":{"field":{"type":"string","description":"Product field to match."},"value":{"description":"Value to match."},"operator":{"type":"string","description":"Comparison operator."}}}},"conditions_operator":{"enum":["any","all"],"type":"string","description":"How the conditions inside this rule combine."}}}},"rules_operator":{"enum":["any","all"],"type":"string","description":"How rules combine. any means OR and all means AND. Defaults to all."}},"description":"Structured rule based query builder for compound conditions. Mutually exclusive with search."},"facets":{"type":"array","items":{"type":"string"},"description":"Facet aggregations to include with the results, up to 20. Supports dot notation, for example merchant.product_count."},"fields":{"type":"array","items":{"type":"string"},"description":"Product fields to include in the response. All fields are returned when omitted."},"search":{"oneOf":[{"type":"string","description":"Free text search across product fields."},{"type":"array","items":{"type":"object","required":["field","operator","value"],"properties":{"field":{"type":"string","example":"name","description":"Product field to filter on. Common fields are any, name, brand, category, barcode, final_price, on_sale, availability, merchant.id, and merchant.name."},"value":{"example":"wireless headphones","description":"Value to match against the field."},"operator":{"type":"string","example":"LIKE","description":"Comparison operator supported by the field. Text fields accept =, !=, LIKE, and NOT LIKE. Numeric fields accept =, !=, >, <, >=, and <=."}}},"description":"Filter objects that are combined with AND."}],"example":"wireless headphones","description":"Search criteria. Pass a plain string for a broad match across product fields, or an array of filter objects for precise matching. Mutually exclusive with query."},"pool_id":{"type":"string","description":"ULID of a pool that combines networks and merchants."},"sort_by":{"enum":["relevance","id","barcode","name","description","commission_url","direct_url","image_url","currency","regular_price","final_price","on_sale","sale_discount","availability","stock_quantity","sku","brand","category","network","merchant","updated_at","started_at"],"type":"string","description":"Field to sort results by."},"networks":{"type":"object","description":"Per network configuration keyed by network id, each entry carrying affiliate_id and an optional sub_id. When provided, commission URLs are populated with your affiliate credentials.","additionalProperties":{"type":"object","properties":{"sub_id":{"type":"string","description":"Optional sub id for campaign tracking."},"affiliate_id":{"type":"string","description":"Your affiliate id on this network."}}}},"per_page":{"type":"integer","default":100,"minimum":1,"description":"Number of results per page."},"sort_order":{"enum":["asc","desc"],"type":"string","description":"Sort direction."},"balanced_mix":{"type":"object","description":"Round robin interleaving of results with optional weighting. Incompatible with duplicate_fields_to_exclude."},"click_tracking":{"type":"boolean","default":false,"description":"Replace the sub id with a click_id for consolidated reporting."},"duplicate_fields_to_exclude":{"type":"string","description":"Collapse results that share the same value for this field. Incompatible with balanced_mix."}}}}}},"x-payment-info":{"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"USD"}},{"x402":{"network":"eip155:8453","scheme":"exact","currency":"USDC"}}],"offers":[{"amount":"20000","currency":"0x20C000000000000000000000b9537d11c60E8b50","description":"$0.020000 per request (requests)","intent":"charge","method":"tempo"}],"price":{"mode":"fixed","currency":"USD","amount":"0.020000"}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","description":"Unique product identifier."},"sku":{"type":"string"},"name":{"type":"string"},"brand":{"type":"string"},"barcode":{"type":"string","description":"UPC, EAN, ISBN, or GTIN."},"network":{"type":"object","properties":{"id":{"type":"integer"},"name":{"type":"string"}},"description":"Affiliate network attribution."},"on_sale":{"type":"boolean"},"added_at":{"type":"string","description":"UTC timestamp when the product was added."},"category":{"type":"string"},"currency":{"type":"string","description":"ISO 4217 currency code."},"merchant":{"type":"object","properties":{"id":{"type":"integer"},"name":{"type":"string"},"canonical_id":{"type":"string"},"canonical_name":{"type":"string"}}},"image_url":{"type":"string","description":"Primary image URL."},"direct_url":{"type":"string","description":"Direct product link."},"updated_at":{"type":"string","description":"UTC timestamp of the last refresh."},"description":{"type":"string"},"final_price":{"type":"number","description":"Current price after discounts."},"availability":{"type":["string","null"],"description":"InStock, OutOfStock, or null when unknown."},"regular_price":{"type":"number","description":"Original retail price."},"sale_discount":{"type":"number"},"commission_url":{"type":"string","description":"Affiliate link. Contains placeholder tokens for the affiliate id and sub id unless network credentials were provided in the request."},"stock_quantity":{"type":["integer","null"]},"commissionable_status":{"type":"string","description":"One of commissionable, assumed_commissionable, or not_commissionable."}}}},"meta":{"type":"object","properties":{"to":{"type":"integer"},"from":{"type":"integer"},"after":{"type":["string","null"],"description":"Cursor for deep pagination."},"total":{"type":"integer","description":"Total number of matching products."},"fields":{"type":"array","items":{"type":"string"}},"sort_by":{"type":"string"},"per_page":{"type":"integer"},"trace_id":{"type":"string","description":"Request trace id for support."},"last_page":{"type":"integer"},"sort_order":{"type":"string"},"current_page":{"type":"integer"}}},"facets":{"type":"object","description":"Aggregated statistics for the requested facets."}}}}}},"402":{"description":"Payment required"}}}},"/v1/tools/convert/asin-to-barcode":{"post":{"summary":"Convert Amazon ASINs to barcodes","description":"Convert Amazon ASINs to barcodes. Provide up to 10 ASINs and the Amazon marketplace locale, and each ASIN maps to an array of barcodes, empty when none were found.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["data","config"],"properties":{"data":{"type":"array","items":{"type":"string"},"example":["B0C792QRW6","B00AQUO5RI"],"maxItems":10,"description":"The ASINs to convert, up to 10 per request."},"config":{"type":"object","example":{"asin":{"locale":"US"}},"required":["asin"],"properties":{"asin":{"type":"object","required":["locale"],"properties":{"locale":{"type":"string","example":"US","description":"Amazon marketplace locale, for example US."}}}},"description":"Identifies the Amazon marketplace."}}}}}},"x-payment-info":{"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"USD"}},{"x402":{"network":"eip155:8453","scheme":"exact","currency":"USDC"}}],"offers":[{"amount":"20000","currency":"0x20C000000000000000000000b9537d11c60E8b50","description":"$0.020000 per request (requests)","intent":"charge","method":"tempo"}],"price":{"mode":"fixed","currency":"USD","amount":"0.020000"}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","description":"Key value pairs mapping each submitted ASIN to an array of barcodes.","additionalProperties":{"type":"array","items":{"type":"string"},"description":"Barcodes found for the ASIN, empty when none were found."}},"meta":{"type":"object","properties":{"to":{"type":"string","description":"Always \"barcode\"."},"from":{"type":"string","description":"Always \"asin\"."},"config":{"type":"object","description":"The configuration used for the conversion."},"to_total":{"type":"integer","description":"Number of values that resolved to a result."},"trace_id":{"type":"string","description":"Request trace id for support."},"from_total":{"type":"integer","description":"Number of values submitted."}}}}}}}},"402":{"description":"Payment required"}}}},"/v1/tools/convert/barcode-to-asin":{"post":{"summary":"Convert barcodes to Amazon ASINs","description":"Convert barcodes to Amazon ASINs. Provide numeric barcode strings, and each barcode maps to an array of ASIN results with their marketplace locale.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"type":"array","items":{"type":"string"},"example":["8806095074122","0887276760049"],"description":"The barcodes to convert. Each element must be a valid numeric barcode string."}}}}}},"x-payment-info":{"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"USD"}},{"x402":{"network":"eip155:8453","scheme":"exact","currency":"USDC"}}],"offers":[{"amount":"20000","currency":"0x20C000000000000000000000b9537d11c60E8b50","description":"$0.020000 per request (requests)","intent":"charge","method":"tempo"}],"price":{"mode":"fixed","currency":"USD","amount":"0.020000"}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","description":"Key value pairs mapping each submitted barcode to an array of ASIN results.","additionalProperties":{"type":"array","items":{"type":"object","properties":{"asin":{"type":"string","description":"The Amazon Standard Identification Number."},"locale":{"type":"string","description":"Marketplace locale, for example us."}}},"description":"ASIN results found for the barcode."}},"meta":{"type":"object","properties":{"to":{"type":"string","description":"Always \"asin\"."},"from":{"type":"string","description":"Always \"barcode\"."},"to_total":{"type":"integer","description":"Number of values that resolved to a result."},"trace_id":{"type":"string","description":"Request trace id for support."},"from_total":{"type":"integer","description":"Number of values submitted."}}}}}}}},"402":{"description":"Payment required"}}}},"/v1/tools/convert/barcode-to-sku":{"post":{"summary":"Convert barcodes to merchant SKUs","description":"Convert barcodes to merchant SKUs. Provide numeric barcode strings and the merchant to resolve against, and each barcode maps to its SKU or to null when no match exists.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["data","config"],"properties":{"data":{"type":"array","items":{"type":"string"},"example":["9349520733755","648093563899"],"description":"The barcodes to convert. Each element must be a valid numeric barcode string."},"config":{"type":"object","example":{"merchant":{"name":"walmart"}},"required":["merchant"],"properties":{"merchant":{"type":"object","properties":{"url":{"type":"string","example":"walmart.com","description":"Merchant domain, used when name is omitted."},"name":{"type":"string","example":"walmart","description":"Merchant name. Takes precedence over url."}}}},"description":"Identifies the source merchant. Provide merchant.name or merchant.url."}}}}}},"x-payment-info":{"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"USD"}},{"x402":{"network":"eip155:8453","scheme":"exact","currency":"USDC"}}],"offers":[{"amount":"20000","currency":"0x20C000000000000000000000b9537d11c60E8b50","description":"$0.020000 per request (requests)","intent":"charge","method":"tempo"}],"price":{"mode":"fixed","currency":"USD","amount":"0.020000"}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","description":"Key value pairs mapping each submitted barcode to its SKU, or null when no match exists.","additionalProperties":{"type":["string","null"],"description":"The resolved SKU, or null when no match exists."}},"meta":{"type":"object","properties":{"to":{"type":"string","description":"Always \"sku\"."},"from":{"type":"string","description":"Always \"barcode\"."},"config":{"type":"object","description":"The configuration used for the conversion."},"to_total":{"type":"integer","description":"Number of values that resolved to a result."},"trace_id":{"type":"string","description":"Request trace id for support."},"from_total":{"type":"integer","description":"Number of values submitted."}}}}}}}},"402":{"description":"Payment required"}}}},"/v1/tools/convert/sku-to-barcode":{"post":{"summary":"Convert merchant SKUs to barcodes","description":"Convert merchant SKUs to barcodes. Provide the SKUs and the merchant they belong to, and each SKU maps to its barcode or to null when no match exists.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["data","config"],"properties":{"data":{"type":"array","items":{"type":"string"},"example":["12987717129","9853123116","9885868036"],"description":"The merchant SKUs to convert."},"config":{"type":"object","example":{"merchant":{"name":"walmart"}},"required":["merchant"],"properties":{"merchant":{"type":"object","properties":{"url":{"type":"string","example":"walmart.com","description":"Merchant domain, used when name is omitted."},"name":{"type":"string","example":"walmart","description":"Merchant name. Takes precedence over url."}}}},"description":"Identifies the source merchant. Provide merchant.name or merchant.url."}}}}}},"x-payment-info":{"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"USD"}},{"x402":{"network":"eip155:8453","scheme":"exact","currency":"USDC"}}],"offers":[{"amount":"20000","currency":"0x20C000000000000000000000b9537d11c60E8b50","description":"$0.020000 per request (requests)","intent":"charge","method":"tempo"}],"price":{"mode":"fixed","currency":"USD","amount":"0.020000"}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","description":"Key value pairs mapping each submitted SKU to its barcode, or null when no match exists.","additionalProperties":{"type":["string","null"],"description":"The resolved barcode, or null when no match exists."}},"meta":{"type":"object","properties":{"to":{"type":"string","description":"Always \"barcode\"."},"from":{"type":"string","description":"Always \"sku\"."},"config":{"type":"object","description":"The configuration used for the conversion."},"to_total":{"type":"integer","description":"Number of values that resolved to a result."},"trace_id":{"type":"string","description":"Request trace id for support."},"from_total":{"type":"integer","description":"Number of values submitted."}}}}}}}},"402":{"description":"Payment required"}}}},"/v1/tools/convert/url-to-barcode":{"post":{"summary":"Convert product page URLs to barcodes","description":"Convert retailer product page URLs to barcodes. Provide full URL strings, and each URL maps to an array of barcodes, empty when none were found.","requestBody":{"required":true,"content":{"application/json":{"schema":{"type":"object","required":["data"],"properties":{"data":{"type":"array","items":{"type":"string"},"example":["https://www.abt.com/JBL-Charge-5-Black-Portable-Waterproof-Speaker-With-Powerbank-JBLCHARGE5BLKAM/p/159497.html"],"description":"The product page URLs to convert. Each element must be a full URL string."}}}}}},"x-payment-info":{"protocols":[{"mpp":{"method":"tempo","intent":"charge","currency":"USD"}},{"x402":{"network":"eip155:8453","scheme":"exact","currency":"USDC"}}],"offers":[{"amount":"20000","currency":"0x20C000000000000000000000b9537d11c60E8b50","description":"$0.020000 per request (requests)","intent":"charge","method":"tempo"}],"price":{"mode":"fixed","currency":"USD","amount":"0.020000"}},"responses":{"200":{"description":"Successful response","content":{"application/json":{"schema":{"type":"object","properties":{"data":{"type":"object","description":"Key value pairs mapping each submitted URL to an array of barcodes.","additionalProperties":{"type":"array","items":{"type":"string"},"description":"Barcodes found for the URL, empty when none were found."}},"meta":{"type":"object","properties":{"to":{"type":"string","description":"Always \"barcode\"."},"from":{"type":"string","description":"Always \"url\"."},"to_total":{"type":"integer","description":"Number of values that resolved to a result."},"trace_id":{"type":"string","description":"Request trace id for support."},"from_total":{"type":"integer","description":"Number of values submitted."}}}}}}}},"402":{"description":"Payment required"}}}}}}