# AVentTech x402 Data Services > Machine-payable data APIs: device-integration facts, validation tools, reference data. > Pay per call with USDC on Base via the x402 protocol (HTTP 402). No API keys, no signups. ## Endpoints - [Service index](https://api.aventtech.com/): free JSON index of all endpoints and prices - [Device integration KB](https://api.aventtech.com/integration/device): $0.03 per lookup. GET with query params make (required) and model (optional). Returns control protocol, transport, TCP/UDP port, and field-tested integration notes for professional AV/IT devices (Crestron, Samsung, LG, Sony, Epson, Shure, Biamp, QSC, Denon/Marantz, Global Cache, PJLink, Dante, KNX, Somfy, BluOS, Huawei, MikroTik and more). 29 entries, curated first-hand by working systems integrators. Omit model to list a make's entries. - [Device catalog](https://api.aventtech.com/integration/catalog): free JSON list of every make and model in the KB — browse before buying - [IBAN validation](https://api.aventtech.com/validate/iban): $0.002 per check. GET with iban param. ISO 13616 MOD-97 checksum + country length registry. Deterministic. - [Email deliverability](https://api.aventtech.com/validate/email): $0.003 per check. GET with email param. Syntax + live MX/A DNS lookup; returns mx hosts and verdict. - [EU VAT validation](https://api.aventtech.com/validate/vat): $0.005 per check. GET with vat param (e.g. DE811907980). Official European Commission VIES registry — authoritative. - [DNS lookup](https://api.aventtech.com/lookup/dns): $0.002 per lookup. GET with name and optional type (A, AAAA, MX, TXT, CNAME, NS, SOA, CAA, SRV, PTR). - [Phone validation](https://api.aventtech.com/validate/phone): $0.003. GET with number (+optional country). libphonenumber validity, country, E.164, type. - [Card validation](https://api.aventtech.com/validate/card): $0.002. GET with number. Luhn + brand + BIN/last4, structural only. - [GTIN/EAN/UPC validation](https://api.aventtech.com/validate/gtin): $0.002. GET with gtin (8/12/13/14 digits). GS1 check digit. - [Timezone conversion](https://api.aventtech.com/convert/time): $0.002. GET with from, to (IANA zones) and optional dt. - [Domain lookup](https://api.aventtech.com/lookup/domain): $0.005. GET with domain. RDAP registry data: registered/available, registrar, expiry, nameservers. - [Who am I](https://api.aventtech.com/whoami): free. Caller IP, country, ASN — agent self-diagnostics. - [Currency conversion](https://api.aventtech.com/convert/currency): $0.003. GET amount, from, to (ISO 4217). ECB cross-rates. - [ISBN validation](https://api.aventtech.com/validate/isbn): $0.002. GET isbn. ISBN-10/13 check digits + conversion. - [VIN validation](https://api.aventtech.com/validate/vin): $0.003. GET vin. ISO 3779 check digit + decomposition. - [ISIN validation](https://api.aventtech.com/validate/isin): $0.002. GET isin. ISO 6166 check digit. - [QR generation](https://api.aventtech.com/generate/qr): $0.003. GET text (+optional ec). Returns SVG. - [User-agent parsing](https://api.aventtech.com/parse/useragent): $0.002. GET ua. Browser/OS/device + bot flag. - [Password inspection](https://api.aventtech.com/inspect/password): $0.004. GET password. Entropy + HIBP breach count (k-anonymity). - [CIDR calculator](https://api.aventtech.com/net/cidr): $0.002. GET cidr (+optional ip). IPv4 network math. - [Cron explainer](https://api.aventtech.com/explain/cron): $0.003. GET expr (+count). Description + next runs (UTC). - [Color conversion](https://api.aventtech.com/convert/color): $0.002. GET color. Hex/RGB/HSL + contrast. - [EUR FX reference rates](https://api.aventtech.com/fx): $0.002 per call. GET with optional symbols param (comma-separated ISO 4217 codes). Daily EUR reference rates, source: European Central Bank. Informational use only. - [OpenAPI 3.1 spec](https://api.aventtech.com/openapi.json) ## How to pay (x402) 1. GET a paid endpoint → HTTP 402 with a payment-required header (base64 JSON quote: amount, USDC asset on Base eip155:8453, payTo). 2. Sign the USDC payment (EIP-3009 transferWithAuthorization) and retry with the payment header. SDKs: @x402/fetch (TypeScript) and equivalents handle this automatically. 3. Receive HTTP 200 with the data and a payment receipt header. Settlement via the Coinbase CDP facilitator. ## Operator Operated by AVentTech P.C. (info@aventtech.com). All device facts are authored from first-hand commissioning experience or verified against vendor documentation; validation endpoints are deterministic algorithms or live authoritative lookups. Revenue ledger is public on Base: https://basescan.org/address/0x5100a134d768415cc4a25d7bdbcfc44394d62282