API Documentation

Welcome to the VisitThree API Reference. Use our API to integrate fast, reliable DNS checking, IP geolocation, tech detection, and more directly into your own applications.


1
Authentication

All API requests must be authenticated using a Bearer token. You can generate and manage your API keys in the VisitThree Dashboard.

curl -X GET https://api.visithree.com/v1/dns \ -H "Authorization: Bearer YOUR_API_KEY"

2
Rate Limits

API limits are determined by your active subscription plan. Rate limit status is returned via standard HTTP headers in every response.

HeaderDescription
X-RateLimit-LimitTotal requests allowed within the current window
X-RateLimit-RemainingRequests remaining in the current window

DNS Lookup API

Retrieve specific DNS records (A, AAAA, MX, TXT, etc.) for any domain seamlessly across our globally distributed nodes.

Endpoint

GET/v1/dns/lookup

Query Parameters

  • domainThe domain to query (e.g., github.com). Required.
  • typeThe DNS record type (e.g., A, MX, TXT). Defaults to A.

IP Intelligence API

Get detailed information about any IPv4 or IPv6 address, including geolocation, ASN, ISP details, and potential proxy/VPN threat levels.

Endpoint

GET/v1/ip/[ip_address]

Path Parameters

  • ip_addressThe target IPv4 or IPv6 address (e.g., 8.8.8.8). Required.

Tech Detector API

Scan any webpage to uncover the underlying technology stack, including frameworks, analytics tools, CMS, and operating system identifiers.

Endpoint

POST/v1/detect

Body payload

  • urlThe website URL to scan (e.g., https://example.com). Required.

QR Generator API

Instantly generate robust, high-quality QR codes for URLs, text, Wi-Fi networks, and contact cards, customizable with your branding and colors.

Endpoint

POST/v1/qr

Body payload

  • dataThe payload data (URL, text, etc.) to encode (e.g., https://example.com). Required.
  • optionsOptional configuration object for appearance, color, size, and margin.

Email Validator API

Verify email addresses for correct syntax, disposable email providers, role-based accounts (like admin@), and valid MX record delivery.

Endpoint

GET/v1/email/validate

Query Parameters

  • emailThe target email address to validate. Required.

Resume Builder API

Programmatically compile PDF resumes using custom layout specifications, user profiles, templates, and thematic guidelines.

Endpoint

POST/v1/resume/generate

Body payload

  • profileA JSON object containing sections like contact, experience, etc. Required.
  • themeCustom options for typography and color variables.

Certificate Builder API

Generate secure, printable PDF certificates of achievement, training completion, or degree credentials automatically.

Endpoint

POST/v1/certificate/create

eBook Creator API

Convert bulk text contents and chapters into fully formatted and stylized PDF or ePub documents complete with table of contents.

Endpoint

POST/v1/ebook/publish