Skip to content

Latest commit

History

19 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

API Build Status

Common

URL

https://api.pageportrait.com/v1/

Parameters

url - String. The webpage URL.
key - String. The request authentication key.
jsonp - String. Optional callback function name.

Note

Use https://pageportrait.com/api/v1/ as alternative URL.

Alexa API

URL

GET https://api.pageportrait.com/v1/alexa

Response

{"country": {"name": "Ukraine","rank": "22867"},"global": {"rank": "3084726","delta": "-6547191"}}

Audience API

URL

GET https://api.pageportrait.com/v1/audience

Response

{"demographics": {"gender": {"male": 89,"female": 0},"education": {"college": 0,"no-college": 0,"graduate-school": 69,"some-college": 0},"location": {"home": 32,"school": 0,"work": 66}},"engagement": {"search-visits": {"value": "11.10","delta": "-17"},"pageviews": {"value": "4.40","delta": "30"},"bounce-rate": {"value": "32.90","delta": "-13"},"time-on-site": {"value": "7:55","delta": "62"}}}

AWIS API (Alexa Web Information Service)

URL

GET https://api.pageportrait.com/v1/awis

Response

{"engagement": {"pageviews": {"value": 1.01,"delta": -1.94}},"links": "18796","country": {"rank": 4912.0,"name": "VN"},"global": {"delta": -10865.0,"rank": 8336.0},"geo": [["IN",2.6,9628.0,2.6],["UA",2.3,1188.0,2.3],["DE",3.3,5763.0,3.3]],"speed": {"percentile": "88","loadtime": "750"}}

Content API (Proxy)

URL

GET https://api.pageportrait.com/v1/content

Response

{"content": "<!DOCTYPE html><html>...</html>","status": 200,"headers": { ... }}

Google API

URL

GET https://api.pageportrait.com/v1/google

Response

{"pagerank": "6","safebrowsing": "ok","mobile": {"screenshot": {"width": 375,"page_rect": {"width": 375,"top": 0,"height": 667,"left": 0},"data": "BASE64","mime_type": "image/jpeg","height": 667},"ruleGroups": {"USABILITY": {"score": 100,"pass": true}}},"pagespeed": {"screenshot": {"width": 320,"page_rect": {"width": 1024,"top": 0,"height": 768,"left": 0},"data": "BASE64","mime_type": "image/jpeg","height": 240},"title": "\u042f\u043d\u0434\u0435\u043a\u0441","ruleGroups": {"SPEED": {"score": 87}},"version": {"major": 1,"minor": 15},"responseCode": 200,"pageStats": {"otherResponseBytes": "2373","totalRequestBytes": "2736","numberCssResources": 1,"javascriptResponseBytes": "328534","cssResponseBytes": "30633","imageResponseBytes": "8316","numberResources": 16,"numberHosts": 6,"numberStaticResources": 8,"htmlResponseBytes": "11002","numberJsResources": 5}}}

Http Data API

URL

GET https://api.pageportrait.com/v1/httpdata

Response

{"accept-ranges": "bytes","content-length": "2038","content-language": "en-US","content-encoding": "gzip","content-type": "text/html; charset=UTF-8","cache-control": "max-age=86400, public","cache-public": true,"server": "Apache/2.2.22 (Debian)","server-name": "Apache","server-version": "2.2.22","server-signature": true,"vary": "Accept-Encoding","connection": "close","date": "Wed, 03 Feb 2016 21:13:26 GMT"}

Http Headers API

URL

GET https://api.pageportrait.com/v1/headers

Response

{"Location": "https://www.dtm.io/","Date": "Tue, 16 May 2017 20:29:24 GMT","Content-Type": "text/html; charset=iso-8859-1","Server": "Apache"}

Meta Tags API

URL

GET https://api.pageportrait.com/v1/metatags

Response

{"og:image": "http://pageportrait.com/images/logo-600x455.png","description": "What does your page mean in a digital world? Discover your digital page portrait.","twitter:card": "summary","url": "http://pageportrait.com","image": "http://pageportrait.com/images/logo-120x90.png","og:description": "What does your page mean in a digital world? Discover your digital page portrait.","og:title": "Instant Digital Page Portrait","twitter:site": "@vpodk","twitter:url": "http://pageportrait.com","content-type": "text/html; charset=utf-8","viewport": "user-scalable=no, initial-scale=1.0, maximum-scale=1.0, width=device-width"}

Notes

Depreacated. Please use Page Data API instaed.

Moz Data API

URL

GET https://api.pageportrait.com/v1/mozdata

Response

{"domain-authority": 10.025181014176077,"links": 0,"page-authority": 1}

Page Data API

URL

GET https://api.pageportrait.com/v1/pagedata

Response

{"emails": {"hr@dtm.io": 2},"content-length": 40819,"media-queries": {"screen and (max-width:774px)": 3,"screen and (min-width:1445px)": 1},"code-ratio": 4.916827947769422,"description": "From Concept To Reality","headings": {"h1": ["Accelerate"],"h2": ["Datamart Services","Datamart Partners","Find Out More"]},"doctype": "DOCTYPE html","frames": {"framesets": 0,"iframes": 0},"title": "Datamart - Accelerate Innovations","trackers": {"Google Analytics (Universal)": 1},"embeds": {"total": 0,"applets": 0,"flash": 0},"deprecated": {},"images": {"unfriendly": 0,"vector": 7,"noalt": 0,"total": 20,"external": 0},"styles": {"inline": 1,"total": 1},"scripts": {"inline": 2,"total": 3},"text-length": 2007,"frameworks": {},"meta": {"name": ["Datamart - Accelerate Innovations"],"twitter:card": ["summary_large_image"],"viewport": ["user-scalable=no, initial-scale=1.0, maximum-scale=1.0, width=device-width"],"description": ["From Concept To Reality"],"og:title": ["Datamart - Accelerate Innovations"],"og:description": ["From Concept To Reality"],"og:type": ["website"],"fb:app_id": ["344116085973021"],"datepublished": ["2016-09-05"]},"links": {"data": {"/solutions/": {"counter": 1,"follow": "follow","type": "Internal","anchor": "Learn More"},"mailto:hr@dtm.io": {"counter": 1,"follow": "follow","type": "CTA","anchor": ""},"https://twitter.com": {"counter": 1,"follow": "follow","type": "External","anchor": "Follow"},"/company/contact/": {"counter": 1,"follow": "follow","type": "Internal","anchor": "Contacts"},"/open-source/": {"counter": 1,"follow": "follow","type": "Internal","anchor": "Open Source"},"tel:+14157997500": {"counter": 1,"follow": "follow","type": "CTA","anchor": ""},"https://www.dtm.io": {"counter": 1,"follow": "follow","type": "Internal","anchor": ""},"/": {"counter": 1,"follow": "follow","type": "Internal","anchor": "Datamart Home"}},"unfriendly": 0,"nofollow": 0,"total": 25,"friendly": 25,"external": 4,"underscored": 0}}

Social API

URL

GET https://api.pageportrait.com/v1/social

Response

{"facebook": {"comment": 0,"total": 4,"likes": 0,"shares": 4},"gplusone": {"count": 0},"linkedin": {"shares": 4}}

Web Files API

URL

GET https://api.pageportrait.com/v1/webfiles

Response

{"favicon.ico": 200,"sitemap.xml": 404,"robots.txt": 200}

Whois Data API

URL

GET https://api.pageportrait.com/v1/whois

Response

{"status": "clienttransferprohibited","updated": "25-jan-2016","created": "16-apr-2015","ip": "184.73.223.98","registrar": "google inc.","expired": "16-apr-2017"}

About

Discover your digital page portrait through RESTful API.

Topics

Resources

Stars

1 star

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages