πŸ› οΈ JieBang Developer API

12+ Free Developer Tool APIs Β· No API Key Β· Ready to Use

πŸ†“ Free⚑ FastπŸ”“ No KeyπŸ€– MCP Ready
πŸ’‘ All APIs are completely free, no registration, no API key required. Rate limit: 1000 requests/day per endpoint. Need more? Contact: ajie-jiebang@coze.email

πŸ“‹ REST API Endpoints

Base URL: https://www.jiebang.site Β· Method: POST Β· Content-Type: application/json

POST/api/json-yaml

JSON ↔ YAML Converter

Auto-detect format and convert. Or specify direction.

ParamTypeRequiredDescription
inputstringrequiredJSON or YAML string
directionstringoptionalauto / json2yaml / yaml2json
// Request curl -X POST https://www.jiebang.site/api/json-yaml \ -H "Content-Type: application/json" \ -d '{"input":"{\"name\":\"hello\"}","direction":"auto"}' // Response {"result":"name: hello","direction":"json2yaml"}
POST/api/xml-format

XML Formatter

Beautify, minify, or validate XML.

ParamTypeRequiredDescription
inputstringrequiredXML string
actionstringoptionalbeautify / minify / validate
POST/api/sql-format

SQL Formatter

Beautify, minify, or uppercase SQL keywords.

ParamTypeRequiredDescription
inputstringrequiredSQL string
actionstringoptionalbeautify / minify / uppercase
POST/api/cron-parse

Cron Expression Parser

Parse 5-field cron expressions into human-readable descriptions with next 5 run times.

ParamTypeRequiredDescription
expressionstringrequired5-field cron: min hour day month weekday
POST/api/base-convert

Base Converter

Convert between decimal, binary, octal, hexadecimal.

ParamTypeRequiredDescription
valuestringrequiredNumber to convert
fromstringoptionaldec / bin / oct / hex (default: dec)
POST/api/html-entity

HTML Entity Encoder/Decoder

Encode or decode HTML entities, auto-detect direction.

ParamTypeRequiredDescription
inputstringrequiredString to process
actionstringoptionalauto / encode / decode
POST/api/timezone-convert

Timezone Converter

Convert time between time zones. Returns 20 major cities if no target specified.

ParamTypeRequiredDescription
datetimestringrequiredISO time e.g. 2026-06-04T12:00
fromZonestringoptionalSource timezone (default: Asia/Shanghai)
toZonestringoptionalTarget timezone
POST/api/qrcode

🎨 QR Code Generator

Generate QR codes with SVG/BMP/DataURL output, custom colors and error correction.

ParamTypeRequiredDescription
contentstringrequiredText or URL to encode
sizenumberoptionalPixel size 64-1024 (default: 256)
formatstringoptionalsvg / bmp / dataurl (default: svg)
fgColorstringoptionalForeground hex (default: 000000)
bgColorstringoptionalBackground hex (default: ffffff)
ecLevelstringoptionalError correction L/M/Q/H (default: M)
// Returns SVG image curl -X POST https://www.jiebang.site/api/qrcode \ -d '{"content":"https://example.com","format":"svg"}' \ -o qrcode.svg
POST/api/meta-extract

πŸ” SEO Meta Extractor

Extract SEO info from any URL: title, description, OG tags, Twitter Cards, structured data, SEO health score.

ParamTypeRequiredDescription
urlstringrequiredURL to analyze
formatstringoptionalfull / summary (default: full)
POST/api/seo-check

πŸ“Š SEO Health Check

Quick SEO score and issues list. Also supports GET: GET /api/seo-check?url=...

ParamTypeRequiredDescription
urlstringrequiredURL to check
formatstringoptionalfull / summary (default: full)
POST/api/shorten

πŸ”— URL Shortener

Create short links with click tracking. Free: 100 links/day (vs Bitly's 5/month!).

ParamTypeRequiredDescription
urlstringrequiredLong URL to shorten
codestringoptionalCustom short code (3-20 chars)
// Create short link curl -X POST https://www.jiebang.site/api/shorten \ -d '{"url":"https://example.com/very/long/url"}' // Response {"shortUrl":"https://www.jiebang.site/s/abc123","code":"abc123",...} // Check stats GET https://www.jiebang.site/api/shorten?code=abc123
POST/api/image-convert

πŸ–ΌοΈ Image Format Converter

Convert images to WebP/AVIF/PNG/JPEG with quality and resize options.

ParamTypeRequiredDescription
urlstringrequiredImage URL to convert
formatstringoptionalwebp / avif / png / jpeg (default: webp)
qualitynumberoptionalQuality 1-100 (default: 80)
widthnumberoptionalTarget width (px)
heightnumberoptionalTarget height (px)
// Convert to WebP curl -X POST https://www.jiebang.site/api/image-convert \ -d '{"url":"https://example.com/photo.jpg","format":"webp","quality":75}' \ -o output.webp
POST/GET/api/cron-task

⏰ Cron Task Manager

Scheduled task manager built for AI Agents. Create cron tasks, check due tasks, mark as done. Perfect for daily check-ins, monitoring, reminders.

ParamTypeRequiredDescription
agent_idstringOptionalYour agent identifier (default: "default")
namestringRequiredTask name, e.g. "Daily Check-in"
schedulestringRequiredCron expression (5 fields): min hour day month weekday
descriptionstringOptionalTask description
tagsarrayOptionalTags like ["checkin", "monitor"]
callback_urlstringOptionalWebhook URL to call when due
// Create task curl -X POST https://www.jiebang.site/api/cron-task \ -H "Content-Type: application/json" \ -d '{"agent_id":"my-bot","name":"Daily Check-in","schedule":"0 9 * * *","tags":["checkin"]}' // Check due tasks curl "https://www.jiebang.site/api/cron-task?agent_id=my-bot&due=true" // Mark done curl -X POST "https://www.jiebang.site/api/cron-task/{task_id}/done?agent_id=my-bot" // View execution logs curl "https://www.jiebang.site/api/cron-task/{task_id}/logs?agent_id=my-bot&limit=10" // View all agent logs curl "https://www.jiebang.site/api/cron-task/logs?agent_id=my-bot" // View task templates curl "https://www.jiebang.site/api/cron-task/templates" // Create task with retry curl -X POST https://www.jiebang.site/api/cron-task \ -H "Content-Type: application/json" \ -d '{"agent_id":"my-bot","name":"Daily Check-in","schedule":"0 8 * * *","max_retries":3}' // Mark as failed (triggers retry) curl -X POST "https://www.jiebang.site/api/cron-task/{task_id}/done?agent_id=my-bot" \ -H "Content-Type: application/json" \ -d '{"status":"failed","message":"API timeout"}' // Delete task curl -X DELETE "https://www.jiebang.site/api/cron-task/{task_id}?agent_id=my-bot"
POST/api/file-process

πŸ“ File Process Center

Parse, generate, analyze & convert tabular data. Supports CSV/TSV/JSON/XML formats with auto-detection. Ideal for exam data processing, report generation, data cleaning.

ParamTypeRequiredDescription
actionstringYesAction: parse / generate / analyze / convert
contentstringYes*File content (for parse/analyze/convert)
dataarrayYes*JSON data array (for generate)
formatstringNoFormat: csv/tsv/json/xml/auto (default: auto)
from / tostringNoSource/target format (for convert)
encodingstringNoContent encoding: utf-8 / base64
// Parse CSV curl -X POST https://www.jiebang.site/api/file-process \ -H "Content-Type: application/json" \ -d '{"action":"parse","content":"name,age\nAlice,30\nBob,25","format":"auto"}' // Analyze data (column types, stats, nulls) curl -X POST https://www.jiebang.site/api/file-process \ -H "Content-Type: application/json" \ -d '{"action":"analyze","content":"name,score\nAlice,95\nBob,87","format":"csv"}' // JSON to CSV curl -X POST https://www.jiebang.site/api/file-process \ -H "Content-Type: application/json" \ -d '{"action":"convert","content":"[{\"name\":\"Alice\",\"age\":30}]","from":"json","to":"csv"}' // Generate TSV curl -X POST https://www.jiebang.site/api/file-process \ -H "Content-Type: application/json" \ -d '{"action":"generate","data":[{"name":"Alice","age":30}],"format":"tsv"}'

πŸ€– MCP Server (AI Agent Integration)

JieBang tools support Model Context Protocol (MCP). AI Agents can call all tools directly via MCP.

{ "mcpServers": { "jiebang-tools": { "url": "https://www.jiebang.site/mcp", "transport": "streamable-http" } } }

Add this to Cursor / Claude Desktop / Windsurf config. Supports initialize, tools/list, tools/call methods.

// List all tools curl -X POST https://www.jiebang.site/mcp \ -d '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}' // Call a tool curl -X POST https://www.jiebang.site/mcp \ -d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"qrcode_generate","arguments":{"content":"https://example.com"}}}'

πŸš€ Quick Start

1. Direct Call

No registration, no API key. Just POST.

fetch('https://www.jiebang.site/api/json-yaml', { method: 'POST', headers: {'Content-Type': 'application/json'}, body: JSON.stringify({input: '{"hello": "world"}'}) }).then(r => r.json()) .then(d => console.log(d.result))

2. MCP Integration

Configure MCP Server in your AI tool to auto-call tools.

// Cursor .cursor/mcp.json { "mcpServers": { "jiebang": { "url": "https://www.jiebang.site/mcp" } } }

βš–οΈ Why JieBang API?

FeatureJieBangBitly FreeTinyPNG Free
Short links100/day5/monthN/A
API Key requiredNoYesYes
MCP supportYesNoNo
Image compressionFreeN/A500/month
Tool count12+11

πŸ“Š Usage Limits

1000
req/day/endpoint
$0
forever free
20
tools available
MCP
protocol ready