🚀 Micro API

Simple, powerful APIs for developers and businesses

Base URL

https://microapi.innovelabs.net

Email Validation

POST /api/v1/validate/email
â–¼

Validates email addresses with comprehensive checks including syntax validation, domain verification, MX record lookup, and disposable email detection.

Request Body

email string required

The email address to validate

Response

{ "validationResult": { "email": "[email protected]", "isSyntaxValid": true, "isDomainValid": true, "mxRecordsFound": true, "isDisposable": false } }

Response Fields

email string

The email address that was validated

isSyntaxValid boolean

Whether the email has valid syntax format

isDomainValid boolean

Whether the domain has valid DNS records (A or MX records)

mxRecordsFound boolean

Whether MX (Mail Exchange) records exist for the domain

isDisposable boolean

Whether the email is from a known disposable/temporary email provider

Try it out

Geolocation Validation

POST /api/v1/validate/ip
â–¼

Validates IP addresses from around the world and provides information about the location.

Request Body

ip string required

The IP address to validate

Response

{ "validationResult": { "ip": "192.168.1.10", "country": "United States", "region": "California", "city": "San Francisco", "latitude": 37.7749, "longitude": -122.4194, "timezone": "America/Los_Angeles" } }

Response Fields

ip string

The IP address being looked up.

country string

The country in which the IP address is located.

region string

The state, province, or region associated with the IP address.

city string

The city corresponding to the IP address location.

latitude number

The latitude coordinate of the IP location.

longitude number

The longitude coordinate of the IP location.

timezone string

The timezone associated with the IP address location.

Note: Latitude and longitude values are approximations and cannot be used to determine the precise location.

Try it out