Returns brands that can be used in the brands filter on the Discovery API, to find creators who have worked with a brand or mentioned it in their content. Each entry has the brand's username, display name (full_name) and a normalised name (cleaned).
What you get
- Results come in pages, not a complete list. Add your
limittooffsetfor the next page — the fulllimit, even if fewer come back, or you will get repeats. Short pages are normal, because duplicates and brands with a social network in the name are dropped after paging, so keep going until you get an empty response. - Pass the
usernamevalue into thebrandsfilter on the Discovery API. The filter matches againstusername, so sending a display name returns a 400.
Searching
- By default,
searchmatches a brand'susernameexactly. Use it to confirm ausernamebefore filtering on it. - Add
exact=falseto match part of a brand'scleanedname instead — the normalised value returned with each entry, notfull_name. For example,?search=kfc&exact=falsereturns "KFC UK & Ireland", which?search=kfcon its own does not. cleaneddrops accents, punctuation and emoji, transliterates non-Latin scripts, and is often shorter than the display name: "L'Oréal Professionnel Paris" isLoreal, "Walt Disney World" isDisney. Match against thecleanedvalues you get back, not the display name.searchis matched case-insensitively, and the wildcard characters*,?and\are ignored.
Credits
- 0 credits. This endpoint does not deduct credits.
Security
Bearer
GET
curl -i -X GET \
'https://api-dashboard.influencers.club/public/v1/discovery/classifier/brands/?search=&offset=0&limit=50&exact=true' \
-H 'Authorization: Bearer <YOUR_API_KEY_HERE>'Array []
Normalised name, without accents, punctuation or emoji and often shorter than the display name, e.g. "Loreal". This is what exact=false searches.
Response
[ { "full_name": "string", "cleaned": "string", "username": "string" } ]