Back
Home / API Reference
For Developers

API Reference

Integrate ToolVerse AI tools directly into your applications with our simple REST API.

Base URL

https://api.toolverse.ai/v1

Authentication

Bearer API_KEY

Content Type

application/json
POST /tools/json-formatter

JSON Formatter

Beautify or minify JSON data with optional validation.

// Request
curl -X POST https://api.toolverse.ai/v1/tools/json-formatter \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "data": "{\"name\":\"John\",\"age\":30}",
    "action": "beautify"
  }'

// Response
{
  "success": true,
  "result": "{\n  \"name\": \"John\",\n  \"age\": 30\n}",
  "timestamp": "2026-07-04T12:00:00Z"
}
GET /tools/password-generator

Password Generator

Generate cryptographically secure random passwords.

// Request
curl -X GET "https://api.toolverse.ai/v1/tools/password-generator?length=20&symbols=true" \
  -H "Authorization: Bearer YOUR_API_KEY"

// Response
{
  "success": true,
  "password": "xK9#mP2$vL7@qR4&nT8",
  "length": 20,
  "entropy": "very strong"
}
POST /tools/case-converter

Case Converter

Convert text between different letter cases.

// Request
curl -X POST https://api.toolverse.ai/v1/tools/case-converter \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "text": "hello world",
    "case": "upper"
  }'

// Response
{
  "success": true,
  "result": "HELLO WORLD"
}
GET /tools/uuid-generator

UUID Generator

Generate unique V4 UUID identifiers.

// Request
curl -X GET https://api.toolverse.ai/v1/tools/uuid-generator \
  -H "Authorization: Bearer YOUR_API_KEY"

// Response
{
  "success": true,
  "uuid": "a1b2c3d4-e5f6-4a7b-8c9d-0e1f2a3b4c5d",
  "version": "v4"
}
POST /tools/word-counter

Word Counter

Count words, characters, and lines in any text.

// Request
curl -X POST https://api.toolverse.ai/v1/tools/word-counter \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "text": "The quick brown fox jumps over the lazy dog."
  }'

// Response
{
  "success": true,
  "words": 9,
  "characters": 43,
  "lines": 1
}

Rate Limits

Plan Requests / Minute Requests / Day Burst Limit
Free 60 10,000 10 req/sec
Pro 600 100,000 50 req/sec
Enterprise Unlimited Unlimited Custom

Get Your API Key

Ready to integrate? Sign up for free and get your API key instantly.

Request API Access