🎉 Get 70% OFF all licenses this week! Shop Now
View Categories

Internal API / User API

1 min read

Use Email Verifier Pro scan functionality through user level API.
Collect your api_token from User Profile : https://yourdomain/members/profile.php

PARAMETERS USAGE #
userAccount username.
api_tokenGenerated api token from profile page.
listnameGenerated csv file name after upload.
verifyEmail addresses to verify. Can be used with comma separate for multiple validations.
email_statususable for fetching existing scanned list based on email status: valid, invalid, skipped, unknown etc
RESPONSE CODE #
100Invalid Authorization.
101CSV list not found.
102Insufficient balance / credits to proceed scan
103CSV data set not found
200Response return succeed
404Request not found
API USAGE : VERIFY SINGLE OR MULTIPLE EMAIL #

EMAIL_TO_VERIFY multiple email accepted using comma separate.

https://yourdomain/api/v?user=USERNAME&api_token=YOUR_TOKEN&verify=EMAIL_TO_VERIFY

API USAGE : GET EXISTING SCANNED LISTING DATA #
https://yourdomain/api/get?user=USERNAME&api_token=YOUR_TOKEN&listname=CSV_FILE_NAME&email_status=SCAN_STATUS


NGINX SERVER RULES (IF Server Not Using Apache Htaccess):

Add these in nginx config end of location / { } section

# Rewrite /api/v?query-strings to /functions/api/v.php?query-strings
    location ~ "^/api/v$" {
        try_files $uri $uri/ /functions/api/v.php$is_args$args;
    }
# Rewrite /api/get?query-strings to /functions/api/get.php?query-strings
    location ~ "^/api/get$" {
        try_files $uri $uri/ /functions/api/get.php$is_args$args;
    }

Leave a Reply