API Reference
All endpoints return text/plain for CLI clients and text/html for browsers. Detection is based on User-Agent.
Time & Date
GET
/time
Current UTC time
GET
/time/{timezone}
Time in timezone (utc, ist, asia-kolkata, america-new_york)
GET
/convert/{from}/{to}/{datetime}
Convert datetime between timezones
GET
/unix
Current Unix timestamp
GET
/unix/{timestamp}
Convert Unix timestamp to datetime
GET
/countdown/{date}
Time remaining until a date
Network
GET
/ip
Your public IP address
GET
/dns/{domain}
DNS records (A, AAAA, MX, TXT, NS, CNAME)
GET
/ssl/{domain}
SSL certificate details and expiry
Utilities
GET
/uuid
Generate random UUID v4
GET
/hash/{algorithm}/{text}
Hash text (md5, sha1, sha256, sha512, sha224, sha384)
System
GET
/health
Health check endpoint
Examples
# Get your IP
$
curl curlora.in/ip
# Current UTC time
$
curl curlora.in/time
# Time in IST
$
curl curlora.in/time/ist
# Time in New York
$
curl curlora.in/time/america-new_york
# Convert datetime
$
curl curlora.in/convert/ist/utc/2026-04-27T18:30
# Current timestamp
$
curl curlora.in/unix
# Decode timestamp
$
curl curlora.in/unix/1745769000
# Countdown
$
curl curlora.in/countdown/2027-01-01
# DNS lookup
$
curl curlora.in/dns/github.com
# SSL check
$
curl curlora.in/ssl/github.com
# Generate UUID
$
curl curlora.in/uuid
# SHA-256 hash
$
curl curlora.in/hash/sha256/hello+world
# Assign IP to var
$
MY_IP=$(curl -s curlora.in/ip)
# Assign UUID to var
$
ID=$(curl -s curlora.in/uuid)
Timezone Format
Timezone names use hyphens (-) instead of slashes and underscores for spaces.
UTC
utc
IST (India)
ist
PST (US Pacific)
pst
JST (Japan)
jst
Asia/Kolkata
asia-kolkata
America/New_York
america-new_york
Europe/London
europe-london
Australia/Sydney
australia-sydney
Rate Limits
Standard endpoints: 120 requests / minute per IP
Heavy endpoints (DNS, SSL): 30 requests / minute per IP