Documentation
API Documentation
RamartSystems provides six API products with 63 endpoints. All APIs use REST with JSON responses and are accessible via HTTPS.
Our Products
Developer Toolbox — 16 endpoints
General-purpose developer utilities: JSON/XML/CSV formatting and conversion, Base64 encoding/decoding, hash generation, UUID generation, regex testing, Lorem Ipsum generation, password generation, JWT decoding, URL encoding, QR code generation, timestamp conversion, Markdown-to-HTML conversion, color conversion, cron expression parsing, and HTTP header analysis.
Data Faker — 7 endpoints
Generate realistic fake data for testing: users, addresses, companies, products, credit cards, and bulk data sets. Supports multiple locales.
PDF Toolkit — 6 endpoints
PDF operations via API: merge PDFs, split pages, extract text, get metadata, add watermarks, and convert HTML to PDF.
SEO Analyzer — 6 endpoints
Website SEO analysis: full page audit, meta tag analysis, heading structure, image alt text audit, link analysis, and keyword density calculation.
Data Validator — 10 endpoints
Validate data formats: email, phone number, URL, credit card, IBAN, VAT number, IP address, date format, postal code, and JSON schema validation.
WebSight Pro — 18 endpoints
Comprehensive website intelligence: technology detection, performance analysis, SSL certificate check, DNS lookup, WHOIS lookup, security headers audit, accessibility check, mobile-friendliness test, social media presence, structured data extraction, redirect chain analysis, sitemap analysis, robots.txt analysis, competitor comparison, HTTP/2 check, carbon footprint estimation, CDN detection, and uptime monitoring.
How to Get Access
Our APIs are currently available through RapidAPI. To get started:
- Create a free account at rapidapi.com
- Search for the product you need (e.g., "RamartSystems Developer Toolbox")
- Subscribe to a plan (free tier available for all products)
- Your API key is generated automatically — find it in your RapidAPI dashboard
Azure Marketplace access is coming soon.
Authentication
All requests require your RapidAPI key in the request headers:
- X-RapidAPI-Key: your RapidAPI API key
- X-RapidAPI-Host: the product's host (shown on each product's RapidAPI page)
Request Format
- GET endpoints: Parameters passed as query strings
- POST endpoints: JSON body with Content-Type: application/json
Rate Limits
Rate limits depend on your subscription plan. If exceeded, the API returns HTTP 429 (Too Many Requests). Upgrade your plan for higher limits.
Error Responses
All errors return JSON with an "error" field:
{"error": "Description of the problem"}
Common HTTP status codes:
- 200: Success
- 400: Bad request (check parameters)
- 401: Unauthorized (check API key)
- 429: Rate limit exceeded
- 500: Server error (contact support)
Quick Start Example
To test the Hash Generator (Developer Toolbox):
GET https://developer-toolbox-ramartsystems.p.rapidapi.com/devtoolbox/hash?text=hello&algorithm=sha256
Headers:
X-RapidAPI-Key: YOUR_RAPIDAPI_KEY
X-RapidAPI-Host: developer-toolbox-ramartsystems.p.rapidapi.com
Response: {"algorithm": "sha256", "hash": "2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824", "text": "hello"}
Product Links on RapidAPI
- Developer Toolbox: rapidapi.com — search "Developer Toolbox RamartSystems"
- Data Faker: rapidapi.com — search "Data Faker RamartSystems"
- PDF Toolkit: rapidapi.com — search "PDF Toolkit RamartSystems"
- SEO Analyzer: rapidapi.com — search "SEO Analyzer RamartSystems"
- Data Validator: rapidapi.com — search "Data Validator RamartSystems"
- WebSight Pro: rapidapi.com — search "WebSight Pro RamartSystems"
Need Help?
Email: info@ramartsystems.com
Support page: ramartsystems.com/support