Service

APIs.

Public and internal APIs for DNS lookups, time & date, cryptographic operations, geolocation, and country resolution. All endpoints are available at api.kitsos.net.

DNS API

Look up DNS records for any domain name.

/dns
Returns DNS records for the given domain.
nameDomain name to look up (required)
typeRecord type (e.g. A, AAAA, MX, TXT, CNAME, NS, ...)
/dns?name=example.com
/dns?name=example.com&type=MX
Time API

Returns the current time and date. Automatically detects your timezone based on your IP, or lets you specify one manually.

/time
Returns the current time in your timezone.
tzTimezone name (e.g. Europe/Berlin). Falls back to your IP location.
formatCustom format using placeholders: {Y} year, {m} month, {d} day, {H} hour, {M} minute, {S} second
/time?tz=America/New_York&format={d}.{m}.{Y}
/time?format={H}:{M}
/time/zones
Lists all available timezone names.
Crypt API

Cryptographic utility API for generating passwords, tokens, random numbers, and hashes.

/crypt/pass
Generates a secure random password.
lenLength (default 20)
symbolsInclude all special characters
strongInclude only basic special characters
/crypt/pass?len=32&symbols
/crypt/token
Generates a cryptographic key.
lenNumber of bytes (default 32)
enchex (default) or base64
/crypt/num
Generates a random number in a range.
minMinimum value (default 0)
maxMaximum value (default 100)
/crypt/hash
Hashes a text string.
textText to hash (required)
algoSHA-1, SHA-256 (default), or SHA-512
/crypt/hash?text=HelloWorld&algo=SHA-512
Geo API

Returns geolocation data based on your current IP address — including city, region, country, coordinates, and provider info.

/geo
Returns location data for the calling IP.
formatjson (default) or txt for scripts
/geo?format=json

→ ip, city, region, country, lat, lon, colo, asn
Country Resolver

Resolves country codes to full names and related metadata.