SERP Rank Checker API

ApyHub
ApyHub
verified icon
150 atoms
Base tier

About

Get Real-Time Search Data with ApyHub SERP Scraper API. This Utility API retrieves Search Engine Results Page (SERP) data from Google search engines. By sending a request to this API, you can obtain comprehensive SERP data, including organic and sponsored results, ranking positions, snippets, and other relevant information.
The API offers valuable insights into the rankings and relevance of websites, making it a powerful tool for digital marketers, SEO experts, and website owners.
Try out the SERP Rank Checker API in the API playground and see how this free online SEO tool can become your one-stop data source of structured SERP data, giving you access to instant Google insights through a simple API call.

API Playground

API Documentation

Check SERP Rank
POST
https://api.apyhub.com/extract/serp/rank

Request example

1
curl --location --request POST 'https://api.apyhub.com/extract/serp/rank?language=en&location=us' \
2
--header 'apy-token: {{token}}' \
3
--header 'Content-Type: application/json' \
4
--data-raw '{
5
"keyword": "apyhub"
6
}'
Method: POST
Content Type: application/json
Query Parameter(s)
AttributeTypeMandatoryDescription
languageStringNoThe language for the search results from the list of the available languages, defaults to en for English.
locationStringNoThe location for the search results from the list of the available locations, defaults to us for Unites-States.
sizeIntegerNoThe size parameter can range from 1 to 20. If no value is specified or a value outside this range is provided, the API will default to returning 20 results.
Request Body
AttributeTypeMandatoryDescription
keywordStringYesThe text for which you want extract the google search results in real-time.
Response
AttributeTypeDescription
data.typeStringThe search result type can be either organic for authentic results or inorganic for sponsored results.
data.rankNumberThe rank of the specific search result.
data.titleStringThe title of the specific search result.
data.descriptionStringThe description of the specific search result.
data.domainStringThe domain associated with the URL of the specific search result.
data.urlStringThe URL of the specific search result.
data.breadcrumStringA breadcrumb trail on a page indicates the page's position in the site hierarchy.
list of the available languages
LanguageCode
Afrikaansaf
Albaniansq
Amharicsm
Arabicar
Azerbaijaniaz
Basqueeu
Belarusianbe
Bengalibn
Biharibh
Bosnianbs
Bulgarianbg
Catalanca
Chinese (Simplified)zh-cn
Chinese (Traditional)zh-tw
Croatianhr
Czechcs
Danishda
Dutchnl
Englishen
Esperantoeo
Estonianet
Faroesefo
Finnishfi
Frenchfr
Frisianfy
Galiciangl
Georgianka
Germande
Greekel
Gujaratigu
Hebrewiw
Hindihi
Hungarianhu
Icelandicis
Indonesianid
Interlinguaia
Irishga
Italianit
Japaneseja
Javanesejw
Kannadakn
Koreanko
Latinla
Latvianlv
Lithuanianlt
Macedonianmk
Malayms
Malayamml
Maltesemt
Marathimr
Nepaline
Norwegianno
Norwegian (Nynorsk)nn
Occitanoc
Persianfa
Polishpl
Portuguese (Brazil)pt-br
Portuguese (Portugal)pt-pt
Punjabipa
Romanianro
Russianru
Scots Gaelicgd
Serbiansr
Sinhalesesi
Slovaksk
Sloveniansl
Spanishes
Sudanesesu
Swahilisw
Swedishsv
Tagalogtl
Tamilta
Telugute
Thaith
Tigrinyati
Turkishtr
Ukrainianuk
Urduur
Uzbekuz
Vietnamesevi
Welshcy
Xhosaxh
Zuluzu
list of the available locations
LocationCode
Afghanistanaf
Albaniaal
Algeriadz
American Samoaas
Andorraad
Angolaao
Anguillaai
Antarcticaaq
Antigua and Barbudaag
Argentinaar
Armeniaam
Arubaaw
Australiaau
Austriaat
Azerbaijanaz
Bahamasbs
Bahrainbh
Bangladeshbd
Barbadosbb
Belarusby
Belgiumbe
Belizebz
Beninbj
Bermudabm
Bhutanbt
Boliviabo
Bosnia and Herzegovinaba
Botswanabw
Bouvet Islandbv
Brazilbr
British Indian Ocean Territoryio
Brunei Darussalambn
Bulgariabg
Burkina Fasobf
Burundibi
Cambodiakh
Camerooncm
Canadaca
Cape Verdecv
Cayman Islandsky
Central African Republiccf
Chadtd
Chilecl
Chinacn
Christmas Islandcx
Cocos (Keeling) Islandscc
Colombiaco
Comoroskm
Congocg
Congo, the Democratic Republic of thecd
Cook Islandsck
Costa Ricacr
Cote D'ivoireci
Croatiahr
Cubacu
Cypruscy
Czech Republiccz
Denmarkdk
Djiboutidj
Dominicadm
Dominican Republicdo
Ecuadorec
Egypteg
El Salvadorsv
Equatorial Guineagq
Eritreaer
Estoniaee
Ethiopiaet
Falkland Islands (Malvinas)fk
Faroe Islandsfo
Fijifj
Finlandfi
Francefr
French Guianagf
French Polynesiapf
French Southern Territoriestf
Gabonga
Gambiagm
Georgiage
Germanyde
Ghanagh
Gibraltargi
Greecegr
Greenlandgl
Grenadagd
Guadeloupegp
Guamgu
Guatemalagt
Guineagn
Guinea-Bissaugw
Guyanagy
Haitiht
Heard Island and Mcdonald Islandshm
Holy See (Vatican City State)va
Hondurashn
Hong Konghk
Hungaryhu
Icelandis
Indiain
Indonesiaid
Iran, Islamic Republic ofir
Iraqiq
Irelandie
Israelil
Italyit
Jamaicajm
Japanjp
Jordanjo
Kazakhstankz
Kenyake
Kiribatiki
Korea, Democratic People's Republic ofkp
Korea, Republic ofkr
Kuwaitkw
Kyrgyzstankg
Lao People's Democratic Republicla
Latvialv
Lebanonlb
Lesothols
Liberialr
Libyan Arab Jamahiriyaly
Liechtensteinli
Lithuanialt
Luxembourglu
Macaomo
Macedonia, the Former Yugosalv Republic ofmk
Madagascarmg
Malawimw
Malaysiamy
Maldivesmv
Maliml
Maltamt
Marshall Islandsmh
Martiniquemq
Mauritaniamr
Mauritiusmu
Mayotteyt
Mexicomx
Micronesia, Federated States offm
Moldova, Republic ofmd
Monacomc
Mongoliamn
Montserratms
Moroccoma
Mozambiquemz
Myanmarmm
Namibiana
Naurunr
Nepalnp
Netherlandsnl
Netherlands Antillesan
New Caledonianc
New Zealandnz
Nicaraguani
Nigerne
Nigeriang
Niuenu
Norfolk Islandnf
Northern Mariana Islandsmp
Norwayno
Omanom
Pakistanpk
Palaupw
Palestinian Territory, Occupiedps
Panamapa
Papua New Guineapg
Paraguaypy
Perupe
Philippinesph
Pitcairnpn
Polandpl
Portugalpt
Puerto Ricopr
Qatarqa
Reunionre
Romaniaro
Russian Federationru
Rwandarw
Saint Helenash
Saint Kitts and Neviskn
Saint Lucialc
Saint Pierre and Miquelonpm
Saint Vincent and the Grenadinesvc
Samoaws
San Marinosm
Sao Tome and Principest
Saudi Arabiasa
Senegalsn
Serbia and Montenegrocs
Seychellessc
Sierra Leonesl
Singaporesg
Slovakiask
Sloveniasi
Solomon Islandssb
Somaliaso
South Africaza
South Georgia and the South Sandwich Islandsgs
Spaines
Sri Lankalk
Sudansd
Surinamesr
Svalbard and Jan Mayensj
Swazilandsz
Swedense
Switzerlandch
Syrian Arab Republicsy
Taiwan, Province of Chinatw
Tajikistantj
Tanzania, United Republic oftz
Thailandth
Timor-Lestetl
Togotg
Tokelautk
Tongato
Trinidad and Tobagott
Tunisiatn
Turkeytr
Turkmenistantm
Turks and Caicos Islandstc
Tuvalutv
Ugandaug
Ukraineua
United Arab Emiratesae
United Kingdomuk
United Statesus
United States Minor Outlying Islandsum
Uruguayuy
Uzbekistanuz
Vanuatuvu
Venezuelave
Viet Namvn
Virgin Islands, Britishvg
Virgin Islands, U.S.vi
Wallis and Futunawf
Western Saharaeh
Yemenye
Zambiazm
Zimbabwezw
Sample Response
1
{
2
"data": [
3
{
4
"type": "organic",
5
"rank": 1,
6
"title": "ApyHub",
7
"description": "A fast and secure API platform · Improved application stability · Top-Notch Security · Better Integration · Centralized monitoring and management · One Platform, ...Sign UpExplore our platformPricingAPI Catalog",
8
"domain": "apyhub.com",
9
"url": "https://apyhub.com/",
10
"breadcrum": "apyhub.com"
11
},
12
{
13
"type": "organic",
14
"rank": 2,
15
"title": "ApyHub",
16
"description": "Did you know that wrong BIC/SWIFT codes can lead to failures or fund misrouting?🤔 At ApyHub, we built a BIC/SWIFT Code Validator API – a simple way to ensure accurate codes and prevent transaction hiccups for any application dealing with payments.🪙 🔗apyhub.com/utility/financ… 13 hours ago · View on Twitter",
17
"domain": "twitter.com",
18
"url": "https://twitter.com/apyhub?ref_src=twsrc%5Egoogle%7Ctwcamp%5Eserp%7Ctwgr%5Eauthor",
19
"breadcrum": "Twitter › apyhub"
20
},
21
{
22
"type": "organic",
23
"rank": 3,
24
"title": "ApyHub : The API Ecosystem - Product Hunt",
25
"description": "Rating 4.8 (46) · FreeWhat is ApyHub : The API Ecosystem? Transform your projects through utility APIs. Adopting utility APIs will help you save: 15- 30% of time spent in developing ...",
26
"domain": "www.producthunt.com",
27
"url": "https://www.producthunt.com/products/apyhub",
28
"breadcrum": "www.producthunt.com › products › apyhub"
29
},
30
{
31
"type": "organic",
32
"rank": 4,
33
"title": "ApyHub - Crunchbase Company Profile & Funding",
34
"description": "Powerful yet simple-to-use APIs that provide standard data & essential functionalities, helping developers save time and boost efficiency.",
35
"domain": "www.crunchbase.com",
36
"url": "https://www.crunchbase.com/organization/apyhub",
37
"breadcrum": "www.crunchbase.com › organization › apyhub"
38
},
39
{
40
"type": "organic",
41
"rank": 5,
42
"title": "ApyHub - LinkedIn",
43
"description": "ApyHub | 571 volgers op LinkedIn. The Developer API Utility Belt! | The API Ecosystem: Discover, Test, Validate and Consume Powerful Utility APIs.",
44
"domain": "nl.linkedin.com",
45
"url": "https://nl.linkedin.com/company/apyhub",
46
"breadcrum": "nl.linkedin.com › company › apyhub"
47
},
48
{
49
"type": "organic",
50
"rank": 6,
51
"title": "ApyHub (@apyhub) • Instagram photos and videos",
52
"description": "The API Ecosystem Discover, Test, Validate and Consume Powerful Utility APIs. www.producthunt.com/products/apyhub. 10 posts; 28 followers; 8 following ...",
53
"domain": "instagram.com",
54
"url": "https://instagram.com/apyhub?rel=peerlist",
55
"breadcrum": "instagram.com › apyhub"
56
},
57
{
58
"type": "organic",
59
"rank": 7,
60
"title": "ApyHub (Independent Publisher) - Connectors | Microsoft Learn",
61
"description": "ApyHub is the a service utility belt that helps developers save time and ... ttaylor@hitachisolutions.com. Connector Metadata. Publisher, Troy Taylor. Website ...",
62
"domain": "learn.microsoft.com",
63
"url": "https://learn.microsoft.com/en-us/connectors/apyhubip/",
64
"breadcrum": "learn.microsoft.com › Learn › Connectors › Connector reference"
65
},
66
{
67
"type": "organic",
68
"rank": 8,
69
"title": "ApyHub for Golang - GitHub",
70
"description": "Welcome to the ApyHub SDK for Golang! This library provides easy access to the ApyHub APIs through a set of simple and powerful functions. Our underlying ...",
71
"domain": "github.com",
72
"url": "https://github.com/apyhub/apyhub.go",
73
"breadcrum": "github.com › apyhub › apyhub"
74
},
75
{
76
"type": "organic",
77
"rank": 9,
78
"title": "Show HN: ApyHub – API Utility Belt - Hacker News",
79
"description": "ApyHub is a Developer API “utility belt”, providing developers with powerful APIs that provide standard data and essential functionalities for every software ...",
80
"domain": "news.ycombinator.com",
81
"url": "https://news.ycombinator.com/item?id=34425658",
82
"breadcrum": "news.ycombinator.com › item"
83
},
84
{
85
"type": "organic",
86
"rank": 10,
87
"title": "Introducing ApyHub- The Developer API Utility Belt! - YouTube",
88
"description": "Oct 14, 2022 · Want to build leaner applications faster without worrying about bloated code, performance and ...Duration: 1:31Posted: Oct 14, 2022",
89
"domain": "www.youtube.com",
90
"url": "https://www.youtube.com/watch?v=oMTnzt1ptqQ",
91
"breadcrum": "www.youtube.com › watch"
92
},
93
{
94
"type": "organic",
95
"rank": 11,
96
"title": "ApyHub | Postman API Network",
97
"description": "ApyHub is the API ecosystem: We provide users and developers with ready-made APIs that can help build and run leaner applications that can scale.",
98
"domain": "www.postman.com",
99
"url": "https://www.postman.com/apyhub",
100
"breadcrum": "www.postman.com › apyhub"
101
},
102
{
103
"type": "organic",
104
"rank": 12,
105
"title": "Building an ATS using retool and the ApyHub File conversion API",
106
"description": "Jul 10, 2023 · Building an Application Tracking System using Retool and ApyHub APIs An Application Tracking System (ATS) is a crucial tool for streamlining ...",
107
"domain": "community.retool.com",
108
"url": "https://community.retool.com/t/building-an-ats-using-retool-and-the-apyhub-file-conversion-api/22929",
109
"breadcrum": "community.retool.com › building-an-ats-using-retool-and-the-apyhub-file-..."
110
},
111
{
112
"type": "organic",
113
"rank": 13,
114
"title": "ApyHub on Peerlist",
115
"description": "We are ApyHub. The developer API utility belt. We believe in creating efficiencies when it comes to developing and delivering awesome applications.",
116
"domain": "peerlist.io",
117
"url": "https://peerlist.io/company/apyhub",
118
"breadcrum": "peerlist.io › company › apyhub"
119
},
120
{
121
"type": "organic",
122
"rank": 14,
123
"title": "ApyHub - StartupBase",
124
"description": "Powerful yet simple-to-use APIs that provide standard data & essential functionalities, helping developers save time and boost efficiency. ApyHub offers a ...",
125
"domain": "startupbase.io",
126
"url": "https://startupbase.io/startups/apyhub",
127
"breadcrum": "startupbase.io › startups › apyhub"
128
},
129
{
130
"type": "organic",
131
"rank": 15,
132
"title": "ApyHub - Desktop App for Mac and PC - WebCatalog",
133
"description": "ApyHub · Run apps in distraction-free windows with many enhancements. · Manage and switch between multiple accounts and apps easily without switching browsers.",
134
"domain": "webcatalog.io",
135
"url": "https://webcatalog.io/en/apps/apyhub/",
136
"breadcrum": "webcatalog.io › Apps › Software Development › ApyHub"
137
},
138
{
139
"type": "organic",
140
"rank": 16,
141
"title": "ApyHub Careers and Employment | Indeed.com",
142
"description": "Find out what works well at ApyHub from the people who know best. Get the inside scoop on jobs, salaries, top office locations, and CEO insights.",
143
"domain": "www.indeed.com",
144
"url": "https://www.indeed.com/cmp/Apyhub",
145
"breadcrum": "www.indeed.com › Companies › Software Development"
146
},
147
{
148
"type": "organic",
149
"rank": 17,
150
"title": "ApyHub is a developer API utility belt - Ahmedabad - iView Labs",
151
"description": "ApyHub is a Developer API Utility belt. Powerful yet simple-to-use APIs that provide standard data and essential functionalities, helping developers save ...",
152
"domain": "www.iviewlabs.com",
153
"url": "https://www.iviewlabs.com/our-work/apyhub",
154
"breadcrum": "www.iviewlabs.com › our-work › apyhub"
155
},
156
{
157
"type": "organic",
158
"rank": 18,
159
"title": "All | Search powered by Algolia",
160
"description": "Hi all, I am Samuel, founder of ApyHub. ApyHub is a Developer API “utility belt”, providing developers with powerful APIs that provide standard data and ...",
161
"domain": "hn.algolia.com",
162
"url": "https://hn.algolia.com/?query=We%20need%20to%20talk%20about%20testing&type=story&dateRange=all&sort=byDate&storyText=false&prefix&page=0",
163
"breadcrum": "hn.algolia.com › prefix"
164
}
165
]
166
}

HTTP Response Codes

The method may return one of the following HTTP status codes:
Status CodeDescription
200The request was successful.
401Required authentication information is either missing or not valid for the resource.
400Invalid input - the image urls are corrupt or not accessible.
500If any unexpected error occurs while processing the request.

Authentication

All API requests to ApyHub services need to be authenticated. Currently we support tokens or basic authentication mechanisms. You can generate and view your existing credentials from your workspace settings (on the left side of the navbar) and go to “API Keys".
Points to note:
  • Credential secrets are generated on the fly and are not stored in plain text, so on generating a credential please save the secrets somewhere safe.
  • Use the apy-token as the header parameter to pass the token.
  • Use the Authorization header to send the basic authentication credentials.

Error codes

1
{
2
"error": {
3
"code": 105,
4
"message": "Invalid URL"
5
}
6
}
To search for a specific error code, enter the code in the search box below. Alternatively, you can click on the button to view a complete list of all error codes.
Table of contents
AboutAPI PlaygroundAPI DocumentationAuthenticationError codesRelated Utility APIsRelated Articles