{"slug":"saylorinnovations-com-api-dev-semver-abeea6","title":"Semantic version tools","host":"saylorinnovations.com","method":"GET","resource":"https://saylorinnovations.com/api/dev/semver","category":"other","description":"Semantic version tools - compare two versions, check a version against an npm-style range such as ^1.2.0 or ~2.1, and compute the bumped next version","price_listed":0.01,"price_asked":null,"state":"no_terms","state_label":"Answers HTTP 404 without x402 payment terms","checks_7d":1,"answered_7d":0,"latency_ms_median":null,"reported_calls_30d":1,"reported_payers_30d":1,"networks":["eip155:8453","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"method":"GET","queryParams":{"bump":"minor","compare_to":"1.10.0","range":"^1.2.0","version":"1.4.2"},"type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET","POST","PUT","PATCH","DELETE","HEAD"],"type":"string"},"queryParams":{"properties":{"bump":{"description":"optional major, minor, patch or prerelease","type":"string"},"compare_to":{"description":"optional version to compare with","type":"string"},"range":{"description":"optional npm-style range such as ^1.2.0, ~2.1, >=1.0.0 <2.0.0 || 3.x","type":"string"},"version":{"description":"Semantic version, e.g. 1.4.2","type":"string"}},"required":["version"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"breaking_change_likely":{"description":"Breaking change likely","type":["boolean","null"]},"build_metadata":{"description":"Build metadata"},"bump":{"type":["string","null"]},"bumped":{"type":["string","null"]},"compare_to":{"description":"Compare to","type":["string","null"]},"comparison":{"type":["string","null"]},"is_stable":{"description":"True when this is stable","type":"boolean"},"major":{"type":"number"},"minor":{"type":"number"},"next":{"description":"Next item","type":"object"},"note":{"description":"Caveat or context for reading the result","type":"string"},"patch":{"type":"number"},"prerelease":{},"range":{"description":"Range covered by the data","type":["string","null"]},"relationship":{"type":["string","null"]},"satisfies_range":{"description":"Satisfies range","type":["boolean","null"]},"source":{"description":"Data source the values come from","type":"string"},"version":{"description":"Version identifier","type":"string"}},"required":["version","major","next"],"type":"object"},"type":{"const":"json","type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-10-18","reachable":true,"status":404,"valid_402":false,"asked_usdc":null,"price_match":null,"latency_ms":14,"error":null}],"description_full":"Semantic version tools - compare two versions, check a version against an npm-style range such as ^1.2.0 or ~2.1, and compute the bumped next version","last_updated":"2026-10-17T10:22:27.525Z","schemes":["exact"]}