{"uid":"cap_ehTOuqXIkugc-Fbcy2XYu","slug":"saylor-innovations-running-pace-race-predictor-8beed242","name":"Saylor Innovations Running Pace & Race Predictor","description":"Running pace per km and mile and speed from distance and time, plus Riegel race predictions for the mile, 5K, 10K, half marathon and marathon.","url":"https://saylorinnovations.com/api/health/running-pace?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"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"],"type":"string"},"queryParams":{"type":"object","required":["distance","time"],"properties":{"time":{"type":"string","description":"finishing time as h:mm:ss, mm:ss or seconds"},"unit":{"type":"string","description":"optional km, mi or m, default km"},"distance":{"type":"string","description":"distance run"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string","const":"json"},"example":{"type":"object","required":["pace_per_km","predictions"],"properties":{"note":{"type":"string","description":"Plain-language caveat about how to read and use the result"},"time":{"type":"string","description":"Time formatted h:mm:ss"},"source":{"type":"string","description":"Where the data or formula comes from"},"speed_kmh":{"type":"number","description":"Speed in kilometres per hour"},"speed_mph":{"type":"number","description":"Speed in miles per hour"},"pace_per_km":{"type":"string","description":"Minutes per kilometre"},"predictions":{"type":"array","items":{"type":"object","properties":{"race":{"type":["string","null"],"description":"Race name"},"pace_per_km":{"type":["string","null"],"description":"Pace per kilometre at that time"},"pace_per_mile":{"type":["string","null"],"description":"Pace per mile at that time"},"predicted_time":{"type":["string","null"],"description":"Predicted finishing time"},"distance_meters":{"type":["number","null"],"description":"Race distance in metres"}}},"description":"Predicted times for standard race distances"},"time_seconds":{"type":"number","description":"Time in seconds"},"pace_per_mile":{"type":"string","description":"Minutes per mile"},"distance_meters":{"type":"number","description":"Distance in metres"}}}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_dRgmcBcLcQIxJKo4OAkf3","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Calculates running pace per km/mile and speed from distance and time, then predicts finishing times for standard race distances using the Riegel formula.","exampleAgentPrompt":"I ran 10 kilometers in 52 minutes and 30 seconds — what's my pace per km and per mile, my speed in km/h, and what finishing times should I expect for a 5K, 10K, half marathon, and marathon based on that effort?","exampleUseCases":[{"title":"Marathon finish time prediction","prompt":"I just did a half marathon in 1 hour 58 minutes. Use that to predict what my full marathon finishing time would be, and also tell me my pace per kilometer and mile."},{"title":"Training run pace breakdown","prompt":"I ran 8km in 44 minutes and 15 seconds today. What was my pace per km and per mile, and how fast was I going in km/h and mph?"},{"title":"Race goal pacing strategy","prompt":"If I want to finish a 5K in 24 minutes 30 seconds, what pace per mile and per km would that be, and what does the Riegel formula say my 10K and half marathon times would be at that fitness level?"}],"resultDescription":"Returns pace per km (mm:ss), pace per mile (mm:ss), speed in km/h and mph, total distance in meters, time in seconds, formatted time string, and an array of Riegel-formula race predictions for mile, 5K, 10K, half marathon, and marathon — each with predicted time, pace per km, pace per mile, and distance in meters. Also includes source attribution and a plain-language caveat note.","failureModes":["Missing required 'distance' or 'time' query parameters returns an error","Malformed time string (not h:mm:ss, mm:ss, or seconds) causes parsing failure","Invalid or unrecognized unit value falls back to default (km) or may error","Zero or negative distance/time values may produce nonsensical results","Extremely short distances or times may yield unreliable Riegel predictions"],"whenToPreferThis":"Use this endpoint when you need accurate running pace calculations from raw distance and time inputs, especially when race time predictions across multiple standard distances (mile through marathon) are needed in a single call. It is purpose-built for running and endurance sports, unlike generic unit-conversion APIs that lack the Riegel prediction model.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-30T07:21:24.555Z","isFirstParty":false,"canonicalSlug":"saylor-innovations-running-pace-race-predictor-8beed242"}