{"uid":"cap_wZplNV2g7j0_SwXYSqqAH","slug":"roman-numeral-converter-api-1b782932","name":"Roman Numeral Converter API","description":"Convert integers (1-3999) to Roman numerals and Roman numerals back to integers, with strict validation.","url":"https://api.24klabs.ai/api/v1/roman-numeral","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"value":{"type":"number"}}},"responseSchema":{"type":"json","example":{"input":2024,"roman":"MMXXIV","integer":2024,"direction":"int-to-roman"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_nLV6TXuRe_MSelzttXPA2","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Converts integers (1–3999) to Roman numerals and Roman numerals back to integers, with strict validation of both formats.","exampleAgentPrompt":"Convert 2024 to its Roman numeral equivalent, and also tell me what integer MCMXCIX represents.","exampleUseCases":[{"title":"Year display in Roman numerals","prompt":"What's the Roman numeral for 2025? I want to engrave it on a commemorative plaque."},{"title":"Decode Roman numeral on a monument","prompt":"I found the inscription MDCCLXXVI on an old building — what year is that in regular numbers?"},{"title":"Validate a Roman numeral string","prompt":"Is MMXXIV a valid Roman numeral, and if so what integer does it equal?"}],"resultDescription":"Returns the converted value — either the Roman numeral string for a given integer input, or the integer for a given Roman numeral input — along with validation status indicating whether the input was well-formed and within the supported range (1–3999).","failureModes":["Integer out of range (0 or 4000+) returns a validation error","Malformed Roman numeral string (e.g. 'IIII' or 'VV') returns a validation error","Empty or null input returns a bad request error","Wrong type passed (e.g. float instead of integer) returns a validation error"],"whenToPreferThis":"Choose this endpoint when you need a reliable, validated bidirectional conversion between integers and Roman numerals — especially when strict correctness and range enforcement (1–3999) matter. Prefer it over custom logic when you want both conversion and validation in a single call without implementing Roman numeral rules yourself.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-16T00:46:34.015Z","isFirstParty":false}