DataForge
DataForge API is a powerful all-in-one toolkit for developers. Validate emails with MX record checks and disposable email detection. Analyze text with readability scores, sentiment analysis, and word frequency. Generate QR codes, secure passwords, UUIDs, and tokens. Look up IP geolocation with proxy/VPN detection. Validate and format phone numbers worldwide. Hash text with 10+ algorithms…
DataForge endpoints
| Method | Endpoint | Description |
|---|---|---|
| Email Validation | ||
| GET |
validate_email_get_validate_email_get /validate/email |
Validate email via GET request. |
| POST |
validate_email_validate_email_post /validate/email |
Full email validation including: - Syntax validation - Disposable email detection - MX record verification - Domain existence check - Free provider detection - Role-based email… |
| POST |
validate_emails_bulk_validate_email_bulk_post /validate/email/bulk |
Validate up to 50 email addresses in a single request. Returns validation results for each email. |
| Phone Validation | ||
| POST |
validate_validate_phone_post /validate/phone |
Validate and analyze a phone number: - Format in E.164, international, national - Detect carrier & type (mobile/landline/VOIP) - Get location and timezone |
| GET |
validate_get_validate_phone_get /validate/phone |
Validate phone number via GET request. |
| URL Validation | ||
| POST |
validate_validate_url_post /validate/url |
Validate URL format and optionally check if it's live. Returns parsed components, protocol info, and live status. |
| GET |
validate_get_validate_url_get /validate/url |
Validate URL via GET request. |
| Text Analysis | ||
| POST |
analyze_analyze_text_post /analyze/text |
Comprehensive text analysis: - Character, word, sentence, paragraph counts - Reading time estimation - Speaking time estimation - Readability scores (Flesch Reading Ease,… |
| POST |
reading_time_analyze_text_reading_time_post /analyze/text/reading-time |
Estimate reading and speaking time for text. |
| POST |
word_count_analyze_text_word_count_post /analyze/text/word-count |
Quick word count without full analysis. |
| Hashing | ||
| POST |
create_all_hashes_hash_all_post /hash/all |
Generate hashes using ALL available algorithms at once. |
| POST |
create_hmac_hash_hmac_post /hash/hmac |
Generate HMAC signature for data integrity verification. |
| GET |
quick_hash_hash_get /hash |
Quick hash generation via GET request. |
| POST |
create_hash_hash_post /hash |
Generate a hash of the provided text. |
| POST |
compare_hash_compare_post /hash/compare |
Check if text matches a given hash (timing-safe comparison). |
| Generators | ||
| POST |
create_uuid_generate_uuid_post /generate/uuid |
Generate cryptographically random UUID v4. |
| GET |
quick_password_generate_password_get /generate/password |
Generate password via GET with default settings. |
| POST |
create_token_generate_token_post /generate/token |
Generate cryptographically secure random token. |
| GET |
quick_token_generate_token_get /generate/token |
Generate token via GET request. |
| POST |
create_password_generate_password_post /generate/password |
Generate cryptographically secure random password(s). Customizable length, character types, and quantity. |
| GET |
quick_uuid_generate_uuid_get /generate/uuid |
Generate UUID v4 via GET request. |
| QR Code | ||
| GET |
create_qr_image_qr_get /qr |
Generate QR code and return as direct image response. |
| POST |
create_qr_qr_post /qr |
Generate a QR code and return as base64-encoded image. Supports custom colors, sizes, error correction levels, and formats. |
| IP Lookup | ||
| GET |
ip_lookup_lookup_ip_get /lookup/ip |
Get geolocation and network info for an IP address: - Country, region, city, coordinates - ISP and organization - Proxy/VPN/hosting detection - Timezone |
| GET |
my_ip_lookup_ip_me_get /lookup/ip/me |
Get geolocation info for the calling IP address. |
| Health | ||
| GET |
health_check_health_get /health |
|
| GET |
root__get / |
|
DataForge pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO Recommended | $9.99 / month | 50 / hour |
|
| ULTRA | $19.99 / month | 200 / hour |
|
| MEGA | $49.99 / month | 1000 / hour |
|