Public REST API Gateway

Free Public REST APIs

Zero API keys, zero authentication headers, and zero registration needed. Explore all 20 published endpoints, view request schemas, or run live requests in our interactive playground.

API Base URL:https://scraperdevbd.fun/api/v1
GETAPI Index & Health
60 req/min
/api/v1

Returns general service status, available endpoint routes, API version, and uptime metadata.

POSTFormat JSON
60 req/min
/api/v1/json/format

Accepts raw JSON or a JSON string and returns cleanly formatted JSON with configurable indent spaces or tab formatting.

POSTMinify JSON
60 req/min
/api/v1/json/minify

Minifies JSON payloads, returning compressed string and calculated byte savings percentage.

POSTValidate JSON
60 req/min
/api/v1/json/validate

Parses provided JSON and returns validation status. If invalid, provides error message, line number, and character position.

POSTJSON to TypeScript
60 req/min
/api/v1/json/to-typescript

Infers type definitions and generates TypeScript `interface` or `type` code blocks from JSON objects.

POSTJSON to YAML
60 req/min
/api/v1/json/to-yaml

Parses input JSON and renders standard YAML with customizable indent level.

POSTYAML to JSON
60 req/min
/api/v1/yaml/to-json

Parses standard YAML string and returns structured JSON with customizable indentation.

GETGenerate UUID
60 req/min
/api/v1/uuid/generate

Generates one or multiple cryptographically secure RFC-4122 compliant UUIDs with options for uppercase and hyphens.

POSTSlugify Text
60 req/min
/api/v1/text/slug

Normalizes Unicode text, removes diacritics/accents and special symbols, and joins words using a custom separator.

POSTConvert Case
60 req/min
/api/v1/text/case

Converts input text into camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, Sentence case, and Title Case simultaneously.

POSTGenerate Hash
45 req/min
/api/v1/hash/sha256

Generates secure hexadecimal message digests from input text with optional salt.

GETTimestamp Converter
60 req/min
/api/v1/timestamp/convert

Accepts a timestamp in seconds, milliseconds, or ISO date string and returns standard formatted date representations in UTC and common formats.

POSTGenerate QR Code
45 req/min
/api/v1/qr/generate

Renders QR code from input text or URL, with configurable error correction level, color, margin, and output format (SVG or data URL PNG).

POSTColor Palette Generator
60 req/min
/api/v1/colors/palette

Computes color harmonies (complementary, analogous, triadic, monochromatic) for a base hex code, with WCAG 2.1 contrast ratios against black and white.

POSTRegex Tester
60 req/min
/api/v1/regex/test

Tests a pattern and optional flags against a test string, returning matched positions, count, and capture groups.

POSTInspect Website Metadata
15 req/min
/api/v1/metadata/inspect

Safely fetches an external webpage (with strict SSRF protection, private IP blocking, and timeout handling) to parse Open Graph, Twitter cards, title, description, and canonical URL.

POSTValidate Fabric Mod Metadata
60 req/min
/api/v1/minecraft/mod-json/validate

Performs schema and semantic checks against Fabric Minecraft mod metadata definitions (`fabric.mod.json`), validating mod ID format, semver version, entrypoints, and licenses.

POSTValidate pack.mcmeta
60 req/min
/api/v1/minecraft/pack-mcmeta/validate

Validates `pack.mcmeta` for datapacks and resource packs, checking pack_format against known Minecraft releases.

POSTAdvanced CSS Gradient
60 req/min
/api/v1/css/advanced-gradient

Generate CSS gradient rules, Tailwind inline utility classes, and preset gradients for linear, radial, and conic types with custom color stops.

GETDeveloper Dummy Text (Lorem Ipsum)
60 req/min
/api/v1/text/lorem

Generate customized placeholder text for design mockups, wireframes, and API test payloads with optional HTML paragraph tag wrapping.