{"uid":"cap_PMCZmyP8CFxIl6AtNWwqb","slug":"pennyrail-router-execute-network-c8d643ce","name":"PennyRail Router Execute Network","description":"Machine-readable settlement service","url":"https://pennyrail.vercel.app/api/router/execute/network","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"input":{"type":"string","description":"Input passed to the resolved PennyRail product."},"intent":{"type":"string","description":"Natural-language task. Omit when productId is supplied."},"productId":{"type":"string","description":"Optional exact PennyRail product id returned by find/quote."}}},"responseSchema":{"type":"object","additionalProperties":true},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_dXFCjLF2LtbcjAVzeCJAd","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Routes a natural-language or product-ID-based task to the appropriate PennyRail micro-service and executes it via on-chain USDC settlement","exampleAgentPrompt":"Use PennyRail to run this task — 'summarize the following text into three bullet points: [text]' — and route it to the best matching product on the network.","exampleUseCases":[{"title":"Summarize text via PennyRail routing","prompt":"I need PennyRail to figure out which of its products can summarize a news article and then run it — here's the article: 'Global markets fell sharply today as inflation data came in higher than expected.'"},{"title":"Execute a known PennyRail product by ID","prompt":"I already have a PennyRail product ID — use it to run the job with this input: 'translate the following sentence to Spanish: The weather is beautiful today.'"},{"title":"Automate a data transformation task","prompt":"Route my request through PennyRail: I want to convert this CSV row into a JSON object — '\"John\",\"Doe\",\"42\",\"New York\"' — and pay with USDC automatically."}],"resultDescription":"A free-form JSON object whose shape depends on the resolved PennyRail product — may include the task output, status, product metadata, and settlement confirmation fields.","failureModes":["Intent cannot be matched to any PennyRail product — returns an error or empty resolution","Product ID not found or deprecated — results in a resolution failure","Input string malformed or rejected by the resolved product","Payment authorization fails or USDC balance insufficient — transaction not settled","Network or upstream micro-service timeout — partial or no result returned"],"whenToPreferThis":"Choose this endpoint when you want to dynamically route a task to the best-matching PennyRail micro-service without knowing the exact product ahead of time, or when you have a specific PennyRail product ID and want to execute it directly with automatic USDC micro-payment settlement. Prefer it over manual API lookup when the task is expressed in natural language and the correct downstream service is uncertain.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:45:01.187Z","isFirstParty":false}