data engineering apis

Global Web Site Performance Get Global Page Load Performance API


Description:
This API provides a timed, browser-simulated page load function (or other Web function such as an API call) from the specified geography using a server from that geography. A round-trip performance measurement is returned from the location specified in the input parameter. See benefits.


Example of page load or API performance measurement results from different geographic locations
URL Origin Location Seconds
www.ebay.com London .25
www.ebay.com California .15
www.ebay.com Tokyo .37
www.ebay.com Frankfurt .31
www.mysite.com Sydney 1.41
www.mysite.com/purchase.html Mumbai 1.15
One way to use this API is to measure Website performance globally of a database table of URLS within a Cloud data platform or a database platform.

You can also try this API using our interactive global page load speed test.

Service API Endpoint:
https://api.interzoid.com/globalpageload

Calling Structure:
https://api.interzoid.com/globalpageload?license=[licensekey]&origin=[location]&url=[website]

Optional Specification Examples:
OpenAPI Specification 3.1 JSON

Input Parameters:
License: Your Interzoid-issued license key
Origin: Physical geographic location of server where page load is to be performed, such as California, Tokyo, Sydney, London, etc.
URL: Url of Web page to load and measure, such as "http://www.yoursite.com"

Output Parameters:
Origin: Physical geographic location of server where measurement was performed
Page Response Status: HTTP response from measured URL (will time out after five seconds)
Seconds: Measurement result of performing the page load or API call of the URL
Contents: Portion of loaded URL content for verification purposes


Sample URL Query:
https://api.interzoid.com/globalpageload?license=6hd8s3bs***&origin=Singapore&url=http://www.ebay.com
Sample JSON Output:
{"Origin":"Singapore","Seconds":"0.44","PageResponseStatus":"200 OK","Code":"Success","Credits":1000008,"Contents":""}
You can also set a header value for your API License Key (*recommended for production environments):
Curl Example:
curl --header "x-api-key: 6hd8s3bs***" "https://api.interzoid.com/globalpageload?origin=Paris&url=http://www.yahoo.com"

Sample Code Showing Usage:
Github


Try the API (best results obtained via API with large datasets):
(API License Key will auto-populate if you have an account and are logged in. Otherwise, register for a free account.)



Login or register to obtain



Result Code:

Origin:

Page Response Status:

Seconds:

Credits Remaining:



Do you have custom requirements or are interested in on-premise solutions? Contact us at support@interzoid.com

List of available server locations to use as an input parameter specifying the location:

California
Frankfurt
Hong Kong
London
Montreal
Mumbai
Paris
Sao Paulo
Singapore
Stockholm
Sydney
Tokyo
Ohio
Virginia
Ireland
Milan
Seoul
Cape Town
Bahrain

All content (c) 2018-2022 Interzoid Incorporated. Questions? Contact support@interzoid.com

201 Spear Street, Suite 1100, San Francisco, CA 94105-6164

Interested in data matching services?
Let us put our Machine Learning-based processes and data tools to work for you.

Start Here
Terms of Service
Privacy Policy
Use the Interzoid Cloud Connect Data Platform and Start to Supercharge your Cloud Data now (Free Tier Available): connect.interzoid.com
API Integration Option Code Examples: github.com/interzoid