{"id":"d9a7d562-033c-4d9b-85d5-00ded188b5d6","url":"https://mealpulse.theaslangroupllc.com/api/meal/grocery","method":"GET","fingerprint":"9f7c4edfc877382c118e73d593dbbe57ceeccca60832a6eb92db0c7ef1c9b5b6","name":"MealPulse","description":null,"category":"other","docs_url":null,"advertised_price_usd":"0.100000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","scheme":"exact","networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","eip155:137","eip155:42161","eip155:480","eip155:143","eip155:196","eip155:999","algorand:wGHE2Pwdvd7S12BL5FaOP20EGYesN73k","xrpl:0","eip155:56"],"pay_to":"0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc","input_schema":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","required":["meals"],"properties":{"meals":{"type":"string","description":"meals"},"store":{"type":"string","description":"store"},"budget":{"type":"string","description":"budget"},"servings":{"type":"string","description":"servings"}}}},"additionalProperties":false},"output_schema":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"errors":{"type":"object","description":"Documented error responses, keyed by HTTP status code","additionalProperties":{"type":"object","required":["description"],"properties":{"example":{"type":"object"},"description":{"type":"string"}}}},"example":{"type":"object"}}},"schema_completeness":0,"status":"live","first_seen_at":"2026-08-23 23:10:42.721124+00","last_seen_at":"2026-08-23 23:10:40.787+00","last_success_at":"2026-10-15 11:48:46.275+00","dead_since":null,"probe_backoff_tier":0,"next_probe_at":"2026-10-15 11:53:46.275+00","search_tsv":"'mealpuls':1","catalog_number":"9420","x402_version":2,"resource_url":"https://mealpulse.theaslangroupllc.com/api/meal/grocery","resource_description":"Grocery list generator / shopping list from meals / ingredient list builder. Turns a set of meals plus servings and budget into an organized shopping list grouped by store section, with quantity and cost estimates and money-saving tips. Worldwide.","bazaar_extension":{"info":{"input":{"type":"http","method":"GET","queryParams":{}},"output":{"type":"json","errors":{"400":{"example":{"error":"meals parameter required"},"description":"Invalid or missing parameter(s) — required: meals. Returned before the payment gate on paid requests, so a malformed call is never charged. JSON body: { error: <what is wrong and how to fix it> } plus usage hints."},"402":{"description":"Payment required — x402 v2 challenge; the accepts array lists scheme, network, and amount. Retry the same request with a PAYMENT-SIGNATURE (v2) or X-PAYMENT (v1) header. Verification is free."},"500":{"example":{"error":"upstream_failed"},"description":"Unexpected server error. If a payment settled without a usable result, contact info@theaslangroupllc.com with the settlement tx hash for a re-run or credit."}}}},"schema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","required":["meals"],"properties":{"meals":{"type":"string","description":"meals"},"store":{"type":"string","description":"store"},"budget":{"type":"string","description":"budget"},"servings":{"type":"string","description":"servings"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"errors":{"type":"object","description":"Documented error responses, keyed by HTTP status code","additionalProperties":{"type":"object","required":["description"],"properties":{"example":{"type":"object"},"description":{"type":"string"}}}},"example":{"type":"object"}}}}}},"accepted_requirements":[{"raw":{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"payTo":"0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc","amount":"100000","scheme":"exact","network":"eip155:8453","maxTimeoutSeconds":300},"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc","scheme":"exact","network":"eip155:8453","amountAtomic":"100000"},{"raw":{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"GatewayWalletBatched","version":"1","verifyingContract":"0x77777777dcc4d5a8b6e418fd04d8997ef11000ee"},"payTo":"0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc","amount":"100000","scheme":"exact","network":"eip155:8453","maxTimeoutSeconds":604900},"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc","scheme":"exact","network":"eip155:8453","amountAtomic":"100000"},{"raw":{"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"GVJJ7rdGiXr5xaYbRwRbjfaJL7fmwRygFi1H6aGqDveb"},"payTo":"985iFjbnGQ3dJcwXnfRCMSrH4Jnc3kW1N6msR64B5KX1","amount":"100000","scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","maxTimeoutSeconds":300},"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","payTo":"985iFjbnGQ3dJcwXnfRCMSrH4Jnc3kW1N6msR64B5KX1","scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","amountAtomic":"100000"},{"raw":{"asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","extra":{"name":"USD Coin","version":"2"},"payTo":"0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc","amount":"100000","scheme":"exact","network":"eip155:137","maxTimeoutSeconds":300},"asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","payTo":"0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc","scheme":"exact","network":"eip155:137","amountAtomic":"100000"},{"raw":{"asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","extra":{"name":"USD Coin","version":"2"},"payTo":"0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc","amount":"100000","scheme":"exact","network":"eip155:42161","maxTimeoutSeconds":300},"asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","payTo":"0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc","scheme":"exact","network":"eip155:42161","amountAtomic":"100000"},{"raw":{"asset":"0x79A02482A880bCe3F13E09da970dC34dB4cD24D1","extra":{"name":"USDC","version":"2"},"payTo":"0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc","amount":"100000","scheme":"exact","network":"eip155:480","maxTimeoutSeconds":300},"asset":"0x79A02482A880bCe3F13E09da970dC34dB4cD24D1","payTo":"0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc","scheme":"exact","network":"eip155:480","amountAtomic":"100000"},{"raw":{"asset":"0x754704Bc059F8C67012fEd69BC8A327a5aafb603","extra":{"name":"USDC","version":"2"},"payTo":"0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc","amount":"100000","scheme":"exact","network":"eip155:143","maxTimeoutSeconds":300},"asset":"0x754704Bc059F8C67012fEd69BC8A327a5aafb603","payTo":"0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc","scheme":"exact","network":"eip155:143","amountAtomic":"100000"},{"raw":{"asset":"0x779ded0c9e1022225f8e0630b35a9b54be713736","extra":{"name":"USD₮0","version":"1"},"payTo":"0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc","amount":"100000","scheme":"exact","network":"eip155:196","maxTimeoutSeconds":300},"asset":"0x779ded0c9e1022225f8e0630b35a9b54be713736","payTo":"0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc","scheme":"exact","network":"eip155:196","amountAtomic":"100000"},{"raw":{"asset":"0xb88339CB7199b77E23DB6E890353E22632Ba630f","extra":{"name":"USDC","version":"2"},"payTo":"0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc","amount":"100000","scheme":"exact","network":"eip155:999","maxTimeoutSeconds":300},"asset":"0xb88339CB7199b77E23DB6E890353E22632Ba630f","payTo":"0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc","scheme":"exact","network":"eip155:999","amountAtomic":"100000"},{"raw":{"asset":"31566704","extra":{"feePayer":"ZMFK2OI7ZBD2U27ISERZC4S6LKM6WMFJPZQ4MYNJDZ2VNBNMBA67RA22AA"},"payTo":"62A253YPATFNJCPRKID3FKD77MYJFNTVRYRP4B4JWG36EGLPY7UXFWGI7I","amount":"100000","scheme":"exact","network":"algorand:wGHE2Pwdvd7S12BL5FaOP20EGYesN73k","maxTimeoutSeconds":300},"asset":"31566704","payTo":"62A253YPATFNJCPRKID3FKD77MYJFNTVRYRP4B4JWG36EGLPY7UXFWGI7I","scheme":"exact","network":"algorand:wGHE2Pwdvd7S12BL5FaOP20EGYesN73k","amountAtomic":"100000"},{"raw":{"asset":"XRP","extra":{"invoiceId":"A47063BBB97E41FCBB54ADCAF3797473","sourceTag":804681468},"payTo":"rMnHeutYALco8RYFVcmuU4BCgSzBpPEh32","amount":"100000","scheme":"exact","network":"xrpl:0","maxTimeoutSeconds":300},"asset":"XRP","payTo":"rMnHeutYALco8RYFVcmuU4BCgSzBpPEh32","scheme":"exact","network":"xrpl:0","amountAtomic":"100000"},{"raw":{"asset":"524C555344000000000000000000000000000000","extra":{"issuer":"rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De","invoiceId":"CA5E595FD1984CB5A5F968DD0A4A6EC2","sourceTag":804681468},"payTo":"rMnHeutYALco8RYFVcmuU4BCgSzBpPEh32","amount":"0.1","scheme":"exact","network":"xrpl:0","maxTimeoutSeconds":300},"asset":"524C555344000000000000000000000000000000","payTo":"rMnHeutYALco8RYFVcmuU4BCgSzBpPEh32","scheme":"exact","network":"xrpl:0","amountAtomic":"0.1"},{"raw":{"asset":"0x8d0D000Ee44948FC98c9B98A4FA4921476f08B0d","extra":{"name":"World Liberty Financial USD","version":"1","signerAddress":"0x34F7a661160780Ce1346e6D7B96D2bE244590899","assetTransferMethod":"eip3009"},"payTo":"0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc","amount":"100000000000000000","scheme":"exact","network":"eip155:56","maxTimeoutSeconds":300},"asset":"0x8d0D000Ee44948FC98c9B98A4FA4921476f08B0d","payTo":"0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc","scheme":"exact","network":"eip155:56","amountAtomic":"100000000000000000"}],"bazaar_compatible":true,"bazaar_validated_at":"2026-10-15 11:48:46.275+00","bazaar_validation_error":null,"window":"24h","probes_n":12,"handshake_uptime":1,"settle_success_rate":0,"valid_result_rate":null,"latency_p50":550,"latency_p90":1998,"price_drift_pct":0,"score":0.7542,"computed_at":"2026-10-15 11:49:05.969+00","source_metadata":[{"raw":{"url":"https://mealpulse.theaslangroupllc.com/api/meal/grocery","name":"MealPulse","method":"GET","source":"bazaar:api.cdp.coinbase.com","fingerprint":"9f7c4edfc877382c118e73d593dbbe57ceeccca60832a6eb92db0c7ef1c9b5b6","advertisedPriceUsd":0.1},"source_id":1,"external_id":null}],"live_endpoint_metadata":{"x402_version":2,"resource_url":"https://mealpulse.theaslangroupllc.com/api/meal/grocery","resource_description":"Grocery list generator / shopping list from meals / ingredient list builder. Turns a set of meals plus servings and budget into an organized shopping list grouped by store section, with quantity and cost estimates and money-saving tips. Worldwide.","bazaar_extension":{"info":{"input":{"type":"http","method":"GET","queryParams":{}},"output":{"type":"json","errors":{"400":{"example":{"error":"meals parameter required"},"description":"Invalid or missing parameter(s) — required: meals. Returned before the payment gate on paid requests, so a malformed call is never charged. JSON body: { error: <what is wrong and how to fix it> } plus usage hints."},"402":{"description":"Payment required — x402 v2 challenge; the accepts array lists scheme, network, and amount. Retry the same request with a PAYMENT-SIGNATURE (v2) or X-PAYMENT (v1) header. Verification is free."},"500":{"example":{"error":"upstream_failed"},"description":"Unexpected server error. If a payment settled without a usable result, contact info@theaslangroupllc.com with the settlement tx hash for a re-run or credit."}}}},"schema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","required":["meals"],"properties":{"meals":{"type":"string","description":"meals"},"store":{"type":"string","description":"store"},"budget":{"type":"string","description":"budget"},"servings":{"type":"string","description":"servings"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"errors":{"type":"object","description":"Documented error responses, keyed by HTTP status code","additionalProperties":{"type":"object","required":["description"],"properties":{"example":{"type":"object"},"description":{"type":"string"}}}},"example":{"type":"object"}}}}}},"accepted_requirements":[{"raw":{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"payTo":"0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc","amount":"100000","scheme":"exact","network":"eip155:8453","maxTimeoutSeconds":300},"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc","scheme":"exact","network":"eip155:8453","amountAtomic":"100000"},{"raw":{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"GatewayWalletBatched","version":"1","verifyingContract":"0x77777777dcc4d5a8b6e418fd04d8997ef11000ee"},"payTo":"0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc","amount":"100000","scheme":"exact","network":"eip155:8453","maxTimeoutSeconds":604900},"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc","scheme":"exact","network":"eip155:8453","amountAtomic":"100000"},{"raw":{"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"GVJJ7rdGiXr5xaYbRwRbjfaJL7fmwRygFi1H6aGqDveb"},"payTo":"985iFjbnGQ3dJcwXnfRCMSrH4Jnc3kW1N6msR64B5KX1","amount":"100000","scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","maxTimeoutSeconds":300},"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","payTo":"985iFjbnGQ3dJcwXnfRCMSrH4Jnc3kW1N6msR64B5KX1","scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","amountAtomic":"100000"},{"raw":{"asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","extra":{"name":"USD Coin","version":"2"},"payTo":"0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc","amount":"100000","scheme":"exact","network":"eip155:137","maxTimeoutSeconds":300},"asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","payTo":"0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc","scheme":"exact","network":"eip155:137","amountAtomic":"100000"},{"raw":{"asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","extra":{"name":"USD Coin","version":"2"},"payTo":"0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc","amount":"100000","scheme":"exact","network":"eip155:42161","maxTimeoutSeconds":300},"asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","payTo":"0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc","scheme":"exact","network":"eip155:42161","amountAtomic":"100000"},{"raw":{"asset":"0x79A02482A880bCe3F13E09da970dC34dB4cD24D1","extra":{"name":"USDC","version":"2"},"payTo":"0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc","amount":"100000","scheme":"exact","network":"eip155:480","maxTimeoutSeconds":300},"asset":"0x79A02482A880bCe3F13E09da970dC34dB4cD24D1","payTo":"0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc","scheme":"exact","network":"eip155:480","amountAtomic":"100000"},{"raw":{"asset":"0x754704Bc059F8C67012fEd69BC8A327a5aafb603","extra":{"name":"USDC","version":"2"},"payTo":"0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc","amount":"100000","scheme":"exact","network":"eip155:143","maxTimeoutSeconds":300},"asset":"0x754704Bc059F8C67012fEd69BC8A327a5aafb603","payTo":"0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc","scheme":"exact","network":"eip155:143","amountAtomic":"100000"},{"raw":{"asset":"0x779ded0c9e1022225f8e0630b35a9b54be713736","extra":{"name":"USD₮0","version":"1"},"payTo":"0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc","amount":"100000","scheme":"exact","network":"eip155:196","maxTimeoutSeconds":300},"asset":"0x779ded0c9e1022225f8e0630b35a9b54be713736","payTo":"0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc","scheme":"exact","network":"eip155:196","amountAtomic":"100000"},{"raw":{"asset":"0xb88339CB7199b77E23DB6E890353E22632Ba630f","extra":{"name":"USDC","version":"2"},"payTo":"0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc","amount":"100000","scheme":"exact","network":"eip155:999","maxTimeoutSeconds":300},"asset":"0xb88339CB7199b77E23DB6E890353E22632Ba630f","payTo":"0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc","scheme":"exact","network":"eip155:999","amountAtomic":"100000"},{"raw":{"asset":"31566704","extra":{"feePayer":"ZMFK2OI7ZBD2U27ISERZC4S6LKM6WMFJPZQ4MYNJDZ2VNBNMBA67RA22AA"},"payTo":"62A253YPATFNJCPRKID3FKD77MYJFNTVRYRP4B4JWG36EGLPY7UXFWGI7I","amount":"100000","scheme":"exact","network":"algorand:wGHE2Pwdvd7S12BL5FaOP20EGYesN73k","maxTimeoutSeconds":300},"asset":"31566704","payTo":"62A253YPATFNJCPRKID3FKD77MYJFNTVRYRP4B4JWG36EGLPY7UXFWGI7I","scheme":"exact","network":"algorand:wGHE2Pwdvd7S12BL5FaOP20EGYesN73k","amountAtomic":"100000"},{"raw":{"asset":"XRP","extra":{"invoiceId":"A47063BBB97E41FCBB54ADCAF3797473","sourceTag":804681468},"payTo":"rMnHeutYALco8RYFVcmuU4BCgSzBpPEh32","amount":"100000","scheme":"exact","network":"xrpl:0","maxTimeoutSeconds":300},"asset":"XRP","payTo":"rMnHeutYALco8RYFVcmuU4BCgSzBpPEh32","scheme":"exact","network":"xrpl:0","amountAtomic":"100000"},{"raw":{"asset":"524C555344000000000000000000000000000000","extra":{"issuer":"rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De","invoiceId":"CA5E595FD1984CB5A5F968DD0A4A6EC2","sourceTag":804681468},"payTo":"rMnHeutYALco8RYFVcmuU4BCgSzBpPEh32","amount":"0.1","scheme":"exact","network":"xrpl:0","maxTimeoutSeconds":300},"asset":"524C555344000000000000000000000000000000","payTo":"rMnHeutYALco8RYFVcmuU4BCgSzBpPEh32","scheme":"exact","network":"xrpl:0","amountAtomic":"0.1"},{"raw":{"asset":"0x8d0D000Ee44948FC98c9B98A4FA4921476f08B0d","extra":{"name":"World Liberty Financial USD","version":"1","signerAddress":"0x34F7a661160780Ce1346e6D7B96D2bE244590899","assetTransferMethod":"eip3009"},"payTo":"0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc","amount":"100000000000000000","scheme":"exact","network":"eip155:56","maxTimeoutSeconds":300},"asset":"0x8d0D000Ee44948FC98c9B98A4FA4921476f08B0d","payTo":"0x50ab2018c06c6E4eAA9BA52057Eb55eD284912fc","scheme":"exact","network":"eip155:56","amountAtomic":"100000000000000000"}],"bazaar_compatible":true,"bazaar_validated_at":"2026-10-15 11:48:46.275+00","bazaar_validation_error":null},"sonar_metrics":{"score":0.7542,"uptime":1,"paid_success_rate":0,"valid_result_rate":null,"latency_p50":550,"latency_p90":1998,"price_drift_pct":0},"cdp_indexed":false,"confidence":"medium"}