Parameters
- query: {
annotated?: boolean;
annotation?: number;
barcode?: number;
brands?: string;
campaigns?: string;
count?: number;
countries?: string;
insight_types?: string;
lc?: string;
order_by?: "random" | "popularity";
page?: number;
predictor?: string;
server_type?: "off" | "obf" | "opff" | "opf" | "off_pro";
value_tag?: string;
}Optionalannotated?: boolean
Optionalannotation?: number
Optionalbarcode?: number
Optionalbrands?: string
Optionalcampaigns?: string
Optionalcount?: number
Optionalcountries?: string
Optionalinsight_types?: string
Optionallc?: string
Optionalorder_by?: "random" | "popularity"
Optionalpage?: number
Optionalpredictor?: string
Optionalserver_type?: "off" | "obf" | "opff" | "opf" | "off_pro"
Optionalvalue_tag?: string
Returns Promise<
FetchResponse<
{
parameters: {
cookie?: never;
header?: never;
path?: never;
query?: {
annotated?: boolean;
annotation?: number;
barcode?: number;
brands?: string;
campaigns?: string;
count?: number;
countries?: string;
insight_types?: string;
lc?: string;
order_by?: "random"
| "popularity";
page?: number;
predictor?: string;
server_type?: "off" | "obf" | "opff" | "opf" | "off_pro";
value_tag?: string;
};
};
requestBody?: never;
responses: {
"200": {
content: {
"application/json": {
count?: number;
insights?: {
barcode: number;
countries: string[];
id: string;
type: string;
}[];
status?: "found"
| "no_insights";
};
};
headers: { [name: string]: unknown };
};
};
},
{
params: {
query: {
annotated?: boolean;
annotation?: number;
barcode?: number;
brands?: string;
campaigns?: string;
count?: number;
countries?: string;
insight_types?: string;
lc?: string;
order_by?: "random"
| "popularity";
page?: number;
predictor?: string;
server_type?: "off" | "obf" | "opff" | "opf" | "off_pro";
value_tag?: string;
};
};
},
`${string}/${string}`,
>,
>
A promise that resolves to the data from the insights endpoint
MDN Reference