@laravelPWA

Quickstart

Make one API Request to see it in action, lookup any URL address




Documentation

API Access Key & Authentication

After signing up, every user is assigned a personal API access key, a unique combination of letters and digits provided to access to our API endpoint. To authenticate with the Codery API, simply include your bearer token in the Authorization header.

Headers

Header Description
Authorization [Required] Should be Bearer access_key. See "Your API Access Key" above.

API Features

Object Description
URL address [Required] URL to look up using Codery.

Example API Request:

 curl 'https://app.mycodery.com/api/scrape?url=' -X GET  -H 'Accept: application/json' -H 'Authorization: Bearer '


Overview

Here is the list of the different parameters you can use with Codery's HTML API. You can also discover this API using our Postman collection covering every Codery's features.

name description [type] (default)
url The URL of the page you want to scrape [string] (required)
API Key Your api key [string] (required)
block_ads Block ads on the page you want to scrape [boolean] (false)
block_resources Block images and CSS on the page you want to scrape [boolean] (true)
country_code Premium proxy geolocation [Countries Available] [string] ("")
render_js Render the JavaScript on the page with a headless browser [boolean] (true)
custom_google Set to true to scrape Google, you should activate render_js to use this method [boolean] (false)
premium_proxy Use premium proxies to bypass difficult to scrape websites [boolean] (false)


Examples

PHP cURL

                    
                    $curl = curl_init();
                    
                    curl_setopt_array($curl, array(
                      CURLOPT_URL => "https://app.mycodery.com/api/scrape/?access_token=&url=YOUR-URL",
                      CURLOPT_RETURNTRANSFER => true,
                      CURLOPT_ENCODING => "",
                      CURLOPT_MAXREDIRS => 10,
                      CURLOPT_TIMEOUT => 30,
                      CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
                      CURLOPT_HTTPHEADER => array(
                        "Accept: application/json",
                        "Authorization: Bearer ",
                        "Content-Type: application/json",
                        "cache-control: no-cache"
                      ),
                    ));
                    
                    $response = curl_exec($curl);
                    $err = curl_error($curl);
                    
                    curl_close($curl);
                    
                    if ($err) {
                      echo "cURL Error #:" . $err;
                    } else {
                      echo $response;
                    }

Python

                    
                    import requests
        
                    url = "https://app.mycodery.com/api/scrape/?access_token=&url=YOUR-URL"
                    
                    headers = {
                        'Accept': "application/json",
                        'Content-Type': "application/json",
                        'Authorization': "Bearer ",
                        'cache-control': "no-cache"
                        }
                    
                    response = requests.request("GET", url, headers=headers)
                    
                    print(response.text)

JavaScript Jquery AJAX

                    var settings = {
                    "async": true,
                    "crossDomain": true,
                    "url": "https://app.mycodery.com/api/scrape/?access_token=&url=YOUR-URL",
                    "method": "GET",
                    "headers": {
                      "Accept": "application/json",
                      "Content-Type": "application/json",
                      "Authorization": "Bearer ",
                      "cache-control": "no-cache"
                    },
                    "processData": false
                  }
                  
                  $.ajax(settings).done(function (response) {
                    console.log(response);
                  });

Country List

                    Countries_list = {
                                        "af" => "Afghanistan"
                                        "al" => "Albania"
                                        "dz" => "Algeria"
                                        "as" => "American Samoa"
                                        "ad" => "Andorra"
                                        "ao" => "Angola"
                                        "ai" => "Anguilla"
                                        "aq" => "Antarctica"
                                        "ag" => "Antigua and Barbuda"
                                        "ar" => "Argentina"
                                        "am" => "Armenia"
                                        "aw" => "Aruba"
                                        "au" => "Australia"
                                        "at" => "Austria"
                                        "az" => "Azerbaijan"
                                        "bs" => "Bahamas"
                                        "bh" => "Bahrain"
                                        "bd" => "Bangladesh"
                                        "bb" => "Barbados"
                                        "by" => "Belarus"
                                        "be" => "Belgium"
                                        "bz" => "Belize"
                                        "bj" => "Benin"
                                        "bm" => "Bermuda"
                                        "bt" => "Bhutan"
                                        "bo" => "Bolivia"
                                        "ba" => "Bosnia and Herzegovina"
                                        "bw" => "Botswana"
                                        "bv" => "Bouvet Island"
                                        "br" => "Brazil"
                                        "io" => "British Indian Ocean Territory"
                                        "bn" => "Brunei Darussalam"
                                        "bg" => "Bulgaria"
                                        "bf" => "Burkina Faso"
                                        "bi" => "Burundi"
                                        "kh" => "Cambodia"
                                        "cm" => "Cameroon"
                                        "ca" => "Canada"
                                        "cv" => "Cape Verde"
                                        "ky" => "Cayman Islands"
                                        "cf" => "Central African Republic"
                                        "td" => "Chad"
                                        "cl" => "Chile"
                                        "cn" => "China"
                                        "cx" => "Christmas Island"
                                        "cc" => "Cocos (Keeling) Islands"
                                        "co" => "Colombia"
                                        "km" => "Comoros"
                                        "cg" => "Congo"
                                        "cd" => "Congo, the Democratic Republic of the"
                                        "ck" => "Cook Islands"
                                        "cr" => "Costa Rica"
                                        "ci" => "Cote D'Ivoire"
                                        "hr" => "Croatia"
                                        "cu" => "Cuba"
                                        "cy" => "Cyprus"
                                        "cz" => "Czech Republic"
                                        "dk" => "Denmark"
                                        "dj" => "Djibouti"
                                        "dm" => "Dominica"
                                        "do" => "Dominican Republic"
                                        "ec" => "Ecuador"
                                        "eg" => "Egypt"
                                        "sv" => "El Salvador"
                                        "gq" => "Equatorial Guinea"
                                        "er" => "Eritrea"
                                        "ee" => "Estonia"
                                        "et" => "Ethiopia"
                                        "fk" => "Fiji"
                                        "fo" => "Faroe Islands"
                                        "fi" => "Finland"
                                        "fr" => "France"
                                        "gf" => "French Guiana"
                                        "pf" => "French Polynesia"
                                        "tf" => "French Southern Territories"
                                        "ga" => "Gabon"
                                        "gm" => "Gambia"
                                        "ge" => "Georgia"
                                        "de" => "Germany"
                                        "gh" => "Ghana"
                                        "gi" => "Gibraltar"
                                        "gr" => "Greece"
                                        "gl" => "Greenland"
                                        "gd" => "Grenada"
                                        "gp" => "Guadeloupe"
                                        "gu" => "Guam"
                                        "gt" => "Guatemala"
                                        "gn" => "Guinea"
                                        "gw" => "Guinea-Bissau"
                                        "gy" => "Guyana"
                                        "ht" => "Haiti"
                                        "hm" => "Heard Island and Mcdonald Islands"
                                        "va" => "Holy See (Vatican City State)"
                                        "hn" => "Honduras"
                                        "hk" => "Hong Kong"
                                        "hu" => "Hungary"
                                        "is" => "Iceland"
                                        "in" => "India"
                                        "id" => "Indonesia"
                                        "ir" => "Iran, Islamic Republic of"
                                        "iq" => "Iraq"
                                        "ie" => "Ireland"
                                        "il" => "Israel"
                                        "it" => "Italy"
                                        "jm" => "Jamaica"
                                        "jp" => "Japan"
                                        "jo" => "Jordan"
                                        "kz" => "Kazakhstan"
                                        "ke" => "Kenya"
                                        "ki" => "Kiribati"
                                        "kp" => "Korea, Democratic People's Republic of"
                                        "kr" => "Korea, Republic of"
                                        "kw" => "Kuwait"
                                        "kg" => "Kyrgyzstan"
                                        "la" => "Lao People's Democratic Republic"
                                        "lv" => "Latvia"
                                        "lb" => "Lebanon"
                                        "ls" => "Lesotho"
                                        "lr" => "Liberia"
                                        "ly" => "Libyan Arab Jamahiriya"
                                        "li" => "Liechtenstein"
                                        "lt" => "Lithuania"
                                        "lu" => "Luxembourg"
                                        "mo" => "Macao"
                                        "mk" => "Macedonia, the Former Yugoslav Republic of"
                                        "mg" => "Madagascar"
                                        "mw" => "Malawi"
                                        "my" => "Malaysia"
                                        "mv" => "Maldives"
                                        "ml" => "Mali"
                                        "mt" => "Malta"
                                        "mh" => "Marshall Islands"
                                        "mq" => "Martinique"
                                        "mr" => "Mauritania"
                                        "mu" => "Mauritius"
                                        "yt" => "Mayotte"
                                        "mx" => "Mexico"
                                        "fm" => "Micronesia, Federated States of"
                                        "md" => "Moldova, Republic of"
                                        "mc" => "Monaco"
                                        "mn" => "Mongolia"
                                        "ms" => "Montserrat"
                                        "ma" => "Morocco"
                                        "mz" => "Mozambique"
                                        "mm" => "Myanmar"
                                        "na" => "Namibia"
                                        "nr" => "Nauru"
                                        "np" => "Nepal"
                                        "nl" => "Netherlands"
                                        "an" => "Netherlands Antilles"
                                        "nc" => "New Caledonia"
                                        "nz" => "New Zealand"
                                        "ni" => "Nicaragua"
                                        "ne" => "Niger"
                                        "ng" => "Nigeria"
                                        "nu" => "Niue"
                                        "nf" => "Norfolk Island"
                                        "mp" => "Northern Mariana Islands"
                                        "no" => "Norway"
                                        "om" => "Oman"
                                        "pk" => "Pakistan"
                                        "pw" => "Palau"
                                        "ps" => "Palestinian Territory, Occupied"
                                        "pa" => "Panama"
                                        "pg" => "Papua New Guinea"
                                        "py" => "Paraguay"
                                        "pe" => "Peru"
                                        "ph" => "Philippines"
                                        "pn" => "Pitcairn"
                                        "pl" => "Poland"
                                        "pt" => "Portugal"
                                        "pr" => "Puerto Rico"
                                        "qa" => "Qatar"
                                        "re" => "Reunion"
                                        "ro" => "Romania"
                                        "ru" => "Russian Federation"
                                        "rw" => "Rwanda"
                                        "sh" => "Saint Helena"
                                        "kn" => "Saint Kitts and Nevis"
                                        "lc" => "Saint Lucia"
                                        "pm" => "Saint Pierre and Miquelon"
                                        "vc" => "Saint Vincent and the Grenadines"
                                        "ws" => "Samoa"
                                        "sm" => "San Marino"
                                        "st" => "Sao Tome and Principe"
                                        "sa" => "Saudi Arabia"
                                        "sn" => "Senegal"
                                        "cs" => "Serbia and Montenegro"
                                        "sc" => "Seychelles"
                                        "sl" => "Sierra Leone"
                                        "sg" => "Singapore"
                                        "sk" => "Slovakia"
                                        "si" => "Slovenia"
                                        "sb" => "Solomon Islands"
                                        "so" => "Somalia"
                                        "za" => "South Africa"
                                        "gs" => "South Georgia and the South Sandwich Islands"
                                        "es" => "Spain"
                                        "lk" => "Sri Lanka"
                                        "sd" => "Sudan"
                                        "sr" => "Suriname"
                                        "sj" => "Svalbard and Jan Mayen"
                                        "sz" => "Swaziland"
                                        "se" => "Sweden"
                                        "ch" => "Switzerland"
                                        "sy" => "Syrian Arab Republic"
                                        "tw" => "Taiwan, Province of China"
                                        "tj" => "Tajikistan"
                                        "tz" => "Tanzania, United Republic of"
                                        "th" => "Thailand"
                                        "tl" => "Timor-Leste"
                                        "tg" => "Togo"
                                        "tk" => "Tokelau"
                                        "to" => "Tonga"
                                        "tt" => "Trinidad and Tobago"
                                        "tn" => "Tunisia"
                                        "tr" => "Turkey"
                                        "tm" => "Turkmenistan"
                                        "tc" => "Turks and Caicos Islands"
                                        "tv" => "Tuvalu"
                                        "ug" => "Uganda"
                                        "ua" => "Ukraine"
                                        "ae" => "United Arab Emirates"
                                        "gb" => "United Kingdom"
                                        "us" => "United States"
                                        "um" => "United States Minor Outlying Islands"
                                        "uy" => "Uruguay"
                                        "uz" => "Uzbekistan"
                                        "vu" => "Vanuatu"
                                        "ve" => "Venezuela"
                                        "vn" => "Viet Nam"
                                        "vg" => "Virgin Islands, British"
                                        "vi" => "Virgin Islands, U.s."
                                        "wf" => "Wallis and Futuna"
                                        "eh" => "Western Sahara"
                                        "ye" => "Yemen"
                                        "zm" => "Zambia"
                                        "zw" => "Zimbabwe"
                                      }
                  
Copyright © 2022 Codery . All rights reserved. Hand-crafted & made with in London