About us Plans & pricing Contact us

Explore the past of any website

We save every change made on websites
Timer4web API description
You need a Gold or Platinum account to use our API.
You will get the same numbers of queries as for the Gold or Platinum plans.
API works on JSON format.
userKey - To use our API you need a unique key. You can find it in your admin panel.
GET Method:
https://api2.timer4web.com/{userKey}/search/{queryType}/{query}/{page}/{pageLimit}
Example 1:
https://api2.timer4web.com/testApiKey/search/domain/yahoo
Example Response 1:
(
    "maxPageCount" => 62
    "resultNum" => 2480
    "currentOffset" => 0
    "list" => (
        0 => "yahoo.co"
        1 => "yahoo.de"
        2 => "yahoo.jp"
        3 => "yahoo.om"
        [...]
        35 => "yahoou.ir"
        36 => "yahoo7.in"
        37 => "yahoo2.in"
        38 => "yahook.cn"
        39 => "yahoo.net"
    )
)
Example 2:
https://api2.timer4web.com/testApiKey/search/domain/yahoo/2
Example Response 2:
(
    "maxPageCount" => 62
    "resultNum" => 2480
    "currentOffset" => 40
    "list" => (
        0 => "yahool.in"
        1 => "yahool.es"
        2 => "yahoow.cn"
        3 => "yahoo.biz"
        [...]
        35 => "yahoort.fr"
        36 => "yahooo.com"
        37 => "yahoo7.com"
        38 => "yahooh.com"
        39 => "fayahoo.ir"
    )
)
Example 3:
https://api2.timer4web.com/testApiKey/search/domain/yahoo/1/100
Example Response 3:
(
    "maxPageCount" => 25
    "resultNum" => 2480
    "currentOffset" => 0
    "list" => (
        0 => "yahoo.co"
        1 => "yahoo.de"
        2 => "yahoo.jp"
        3 => "yahoo.om"
        [...]
        95 => "yahoop.com"
        96 => "yyahoo.com"
        97 => "hayahoo.ir"
        98 => "gyahoo.com"
        99 => "yahoobi.de"
    )
)
Example 4:
https://api2.timer4web.com/testApiKey/search/ip/123.
Example Response 4:
(
    "maxPageCount" => 150
    "resultNum" => 6000
    "currentOffset" => 0
    "list" => (
        0 => "38.123.0.8"
        1 => "64.8.123.6"
        2 => "74.123.7.3"
        3 => "74.123.7.23"
        [...]
        35 => "46.4.123.59"
        36 => "8.14.123.31"
        37 => "70.85.123.6"
        38 => "69.27.123.2"
        39 => "64.92.123.2"
    )
)
Example 5:
https://api2.timer4web.com/testApiKey/search/analytic/ua-12344
Example Response 5:
(
    "maxPageCount" => 4
    "resultNum" => 152
    "currentOffset" => 0
    "list" => (
        0 => "ua-1234417"
        1 => "ua-1234474"
        2 => "ua-12344864"
        3 => "ua-12344212"
        [...]
        34 => "ua-12344734"
        35 => "ua-12344270"
        36 => "ua-12344633"
        37 => "ua-12344347"
        38 => "ua-1234487"
        39 => "ua-12344132"
    )
)
Example 6:
https://api2.timer4web.com/testApiKey/search/adsense/pub-123
Example Response 6:
(
    "maxPageCount" => 36
    "resultNum" => 1413
    "currentOffset" => 0
    "list" => (
        0 => "pub-1239645388568087"
        1 => "pub-1234819055948636"
        2 => "pub-1233211442300537"
        3 => "pub-1237773348675499"
        [...]
        34 => "pub-1236759675136373"
        35 => "pub-1237454365912481"
        36 => "pub-123456789"
        37 => "pub-1230741113172201"
        38 => "pub-1235957336125684"
        39 => "pub-1233421179288618"
    )
)

Data existing

GET Method:
https://api2.timer4web.com/{userKey}/domain/{domainUri}
Example :
https://api2.timer4web.com/testApiKey/domain/geekcafe.blog.br
Example Response :
(
    "advertising" => (
        "reportsNum" => "32"
        "startDate" => "2012-06-01"
        "endDate" => "2016-04-01"
    )
    "front-back" => (
        "reportsNum" => "44"
        "startDate" => "2012-11-01"
        "endDate" => "2016-06-01"
    )
    "ips" => (
        "reportsNum" => "37"
        "startDate" => "2012-05-01"
        "endDate" => "2016-06-01"
    )
    "pagerank" => (
        "reportsNum" => "17"
        "startDate" => "2012-07-01"
        "endDate" => "2014-05-01"
    )
    "redirects" => (
        "reportsNum" => "49"
        "startDate" => "2012-05-01"
        "endDate" => "2016-06-01"
    )
    "robots" => (
        "reportsNum" => "34"
        "startDate" => "2012-05-01"
        "endDate" => "2016-06-01"
    )
    "web-design" => (
        "reportsNum" => "15"
        "startDate" => "2012-07-01"
        "endDate" => "2016-05-01"
    )
    "security" => (
        "reportsNum" => "42"
        "startDate" => "2012-04-01"
        "endDate" => "2016-06-01"
    )
    "social-facebook" => (
        "reportsNum" => "42"
        "startDate" => "2012-05-01"
        "endDate" => "2016-06-01"
    )
    "social-google" => (
        "reportsNum" => "42"
        "startDate" => "2012-05-01"
        "endDate" => "2016-06-01"
    )
    "social-twitter" => (
        "reportsNum" => "42"
        "startDate" => "2012-05-01"
        "endDate" => "2016-06-01"
    )
    "statistics" => (
        "reportsNum" => "18"
        "startDate" => "2012-05-01"
        "endDate" => "2014-03-01"
    )
    "whois" => (
        "reportsNum" => "7"
        "startDate" => "2015-12-01"
        "endDate" => "2016-06-01"
    )
)

IP addresses of a single domain

GET Method:
https://api2.timer4web.com/{userKey}/domain/{domainUri}/ips
Example :
https://api2.timer4web.com/testApiKey/domain/geekcafe.blog.br/ips
Example Response :
(
    "2016-06-01" => (
        "geekcafe.blog.br" => (
            0 => (
                "ip" => "104.28.13.39"
                "sitesAssigned" => "161"
            )
            1 => (
                "ip" => "104.28.12.39"
                "sitesAssigned" => "156"
            )
        )
    )
    [...]
)

Redirections

GET Method:
https://api2.timer4web.com/{userKey}/domain/{domainUri}/redirects/{recordDate}/download_all
Example 1:
https://api2.timer4web.com/testApiKey/domain/espn.go.com/redirects
Example Response 1:
(
    "2016-06-01" => (
        "espn.go.com" => (
            "to" => (
                "uri" => NULL
                "redirToLocation" => NULL
                "redirCode" => NULL
            )
            "from" => (
                0 => (
                    "uri" => "www.espn.go.com"
                    "redirToLocation" => "http://espn.go.com/"
                    "redirCode" => "302"
                )
                1 => (
                    "uri" => "myespn.go.com"
                    "redirToLocation" => "http://espn.go.com/personalization/"
                    "redirCode" => "301"
                )
                2 => (
                    "uri" => "espncdn.com"
                    "redirToLocation" => "http://espn.go.com"
                    "redirCode" => "301"
                )
                3 => (
                    "uri" => "sportscenter.com"
                    "redirToLocation" => "http://espn.go.com/video/sportscenter"
                    "redirCode" => "301"
                )
                4 => (
                    "uri" => "espncleveland.com"
                    "redirToLocation" => "http://espn.go.com/cleveland/"
                    "redirCode" => "301"
                )
                5 => (
                    "uri" => "www.espncleveland.com"
                    "redirToLocation" => "http://espn.go.com/cleveland/"
                    "redirCode" => "301"
                )
                6 => (
                    "uri" => "www.espnmilwaukee.com"
                    "redirToLocation" => "http://espn.go.com/milwaukee/"
                    "redirCode" => "301"
                )
                7 => (
                    "uri" => "espnmilwaukee.com"
                    "redirToLocation" => "http://espn.go.com/milwaukee/"
                    "redirCode" => "301"
                )
                8 => (
                    "uri" => "espnradio.com"
                    "redirToLocation" => "http://espn.go.com/espnradio/index"
                    "redirCode" => "301"
                )
                9 => (
                    "uri" => "amdar.tk"
                    "redirToLocation" => "http://espn.go.com/los-angeles/nba/story/_/id/9928376/los-angeles-lakers-jordan-hill-bone-bruise-right-knee?utm_source=twitterfeed&utm_medium=twitter"
                    "redirCode" => "301"
                )
            )
            "fromNum" => 43
            "fromDownloadMore" => TRUE
        )
        "www.espn.go.com" => (
            "to" => (
                "uri" => "espn.go.com"
                "redirToLocation" => "http://espn.go.com/"
                "redirCode" => "302"
            )
            "from" => NULL
            "fromNum" => 0
            "fromDownloadMore" => FALSE
        )
    )
    [...]
)
Example 2:
https://api2.timer4web.com/testApiKey/domain/espn.go.com/redirects/2016-06-01/download_all
Example Response 2:
(
    "myespn.go.com" => "301"
    "espncdn.com" => "301"
    "sportscenter.com" => "301"
    "espncleveland.com" => "301"
    "espnmilwaukee.com" => "301"
    "espnradio.com" => "301"
    "amdar.tk" => "301"
    "100xx.tk" => "301"
    "hoopgurlz.com" => "301"
    "espndb.go.com" => "301"
    "espnvideogames.com" => "301"
    "espnla.com" => "301"
    "expn.go.com" => "301"
    "espnmadison.com" => "301"
    "forums.hoopgurlz.com" => "301"
    "espn3.com" => "301"
    "sports.espn.go.com" => "301"
    "espnwisconsin.com" => "301"
    "boards.espn.go.com" => "301"
    [...]
)

Google Analytics tag of a single domain

GET Method:
https://api2.timer4web.com/{userKey}/domain/{domainUri}/statistics
Example :
https://api2.timer4web.com/testApiKey/domain/geekcafe.blog.br/statistics
Example Response :
(
    "2014-04-01" => (
        "geekcafe.blog.br" => (
            "google" => (
                0 => (
                    "code" => NULL
                    "sitesAssigned" => 0
                )
            )
        )
    )
    "2014-03-01" => (
        "geekcafe.blog.br" => (
            "google" => (
                0 => (
                    "code" => "ua-8560007-2"
                    "sitesAssigned" => "1"
                )
            )
        )
    )
    [...]
)

Google Adsense tag of a single domain

GET Method:
https://api2.timer4web.com/{userKey}/domain/{domainUri}/advertising
Example :
https://api2.timer4web.com/testApiKey/domain/geekcafe.blog.br/advertising
Example Response :
(
    "2016-04-01" => (
        "geekcafe.blog.br" => (
            "google" => (
                0 => (
                    "code" => "ca-pub-8208995448023405"
                    "sitesAssigned" => NULL
                )
            )
        )
    )
    [...]
)

Fronendt & Backend of a single domain

GET Method:
https://api2.timer4web.com/{userKey}/domain/{domainUri}/front-back
Example :
https://api2.timer4web.com/testApiKey/domain/geekcafe.blog.br/front-back
Example Response :
(
    "2016-06-01" => (
        "geekcafe.blog.br" => (
            "http" => (
                "protocol" => "HTTP/1.1"
                "web" => "cloudflare-nginx"
                "language" => " PHP/5.4.45-0+deb7u3"
                "charset" => "UTF-8"
                "raw" => "HTTP/1.1 200 OK
                                        Date: Fri, 10 Jun 2016 23:31:22 GMT
                                        Content-Type: text/html; charset=UTF-8
                                        Connection: close
                                        Set-Cookie: __cfduid=d90cbb7b8ea7e89d1b87bbb52f209dbb51465601481; expires=Sat, 10-Jun-17 23:31:21 GMT; path=/; domain=.geekcafe.blog.br; HttpOnly
                                        X-Powered-By: PHP/5.4.45-0+deb7u3
                                        X-Hyper-Cache: continue - no file
                                        Expires: Thu, 19 Nov 1981 08:52:00 GMT
                                        Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
                                        Pragma: no-cache
                                        Link: ; rel="https://api.w.org/"
                                        Set-Cookie: PHPSESSID=81tkhrbdsfac6l3fd3u81uhar5; path=/
                                        Vary: Accept-Encoding
                                        Server: cloudflare-nginx
                                        CF-RAY: 2b109dc83597275c-FRA"
            )
            "html" => (
                "version" => "XHTML 1.0 Transitional"
                "charset" => "UTF-8"
                "title" => "GEEK CAFÉ | Cinema, Games, Quadrinhos, Séries e Tecnologia"
                "description" => "GeekCafe é o lugar para se divertir e conversar sobre Cinema, Games, Livros & HQs, Música e o melhor do Mundo Geek."
                "keywords" => NULL
            )
        )
    )
    [...]
)

Security of a single domain

GET Method:
https://api2.timer4web.com/{userKey}/domain/{domainUri}/security
Example :
https://api2.timer4web.com/testApiKey/domain/geekcafe.blog.br/security
Example Response :
(
    "2016-06-01" => (
        "geekcafe.blog.br" => (
            "summary" => (
                "safety" => "fully_safe"
            )
            "details" => (
                "safebrowsing" => (
                    "safety" => "fully_safe"
                )
                "lookup" => (
                    "safety" => "fully_safe"
                )
            )
        )
    )
    [...]
)

Robots.txt

GET Method:
https://api2.timer4web.com/{userKey}/domain/{domainUri}/robots
Example :
https://api2.timer4web.com/testApiKey/domain/geekcafe.blog.br/robots
Example Response :
(
    "2016-06-01" => (
        "geekcafe.blog.br" => (
            "raw" => "User-agent: *
Disallow: /wp-admin/
Disallow: /wp-includes/
Disallow: /wp-content/
Allow: /wp-content/uploads/

Sitemap: http://geekcafe.blog.br/sitemap_index.xml
Sitemap: http://geekcafe.blog.br/post-sitemap1.xml
Sitemap: http://geekcafe.blog.br/post-sitemap2.xml
Sitemap: http://geekcafe.blog.br/post-sitemap3.xml
Sitemap: http://geekcafe.blog.br/page-sitemap.xml
Sitemap: http://geekcafe.blog.br/produto-sitemap.xml
Sitemap: http://geekcafe.blog.br/produto-sitemap.xml
Sitemap: http://geekcafe.blog.br/category-sitemap.xml
Sitemap: http://geekcafe.blog.br/post_tag-sitemap1.xml
Sitemap: http://geekcafe.blog.br/post_tag-sitemap2.xml"
            "robots" => (
                "* All" => "partially_allowed"
            )
            "sitemapUrl" => "http://geekcafe.blog.br/sitemap_index.xml"
        )
    )
    [...]
)

Webdesign

GET Method:
https://api2.timer4web.com/{userKey}/domain/{domainUri}/web-design
Example :
https://api2.timer4web.com/testApiKey/domain/geekcafe.blog.br/web-design
Example Response :
(
    "2016-05-01" => (
        "geekcafe.blog.br" => (
            "original" => "http://i41.timer4web.com/wfcn8ihk-u1nq/2016-05/geekcafe-blog-br.jpg"
            "thumb" => "http://i41.timer4web.com/thumb/wfcn8ihk-u1nq/2016-05/geekcafe-blog-br.jpg"
        )
    )
    [...]
)

Social - facebook

GET Method:
https://api2.timer4web.com/{userKey}/domain/{domainUri}/social-facebook
Example :
https://api2.timer4web.com/testApiKey/domain/geekcafe.blog.br/social-facebook
Example Response :
(
    "2016-06-01" => (
        "geekcafe.blog.br" => (
            "facebook.com/geekcafeblog" => (
                "likes" => "75973"
                "peopleTalkingAboutIt" => "1990"
            )
        )
    )
    [...]
)

Social - Twitter

GET Method:
https://api2.timer4web.com/{userKey}/domain/{domainUri}/social-twitter
Example :
https://api2.timer4web.com/testApiKey/domain/geekcafe.blog.br/social-twitter
Example Response :
(
    "2016-06-01" => (
        "geekcafe.blog.br" => (
            "twitter.com/geekcafeblog" => (
                "tweets" => "10350"
                "followers" => "1761"
            )
        )
    )
    [...]
)

Social - Google+

GET Method:
https://api2.timer4web.com/{userKey}/domain/{domainUri}/social-google
Example :
https://api2.timer4web.com/testApiKey/domain/geekcafe.blog.br/social-google
Example Response :
(
    "2014-10-01" => (
        "geekcafe.blog.br" => (
            "plus.google.com/107384923993578343920" => (
                "views" => "291109"
                "Followers" => "182"
            )
        )
    )
    "2014-03-01" => (
        "geekcafe.blog.br" => (
            "plus.google.com/107384923993578343920" => (
                "views" => NULL
                "Followers" => NULL
            )
        )
    )
    "2014-01-01" => (
        "geekcafe.blog.br" => NULL
    )
    [...]
)

Google PageRank

GET Method:
https://api2.timer4web.com/{userKey}/domain/{domainUri}/pagerank
Example :
https://api2.timer4web.com/testApiKey/domain/geekcafe.blog.br/pagerank
Example Response :
(
    "2014-05-01" => (
        "geekcafe.blog.br" => (
            "rank" => "4"
        )
    )
    [...]
)

WHOIS

GET Method:
https://api2.timer4web.com/{userKey}/domain/{domainUri}/whois
Example :
https://api2.timer4web.com/testApiKey/domain/geekcafe.blog.br/whois
Example Response :
(
    "2016-06-01" => (
        "geekcafe.blog.br" => (
            "raw" => "domain:      geekcafe.blog.br
                    owner:       Murilo Serafim de Lima
                    ownerid:     070.896.674-80
                    country:     BR
                    owner-c:     MUSLI2
                    admin-c:     MUSLI2
                    tech-c:      MUSLI2
                    billing-c:   MUSLI2
                    nserver:     dave.ns.cloudflare.com  
                    nsstat:      20160620 AA
                    nslastaa:    20160620
                    nserver:     olga.ns.cloudflare.com  
                    nsstat:      20160620 AA
                    nslastaa:    20160620
                    saci:        yes
                    created:     20111021 #9008355
                    expires:     20161021
                    changed:     20141017
                    status:      published

                    nic-hdl-br:  MUSLI2
                    person:      Murilo serafim de Lima
                    e-mail:      muriloserafimlima@gmail.com
                    created:     20090924
                    changed:     20140416"
        )
    )
    [...]
)

List of domains for an IP address

GET Method:
https://api2.timer4web.com/{userKey}/ip/{ipAddress}/{recordDate}/download_all
Example :
https://api2.timer4web.com/testApiKey/ip/209.173.134.149
Example Response :
(
    "2016-06-01" => (
        "list" => (
            0 => "halstead.com"
            1 => "bhsusa.com"
            2 => "bhsbrooklyn.com"
            3 => "brownharrisstevens.com"
            4 => "barakny.com"
            5 => "country-living.com"
            6 => "cobbleheights.com"
            7 => "edwardleecave.com"
            8 => "featherednest.com"
            9 => "halsteadpdm.com"
            10 => "realty-guild.com"
            11 => "devlinmcniff.com"
            12 => "halsteadproperty.com"
            13 => "barakdunayer.halsteadproperty.com"
            14 => "hpdmny.com"
            15 => "bhsdm.com"
            16 => "www.rhodesvannote.com"
            17 => "www.halsteadmanagement.com"
            18 => "waldorftowersresidences.com"
            19 => "www.kirkmanlofts.com"
        )
        "countAll" => "86"
        "downloadAll" => TRUE
    )
    [...]
)

List of domains for a Google Analytics tag

GET Method:
https://api2.timer4web.com/{userKey}/analytic/{analyticCode}/{recordDate}/download_all
Example 1:
https://api2.timer4web.com/testApiKey/analytic/UA-264729-2
Example Response 1:
(
    "2016-06-01" => (
        "list" => (
            0 => "youtubefire.com"
            1 => "yeniforumuz.biz"
            2 => "klickjobs.biz"
            3 => "bigfam.biz"
            4 => "megabux.biz"
            5 => "exchangecapital.biz"
            6 => "goldelite.biz"
            7 => "paysel.biz"
            8 => "superdohod.biz"
            9 => "matesgate.biz"
            10 => "displayport.biz"
            11 => "stherb-cn.biz"
            12 => "buzztxt.biz"
            13 => "247dir.biz"
            14 => "cobrascripts.biz"
            15 => "001business.biz"
            16 => "ladystar.biz"
            17 => "informationresource.biz"
            18 => "uniquegoods.biz"
            19 => "onlineshoppingguide.biz"
        )
        "countAll" => "17260"
        "downloadAll" => TRUE
    )
    [...]
)
Example 2:
https://api2.timer4web.com/testApiKey/analytic/ua-264729/2016-06-01/download_all
Example Response 2:
(
    0 => "mrtzc.asia"
    1 => "bippi-ismail.info"
    2 => "ari.asia"
    3 => "access-net.org"
    4 => "manelemuzica.org"
    5 => "www.diaryofayorkshiregirl.com"
    6 => "webindia.asia"
    7 => "www.topseotools.info"
    8 => "topseotools.info"
    9 => "free-pc-games.asia"
    10 => "www.wynano.info"
    11 => "phlogredux.org"
    12 => "www.phlogredux.org"
    13 => "www.video-giochi.mobi"
    14 => "chinatourism.asia"
    15 => "n6z.info"
    [...]
)

List of domains for a Google Adsense tag

GET Method:
https://api2.timer4web.com/{userKey}/adsense/{adsenseCode}/{recordDate}/download_all
Example 1:
https://api2.timer4web.com/testApiKey/adsense/pub-3641206067476972
Example Response 1:
(
    "2016-06-01" => (
        "list" => (
            0 => "freewebsitedirectory.com"
            1 => "funnyandjokes.com"
            2 => "coolsupercars.com"
            3 => "wemfo.com"
            4 => "freeforextips.info"
            5 => "theguitarresource.com"
            6 => "herniasymptoms.blogsavy.com"
            7 => "www.pocketbikes.info"
            8 => "deerbutchering.blogsavy.com"
            9 => "www.dreaminterpretationsource.com"
            10 => "quadraairpurifiers.blogsavy.com"
            11 => "mobilehomeskirting.blogsavy.com"
            12 => "boxinggloves.blogsavy.com"
            13 => "herniarecovery.bloggstar.com"
            14 => "jokes.blogsavy.com"
            15 => "kitchenflooring.blogsavy.com"
            16 => "kickboxingfitness.blogsavy.com"
            17 => "bologne.blogsavy.com"
            18 => "interiorfrenchdoors.blogsavy.com"
            19 => "collectibleplates.blogsavy.com"
        )
        "countAll" => "92"
        "downloadAll" => TRUE
    )
    [...]
)
Example 2:
https://api2.timer4web.com/testApiKey/adsense/pub-3641206067476972/2016-06-01/download_all
Example Response 2:
(
    0 => "www.freewebsitedirectory.com"
    1 => "www.funnyandjokes.com"
    2 => "www.coolsupercars.com"
    3 => "www.wemfo.com"
    4 => "www.freeforextips.info"
    5 => "theguitarresource.com"
    6 => "herniasymptoms.blogsavy.com"
    7 => "www.pocketbikes.info"
    8 => "deerbutchering.blogsavy.com"
    9 => "www.dreaminterpretationsource.com"
    10 => "quadraairpurifiers.blogsavy.com"
    11 => "mobilehomeskirting.blogsavy.com"
    12 => "boxinggloves.blogsavy.com"
    13 => "herniarecovery.bloggstar.com"
    14 => "jokes.blogsavy.com"
    15 => "kitchenflooring.blogsavy.com"
    [...]
)


                    
We build history of website changes by gathering various information from dozens of independent resources. Our goal is to collect only relevant information and present it in a simple and transparent way. Every month we visit 55 446 879 websites and check 12 parameters in 3 different categories. more...
timer4web
Do you need a different parameter to be recorded?
sugest it now