# ExchangeRebel Dev Utilities API

**Canonical:** https://apis.io/apis/exchangerebel-com/exchangerebel-com-dev-utilities-api/  
**Provider:** ExchangeRebel — https://apis.io/providers/exchangerebel-com/  
**Base URL:** https://exchangerebel.com  
**Documentation:** https://exchangerebel.com/api.html

ExchangeRebel Dev Utilities API is one of 112 APIs that [ExchangeRebel](https://apis.io/providers/exchangerebel-com/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Dev Utilities. The published artifact set on APIs.io includes an OpenAPI specification.

The Dev Utilities API from ExchangeRebel — 27 operation(s) for dev utilities.

## Operations (27)

| Method | Path | Summary |
|---|---|---|
| GET | `/toll/devutils/ip` | Caller IP geolocation (country, city, ASN, timezone) |
| GET | `/toll/devutils/gen/uuid` | Generate a random UUID (v4) value |
| GET | `/toll/devutils/gen/password` | Crypto-secure password (4-128 chars) |
| GET | `/toll/devutils/gen/token` | Random hex token (1-256 bytes) |
| POST | `/toll/devutils/encode/base64` | Encode a UTF-8 string as Base64 text |
| POST | `/toll/devutils/decode/base64` | Decode a Base64 string to UTF-8 text |
| POST | `/toll/devutils/hash/sha256` | SHA-256 hex digest of text |
| POST | `/toll/devutils/hash/md5` | Hash a text value with the MD5 algorithm |
| POST | `/toll/devutils/jwt/decode` | Decode a JWT header+payload (no signature verification) |
| GET | `/toll/devutils/time/now` | Current time in any IANA timezone |
| POST | `/toll/devutils/time/convert` | Convert a time between timezones |
| GET | `/toll/devutils/units/convert` | Unit conversion (length/weight/temp/volume/data/speed) |
| GET | `/toll/devutils/color/convert` | Color conversion HEX/RGB/HSL |
| GET | `/toll/devutils/cron/parse` | Parse a cron expression: next 5 runs + human description |
| POST | `/toll/devutils/json/format` | Format and prettify a JSON document |
| POST | `/toll/devutils/json/validate` | Validate a JSON document's syntax |
| POST | `/toll/devutils/csv/to-json` | Convert CSV to a JSON array |
| POST | `/toll/devutils/markdown/to-html` | Convert basic markdown to HTML |
| GET | `/toll/devutils/dns/{domain}` | DNS lookup via DNS-over-HTTPS |
| GET | `/toll/devutils/rdap/{domain}` | Domain registration data (RDAP) |
| GET | `/toll/devutils/fx/convert` | Fiat currency conversion (ECB rates via Frankfurter) |
| GET | `/toll/devutils/fx/rates` | All FX rates for a base currency |
| GET | `/toll/devutils/qr` | QR code as SVG (max 106 bytes of text) |
| GET | `/toll/devutils/email/validate` | Validate an email address format and domain |
| GET | `/toll/devutils/headers` | Echo request headers (debugging) |
| POST | `/toll/devutils/useragent/parse` | Parse a user-agent string into browser/OS/device/bot |
| GET | `/toll/devutils/health` | Check the developer utilities service status |

## Machine-readable artifacts (1)

- **OpenAPI** — https://artifacts.apis.io/exchangerebel-com/openapi/exchangerebel-com-dev-utilities-api-openapi.yml

## Other ExchangeRebel APIs (12)

- [ExchangeRebel A2A Messaging API](https://apis.io/apis/exchangerebel-com/exchangerebel-com-a2a-messaging-api/)
- [ExchangeRebel Accessibility Scan API](https://apis.io/apis/exchangerebel-com/exchangerebel-com-accessibility-scan-api/)
- [ExchangeRebel Activity.json API](https://apis.io/apis/exchangerebel-com/exchangerebel-com-activity-json-api/)
- [ExchangeRebel Address Verdicts API](https://apis.io/apis/exchangerebel-com/exchangerebel-com-address-verdicts-api/)
- [ExchangeRebel Agent Data Core API](https://apis.io/apis/exchangerebel-com/exchangerebel-com-agent-data-core-api/)
- [ExchangeRebel Agent Data Core Arena API](https://apis.io/apis/exchangerebel-com/exchangerebel-com-agent-data-core-arena-api/)
- [ExchangeRebel Agent Data Core Packs API](https://apis.io/apis/exchangerebel-com/exchangerebel-com-agent-data-core-packs-api/)
- [ExchangeRebel Anomaly Detection API](https://apis.io/apis/exchangerebel-com/exchangerebel-com-anomaly-detection-api/)
- [ExchangeRebel Apidiff API](https://apis.io/apis/exchangerebel-com/exchangerebel-com-apidiff-api/)
- [ExchangeRebel Argument Check API](https://apis.io/apis/exchangerebel-com/exchangerebel-com-argument-check-api/)
- [ExchangeRebel Artefact Correspondence API](https://apis.io/apis/exchangerebel-com/exchangerebel-com-artefact-correspondence-api/)
- [ExchangeRebel Audio Transcription API](https://apis.io/apis/exchangerebel-com/exchangerebel-com-audio-transcription-api/)

## Tags

Dev Utilities

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/exchangerebel-com/exchangerebel-com-dev-utilities-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/exchangerebel-com/.
