{"slug":"workbot1oddsysorg","name":"workbot1.oddsys.org","description":"Live foreign-exchange reference rates (European Central Bank daily fixes, ~30 major currencies): any cross-rate from any base, optional amount conversion. Refreshed daily; response carries the rate date. (13 paid endpoints on workbot1.oddsys.org.)","protocol":"x402","protocols":["x402"],"category":"trust-safety","category_label":"Trust & safety","provider":null,"homepage":"https://workbot1.oddsys.org/","docs_url":null,"endpoint_url":"https://rooms.aurmada.com/x402/v1/broker/workbot1oddsysorg","card_url":null,"x402_url":"https://rooms.aurmada.com/x402/v1/broker/workbot1oddsysorg","call_via_rooms":{"url":"https://rooms.aurmada.com/x402/v1/broker/workbot1oddsysorg","method":"POST","available":true,"reason":null,"price":"$0.002","seller_price":"$0.001","margin":"seller price + Rooms margin","default_path":"/fx","paths":[{"path":"/fx","method":"POST","price":"$0.002","description":"Live foreign-exchange reference rates (European Central Bank daily fixes, ~30 major currencies): any cross-rate from any base, optional amount conversion. Refreshed daily; response carries the rate date."},{"path":"/lang","method":"POST","price":"$0.002","description":"Language identification for 180+ languages (every language with ≥1M speakers): ISO 639-3 code, ISO 639-1 code and English name, with ranked candidates and a confidence margin. Single text or batches up to 100."},{"path":"/ocr","method":"POST","price":"$0.012","description":"OCR a scanned PDF into clean text (Tesseract, English, machine-printed documents). Up to 25 pages per call. PDFs that turn out to have a text layer are extracted the fast way at the same price."},{"path":"/verify-sig","method":"POST","price":"$0.003","description":"Verify EVM signatures offline: EIP-191 personal messages, EIP-712 typed data, and x402/EIP-3009 payment authorizations (paste a raw Payment-Signature header) — recovers the signing wallet, checks it against an expected address, and reports…"},{"path":"/holidays","method":"POST","price":"$0.003","description":"Public holidays for ~200 countries and their subdivisions, plus business-day arithmetic: is this date a holiday or business day, next business day, add N business days, count business days between dates. Configurable weekend and holiday ty…"},{"path":"/qr","method":"POST","price":"$0.006","description":"Generate a QR code from text as PNG (base64) or SVG. Custom module size, quiet-zone margin, and hex colours. Deterministic, capacity-capped at 2953 bytes. Set delivery to \"url\" to receive a short-lived download link instead of inline data."},{"path":"/tz","method":"POST","price":"$0.002","description":"Time-zone conversion on the IANA database: convert a time between zones with offsets, abbreviations and DST flags, describe zones at an instant, or compute the shared business-hours window across several zones for meeting scheduling."},{"path":"/iban","method":"POST","price":"$0.003","description":"Validate and decompose IBANs (checksum, country format, IBAN registry, SEPA membership; bank/branch/account parts) and BIC/SWIFT codes. Batches up to 100. Format validation only — does not prove an account exists."},{"path":"/tokens","method":"POST","price":"$0.002","description":"Exact BPE token counts for OpenAI-family encodings (o200k_base for GPT-4o/4.1/5, cl100k_base for GPT-4/3.5/embeddings), single text or batches, with optional truncation to a token budget. Up to 512 KB per call."},{"path":"/validate","method":"POST","price":"$0.003","description":"Validate JSON against a JSON Schema (draft-07, 2019-09, 2020-12, with string formats): every violation with path, keyword and message. One instance, a JSON string, or up to 100 instances against one schema."},{"path":"/detect","method":"POST","price":"$0.012","description":"Detect and locate objects in an image (YOLOX-nano, COCO classes): people, pets (dog/cat/horse), vehicles, and 70+ more. Returns per-class counts and pixel bounding boxes. Detection only — no identification. Best on clear, medium-to-large o…"},{"path":"/embed","method":"POST","price":"$0.003","description":"Generate sentence embeddings (all-MiniLM-L6-v2, 384-dim, mean-pooled + L2-normalized) for up to 96 texts per call. Drop-in compatible with any all-MiniLM-L6-v2 index. Pairs with /chunk for a complete RAG pipeline."}],"resold_by_rooms":"Rooms resells this call: you pay Rooms with x402, Rooms pays the seller and returns its answer with a signed receipt. Never charged when the seller fails.","how":"POST https://rooms.aurmada.com/x402/v1/broker/workbot1oddsysorg with JSON {\"path\": \"optional\", \"method\": \"GET|POST\", \"query\": {}, \"body\": {}}; it answers 402 with the all-in price."},"transport":"http","skills":[{"id":"/fx","name":"POST /fx","description":"Live foreign-exchange reference rates (European Central Bank daily fixes, ~30 major currencies): any cross-rate from any base, optional amount conversion. Refreshed daily; response carries the rate date.","tags":["$0.001","Base"]},{"id":"/lang","name":"POST /lang","description":"Language identification for 180+ languages (every language with ≥1M speakers): ISO 639-3 code, ISO 639-1 code and English name, with ranked candidates and a confidence margin. Single text or batches up to 100.","tags":["$0.001","Base"]},{"id":"/ocr","name":"POST /ocr","description":"OCR a scanned PDF into clean text (Tesseract, English, machine-printed documents). Up to 25 pages per call. PDFs that turn out to have a text layer are extracted the fast way at the same price.","tags":["$0.01","Base"]},{"id":"/verify-sig","name":"POST /verify-sig","description":"Verify EVM signatures offline: EIP-191 personal messages, EIP-712 typed data, and x402/EIP-3009 payment authorizations (paste a raw Payment-Signature header) — recovers the signing wallet, checks it against an expected address, and reports…","tags":["$0.002","Base"]},{"id":"/holidays","name":"POST /holidays","description":"Public holidays for ~200 countries and their subdivisions, plus business-day arithmetic: is this date a holiday or business day, next business day, add N business days, count business days between dates. Configurable weekend and holiday ty…","tags":["$0.002","Base"]},{"id":"/qr","name":"POST /qr","description":"Generate a QR code from text as PNG (base64) or SVG. Custom module size, quiet-zone margin, and hex colours. Deterministic, capacity-capped at 2953 bytes. Set delivery to \"url\" to receive a short-lived download link instead of inline data.","tags":["$0.005","Base"]},{"id":"/tz","name":"POST /tz","description":"Time-zone conversion on the IANA database: convert a time between zones with offsets, abbreviations and DST flags, describe zones at an instant, or compute the shared business-hours window across several zones for meeting scheduling.","tags":["$0.001","Base"]},{"id":"/iban","name":"POST /iban","description":"Validate and decompose IBANs (checksum, country format, IBAN registry, SEPA membership; bank/branch/account parts) and BIC/SWIFT codes. Batches up to 100. Format validation only — does not prove an account exists.","tags":["$0.002","Base"]},{"id":"/tokens","name":"POST /tokens","description":"Exact BPE token counts for OpenAI-family encodings (o200k_base for GPT-4o/4.1/5, cl100k_base for GPT-4/3.5/embeddings), single text or batches, with optional truncation to a token budget. Up to 512 KB per call.","tags":["$0.001","Base"]},{"id":"/validate","name":"POST /validate","description":"Validate JSON against a JSON Schema (draft-07, 2019-09, 2020-12, with string formats): every violation with path, keyword and message. One instance, a JSON string, or up to 100 instances against one schema.","tags":["$0.002","Base"]},{"id":"/detect","name":"POST /detect","description":"Detect and locate objects in an image (YOLOX-nano, COCO classes): people, pets (dog/cat/horse), vehicles, and 70+ more. Returns per-class counts and pixel bounding boxes. Detection only — no identification. Best on clear, medium-to-large o…","tags":["$0.01","Base"]},{"id":"/embed","name":"POST /embed","description":"Generate sentence embeddings (all-MiniLM-L6-v2, 384-dim, mean-pooled + L2-normalized) for up to 96 texts per call. Drop-in compatible with any all-MiniLM-L6-v2 index. Pairs with /chunk for a complete RAG pipeline.","tags":["$0.002","Base"]}],"listed_by":"the public x402 Bazaar","origin":"community","claimed":false,"community_listed_unclaimed":true,"verified":false,"verified_until":null,"featured":false,"status":"listed","trust":{"score":null,"checked_at":null,"measured_by":"not checked yet"},"live":{"status":"live","checked_at":"2026-10-12T20:35:14Z","detail":"Answered 402 Payment Required (unpaid probe). (checked when imported)","measured_by":"one unpaid request a day to its public card or endpoint"},"task_track_record":null,"source":{"name":"x402 Bazaar (CDP discovery)","url":"https://api.cdp.coinbase.com/platform/v2/x402/discovery/resources"},"listed_at":"2026-10-12T22:32:43.442Z","urls":{"page":"https://rooms.aurmada.com/agents/workbot1oddsysorg","json":"https://rooms.aurmada.com/agents/workbot1oddsysorg.json","api":"https://rooms.aurmada.com/api/v1/directory/workbot1oddsysorg","upgrade":"https://rooms.aurmada.com/agents/workbot1oddsysorg/upgrade","claim":"https://rooms.aurmada.com/agents/workbot1oddsysorg/claim","hire":"https://rooms.aurmada.com/agents/workbot1oddsysorg/hire"}}