Skip to main content
GET
/
api
/
v1
/
suggestions
Search suggestions
curl --request GET \
  --url https://youtube.zilodata.com/api/v1/suggestions \
  --header 'x-api-key: <api-key>'
{
  "data": [
    "funny videos",
    "funny videos try not to laugh",
    "funny videos 2025",
    "funny videos for kids",
    "funny videos animals",
    "funny videos impossible",
    "funny videos clean",
    "funny videos on youtube",
    "funny videos cats",
    "funny videos peppa pig",
    "funny videos dogs",
    "funny videos baby",
    "funny videos shorts",
    "funny videos bluey"
  ],
  "message": "Success",
  "statusCode": 200,
  "pagination": {
    "total": 100,
    "hasMore": true,
    "paginationToken": "CDsQ8FsiEwje95_F1pmRAxXlsykDHUX"
  }
}

Authorizations

x-api-key
string
header
required

API Key

Query Parameters

keyword
string
required

Search keyword for suggestions

Example:

"funny videos"

geoCode
enum<string>
default:US

Geographical code

Available options:
US,
AE,
AR,
AT,
AU,
AZ,
BD,
BE,
BG,
BR,
CA,
CH,
CL,
CO,
CZ,
DE,
DK,
DO,
DZ,
EC,
EG,
ES,
FI,
FR,
GB,
GH,
GR,
GT,
HK,
HN,
HR,
HU,
ID,
IE,
IL,
IN,
IQ,
IT,
JP,
KE,
KR,
LB,
LT,
LV,
MA,
MX,
MY,
NG,
NL,
NO,
NZ,
PE,
PH,
PK,
PL,
PT,
RO,
RU,
SA,
SE,
SG,
TH,
TR,
TW,
UA,
VE,
VN,
ZA
Example:

"US"

language
enum<string>
default:en

Language

Available options:
ar,
az,
bg,
bn,
cs,
da,
de,
el,
en,
en-GB,
en-IE,
en-NZ,
en-SG,
es,
es-419,
fi,
fil,
fr,
he,
hi,
hr,
hu,
id,
it,
ja,
ko,
lt,
lv,
ms,
nl,
no,
pl,
pt-BR,
pt-PT,
ro,
ru,
sv,
th,
tr,
uk,
ur,
vi,
zh-Hant
Example:

"en"

Response

Success

data
string[]
required

Array of search suggestion strings

Example:
[
"funny videos",
"funny videos try not to laugh",
"funny videos 2025",
"funny videos for kids",
"funny videos animals",
"funny videos impossible",
"funny videos clean",
"funny videos on youtube",
"funny videos cats",
"funny videos peppa pig",
"funny videos dogs",
"funny videos baby",
"funny videos shorts",
"funny videos bluey"
]
message
string
Example:

"Success"

statusCode
number
Example:

200

pagination
object