{"version":"1.0","name":"Aggregate news into a reusable data contract","description":"Merge and deduplicate public RSS or Atom sources, then infer a JSON Schema that downstream agents can use to validate future news snapshots.","network":"eip155:8453","asset":"USDC","paymentProtocol":"x402 v2 exact","buyerGuideUrl":"https://apiacre.com/buyers","catalogUrl":"https://apiacre.com/workflows.json","workflow":{"id":"news-intelligence-contract","title":"Aggregate news into a reusable data contract","description":"Merge and deduplicate public RSS or Atom sources, then infer a JSON Schema that downstream agents can use to validate future news snapshots.","documentationUrl":"https://apiacre.com/workflows/news-intelligence-contract","machineReadableUrl":"https://apiacre.com/workflows/news-intelligence-contract.json","totalPrice":"$0.075","totalAtomicUsdc":75000,"stepCount":2,"steps":[{"order":1,"service":"research.news-aggregate","title":"Multi-feed news aggregation","purpose":"Fetch, filter, deduplicate, and time-order public feed entries.","method":"POST","url":"https://apiacre.com/v1/research/news-aggregate","price":"$0.05","documentationUrl":"https://apiacre.com/services/research.news-aggregate","checkoutUrl":"https://apiacre.com/try/research.news-aggregate","workflowStartUrl":"https://apiacre.com/workflows/news-intelligence-contract/start/1","sampleUrl":"https://apiacre.com/samples/research.news-aggregate","inputTemplate":{"feeds":["$publicFeedUrl1","$publicFeedUrl2"],"keywords":["$optionalKeyword"],"limit":50},"useOutput":"Pass result.data.entries to the next step as JSON text."},{"order":2,"service":"data.schema","title":"Schema inference","purpose":"Infer a reusable schema for the normalized news records.","method":"POST","url":"https://apiacre.com/v1/data/schema","price":"$0.025","documentationUrl":"https://apiacre.com/services/data.schema","checkoutUrl":"https://apiacre.com/try/data.schema","workflowStartUrl":"https://apiacre.com/workflows/news-intelligence-contract/start/2","sampleUrl":"https://apiacre.com/samples/data.schema","inputTemplate":{"content":"$json(step1.result.data.entries)","format":"json"},"useOutput":"Use result.data.schema to validate future aggregation snapshots."}]}}