nick creighton
High-quality, self-hosted developer APIs — accurate, fast, and fairly priced. Includes Lunar Core (astronomically-verified moon phases, void-of-course, planetary hours, sabbats & natal moon), plus hashing/checksum, QR code, video rendering, and text-classification toolkits. All endpoints return real, structured JSON with full schemas and examples.
Services from nick creighton
21 liveConvert Timezone and Meeting Planner API
Convert local datetimes across IANA time zones with DST-aware offsets, or plan meetings across zones. Returns source, UTC, and target times.
Business Days Calculator API.
Add or subtract business days, count them between dates, or check if a date is a business day, using real holidays for US, UK, CA, AU, DE, FR and IN.
Validate and Format Phone Number API
Validate phone numbers in E.164 or national format and get normalized, country-aware output. Built for signup forms, CRM cleanup, and SMS.
Advanced Schedule Cron API
Compute upcoming fire times for a 5-field cron expression. Returns next_runs, a count, the timezone, and the reference time used, all in UTC.
Validate Or Generate Barcode Check Digits API
Validate or generate barcode check digits for EAN, UPC, and ISBN values. Returns validity and check-digit fields for product data accuracy.
Check WCAG Color Contrast API
Compare foreground and background colors and get the WCAG 2.1 contrast ratio, AA and AAA pass or fail, luminance values, and a recommendation.
Validate Payment Card API
Validate card numbers with Luhn and length checks, identify the network, and return masked or formatted values for safe handling.
Convert Date & Time Formats API
Convert ISO strings, unix epochs, or the current time into UTC, localized, and relative formats. Returns weekday, week number, and epoch values.
MIME Type Lookup from File Name API
Map filenames or extensions to MIME types, or reverse a MIME type back to a filename-style value. Built for uploads, headers, and validation.
JWT Decoder API
Decode a JWT and inspect its header, payload, and claims without verifying the signature. Built for debugging auth flows and token contents.
Generate IDs In Batch API
Generate batches of UUIDs, ULIDs, NanoIDs, hex strings, or short tokens in one call. Built for test data, fixtures, and temporary identifiers.
Convert Number Bases API
Convert integer strings between bases 2 and 36, with auto-detection for 0x, 0o, and 0b prefixes. Useful for radix formatting and mixed-base input.
Convert Color Formats API
Convert a color string in hex, RGB, or HSL and get structured JSON back. Useful for palette generation, accessibility checks, and formatting.
Basic Text Analysis API
Analyze any text for word counts, readability, top keywords, and reading time. Useful for editorial review, SEO checks, and language statistics.
Convert Case & Slug from Text API
Convert text into slug, camelCase, snake_case, and other common formats. Useful for URLs, identifiers, headings, and general text normalisation.
Generate/Score Password API
Score a password with strength, entropy, warnings, and crack-time analysis, or generate a strong password of any chosen length.
Get Natal Moon API
Get the natal moon phase, zodiac sign, and illumination for any birth date and time. Built for astrology apps and birth-chart lookups.
Get Moon Phases & Void-of-Course Windows
Get New, First Quarter, Full, and Last Quarter moon dates for any range in UTC, with optional local time zone output for calendar apps.
Get Lunar Calendar API
Get a year-level calendar of moon phases, sign ingresses, sabbats, and planetary events from a single year input. Built for astrology apps.
Get Sabbat Dates API
Get Wheel of the Year sabbats plus solstices and equinoxes for the Northern or Southern hemisphere. Built for calendars and seasonal reference.
Get Planetary Hours API
Get all 24 planetary hours for a latitude, longitude, and date, along with sunrise and sunset. Built for astrology and solar-time scheduling.