{"x402Version":2,"items":[{"resource":"https://411data.io/api/v1/enrich/email","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"100000","payTo":"0x1dDfB3f5dEB9F1381e171f636ba18867eaa39f11","maxTimeoutSeconds":60,"extra":{"name":"USDC","version":"2","facilitator":"https://facilitator.xpay.sh"}},{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"100000","payTo":"0x3fC6db388eD7715339ac0a211cD8B4493805b324","maxTimeoutSeconds":60,"extra":{"name":"USDC","version":"2","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402"}},{"scheme":"exact","network":"eip155:42161","asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","amount":"100000","payTo":"0x3fC6db388eD7715339ac0a211cD8B4493805b324","maxTimeoutSeconds":60,"extra":{"name":"USDC","version":"2","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402"}},{"scheme":"exact","network":"eip155:137","asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","amount":"100000","payTo":"0x3fC6db388eD7715339ac0a211cD8B4493805b324","maxTimeoutSeconds":60,"extra":{"name":"USDC","version":"2","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402"}}],"extensions":{"411data-mpp":{"info":{"version":1,"anonymous":true,"wallet_pools":[],"mint_url":"https://411data.io/connect","notes":"Mint a wallet-bound bearer at /connect to fund this agent with a Permit2 budget commitment."},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://411data.io/.well-known/x402-extensions/411data-mpp.json","title":"411data-mpp","description":"411data-specific Multi-Payment Profile. Attached to every 402 envelope this server emits so the buyer can see the per-wallet Permit2 budget they signed at mint time vs. how much has been drawn, and the agent's remaining virtual-USD balance. Hint-only — the canonical accepts[] array is still the authoritative payment requirement set.","type":"object","properties":{"version":{"type":"integer","const":1},"anonymous":{"type":"boolean","default":false},"agent_id":{"type":["integer","null"]},"mint_source":{"type":["string","null"],"enum":["wallet","google",null]},"virtual_balance_usd":{"type":["string","null"],"description":"Remaining prepaid USD on the agent (debited before any wallet draw)."},"wallet_pools":{"type":"array","items":{"type":"object","properties":{"wallet_address":{"type":"string","pattern":"^0x[a-f0-9]{40}$"},"is_primary":{"type":"boolean"},"allowance_usd":{"type":"string"},"drawn_usd":{"type":"string"},"remaining_usd":{"type":"string"},"chain_id":{"type":["integer","null"]},"allowance_signed_utc":{"type":["string","null"]}},"required":["wallet_address","is_primary","allowance_usd","drawn_usd","remaining_usd"]}},"mint_url":{"type":"string","format":"uri","description":"Where to send the user to mint or top up a wallet-bound key."},"topup_url":{"type":"string","format":"uri","description":"Where to send an authenticated user to add allowance to an existing wallet."},"prepay":{"type":"object","description":"Prepay USDC deposit path to refill virtual balance (gift-card credit).","properties":{"receive_address":{"type":"string"},"claim_url":{"type":"string","format":"uri"},"min_usd":{"type":"string"},"confirmations_required":{"type":"integer"}}},"notes":{"type":"string"}},"required":["version","anonymous","wallet_pools","mint_url"],"additionalProperties":false}},"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"email":"jane@example.com"},"method":"POST"},"output":{"type":"json","example":{"endpoint":"enrich/email","input":{"email":"jane@acme.com"},"matched":true,"data":{"company":"Acme Corp","title":"VP Sales","name":"Jane Doe"},"vendor":"stub","cache_hit":false,"billed":true}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"type":"object","properties":{"email":{"type":"string","format":"email"}},"required":["email"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"endpoint":{"type":"string","description":"Logical route key, e.g. enrich/email."},"input":{"type":"object","description":"Normalized request input echoed back."},"matched":{"type":"boolean","description":"True when a usable vendor/LLM result was found."},"data":{"type":["object","null"],"description":"Vendor-specific payload when matched."},"vendor":{"type":["string","null"],"description":"Winning vendor key when matched."},"cache_hit":{"type":"boolean","description":"True when served from request_response_store."},"billed":{"type":"boolean","description":"False when bill-on-match refunded a no-match call."}},"required":["endpoint","input","matched","billed"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://411data.io/api/v1/enrich/company","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"100000","payTo":"0x1dDfB3f5dEB9F1381e171f636ba18867eaa39f11","maxTimeoutSeconds":60,"extra":{"name":"USDC","version":"2","facilitator":"https://facilitator.xpay.sh"}},{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"100000","payTo":"0x3fC6db388eD7715339ac0a211cD8B4493805b324","maxTimeoutSeconds":60,"extra":{"name":"USDC","version":"2","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402"}},{"scheme":"exact","network":"eip155:42161","asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","amount":"100000","payTo":"0x3fC6db388eD7715339ac0a211cD8B4493805b324","maxTimeoutSeconds":60,"extra":{"name":"USDC","version":"2","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402"}},{"scheme":"exact","network":"eip155:137","asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","amount":"100000","payTo":"0x3fC6db388eD7715339ac0a211cD8B4493805b324","maxTimeoutSeconds":60,"extra":{"name":"USDC","version":"2","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402"}}],"extensions":{"411data-mpp":{"info":{"version":1,"anonymous":true,"wallet_pools":[],"mint_url":"https://411data.io/connect","notes":"Mint a wallet-bound bearer at /connect to fund this agent with a Permit2 budget commitment."},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://411data.io/.well-known/x402-extensions/411data-mpp.json","title":"411data-mpp","description":"411data-specific Multi-Payment Profile. Attached to every 402 envelope this server emits so the buyer can see the per-wallet Permit2 budget they signed at mint time vs. how much has been drawn, and the agent's remaining virtual-USD balance. Hint-only — the canonical accepts[] array is still the authoritative payment requirement set.","type":"object","properties":{"version":{"type":"integer","const":1},"anonymous":{"type":"boolean","default":false},"agent_id":{"type":["integer","null"]},"mint_source":{"type":["string","null"],"enum":["wallet","google",null]},"virtual_balance_usd":{"type":["string","null"],"description":"Remaining prepaid USD on the agent (debited before any wallet draw)."},"wallet_pools":{"type":"array","items":{"type":"object","properties":{"wallet_address":{"type":"string","pattern":"^0x[a-f0-9]{40}$"},"is_primary":{"type":"boolean"},"allowance_usd":{"type":"string"},"drawn_usd":{"type":"string"},"remaining_usd":{"type":"string"},"chain_id":{"type":["integer","null"]},"allowance_signed_utc":{"type":["string","null"]}},"required":["wallet_address","is_primary","allowance_usd","drawn_usd","remaining_usd"]}},"mint_url":{"type":"string","format":"uri","description":"Where to send the user to mint or top up a wallet-bound key."},"topup_url":{"type":"string","format":"uri","description":"Where to send an authenticated user to add allowance to an existing wallet."},"prepay":{"type":"object","description":"Prepay USDC deposit path to refill virtual balance (gift-card credit).","properties":{"receive_address":{"type":"string"},"claim_url":{"type":"string","format":"uri"},"min_usd":{"type":"string"},"confirmations_required":{"type":"integer"}}},"notes":{"type":"string"}},"required":["version","anonymous","wallet_pools","mint_url"],"additionalProperties":false}},"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"company":"Acme Corp","domain":"acme.com"},"method":"POST"},"output":{"type":"json","example":{"endpoint":"enrich/company","input":{"company":"Acme Corp","domain":"acme.com"},"matched":true,"data":{"name":"Acme Corp","domain":"acme.com","industry":"Software","employee_range":"51-200"},"vendor":"stub","cache_hit":false,"billed":true}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"type":"object","properties":{"company":{"type":"string","maxLength":200},"domain":{"type":"string","maxLength":255}}}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"endpoint":{"type":"string","description":"Logical route key, e.g. enrich/email."},"input":{"type":"object","description":"Normalized request input echoed back."},"matched":{"type":"boolean","description":"True when a usable vendor/LLM result was found."},"data":{"type":["object","null"],"description":"Vendor-specific payload when matched."},"vendor":{"type":["string","null"],"description":"Winning vendor key when matched."},"cache_hit":{"type":"boolean","description":"True when served from request_response_store."},"billed":{"type":"boolean","description":"False when bill-on-match refunded a no-match call."}},"required":["endpoint","input","matched","billed"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://411data.io/api/v1/enrich/phone","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"330000","payTo":"0x1dDfB3f5dEB9F1381e171f636ba18867eaa39f11","maxTimeoutSeconds":60,"extra":{"name":"USDC","version":"2","facilitator":"https://facilitator.xpay.sh"}},{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"330000","payTo":"0x3fC6db388eD7715339ac0a211cD8B4493805b324","maxTimeoutSeconds":60,"extra":{"name":"USDC","version":"2","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402"}},{"scheme":"exact","network":"eip155:42161","asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","amount":"330000","payTo":"0x3fC6db388eD7715339ac0a211cD8B4493805b324","maxTimeoutSeconds":60,"extra":{"name":"USDC","version":"2","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402"}},{"scheme":"exact","network":"eip155:137","asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","amount":"330000","payTo":"0x3fC6db388eD7715339ac0a211cD8B4493805b324","maxTimeoutSeconds":60,"extra":{"name":"USDC","version":"2","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402"}}],"extensions":{"411data-mpp":{"info":{"version":1,"anonymous":true,"wallet_pools":[],"mint_url":"https://411data.io/connect","notes":"Mint a wallet-bound bearer at /connect to fund this agent with a Permit2 budget commitment."},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://411data.io/.well-known/x402-extensions/411data-mpp.json","title":"411data-mpp","description":"411data-specific Multi-Payment Profile. Attached to every 402 envelope this server emits so the buyer can see the per-wallet Permit2 budget they signed at mint time vs. how much has been drawn, and the agent's remaining virtual-USD balance. Hint-only — the canonical accepts[] array is still the authoritative payment requirement set.","type":"object","properties":{"version":{"type":"integer","const":1},"anonymous":{"type":"boolean","default":false},"agent_id":{"type":["integer","null"]},"mint_source":{"type":["string","null"],"enum":["wallet","google",null]},"virtual_balance_usd":{"type":["string","null"],"description":"Remaining prepaid USD on the agent (debited before any wallet draw)."},"wallet_pools":{"type":"array","items":{"type":"object","properties":{"wallet_address":{"type":"string","pattern":"^0x[a-f0-9]{40}$"},"is_primary":{"type":"boolean"},"allowance_usd":{"type":"string"},"drawn_usd":{"type":"string"},"remaining_usd":{"type":"string"},"chain_id":{"type":["integer","null"]},"allowance_signed_utc":{"type":["string","null"]}},"required":["wallet_address","is_primary","allowance_usd","drawn_usd","remaining_usd"]}},"mint_url":{"type":"string","format":"uri","description":"Where to send the user to mint or top up a wallet-bound key."},"topup_url":{"type":"string","format":"uri","description":"Where to send an authenticated user to add allowance to an existing wallet."},"prepay":{"type":"object","description":"Prepay USDC deposit path to refill virtual balance (gift-card credit).","properties":{"receive_address":{"type":"string"},"claim_url":{"type":"string","format":"uri"},"min_usd":{"type":"string"},"confirmations_required":{"type":"integer"}}},"notes":{"type":"string"}},"required":["version","anonymous","wallet_pools","mint_url"],"additionalProperties":false}},"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"phone":"+17242060094"},"method":"POST"},"output":{"type":"json","example":{"endpoint":"enrich/phone","input":{"phone":"+17242060094"},"matched":true,"data":{"people":[{"name":"James W Cole Sr","aliases":["James Cole Jr","Jim W Cole"],"phones":[{"number":"(724) 206-0094","label":"unknown","score":71,"type":"unknown","source":"https://411data.io/person-hunt","sources":[{"url":"https://411data.io/person-hunt","label":"person hunt","vendor":"whitepages","wp_id":"PX3vrMbpE3k"}]}],"emails":[],"addresses":[],"relatives":[],"company_name":null,"job_title":null,"linkedin_url":null,"source":"https://411data.io/person-hunt","wp_id":"PX3vrMbpE3k"}],"metadata":{"result_count":5,"query_mode":"reverse_phone","page":1,"page_size":5}},"vendor":"whitepages","cache_hit":false,"billed":true}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"type":"object","properties":{"phone":{"type":"string","minLength":5,"maxLength":40}},"required":["phone"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"endpoint":{"type":"string","description":"Logical route key, e.g. enrich/email."},"input":{"type":"object","description":"Normalized request input echoed back."},"matched":{"type":"boolean","description":"True when a usable vendor/LLM result was found."},"data":{"type":["object","null"],"description":"Vendor-specific payload when matched."},"vendor":{"type":["string","null"],"description":"Winning vendor key when matched."},"cache_hit":{"type":"boolean","description":"True when served from request_response_store."},"billed":{"type":"boolean","description":"False when bill-on-match refunded a no-match call."}},"required":["endpoint","input","matched","billed"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://411data.io/api/v1/enrich/person","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"500000","payTo":"0x1dDfB3f5dEB9F1381e171f636ba18867eaa39f11","maxTimeoutSeconds":60,"extra":{"name":"USDC","version":"2","facilitator":"https://facilitator.xpay.sh"}},{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"500000","payTo":"0x3fC6db388eD7715339ac0a211cD8B4493805b324","maxTimeoutSeconds":60,"extra":{"name":"USDC","version":"2","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402"}},{"scheme":"exact","network":"eip155:42161","asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","amount":"500000","payTo":"0x3fC6db388eD7715339ac0a211cD8B4493805b324","maxTimeoutSeconds":60,"extra":{"name":"USDC","version":"2","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402"}},{"scheme":"exact","network":"eip155:137","asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","amount":"500000","payTo":"0x3fC6db388eD7715339ac0a211cD8B4493805b324","maxTimeoutSeconds":60,"extra":{"name":"USDC","version":"2","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402"}}],"extensions":{"411data-mpp":{"info":{"version":1,"anonymous":true,"wallet_pools":[],"mint_url":"https://411data.io/connect","notes":"Mint a wallet-bound bearer at /connect to fund this agent with a Permit2 budget commitment."},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://411data.io/.well-known/x402-extensions/411data-mpp.json","title":"411data-mpp","description":"411data-specific Multi-Payment Profile. Attached to every 402 envelope this server emits so the buyer can see the per-wallet Permit2 budget they signed at mint time vs. how much has been drawn, and the agent's remaining virtual-USD balance. Hint-only — the canonical accepts[] array is still the authoritative payment requirement set.","type":"object","properties":{"version":{"type":"integer","const":1},"anonymous":{"type":"boolean","default":false},"agent_id":{"type":["integer","null"]},"mint_source":{"type":["string","null"],"enum":["wallet","google",null]},"virtual_balance_usd":{"type":["string","null"],"description":"Remaining prepaid USD on the agent (debited before any wallet draw)."},"wallet_pools":{"type":"array","items":{"type":"object","properties":{"wallet_address":{"type":"string","pattern":"^0x[a-f0-9]{40}$"},"is_primary":{"type":"boolean"},"allowance_usd":{"type":"string"},"drawn_usd":{"type":"string"},"remaining_usd":{"type":"string"},"chain_id":{"type":["integer","null"]},"allowance_signed_utc":{"type":["string","null"]}},"required":["wallet_address","is_primary","allowance_usd","drawn_usd","remaining_usd"]}},"mint_url":{"type":"string","format":"uri","description":"Where to send the user to mint or top up a wallet-bound key."},"topup_url":{"type":"string","format":"uri","description":"Where to send an authenticated user to add allowance to an existing wallet."},"prepay":{"type":"object","description":"Prepay USDC deposit path to refill virtual balance (gift-card credit).","properties":{"receive_address":{"type":"string"},"claim_url":{"type":"string","format":"uri"},"min_usd":{"type":"string"},"confirmations_required":{"type":"integer"}}},"notes":{"type":"string"}},"required":["version","anonymous","wallet_pools","mint_url"],"additionalProperties":false}},"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"name":"John Smith","state_code":"PA","zipcode":"15213"},"method":"POST"},"output":{"type":"json","example":{"endpoint":"enrich/person","input":{"name":"John Smith","state_code":"PA","zipcode":"15213"},"matched":true,"data":{"people":[{"name":"John Smith","phones":[{"number":"(412) 555-0198","label":"mobile","score":92}],"emails":[{"address":"john@example.com","score":88}]}],"metadata":{"result_count":1,"query_mode":"name_location"}},"vendor":"stub","cache_hit":false,"billed":true}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"type":"object","properties":{"name":{"type":"string","maxLength":200},"first_name":{"type":"string","maxLength":80},"middle_name":{"type":"string","maxLength":80},"last_name":{"type":"string","maxLength":80},"phone":{"type":"string","maxLength":40},"street":{"type":"string","maxLength":200},"city":{"type":"string","maxLength":120},"state_code":{"type":"string","maxLength":2},"zipcode":{"type":"string","maxLength":10}}}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"endpoint":{"type":"string","description":"Logical route key, e.g. enrich/email."},"input":{"type":"object","description":"Normalized request input echoed back."},"matched":{"type":"boolean","description":"True when a usable vendor/LLM result was found."},"data":{"type":["object","null"],"description":"Vendor-specific payload when matched."},"vendor":{"type":["string","null"],"description":"Winning vendor key when matched."},"cache_hit":{"type":"boolean","description":"True when served from request_response_store."},"billed":{"type":"boolean","description":"False when bill-on-match refunded a no-match call."}},"required":["endpoint","input","matched","billed"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://411data.io/api/v1/enrich/websearch","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000000","payTo":"0x1dDfB3f5dEB9F1381e171f636ba18867eaa39f11","maxTimeoutSeconds":60,"extra":{"name":"USDC","version":"2","facilitator":"https://facilitator.xpay.sh"}},{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1000000","payTo":"0x3fC6db388eD7715339ac0a211cD8B4493805b324","maxTimeoutSeconds":60,"extra":{"name":"USDC","version":"2","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402"}},{"scheme":"exact","network":"eip155:42161","asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","amount":"1000000","payTo":"0x3fC6db388eD7715339ac0a211cD8B4493805b324","maxTimeoutSeconds":60,"extra":{"name":"USDC","version":"2","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402"}},{"scheme":"exact","network":"eip155:137","asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","amount":"1000000","payTo":"0x3fC6db388eD7715339ac0a211cD8B4493805b324","maxTimeoutSeconds":60,"extra":{"name":"USDC","version":"2","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402"}}],"extensions":{"411data-mpp":{"info":{"version":1,"anonymous":true,"wallet_pools":[],"mint_url":"https://411data.io/connect","notes":"Mint a wallet-bound bearer at /connect to fund this agent with a Permit2 budget commitment."},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://411data.io/.well-known/x402-extensions/411data-mpp.json","title":"411data-mpp","description":"411data-specific Multi-Payment Profile. Attached to every 402 envelope this server emits so the buyer can see the per-wallet Permit2 budget they signed at mint time vs. how much has been drawn, and the agent's remaining virtual-USD balance. Hint-only — the canonical accepts[] array is still the authoritative payment requirement set.","type":"object","properties":{"version":{"type":"integer","const":1},"anonymous":{"type":"boolean","default":false},"agent_id":{"type":["integer","null"]},"mint_source":{"type":["string","null"],"enum":["wallet","google",null]},"virtual_balance_usd":{"type":["string","null"],"description":"Remaining prepaid USD on the agent (debited before any wallet draw)."},"wallet_pools":{"type":"array","items":{"type":"object","properties":{"wallet_address":{"type":"string","pattern":"^0x[a-f0-9]{40}$"},"is_primary":{"type":"boolean"},"allowance_usd":{"type":"string"},"drawn_usd":{"type":"string"},"remaining_usd":{"type":"string"},"chain_id":{"type":["integer","null"]},"allowance_signed_utc":{"type":["string","null"]}},"required":["wallet_address","is_primary","allowance_usd","drawn_usd","remaining_usd"]}},"mint_url":{"type":"string","format":"uri","description":"Where to send the user to mint or top up a wallet-bound key."},"topup_url":{"type":"string","format":"uri","description":"Where to send an authenticated user to add allowance to an existing wallet."},"prepay":{"type":"object","description":"Prepay USDC deposit path to refill virtual balance (gift-card credit).","properties":{"receive_address":{"type":"string"},"claim_url":{"type":"string","format":"uri"},"min_usd":{"type":"string"},"confirmations_required":{"type":"integer"}}},"notes":{"type":"string"}},"required":["version","anonymous","wallet_pools","mint_url"],"additionalProperties":false}},"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"business_name":"Acme Corp","city":"Tampa","state":"FL"},"method":"POST"},"output":{"type":"json","example":{"endpoint":"enrich/websearch","input":{"business_name":"Acme Corp","city":"Tampa","state":"FL"},"matched":true,"data":{"phones":[{"number":"+18135550100","label":"main"}],"people":[{"name":"Jane Doe","title":"President","source":"https://example.com"}],"legal_associates":[{"name":"Jane Doe","role":"registered_agent","relationship":"Listed on state filing","source":"https://sos.example.gov","outreach_note":"Registered agent — prefer operational owner contact when available"}]},"vendor":"llm_websearch","cache_hit":false,"billed":true}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"type":"object","properties":{"business_name":{"type":"string","minLength":2,"maxLength":200,"description":"Company name — map from a CRM JSON export (e.g. company, BusinessName)."},"city":{"type":"string","maxLength":120},"state":{"type":"string","maxLength":120},"domain":{"type":"string","maxLength":255},"prompt":{"type":"string","maxLength":8000,"description":"Optional free-form research instructions. More relevant city, state, domain, and prompt input improves executive-contact and phone results."}},"required":["business_name"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"endpoint":{"type":"string","description":"Logical route key, e.g. enrich/email."},"input":{"type":"object","description":"Normalized request input echoed back."},"matched":{"type":"boolean","description":"True when a usable vendor/LLM result was found."},"data":{"type":["object","null"],"description":"Vendor-specific payload when matched."},"vendor":{"type":["string","null"],"description":"Winning vendor key when matched."},"cache_hit":{"type":"boolean","description":"True when served from request_response_store."},"billed":{"type":"boolean","description":"False when bill-on-match refunded a no-match call."}},"required":["endpoint","input","matched","billed"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://411data.io/api/v1/enrich/lead-session","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1500000","payTo":"0x1dDfB3f5dEB9F1381e171f636ba18867eaa39f11","maxTimeoutSeconds":60,"extra":{"name":"USDC","version":"2","facilitator":"https://facilitator.xpay.sh"}},{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"1500000","payTo":"0x3fC6db388eD7715339ac0a211cD8B4493805b324","maxTimeoutSeconds":60,"extra":{"name":"USDC","version":"2","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402"}},{"scheme":"exact","network":"eip155:42161","asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","amount":"1500000","payTo":"0x3fC6db388eD7715339ac0a211cD8B4493805b324","maxTimeoutSeconds":60,"extra":{"name":"USDC","version":"2","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402"}},{"scheme":"exact","network":"eip155:137","asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","amount":"1500000","payTo":"0x3fC6db388eD7715339ac0a211cD8B4493805b324","maxTimeoutSeconds":60,"extra":{"name":"USDC","version":"2","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402"}}],"extensions":{"411data-mpp":{"info":{"version":1,"anonymous":true,"wallet_pools":[],"mint_url":"https://411data.io/connect","notes":"Mint a wallet-bound bearer at /connect to fund this agent with a Permit2 budget commitment."},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://411data.io/.well-known/x402-extensions/411data-mpp.json","title":"411data-mpp","description":"411data-specific Multi-Payment Profile. Attached to every 402 envelope this server emits so the buyer can see the per-wallet Permit2 budget they signed at mint time vs. how much has been drawn, and the agent's remaining virtual-USD balance. Hint-only — the canonical accepts[] array is still the authoritative payment requirement set.","type":"object","properties":{"version":{"type":"integer","const":1},"anonymous":{"type":"boolean","default":false},"agent_id":{"type":["integer","null"]},"mint_source":{"type":["string","null"],"enum":["wallet","google",null]},"virtual_balance_usd":{"type":["string","null"],"description":"Remaining prepaid USD on the agent (debited before any wallet draw)."},"wallet_pools":{"type":"array","items":{"type":"object","properties":{"wallet_address":{"type":"string","pattern":"^0x[a-f0-9]{40}$"},"is_primary":{"type":"boolean"},"allowance_usd":{"type":"string"},"drawn_usd":{"type":"string"},"remaining_usd":{"type":"string"},"chain_id":{"type":["integer","null"]},"allowance_signed_utc":{"type":["string","null"]}},"required":["wallet_address","is_primary","allowance_usd","drawn_usd","remaining_usd"]}},"mint_url":{"type":"string","format":"uri","description":"Where to send the user to mint or top up a wallet-bound key."},"topup_url":{"type":"string","format":"uri","description":"Where to send an authenticated user to add allowance to an existing wallet."},"prepay":{"type":"object","description":"Prepay USDC deposit path to refill virtual balance (gift-card credit).","properties":{"receive_address":{"type":"string"},"claim_url":{"type":"string","format":"uri"},"min_usd":{"type":"string"},"confirmations_required":{"type":"integer"}}},"notes":{"type":"string"}},"required":["version","anonymous","wallet_pools","mint_url"],"additionalProperties":false}},"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"lead":{"contact_id":81555753,"company":"Haney Furniture Co","street":"30 N Beaver St","city":"New Castle","state":"PA","zip":"16101","number1":"7246547732"},"budget_usd":2.0,"max_rounds":5,"mode":"auto"},"method":"POST"},"output":{"type":"json","example":{"endpoint":"enrich/lead-session","session_id":"550e8400-e29b-41d4-a716-446655440000","status":"complete","matched":true,"spent_usd":0.21,"budget_usd":2.0,"summary_markdown":"# Acme Corp\nMain line [+1-555-0100](https://example.com/contact)","backfill":{"schema_version":"1.0","phones":[],"contacts":[]},"coverage":{"must_phones_hit":2,"must_phones_total":2},"dig_deeper":null,"billed":true,"persist":{"applied":true,"leb_id":42,"session_id":"550e8400-e29b-41d4-a716-446655440000","contact_id":81555753,"idempotent_replay":false}}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"type":"object","properties":{"lead":{"type":"object","default":{"contact_id":81555753,"company":"Haney Furniture Co","street":"30 N Beaver St","city":"New Castle","state":"PA","zip":"16101","number1":"7246547732"},"description":"CRM record as JSON — paste one export row (company, street, city, state, zip, number1, contact_id, …). A single-element array is accepted."},"budget_usd":{"type":"number","default":2.0,"minimum":0.05,"maximum":20.0,"description":"Hard cap on vendor tool spend inside this session (default 2.0; max 20.0 per call). Each enrichment hop (websearch, person hunt, company, …) debits against this."},"max_rounds":{"type":"integer","default":5,"minimum":1,"maximum":10,"description":"Safety cap on orchestration steps, not LLM chat turns (default 5, range 1–10). Each paid enrichment tool that runs and merges (enrich_websearch, whitepages_person_hunt, enrich_company, etc.) counts as one round. Stops when rounds >= max_rounds, spent_usd >= budget_usd, or coverage says done. Five hops covers the usual path (websearch + person hunt + company + phase-2 supplements). Leave the default for normal enrichment; raise to 10 only for deep multi-hop research with budget headroom."},"prompts":{"type":"array","items":{"type":"string"},"description":"Follow-up questions for dig-deeper passes. Re-post the same lead with prompts: [\"…\"] to target remaining gaps."},"mode":{"type":"string","enum":["auto","interactive"],"default":"auto","description":"auto — runs end-to-end without pausing; runs enrichment tools in sequence (websearch → person hunt → company, etc.) and stops when coverage is good enough, budget is hit, or there is nothing left to try. interactive — same orchestration, but if marginal gaps remain (nice-to-have phones, owners, etc.) and budget is tight, may pause with status awaiting_user and suggested follow-up prompts instead of stopping silently. For API/MCP calls, auto is almost always what you want — one shot, full answer back. Use interactive only when your client can show dig_deeper / suggested_user_prompts and let the user send a follow-up."},"research_model":{"type":"string","description":"Optional enrichment stack id (e.g. data411-hunt-primary)"},"refresh":{"type":"boolean","description":"When true, skip agent-scoped warm-seed from prior enrichments and run a full fresh session."}},"required":["lead"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"endpoint":{"type":"string"},"session_id":{"type":"string"},"status":{"type":"string","enum":["complete","budget_exhausted","awaiting_user","in_progress"]},"matched":{"type":"boolean"},"spent_usd":{"type":"number"},"budget_usd":{"type":"number"},"summary_markdown":{"type":"string"},"backfill":{"type":"object","description":"lead_enrichment_v1 graph"},"coverage":{"type":"object"},"dig_deeper":{"type":["object","null"]},"research_stack":{"type":"object","description":"Opaque research model ids (no upstream provider slugs).","properties":{"synthesis":{"type":"string"},"websearch":{"type":"string"}}},"billed":{"type":"boolean"},"persist":{"type":"object","description":"Auto-applied audit-store write after each session (when backfill has rows).","properties":{"applied":{"type":"boolean"},"leb_id":{"type":["integer","null"]},"session_id":{"type":"string"},"contact_id":{"type":["integer","null"]},"idempotent_replay":{"type":"boolean"},"error":{"type":"string"}}}},"required":["endpoint","session_id","status","matched","billed"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://411data.io/api/v1/leads/search","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"100000","payTo":"0x1dDfB3f5dEB9F1381e171f636ba18867eaa39f11","maxTimeoutSeconds":60,"extra":{"name":"USDC","version":"2","facilitator":"https://facilitator.xpay.sh"}},{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"100000","payTo":"0x3fC6db388eD7715339ac0a211cD8B4493805b324","maxTimeoutSeconds":60,"extra":{"name":"USDC","version":"2","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402"}},{"scheme":"exact","network":"eip155:42161","asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","amount":"100000","payTo":"0x3fC6db388eD7715339ac0a211cD8B4493805b324","maxTimeoutSeconds":60,"extra":{"name":"USDC","version":"2","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402"}},{"scheme":"exact","network":"eip155:137","asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","amount":"100000","payTo":"0x3fC6db388eD7715339ac0a211cD8B4493805b324","maxTimeoutSeconds":60,"extra":{"name":"USDC","version":"2","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402"}}],"extensions":{"411data-mpp":{"info":{"version":1,"anonymous":true,"wallet_pools":[],"mint_url":"https://411data.io/connect","notes":"Mint a wallet-bound bearer at /connect to fund this agent with a Permit2 budget commitment."},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://411data.io/.well-known/x402-extensions/411data-mpp.json","title":"411data-mpp","description":"411data-specific Multi-Payment Profile. Attached to every 402 envelope this server emits so the buyer can see the per-wallet Permit2 budget they signed at mint time vs. how much has been drawn, and the agent's remaining virtual-USD balance. Hint-only — the canonical accepts[] array is still the authoritative payment requirement set.","type":"object","properties":{"version":{"type":"integer","const":1},"anonymous":{"type":"boolean","default":false},"agent_id":{"type":["integer","null"]},"mint_source":{"type":["string","null"],"enum":["wallet","google",null]},"virtual_balance_usd":{"type":["string","null"],"description":"Remaining prepaid USD on the agent (debited before any wallet draw)."},"wallet_pools":{"type":"array","items":{"type":"object","properties":{"wallet_address":{"type":"string","pattern":"^0x[a-f0-9]{40}$"},"is_primary":{"type":"boolean"},"allowance_usd":{"type":"string"},"drawn_usd":{"type":"string"},"remaining_usd":{"type":"string"},"chain_id":{"type":["integer","null"]},"allowance_signed_utc":{"type":["string","null"]}},"required":["wallet_address","is_primary","allowance_usd","drawn_usd","remaining_usd"]}},"mint_url":{"type":"string","format":"uri","description":"Where to send the user to mint or top up a wallet-bound key."},"topup_url":{"type":"string","format":"uri","description":"Where to send an authenticated user to add allowance to an existing wallet."},"prepay":{"type":"object","description":"Prepay USDC deposit path to refill virtual balance (gift-card credit).","properties":{"receive_address":{"type":"string"},"claim_url":{"type":"string","format":"uri"},"min_usd":{"type":"string"},"confirmations_required":{"type":"integer"}}},"notes":{"type":"string"}},"required":["version","anonymous","wallet_pools","mint_url"],"additionalProperties":false}},"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"industry":"software","state":"FL","limit":25},"method":"POST"},"output":{"type":"json","example":{"rows":[{"company":"Acme Corp","title":"CTO","state":"FL"}],"cursor":null,"matched":true,"billed":true}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"type":"object","properties":{"industry":{"type":"string","maxLength":120},"city":{"type":"string","maxLength":120},"state":{"type":"string","maxLength":120},"title":{"type":"string","maxLength":120},"company_size":{"type":"string","maxLength":40},"limit":{"type":"integer","minimum":1,"maximum":100},"cursor":{"type":"string","maxLength":400}}}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"rows":{"type":"array","items":{"type":"object"}},"cursor":{"type":["string","null"]},"matched":{"type":"boolean"},"billed":{"type":"boolean"}},"required":["rows","matched","billed"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://411data.io/api/v1/support/tickets","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","payTo":"0x1dDfB3f5dEB9F1381e171f636ba18867eaa39f11","maxTimeoutSeconds":60,"extra":{"name":"USDC","version":"2","facilitator":"https://facilitator.xpay.sh"}},{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","amount":"10000","payTo":"0x3fC6db388eD7715339ac0a211cD8B4493805b324","maxTimeoutSeconds":60,"extra":{"name":"USDC","version":"2","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402"}},{"scheme":"exact","network":"eip155:42161","asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","amount":"10000","payTo":"0x3fC6db388eD7715339ac0a211cD8B4493805b324","maxTimeoutSeconds":60,"extra":{"name":"USDC","version":"2","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402"}},{"scheme":"exact","network":"eip155:137","asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","amount":"10000","payTo":"0x3fC6db388eD7715339ac0a211cD8B4493805b324","maxTimeoutSeconds":60,"extra":{"name":"USDC","version":"2","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402"}}],"extensions":{"411data-mpp":{"info":{"version":1,"anonymous":true,"wallet_pools":[],"mint_url":"https://411data.io/connect","notes":"Mint a wallet-bound bearer at /connect to fund this agent with a Permit2 budget commitment."},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://411data.io/.well-known/x402-extensions/411data-mpp.json","title":"411data-mpp","description":"411data-specific Multi-Payment Profile. Attached to every 402 envelope this server emits so the buyer can see the per-wallet Permit2 budget they signed at mint time vs. how much has been drawn, and the agent's remaining virtual-USD balance. Hint-only — the canonical accepts[] array is still the authoritative payment requirement set.","type":"object","properties":{"version":{"type":"integer","const":1},"anonymous":{"type":"boolean","default":false},"agent_id":{"type":["integer","null"]},"mint_source":{"type":["string","null"],"enum":["wallet","google",null]},"virtual_balance_usd":{"type":["string","null"],"description":"Remaining prepaid USD on the agent (debited before any wallet draw)."},"wallet_pools":{"type":"array","items":{"type":"object","properties":{"wallet_address":{"type":"string","pattern":"^0x[a-f0-9]{40}$"},"is_primary":{"type":"boolean"},"allowance_usd":{"type":"string"},"drawn_usd":{"type":"string"},"remaining_usd":{"type":"string"},"chain_id":{"type":["integer","null"]},"allowance_signed_utc":{"type":["string","null"]}},"required":["wallet_address","is_primary","allowance_usd","drawn_usd","remaining_usd"]}},"mint_url":{"type":"string","format":"uri","description":"Where to send the user to mint or top up a wallet-bound key."},"topup_url":{"type":"string","format":"uri","description":"Where to send an authenticated user to add allowance to an existing wallet."},"prepay":{"type":"object","description":"Prepay USDC deposit path to refill virtual balance (gift-card credit).","properties":{"receive_address":{"type":"string"},"claim_url":{"type":"string","format":"uri"},"min_usd":{"type":"string"},"confirmations_required":{"type":"integer"}}},"notes":{"type":"string"}},"required":["version","anonymous","wallet_pools","mint_url"],"additionalProperties":false}},"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"category":"bug","subject":"Enrich session stuck on Thinking","body":"After pasting a CRM lead, the chat hangs for 5+ minutes."},"method":"POST"},"output":{"type":"json","example":{"endpoint":"support/tickets","matched":true,"billed":true,"support_session_id":"a1b2c3d4e5f6789012345678abcdef01","support_status":"open","category":"billing","subject":"Cannot top up virtual balance","open_url":"/demo?session=a1b2c3d4e5f6789012345678abcdef01","triage_recommended":true}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"type":"object","properties":{"category":{"type":"string","enum":["bug","billing","account","other"]},"subject":{"type":"string","minLength":3,"maxLength":120},"body":{"type":"string","minLength":10,"maxLength":8000},"source_session_id":{"type":"string","maxLength":64,"description":"Optional enrich chat session_id where the issue occurred."}},"required":["category","subject","body"]}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"endpoint":{"type":"string"},"matched":{"type":"boolean"},"billed":{"type":"boolean"},"support_session_id":{"type":"string"},"support_status":{"type":"string"},"category":{"type":"string"},"subject":{"type":"string"},"open_url":{"type":"string"},"triage_recommended":{"type":"boolean"}}}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://411data.io/api/v1/enrich/jobs","type":"http","x402Version":2,"accepts":[{"scheme":"upto","network":"eip155:8453","maxAmountRequired":"1500000","amount":"1500000","priceUsd":"1.500000","resource":"https://411data.io/api/v1/enrich/jobs","description":"Queue long-running enrich/websearch or enrich/lead-session work without holding an HTTP connection. Submit returns 202 + poll_bearer (411j_…); poll GET /api/v1/enrich/jobs/{job_id} (free). bill_up_to_usd defaults to $1.50 when omitted; client may raise the ceiling up to ENRICH_JOB_BILL_UP_TO_MAX_USD ($50). Virtual-balance agents pre-charge the ceiling and refund unused credit; anonymous buyers get CDP x402 upto (deferred on-chain settle after completion). Bill-on-match on no usable rows.","mimeType":"application/json","payTo":"0x3fC6db388eD7715339ac0a211cD8B4493805b324","maxTimeoutSeconds":1200,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","outputSchema":{"type":"object"},"extra":{"name":"USD Coin","version":"2","facilitatorAddress":"0x97AcCe27D5069544480BDe0F04D9F47d7422a016","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","facilitatorId":"cdp","assetTransferMethod":"permit2"}},{"scheme":"upto","network":"eip155:42161","maxAmountRequired":"1500000","amount":"1500000","priceUsd":"1.500000","resource":"https://411data.io/api/v1/enrich/jobs","description":"Queue long-running enrich/websearch or enrich/lead-session work without holding an HTTP connection. Submit returns 202 + poll_bearer (411j_…); poll GET /api/v1/enrich/jobs/{job_id} (free). bill_up_to_usd defaults to $1.50 when omitted; client may raise the ceiling up to ENRICH_JOB_BILL_UP_TO_MAX_USD ($50). Virtual-balance agents pre-charge the ceiling and refund unused credit; anonymous buyers get CDP x402 upto (deferred on-chain settle after completion). Bill-on-match on no usable rows.","mimeType":"application/json","payTo":"0x3fC6db388eD7715339ac0a211cD8B4493805b324","maxTimeoutSeconds":1200,"asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","outputSchema":{"type":"object"},"extra":{"name":"USD Coin","version":"2","facilitatorAddress":"0x67B9CE703d9ce658d7C4ac3c289cEa112fE662Af","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","facilitatorId":"cdp","assetTransferMethod":"permit2"}},{"scheme":"upto","network":"eip155:137","maxAmountRequired":"1500000","amount":"1500000","priceUsd":"1.500000","resource":"https://411data.io/api/v1/enrich/jobs","description":"Queue long-running enrich/websearch or enrich/lead-session work without holding an HTTP connection. Submit returns 202 + poll_bearer (411j_…); poll GET /api/v1/enrich/jobs/{job_id} (free). bill_up_to_usd defaults to $1.50 when omitted; client may raise the ceiling up to ENRICH_JOB_BILL_UP_TO_MAX_USD ($50). Virtual-balance agents pre-charge the ceiling and refund unused credit; anonymous buyers get CDP x402 upto (deferred on-chain settle after completion). Bill-on-match on no usable rows.","mimeType":"application/json","payTo":"0x3fC6db388eD7715339ac0a211cD8B4493805b324","maxTimeoutSeconds":1200,"asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","outputSchema":{"type":"object"},"extra":{"name":"USD Coin","version":"2","facilitatorAddress":"0x8F5cB67B49555E614892b7233CFdDEBFB746E531","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","facilitatorId":"cdp","assetTransferMethod":"permit2"}}],"extensions":{"411data-mpp":{"info":{"version":1,"anonymous":true,"wallet_pools":[],"mint_url":"https://411data.io/connect","notes":"Mint a wallet-bound bearer at /connect to fund this agent with a Permit2 budget commitment."},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://411data.io/.well-known/x402-extensions/411data-mpp.json","title":"411data-mpp","description":"411data-specific Multi-Payment Profile. Attached to every 402 envelope this server emits so the buyer can see the per-wallet Permit2 budget they signed at mint time vs. how much has been drawn, and the agent's remaining virtual-USD balance. Hint-only — the canonical accepts[] array is still the authoritative payment requirement set.","type":"object","properties":{"version":{"type":"integer","const":1},"anonymous":{"type":"boolean","default":false},"agent_id":{"type":["integer","null"]},"mint_source":{"type":["string","null"],"enum":["wallet","google",null]},"virtual_balance_usd":{"type":["string","null"],"description":"Remaining prepaid USD on the agent (debited before any wallet draw)."},"wallet_pools":{"type":"array","items":{"type":"object","properties":{"wallet_address":{"type":"string","pattern":"^0x[a-f0-9]{40}$"},"is_primary":{"type":"boolean"},"allowance_usd":{"type":"string"},"drawn_usd":{"type":"string"},"remaining_usd":{"type":"string"},"chain_id":{"type":["integer","null"]},"allowance_signed_utc":{"type":["string","null"]}},"required":["wallet_address","is_primary","allowance_usd","drawn_usd","remaining_usd"]}},"mint_url":{"type":"string","format":"uri","description":"Where to send the user to mint or top up a wallet-bound key."},"topup_url":{"type":"string","format":"uri","description":"Where to send an authenticated user to add allowance to an existing wallet."},"prepay":{"type":"object","description":"Prepay USDC deposit path to refill virtual balance (gift-card credit).","properties":{"receive_address":{"type":"string"},"claim_url":{"type":"string","format":"uri"},"min_usd":{"type":"string"},"confirmations_required":{"type":"integer"}}},"notes":{"type":"string"}},"required":["version","anonymous","wallet_pools","mint_url"],"additionalProperties":false}},"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"route":"enrich/websearch","payload":{"business_name":"Acme Corp","city":"Tampa","state":"FL"},"bill_up_to_usd":1.5},"method":"POST"},"output":{"type":"json","example":{"job_id":"ej_abc123def456","status":"queued","status_url":"/api/v1/enrich/jobs/ej_abc123def456","poll_bearer":"411j_…","poll_interval_sec":2,"billing_mode":"virtual_balance","bill_up_to_usd":1.5,"max_timeout_seconds":1200}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"type":"object","required":["route","payload"],"properties":{"route":{"type":"string","enum":["enrich/websearch","enrich/lead-session"],"description":"Worker route — same payloads as the sync enrich endpoints."},"payload":{"type":"object","description":"Same JSON body as the sync route (websearch fields or lead-session lead object)."},"bill_up_to_usd":{"type":"number","default":1.5,"minimum":0.05,"maximum":50.0,"description":"Spending ceiling when omitted defaults to $1.50; client override up to $50. Actual settle ≤ ceiling; unused precharge refunded."},"callback_url":{"type":"string","format":"uri","description":"Optional HTTPS webhook; fires enrich.job_completed on finish."},"idempotency_key":{"type":"string","description":"Optional dedupe key for the submit request."}}}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"job_id":{"type":"string"},"status":{"type":"string","enum":["queued","running","completed","failed"]},"status_url":{"type":"string"},"poll_bearer":{"type":"string"},"poll_interval_sec":{"type":"integer"},"billing_mode":{"type":"string","enum":["virtual_balance","x402_upto"]},"bill_up_to_usd":{"type":"number"},"max_timeout_seconds":{"type":"integer"}},"required":["job_id","poll_bearer","billing_mode"]}},"required":["type"]}},"required":["input"]}}}},{"resource":"https://411data.io/api/v1/balance/topup/x402","type":"http","x402Version":2,"accepts":[{"scheme":"exact","network":"eip155:8453","amount":"5000000","maxAmountRequired":"5000000","priceUsd":"$5","resource":"https://411data.io/api/v1/balance/topup/x402","description":"Refill virtual_balance_usd via x402 on Base. POST amount_usd (default $5, min $2.50, max $500) without PAYMENT-SIGNATURE for a 402 with xpay exact and CDP upto accepts at that amount. Retry with PAYMENT-SIGNATURE to settle and credit immediately. Optional bearer; unknown wallets mint a bearer once.","mimeType":"application/json","payTo":"0x1dDfB3f5dEB9F1381e171f636ba18867eaa39f11","maxTimeoutSeconds":60,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","outputSchema":{"type":"object"},"extra":{"name":"USD Coin","version":"2","facilitator":"https://facilitator.xpay.sh","facilitatorId":"xpay"}},{"scheme":"upto","network":"eip155:8453","maxAmountRequired":"5000000","amount":"5000000","priceUsd":"$5","resource":"https://411data.io/api/v1/balance/topup/x402","description":"Refill virtual_balance_usd via x402 on Base. POST amount_usd (default $5, min $2.50, max $500) without PAYMENT-SIGNATURE for a 402 with xpay exact and CDP upto accepts at that amount. Retry with PAYMENT-SIGNATURE to settle and credit immediately. Optional bearer; unknown wallets mint a bearer once.","mimeType":"application/json","payTo":"0x3fC6db388eD7715339ac0a211cD8B4493805b324","maxTimeoutSeconds":300,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","outputSchema":{"type":"object"},"extra":{"name":"USD Coin","version":"2","facilitatorAddress":"0x97AcCe27D5069544480BDe0F04D9F47d7422a016","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","facilitatorId":"cdp","assetTransferMethod":"permit2"}},{"scheme":"upto","network":"eip155:42161","maxAmountRequired":"5000000","amount":"5000000","priceUsd":"$5","resource":"https://411data.io/api/v1/balance/topup/x402","description":"Refill virtual_balance_usd via x402 on Base. POST amount_usd (default $5, min $2.50, max $500) without PAYMENT-SIGNATURE for a 402 with xpay exact and CDP upto accepts at that amount. Retry with PAYMENT-SIGNATURE to settle and credit immediately. Optional bearer; unknown wallets mint a bearer once.","mimeType":"application/json","payTo":"0x3fC6db388eD7715339ac0a211cD8B4493805b324","maxTimeoutSeconds":300,"asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","outputSchema":{"type":"object"},"extra":{"name":"USD Coin","version":"2","facilitatorAddress":"0x67B9CE703d9ce658d7C4ac3c289cEa112fE662Af","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","facilitatorId":"cdp","assetTransferMethod":"permit2"}},{"scheme":"upto","network":"eip155:137","maxAmountRequired":"5000000","amount":"5000000","priceUsd":"$5","resource":"https://411data.io/api/v1/balance/topup/x402","description":"Refill virtual_balance_usd via x402 on Base. POST amount_usd (default $5, min $2.50, max $500) without PAYMENT-SIGNATURE for a 402 with xpay exact and CDP upto accepts at that amount. Retry with PAYMENT-SIGNATURE to settle and credit immediately. Optional bearer; unknown wallets mint a bearer once.","mimeType":"application/json","payTo":"0x3fC6db388eD7715339ac0a211cD8B4493805b324","maxTimeoutSeconds":300,"asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","outputSchema":{"type":"object"},"extra":{"name":"USD Coin","version":"2","facilitatorAddress":"0x8F5cB67B49555E614892b7233CFdDEBFB746E531","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","facilitatorId":"cdp","assetTransferMethod":"permit2"}}],"extensions":{"411data-mpp":{"info":{"version":1,"anonymous":true,"wallet_pools":[],"mint_url":"https://411data.io/connect","notes":"Mint a wallet-bound bearer at /connect to fund this agent with a Permit2 budget commitment."},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","$id":"https://411data.io/.well-known/x402-extensions/411data-mpp.json","title":"411data-mpp","description":"411data-specific Multi-Payment Profile. Attached to every 402 envelope this server emits so the buyer can see the per-wallet Permit2 budget they signed at mint time vs. how much has been drawn, and the agent's remaining virtual-USD balance. Hint-only — the canonical accepts[] array is still the authoritative payment requirement set.","type":"object","properties":{"version":{"type":"integer","const":1},"anonymous":{"type":"boolean","default":false},"agent_id":{"type":["integer","null"]},"mint_source":{"type":["string","null"],"enum":["wallet","google",null]},"virtual_balance_usd":{"type":["string","null"],"description":"Remaining prepaid USD on the agent (debited before any wallet draw)."},"wallet_pools":{"type":"array","items":{"type":"object","properties":{"wallet_address":{"type":"string","pattern":"^0x[a-f0-9]{40}$"},"is_primary":{"type":"boolean"},"allowance_usd":{"type":"string"},"drawn_usd":{"type":"string"},"remaining_usd":{"type":"string"},"chain_id":{"type":["integer","null"]},"allowance_signed_utc":{"type":["string","null"]}},"required":["wallet_address","is_primary","allowance_usd","drawn_usd","remaining_usd"]}},"mint_url":{"type":"string","format":"uri","description":"Where to send the user to mint or top up a wallet-bound key."},"topup_url":{"type":"string","format":"uri","description":"Where to send an authenticated user to add allowance to an existing wallet."},"prepay":{"type":"object","description":"Prepay USDC deposit path to refill virtual balance (gift-card credit).","properties":{"receive_address":{"type":"string"},"claim_url":{"type":"string","format":"uri"},"min_usd":{"type":"string"},"confirmations_required":{"type":"integer"}}},"notes":{"type":"string"}},"required":["version","anonymous","wallet_pools","mint_url"],"additionalProperties":false}},"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"amount_usd":5.0,"chain_id":8453},"method":"POST"},"output":{"type":"json","example":{"virtual_balance_usd":"25.000000","credited_usd":"5.000000","tx_hash":"0x…","bearer_status":"provided","agent_id":42}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST","PUT","PATCH"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"type":"object","properties":{"amount_usd":{"type":"number","default":5.0,"minimum":2.5,"maximum":500.0,"description":"Top-up amount in USD; locked into both accepts on first POST."},"chain_id":{"type":"integer","default":8453,"description":"Base mainnet only in v1."}}}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"virtual_balance_usd":{"type":"string"},"credited_usd":{"type":"string"},"tx_hash":{"type":"string"},"bearer_status":{"type":"string","enum":["provided","linked_token_hidden","minted"]},"agent_id":{"type":"integer"},"token":{"type":"string"}}}},"required":["type"]}},"required":["input"]}}}}],"pagination":{"limit":100,"offset":0,"total":10}}