{"version":"1.0","name":"Support Local Businesses — Business & Commercial Property API","description":"x402 micropayment discovery for the SLB API. 312,642 commercial parcels (FL + NC) and 6.4M+ business listings. Pay-per-query in USDC on Base. First 100 queries/day free per API key or IP.","url":"https://support-local-businesses.com","status":"active","payment_protocols":[{"protocol":"x402","status":"active","network":"eip155:8453","network_name":"Base","currency":"USDC","currency_contract":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","decimals":6,"facilitator":"https://x402.org/facilitator","wallet":"0x0cF67aB1D0C843F67bC64D507A5627a41AE5BBC0","description":"Pay per API query in USDC on Base mainnet via the x402 protocol. No API key or subscription required — just send a micropayment with your request."},{"protocol":"mpp","status":"planned","note":"Machine Payment Protocol (MPP) support planned for bulk data feed subscriptions."}],"free_tier":{"enabled":true,"limit":100,"window":"day","per":"api_key_or_ip","description":"First 100 queries per day per API key (X-API-Key header) or IP address are free. After free tier exhausted, x402 payment is required.","headers":{"X-Free-Queries-Remaining":"Remaining free queries today","X-Free-Queries-Limit":"Daily free query limit (100)"}},"pricing":{"tiers":[{"name":"Free Tier","type":"free","limit":"100 queries/day","per":"API key or IP","description":"First 100 queries per day are free with no payment required."},{"name":"Per Query","type":"pay_per_use","price":"0.001","currency":"USD","unit":"per API call","description":"Single business directory or parcel lookup. Billed per request via x402 on Base.","x402_amount":"1000","x402_currency":"USDC","x402_decimals":6,"x402_network":"eip155:8453"},{"name":"Bulk Export","type":"pay_per_use","price":"0.01","currency":"USD","unit":"per bulk export call","description":"Bulk export endpoint — up to 2,000 records per call. Billed per request via x402.","x402_amount":"10000","x402_currency":"USDC","x402_decimals":6,"x402_network":"eip155:8453"},{"name":"Data Feed — Basic","type":"subscription","price":"50","currency":"USD","billing":"monthly","description":"Unlimited API access for a single state. Ideal for local apps and small agents.","rate_limit":"1000 req/min"},{"name":"Data Feed — Pro","type":"subscription","price":"200","currency":"USD","billing":"monthly","description":"Multi-state coverage + commercial parcel data. Suitable for proptech and research platforms.","rate_limit":"5000 req/min"},{"name":"Data Feed — Enterprise","type":"subscription","price":"500","currency":"USD","billing":"monthly","description":"Full national coverage, raw exports, priority support, custom delivery.","rate_limit":"unlimited"}]},"accepted_tokens":[{"symbol":"USDC","network":"eip155:8453","network_name":"Base","contract":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"}],"wallet":{"address":"0x0cF67aB1D0C843F67bC64D507A5627a41AE5BBC0","network":"eip155:8453","network_name":"Base","currency":"USDC","note":"Fund this wallet with USDC on Base to receive API payments. Recommend keeping >$10 USDC balance."},"endpoints":[{"path":"/api/search","method":"GET","description":"Primary AI-agent search endpoint. Search 6.4M+ local business listings by keyword, ZIP, category, or state.","x402_status":"active","x402_price":{"amount":"1000","currency":"USDC","decimals":6,"network":"eip155:8453"},"free_tier":"100/day per API key or IP","params":{"q":"Search keyword (required, min 2 chars)","state":"2-letter state code (optional)","limit":"Max results 1-100 (default 20)"},"example":"GET /api/search?q=plumbers&state=FL&limit=20"},{"path":"/api/directory/search","method":"GET","description":"Legacy search alias — same as /api/search. Prefer /api/search for new integrations.","x402_status":"active","x402_price":{"amount":"1000","currency":"USDC","decimals":6,"network":"eip155:8453"},"free_tier":"100/day per API key or IP (shared with /api/search)"},{"path":"/api/commercial","method":"GET","description":"Browse 312,642 FL/NC commercial property parcels. Filter by county, city, building type, value range.","x402_status":"active","x402_price":{"amount":"1000","currency":"USDC","decimals":6,"network":"eip155:8453"},"free_tier":"100/day per API key or IP","params":{"county":"County name filter","city":"City name filter","zip":"5-digit ZIP code","code":"DOR use code (010-049)","min_value":"Minimum just value","max_value":"Maximum just value","state":"State code (FL or NC)","page":"Page number (default 1)","limit":"Results per page (default 50, max 200)"},"example":"GET /api/commercial?state=FL&county=Alachua&code=041&limit=25"},{"path":"/api/commercial/summary","method":"GET","description":"Aggregated commercial market stats by county and building type.","x402_status":"active","x402_price":{"amount":"1000","currency":"USDC","decimals":6,"network":"eip155:8453"},"free_tier":"100/day per API key or IP"},{"path":"/api/commercial/:id","method":"GET","description":"Full detail on a single commercial parcel — owner, valuation, building specs, sale history.","x402_status":"free","note":"Single parcel detail is free (not x402-protected)"},{"path":"/api/export","method":"GET","description":"Bulk export — up to 2,000 records per page, filtered by state/county/ZIP. JSON, XML, or CSV.","x402_status":"active","x402_price":{"amount":"10000","currency":"USDC","decimals":6,"network":"eip155:8453"},"free_tier":"100/day per API key or IP","note":"Bulk export costs $0.01/call (10x per-query rate) due to large result sets."},{"path":"/api/snapshot","method":"GET","description":"Context-window optimized ZIP snapshot. All businesses in one compact response for LLMs.","x402_status":"free","note":"Snapshot endpoint is free with standard rate limits"}],"how_to_pay":{"protocol":"x402","description":"When you receive a 402 Payment Required response, include a signed USDC payment on Base in the X-Payment header of your retry request.","steps":["1. Make API request normally","2. Receive 402 response with payment requirements in body","3. Sign a USDC transfer of the required amount to 0x0cF67aB1D0C843F67bC64D507A5627a41AE5BBC0","4. Include signed payment in X-Payment header","5. Retry the same request — server verifies payment and returns data"],"libraries":[{"language":"TypeScript/JS","package":"@x402/fetch","url":"https://www.npmjs.com/package/@x402/fetch"},{"language":"Python","package":"x402-python","url":"https://pypi.org/project/x402-python/"}],"spec":"https://github.com/coinbase/x402"},"discovery":{"docs":"https://support-local-businesses.com/developers","api_docs":"https://support-local-businesses.com/api/docs","openapi":"https://support-local-businesses.com/openapi.json","mcp":"https://support-local-businesses.com/.well-known/mcp.json","x402":"https://support-local-businesses.com/.well-known/x402.json","llms_txt":"https://support-local-businesses.com/llms.txt","agent_card":"https://support-local-businesses.com/.well-known/agent-card.json"},"contact":{"email":"support-local-businesses@polsia.app","api_inquiries":"https://support-local-businesses.com/contact"},"updated_at":"2026-03-23"}