{"data":{"slug":"kit-rx","name":"Kit Rx","description":"Composed public-data reports for AI agents: FDA drug labels with RxNorm, DEA schedule, shortages and recalls; NDC conversion and product lookup; CMS NADAC drug acquisition prices; domain due-diligence risk reports (RDAP, DNS, email auth, web, brand lookalike); US address Census geographies. x402 v2, USDC on Base, charged only on 2xx.","base_url":"https://api.kit-rx.com","website_url":"https://api.kit-rx.com","category":"Data","endpoint_count":8,"min_price_usd":0.002,"uptime_24h":100,"source":"submitted","status":"online","verified":false,"verified_until":null,"payment_ready":true,"payment_ready_until":"2026-11-21T20:36:03.285Z","last_success_at":"2026-11-14T20:36:03.285Z","consecutive_failures":0,"check_interval_minutes":15,"last_checked_at":"2026-11-14T20:36:03.285Z","created_at":"2026-11-14T15:13:29.306Z","uptime":{"24h":100,"7d":100,"30d":100,"90d":100,"coverage":{"24h":{"daysCovered":1,"checkCount":19},"7d":{"daysCovered":1,"checkCount":19},"30d":{"daysCovered":1,"checkCount":19},"90d":{"daysCovered":1,"checkCount":19}}},"avg_response_time_ms":460,"total_checks":21,"networks":["BSE"],"networks_caip2":["eip155:8453"],"asset":"USDC","endpoints":[{"id":"40798a03-7adb-46b1-ae8e-f11dfc574a9c","method":"GET","path":"/v1/domain/report","description":"Due-diligence report on a website, merchant or counterparty domain: registrable domain, registry RDAP facts (registrar, abuse contact, created, expiry, age, status, nameservers), DNS records (A, AAAA, MX, NS, TXT, CAA) from Cloudflare DNS over HTTPS, SPF and DMARC posture, a live web probe (redirect chain, HTTPS, HSTS, site-supplied title, parked or for-sale signs), brand-impersonation checks, and a 0-100 risk score with transparent weighted signals and a verdict.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-11-14T15:13:29.306Z","last_seen_at":"2026-11-14T20:36:03.125Z","variable_amount":false,"min_price_usd":0.01,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"10000","price_usd":"0.0100000000","pay_to":"0xAf8E0A8a8A0A8f65831b2dD0FFe0c1B804698D70","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"73dc40c6-e534-4657-a595-789923c0e34a","method":"GET","path":"/v1/geo/us-address","description":"Geocodes a one-line US address, or reverse-geocodes a lat/lon point, to coordinates and the Census geographies containing it: state and county FIPS, county subdivision, place, tract, block group, block, ZCTA, congressional and state legislative districts, school districts, urban area, metro or micro area, metro division, CSA, PUMA, census region and division, plus ground elevation in feet. Sources: US Census Geocoder (current benchmark), USGS 3DEP elevation service (EPQS).","mime_type":"application/json","is_active":true,"first_seen_at":"2026-11-14T15:13:29.306Z","last_seen_at":"2026-11-14T20:36:03.188Z","variable_amount":false,"min_price_usd":0.005,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"5000","price_usd":"0.0050000000","pay_to":"0xAf8E0A8a8A0A8f65831b2dD0FFe0c1B804698D70","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"0eda158a-e5d6-4171-add5-5248bafda12b","method":"GET","path":"/v1/rx/drug","description":"Drug card for a generic or brand name: NLM RxNorm concept (RxCUI, ingredients, brands); one openFDA label (brand checked against RxNorm ingredients, else single-ingredient full prescribing info, most common route, earliest NDA/BLA) with clipped boxed warning, indications, dosing, contraindications, warnings, interactions, pregnancy, lactation, special-formulation flag, other routes, DailyMed link; DEA schedule and status (NDC data); FDA shortage and 2-year recall summaries.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-11-14T15:13:29.306Z","last_seen_at":"2026-11-14T20:36:03.213Z","variable_amount":false,"min_price_usd":0.02,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"20000","price_usd":"0.0200000000","pay_to":"0xAf8E0A8a8A0A8f65831b2dD0FFe0c1B804698D70","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"e6227bb2-4809-4b70-b924-26c5a1f49c44","method":"GET","path":"/v1/rx/ndc","description":"Full product record for one package NDC: normalized NDC forms; RxNav status, RxCUI, concept name and history; labeler, marketing category, status and dates, application number, DEA schedule, imprint, color, shape and size from RxNav; brand and generic name, dosage form, route, active ingredients with strengths and package description from the openFDA NDC Directory; latest CMS NADAC unit cost; openFDA recall enforcement reports from the last 36 months.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-11-14T15:13:29.306Z","last_seen_at":"2026-11-14T20:36:03.082Z","variable_amount":false,"min_price_usd":0.01,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"10000","price_usd":"0.0100000000","pay_to":"0xAf8E0A8a8A0A8f65831b2dD0FFe0c1B804698D70","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"1ad7daf3-26de-4ed2-8d9c-3f7c8424485d","method":"GET","path":"/v1/rx/ndc-convert","description":"Converts a National Drug Code between FDA 10-digit layouts (4-4-2, 5-3-2, 5-4-1) and the HIPAA 11-digit 5-4-2 form, dashed or undashed. Ambiguous undashed 10-digit input is resolved against NLM RxNav by checking all three possible layouts. Returns ndc11, ndc11_dashed, ndc10, product_ndc, segment_format, resolution method, candidate layouts, and RxNav status (ACTIVE, OBSOLETE, ALIEN, UNKNOWN) with RxCUI and concept name.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-11-14T15:13:29.306Z","last_seen_at":"2026-11-14T20:36:03.263Z","variable_amount":false,"min_price_usd":0.002,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"2000","price_usd":"0.0020000000","pay_to":"0xAf8E0A8a8A0A8f65831b2dD0FFe0c1B804698D70","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"05da2d83-168a-4bbf-b649-a7225e4bb960","method":"GET","path":"/v1/rx/price","description":"Latest CMS NADAC (National Average Drug Acquisition Cost) per-unit prices for a drug name, brand name or NDC, from data.medicaid.gov (monthly pharmacy invoice survey, weekly files). Groups by NADAC description, pricing unit (EA, ML, GM), generic or brand rate class and OTC flag, each with min, median and max unit cost across NDCs, effective date, NDC count, sample NDCs, and a 30-unit acquisition cost for per-dose EA items. Single-source generics map to RxNorm brand names.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-11-14T15:13:29.306Z","last_seen_at":"2026-11-14T20:36:03.252Z","variable_amount":false,"min_price_usd":0.01,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"10000","price_usd":"0.0100000000","pay_to":"0xAf8E0A8a8A0A8f65831b2dD0FFe0c1B804698D70","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"dd80238a-ad79-46c2-8206-dbf8905f4ab7","method":"GET","path":"/v1/rx/recalls","description":"FDA drug recall enforcement reports from openFDA, newest report first, filtered by optional drug, brand or firm text (every word must match; brand names also match their RxNorm ingredients), look-back months and FDA classification (I, II, III). Entries include recall number, classification, status, product description, reason, recalling firm, distribution pattern, initiation and report dates (ISO) and voluntary or mandated status, plus counts by classification.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-11-14T15:13:29.306Z","last_seen_at":"2026-11-14T20:36:03.198Z","variable_amount":false,"min_price_usd":0.005,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"5000","price_usd":"0.0050000000","pay_to":"0xAf8E0A8a8A0A8f65831b2dD0FFe0c1B804698D70","max_timeout_seconds":300}],"pay_to_divergence":null},{"id":"b1fd7f84-1a0b-45b4-8f75-d99beca2fb49","method":"GET","path":"/v1/rx/shortages","description":"FDA drug shortage records from openFDA, most recently updated first, with optional drug-name and status filters (current, to be discontinued, resolved). Name filters match every word in generic name, brand or presentation, plus RxNorm ingredients for brand names. Entries give generic name, presentation, dosage form, status, availability, related info, reason, therapeutic category, company, ISO dates and package NDC, plus counts by status and an in_shortage flag.","mime_type":"application/json","is_active":true,"first_seen_at":"2026-11-14T15:13:29.306Z","last_seen_at":"2026-11-14T20:36:03.159Z","variable_amount":false,"min_price_usd":0.005,"networks":["BSE"],"pricing":[{"scheme":"exact","network":"eip155:8453","network_caip2":"eip155:8453","asset_address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_address_norm":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USDC","price":"5000","price_usd":"0.0050000000","pay_to":"0xAf8E0A8a8A0A8f65831b2dD0FFe0c1B804698D70","max_timeout_seconds":300}],"pay_to_divergence":null}],"pay_to_changes":[],"assessment":{"updated_at":"2026-11-14T15:23:01.634Z","input_hash":"fe447a35e0a7c652557c05432ace7d42ce4f4cffb84bf7be05aff240c1490cc7","model_id":null,"prompt_version":null,"reliability":{"uptime":{"24h":null,"7d":null,"30d":null,"90d":null},"response_p95_ms":197,"avg_response_ms":197,"last_checked_at":"2026-11-14T15:14:01.738Z","consecutive_failures":-1,"total_checks":1},"compliance":{"grade":"A","passed":14,"total":14,"checks":[{"id":"payload_captured","label":"402 payload captured","pass":true},{"id":"accepts_present","label":"accepts[] array present","pass":true},{"id":"payto_recoverable","label":"payTo address recoverable","pass":true},{"id":"payto_conformant","label":"payTo at accepts[0].payTo (conformant shape)","pass":true},{"id":"payto_shape","label":"payTo is a valid on-chain address","pass":true},{"id":"price_present","label":"atomic price declared","pass":true},{"id":"price_sane","label":"atomic price in a sane range","pass":true},{"id":"asset_declared","label":"asset (token) address declared","pass":true},{"id":"network_caip2","label":"network resolves to CAIP-2","pass":true},{"id":"scheme_declared","label":"payment scheme declared","pass":true},{"id":"transport_https","label":"served over HTTPS","pass":true},{"id":"x402_version_current","label":"declares the current x402 version (2)","pass":true},{"id":"eip712_domain_extra","label":"EIP-712 domain parameters present on every EVM entry","pass":true},{"id":"version_channel_coherent","label":"x402 v2 envelope delivered in the payment-required header","pass":true}],"pay_to_source":"payTo","pay_to_location":"accept","staleness":{"probe_failing":false,"last_success_at":"2026-11-14T20:36:03.285Z","envelope_captured_at":"2026-11-14T15:14:01.738Z"}},"site":{"homepage":true,"openapi":true,"pricing":false,"llms_txt":true,"robots":true,"terms":false,"checked_at":"2026-11-14T15:23:00.566Z"},"domain":{"age_days":345,"registrar":"Squarespace Domains II LLC","free_host":false,"created_date":"2025-12-04T00:21:00.000Z","checked_at":"2026-11-14T15:23:01.303Z"},"economics":{"price_usd":0.002,"price_atomic":"2000","model":"tiered","category_percentile":24,"stability":1,"price_max_usd":0.02,"category_percentile_max":40,"endpoint_count":8,"distinct_price_count":4},"risk":{"level":"clean","flags":[]},"synthesis":null,"traction":null}},"provenance":{"license":"CC-BY-4.0","attribution_required":true,"attribution":"Data: x402-list.com (CC BY 4.0)","cite_as":"https://x402-list.com/services/kit-rx","source":"https://x402-list.com"}}