Zero-database, stateless JSON microservice endpoints for developers, CI/CD pipelines, and automated scripts.
/api/bk-devops/*
Stateless integration endpoints for satellite status, credential verification, and signed launch links within the BK DevOps ecosystem.
| Method | Endpoint | Auth | Description |
|---|---|---|---|
| GET | /api/bk-devops/health | Public / Optional | Ecosystem health check, tools count, and sanitized integration status. |
| GET | /api/bk-devops/status | Public | Sanitized public capabilities without credential exposure. |
| POST | /api/bk-devops/verify | API Key / Secret / HMAC | Validates satellite credentials with BK DevOps Manager. |
| GET | /auth/bk-launch?token=... | HMAC Signed Token | Launches DevStack tool with preloaded user/project context. |
/api/tools/base64-converter
Encode and decode UTF-8 text, URL-safe Base64, Hex, and Data URIs with instant stats.
curl -X POST /api/tools/base64-converter \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/json-yaml-converter
Bidirectional converter between JSON and YAML syntax with indentation and formatting controls.
curl -X POST /api/tools/json-yaml-converter \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/epoch-timestamp-converter
Convert between Unix epoch timestamps (seconds/milliseconds) and human-readable dates with multi-timezone support.
curl -X POST /api/tools/epoch-timestamp-converter \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/csv-json-converter
Convert between CSV, JSON arrays, SQL INSERT queries, HTML tables, and Markdown tables with custom delimiters.
curl -X POST /api/tools/csv-json-converter \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/xml-json-converter
Convert bidirectionally between XML and JSON, beautify XML structures, and minify XML payloads.
curl -X POST /api/tools/xml-json-converter \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/url-parser
Deconstruct URLs into protocol, host, port, path, and editable query parameters with instant reconstruction.
curl -X POST /api/tools/url-parser \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/color-converter
Convert HEX, RGB, HSL, CMYK, generate tints & shades, and verify WCAG accessibility contrast compliance.
curl -X POST /api/tools/color-converter \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/json-formatter
Beautify, minify, sort keys, validate syntax, and inspect JSON structures with detailed error diagnostics.
curl -X POST /api/tools/json-formatter \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/sql-formatter
Format, beautify, indent, and minify SQL queries across MySQL, PostgreSQL, SQLite, and Standard SQL.
curl -X POST /api/tools/sql-formatter \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/html-css-minifier
Minify or beautify HTML, CSS, and JS code with whitespace compression and comment removal.
curl -X POST /api/tools/html-css-minifier \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/diff-checker
Compare two text or code snippets with side-by-side and inline line-by-line visual difference highlighting.
curl -X POST /api/tools/diff-checker \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/regex-tester
Real-time PCRE and JavaScript regular expression evaluator with capture group inspection and substitution preview.
curl -X POST /api/tools/regex-tester \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/curl-to-code
Transform raw cURL command requests into executable PHP, Python, JavaScript Fetch, Axios, Node.js, and Go code.
curl -X POST /api/tools/curl-to-code \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/string-case-converter
Transform text simultaneously into camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, and analyze word statistics.
curl -X POST /api/tools/string-case-converter \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/markdown-preview
Convert GitHub-flavored Markdown to sanitized HTML with real-time rendering, tables, task lists, and export options.
curl -X POST /api/tools/markdown-preview \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/uuid-generator
Generate cryptographically random UUID v4, UUID v1, UUID v5, ULID, and NanoID in bulk with customizable formats.
curl -X POST /api/tools/uuid-generator \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/hash-generator
Compute MD5, SHA-256, SHA-512, HMAC, CRC32, and generate or verify Bcrypt password hashes.
curl -X POST /api/tools/hash-generator \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/password-generator
Generate cryptographically strong passwords, memorable diceware passphrases, and analyze password entropy.
curl -X POST /api/tools/password-generator \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/cron-expression-tester
Translate 5-part crontab schedules into plain English and calculate the next upcoming run execution timestamps.
curl -X POST /api/tools/cron-expression-tester \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/rsa-key-generator
Generate secure 2048, 3072, and 4096-bit RSA public/private key pairs with optional passphrase and SHA256 fingerprints.
curl -X POST /api/tools/rsa-key-generator \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/website-screenshot
Capture high-resolution full-page or viewport web snapshots with custom screen sizes, retina scaling, device presets, and instant download.
curl -X POST /api/tools/website-screenshot \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/ssl-cert-generator
Generate self-signed X.509 SSL/TLS certificates, Certificate Signing Requests (CSR), and private keys with custom SANs.
curl -X POST /api/tools/ssl-cert-generator \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/jwt-debugger
Decode, inspect, verify HMAC signatures, check expiration timestamps, and encode JSON Web Tokens.
curl -X POST /api/tools/jwt-debugger \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/dns-lookup
Resolve A, AAAA, MX, TXT, NS, CNAME, SOA, and CAA records with SSRF protection and TTL details.
curl -X POST /api/tools/dns-lookup \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/ssl-cert-checker
Inspect SSL/TLS certificates, verify CA issuers, validity dates, SAN extensions, and cipher protocols.
curl -X POST /api/tools/ssl-cert-checker \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/subnet-calculator
Calculate IPv4 network ranges, usable host addresses, netmask, wildcard mask, broadcast IP, and binary breakdowns.
curl -X POST /api/tools/subnet-calculator \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/http-headers-inspector
Inspect remote response headers, audit security headers (CSP, HSTS, X-Frame), follow redirect chains, and check server latency.
curl -X POST /api/tools/http-headers-inspector \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/chmod-calculator
Calculate Linux/Unix file permissions bidirectionally between octal (755), symbolic (rwxr-xr-x), and binary with sticky bit and command generator.
curl -X POST /api/tools/chmod-calculator \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/dockerfile-linter
Stateless static analysis of Dockerfiles for security pitfalls, unpinned tags, layer explosion, root user execution, and cache optimization.
curl -X POST /api/tools/dockerfile-linter \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/har-curl-converter
Convert HTTP Archive (HAR) JSON network traces from Chrome/Firefox DevTools into replayable cURL commands, JS fetch(), and PHP snippets.
curl -X POST /api/tools/har-curl-converter \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/json-to-types
Instantly generate strongly-typed TypeScript interfaces, PHP 8.2 readonly DTO classes, and JSON Schema from any JSON object.
curl -X POST /api/tools/json-to-types \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/svg-optimizer
Clean and minify SVG vector files: strip XML declarations, comments, doctypes, editor metadata (Inkscape/Illustrator), and compress path decimals.
curl -X POST /api/tools/svg-optimizer \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/qr-code-generator
Generate vector SVG and Data URI QR codes natively in pure PHP with Galois Field error correction, WiFi, vCard, and URL payloads.
curl -X POST /api/tools/qr-code-generator \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/openapi-validator
Validate and lint OpenAPI 3.0 and 3.1 JSON/YAML API specifications with rule-based diagnostics, operationId audits, and quality scoring.
curl -X POST /api/tools/openapi-validator \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/systemd-timer-generator
Convert cron schedules or intervals into production-ready systemd .service and .timer units with journalctl, sandboxing, and setup commands.
curl -X POST /api/tools/systemd-timer-generator \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/sql-schema-generator
Infer column types, primary keys, and indexes from JSON or CSV data and generate MySQL, PostgreSQL, or SQLite CREATE TABLE DDL schemas.
curl -X POST /api/tools/sql-schema-generator \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/user-agent-parser
Analyze HTTP User-Agent strings to extract browser version, rendering engine, OS platform, device type, architecture, and crawler/bot classification.
curl -X POST /api/tools/user-agent-parser \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/env-to-json-converter
Bidirectionally convert between dotenv (.env) files, JSON configurations, and bash export scripts with type coercion and quote handling.
curl -X POST /api/tools/env-to-json-converter \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/slug-generator
Generate clean, SEO-optimized URL slugs with Unicode accent transliteration, custom separators, and stop-word filtering.
curl -X POST /api/tools/slug-generator \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/html-entity-converter
Encode special characters into HTML5 named, numeric decimal, or hexadecimal entities, and decode entities back to plain text.
curl -X POST /api/tools/html-entity-converter \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/lorem-ipsum-generator
Generate customizable placeholder text by paragraphs, sentences, or words, with optional HTML paragraph tags and starting lead phrases.
curl -X POST /api/tools/lorem-ipsum-generator \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/totp-authenticator
Calculate live RFC 6238 Time-based One-Time Passwords (TOTP), inspect drift windows, and verify 6-digit authentication codes against Base32 secrets.
curl -X POST /api/tools/totp-authenticator \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/apache-nginx-converter
Convert Apache .htaccess configuration directives (RewriteRule, RewriteCond, Redirect 301, Deny from all) into clean Nginx server & location blocks.
curl -X POST /api/tools/apache-nginx-converter \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/password-strength-analyzer
Stateless evaluation of password entropy (bits), crack-time estimation across hashing scenarios, common dictionary detection, and NIST SP 800-63B compliance.
curl -X POST /api/tools/password-strength-analyzer \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/hmac-generator
Compute keyed-hash message authentication codes (HMAC) using SHA-256, SHA-512, SHA-1, or MD5 with hex, base64, and base64url encodings.
curl -X POST /api/tools/hmac-generator \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/text-analyzer
Calculate character, word, sentence, and paragraph counts, estimate reading and speaking time, and evaluate Flesch-Kincaid readability grades.
curl -X POST /api/tools/text-analyzer \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/xml-formatter-validator
Format, indent, beautify, minify, and validate XML documents with syntax error line diagnostics and node hierarchy inspection.
curl -X POST /api/tools/xml-formatter-validator \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/data-uri-converter
Convert SVG, CSS, JSON, JavaScript, or raw text into RFC 2397 inline Data URIs, and parse/decode Data URIs back to source assets.
curl -X POST /api/tools/data-uri-converter \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/semver-calculator
Parse Semantic Versioning 2.0.0 strings, bump major/minor/patch releases, manage prereleases, and compare version ranges (^, ~).
curl -X POST /api/tools/semver-calculator \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/wireguard-key-generator
Generate Curve25519 WireGuard private, public, and pre-shared keys (PSK) with production-ready client and server wg0.conf configurations.
curl -X POST /api/tools/wireguard-key-generator \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/mobileconfig-generator
Generate native Apple Configuration Profiles (.mobileconfig) for Wi-Fi, Encrypted DNS (DoH/DoT), Web Clips, Email (IMAP/SMTP), and Passcode Policies for iOS, iPadOS, macOS, and visionOS.
curl -X POST /api/tools/mobileconfig-generator \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/outlook-config-generator
Generate Microsoft Outlook profile setup files (.prf), Windows Registry scripts (.reg), and Autodiscover XML for automated IMAP, POP3, and SMTP email client provisioning.
curl -X POST /api/tools/outlook-config-generator \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/domain-availability-checker
Check real-time domain registration status across 20+ TLDs (.com, .io, .dev, .ai, .org, .net) with authoritative DNS/WHOIS verification and smart brandable name brainstorm suggestions.
curl -X POST /api/tools/domain-availability-checker \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/image-studio
Professional in-browser graphic design and image editor. Draw with brushes, shapes, text, apply photo filters, crop, rotate, and export to PNG, JPG, WebP, and SVG.
curl -X POST /api/tools/image-studio \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/world-clock
Interactive multi-city world clock, 24-hour time travel scrubber, meeting overlap planner, and comprehensive IANA timezone converter with daylight, DST, and sun status.
curl -X POST /api/tools/world-clock \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/iframe-generator
Create responsive, secure, and customized HTML <iframe> embed code with sandbox policies, permissions (allow), lazy loading, aspect ratio containers, and live interactive preview.
curl -X POST /api/tools/iframe-generator \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/image-resizer
Resize, crop, and compress images to exact dimensions or percentages with aspect ratio lock, WebP/PNG/JPEG format conversion, and responsive srcset generation.
curl -X POST /api/tools/image-resizer \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/htaccess-generator
Generate production-ready Apache .htaccess files with interactive checkboxes: HTTPS redirects, WWW/non-WWW, security headers, caching, Gzip compression, and SPA routing.
curl -X POST /api/tools/htaccess-generator \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/mysql-commands-guide
Comprehensive reference of essential MySQL & SQL commands with execution explanations, internal engine effects, risk ratings, and runnable syntax examples.
curl -X POST /api/tools/mysql-commands-guide \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/image-type-converter
Convert images instantly between WebP, PNG, JPEG, GIF, BMP, ICO, and SVG formats with customizable quality, alpha channel transparency, and batch downloads.
curl -X POST /api/tools/image-type-converter \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/pdf-editor
Inspect, edit, watermark, rotate, split, merge, and generate PDF documents with in-browser canvas preview and automatic 1-hour server file deletion.
curl -X POST /api/tools/pdf-editor \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/wordpress-functions
Interactive library and generator of essential WordPress PHP functions, hooks, custom post types, security hardenings, speed tweaks, and functions.php snippets with 1-click customization.
curl -X POST /api/tools/wordpress-functions \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/whatsapp-link-generator
Create direct WhatsApp chat links (wa.me), pre-filled customized messages, QR codes, deep links, and copy-paste website HTML buttons.
curl -X POST /api/tools/whatsapp-link-generator \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}
/api/tools/currency-converter
Interactive currency switcher and calculator with live Google Finance exchange rates across 40+ global currencies, multi-currency matrix, and conversion breakdowns.
curl -X POST /api/tools/currency-converter \
-H "Content-Type: application/json" \
-d '{"input": "..."}'
{
"success": true,
"data": "...",
"stats": {
"execution_time": "0.45 ms"
}
}