DataForSEO
SEO, search-engine results, keyword research, backlinks and AI visibility data.
Live: zoeken in bedrijfsvermeldingen
Doorzoekt de eigen index van lokale bedrijfsvermeldingen van DataForSEO op categories, description, title en location_coordinate: een drietal van breedtegraad, lengtegraad en straal. Retourneert total_count, count, offset, offset_token en items, gepagineerd met het token. Verpakt in de DataForSEO-envelop: data in tasks[0].result, uitkomst in tasks[0].status_code; een geweigerd verzoek retourneert nog steeds HTTP 200. Dit leest een index en antwoordt direct; al het andere hier zet een live scrape van de bron in de wachtrij. Begin hiermee en ga alleen dieper waar het ertoe doet.
Prijsreferentie
- Afrekening: gerapporteerde responskosten.
- Referentieschatting per verzoek: USD 0.2428.
- Referentiemultiplier voor klanten: 1.0. Niet opnieuw toepassen op een al afgerekend klantbedrag.
Alleen referentiemetadata, geen accountofferte en geen gegarandeerde prijs of bestedingslimiet. Resourcecredits zijn geen Felo-tegoed. De uiteindelijke kosten volgen de factureringsgegevens van Felo.
- Type: array (object | null)[]
- categoriesType: array string[] | null
bedrijfscategorieën
optioneel veld
de opgegeven categorieën worden gebruikt om bedrijfsvermeldingen te zoeken;
als u dit veld niet gebruikt, retourneren we bedrijfsvermeldingen op de opgegeven locatie;
u kunt maximaal 10 categorieën opgeven - descriptionType: string | null
beschrijving van het element in de SERP
optioneel veld
de beschrijving van de bedrijfsentiteit waarvoor de resultaten worden verzameld;
maximaal 200 tekens - filtersType: array (object | null)[] | null
array met filterparameters voor resultaten
optioneel veld
u kunt meerdere filters tegelijk toevoegen (maximaal 8 filters)
tussen de voorwaarden zet u een logische operatorandofor
de volgende operators worden ondersteund:regex,not_regex,<,<=,>,>=,=,<>,in,not_in,like,not_like,ilike,not_ilike,match,not_match
met de operator%inlikeennot_likekunt u elke tekenreeks van nul of meer tekens matchen
voorbeeld:["rating.value",">",3]
de lijst met beschikbare filters ontvangt u via een afzonderlijk verzoek aanhttps://api.dataforseo.com/v3/business_data/business_listings/available_filters
de volledige lijst met mogelijke filters vindt u hier.Leeg object - isType: boolean | null
_claimed geeft aan of het bedrijf door de eigenaar is geverifieerd op Google Maps
optioneel veld - limitType: integer | null
het maximale aantal teruggegeven bedrijven
optioneel veld
standaardwaarde:100
maximale waarde:1000 - locationType: string | null
_coordinate GPS-coördinaten van een locatie
optioneel veld
de parameterlocation_coordinatemoet in het formaat "latitude,longitude,radius" worden opgegeven
het maximale aantal decimalen voor "latitude" en "longitude": 7
de waarde van "radius" wordt in kilometers (km) opgegeven
de minimale waarde voor "radius":1
de maximale waarde voor "radius":100000
voorbeeld:53.476225,-2.243572,200
lees meer over het instellen van locatieparameters in deze API in ons Help Center - offsetType: integer | null
offset in de resultatenarray van teruggegeven bedrijven
optioneel veld
standaardwaarde:0
bij de waarde10worden de eerste tien entiteiten in de resultatenarray overgeslagen en worden de gegevens voor de volgende entiteiten geleverd
let op: we raden aan deze parameter alleen te gebruiken bij het ophalen van maximaal 10.000 resultaten
gebruik voor meer dan 10.000 resultaten in plaats daarvanoffset_token - offsetType: string | null
_token token voor vervolgverzoeken
optioneel veld
wordt geleverd in het identieke veld van de respons op elk verzoek;
gebruik deze parameter om time-outs te voorkomen bij het ophalen van meer dan 100.000 resultaten in één verzoek;
door de unieke waarde vanoffset_tokenuit de responsarray op te geven, krijg je de vervolgresultaten van de oorspronkelijke taak;offset_token-waarden zijn uniek voor elke vervolgtaak
Let op: alsoffset_tokenin het verzoek is opgegeven, moeten alle andere parameters identiek zijn aan die van het vorige verzoek
meer informatie over deze parameter vind je in ons Help Center - orderType: array string[] | null
_by sorteerregels voor resultaten
optioneel veld
u kunt dezelfde waarden als in de arrayfiltersgebruiken om de resultaten te sorteren
mogelijke sorteertypen:asc- resultaten worden oplopend gesorteerddesc- resultaten worden aflopend gesorteerd
sorteertype en -richting scheidt u met een komma
voorbeeld:["rating.value,desc"]let op: u kunt per verzoek maximaal drie sorteerregels instellen
meerdere sorteerregels scheidt u met een komma
voorbeeld:["rating.value,desc","rating.votes_count,desc"] - tagType: string | null
door gebruiker gedefinieerde taak-ID
optioneel veld
de tekenslimiet is 255
je kunt deze parameter gebruiken om de taak te identificeren en aan het resultaat te koppelen
de opgegeven waardetagvind je in hetdata-object van de respons - titleType: string | null
titel van het element in de SERP
optioneel veld
de naam van de bedrijfsentiteit waarvoor de resultaten worden verzameld;
maximaal 200 tekens
- Type: object | null · Response36Afe1097B20_BusinessDataBusinessListingsSearchLiveResponseInfo200
- Type: number | null Formaat: doublecost
Totale kosten van taken, USD
- Type: integer | nullstatus
_code algemene statuscode de volledige lijst met responscodes vindt u hier
- Type: string | nullstatus
_message algemeen informatief bericht de volledige lijst met algemene informatieve berichten vindt u hier
- Type: array (object | null)[] | nulltasks
array van taken
- Type: object | null · Response36Afe1097B20_BusinessDataBusinessListingsSearchLiveTaskInfo
- costType: number | null Formaat: double
Totale kosten van taken, USD
- dataType: object | null
Bevat dezelfde parameters die je in het POST-verzoek hebt opgegeven
- propertyType: object | null
Name
- idType: string | null
taak-id eenduidige taak-id in ons systeem in UUID-indeling
- pathType: array (string | null)[] | null
URL-pad
- resultType: array (object | null)[] | null
array van resultaten
- countType: integer | null Formaat: int64
itemtypen
het aantal items in de arrayitems - itemsType: array (object | null)[] | null
aangetroffen itemtypen
typen zoekresultaten die in de arrayitemsvoorkomen;
mogelijke itemtypen:business_listing- additionalType: array (string | null)[] | null
_categories aanvullende bedrijfscategorieën
aanvullende Google My Business-categorieën die de door de bedrijfsentiteit geleverde diensten gedetailleerder beschrijven - addressType: string | null
adres van het bedrijf
- addressType: object | null · Response36Afe1097B20_AddressInfo
_info object met de adrescomponenten van het bedrijf
- addressType: string | null
straatadres van de lokale vestiging
- boroughType: string | null
administratieve eenheid of district waartoe de lokale vestiging behoort
- cityType: string | null
naam van de stad waar de lokale vestiging is gelegen
- countryType: string | null
_code ISO-landcode van de lokale vestiging
- regionType: string | null
DMA-regio waartoe de lokale vestiging behoort
- zipType: string | null
postcode van de lokale vestiging
- attributesType: object | null · Response36Afe1097B20_BusinessDataAttributesInfo
dienstgegevens in de vorm van door gebruikers beoordeelde controles;
dienstgegevens van een bedrijf, weergegeven in de vorm van controles en gebaseerd op gebruikersfeedback en decategoryvan het bedrijf- availableType: object | null
_attributes beschikbare attributen
geeft de attributen aan die een bedrijfsentiteit kan aanbieden- propertyType: array (string | null)[] | null
Name
- unavailableType: object | null
_attributes niet-beschikbare attributen
geeft de attributen aan die een bedrijfsentiteit niet kan aanbieden- propertyType: array (string | null)[] | null
Name
- categoryType: string | null
bedrijfscategorie
algemene Google My Business-categorie die de door de bedrijfsentiteit geleverde diensten het beste beschrijft - categoryType: array (string | null)[] | null
_ids wereldwijde categorie-id's
universele categorie-id's die niet veranderen op basis van het geselecteerde land - checkType: string | null
_url directe URL naar zoekmachineresultaten
u kunt deze gebruiken om te controleren of we nauwkeurige resultaten hebben geleverd - cidType: string | null
- contactType: array (object | null)[] | null
_info beschikbare contactgegevens van het bedrijf
lijst met contacten om contact op te nemen met het bedrijf- sourceType: string | null
gegevensbron
- typeType: string | null
elementtype
- valueType: string | null
de waarde van de beoordeling
- descriptionType: string | null
beschrijving van het element in SERP
de beschrijving van het bedrijf waarvoor de resultaten worden verzameld - domainType: string | null
domein van de bedrijfsentiteit
- featureType: string | null
_id - firstType: string | null
_seen datum en tijd waarop onze crawler de bedrijfsvermelding voor het eerst heeft gevonden
in UTC-indeling: ‘yyyy-mm-dd hh-mm-ss +00:00’
voorbeeld:2023-03-11 10:04:11 +00:00 - hotelType: integer | null
_rating - isType: boolean | null
_claimed geeft aan of het bedrijf door de eigenaar is geverifieerd in Google Maps
- lastType: string | null
_updated _time datum en tijd waarop de gegevens voor het laatst zijn bijgewerkt
in UTC-indeling: ‘yyyy-mm-dd hh-mm-ss +00:00’
voorbeeld:2023-01-26 09:03:15 +00:00 - latitudeType: number | null
breedtegraadcoördinaat van de lokale vestigingen in Google Maps
voorbeeld:"latitude": 51.584091 - localType: array (object | null)[] | null
_business _links beschikbare interacties met het bedrijf
lijst met opties om rechtstreeks vanuit zoekresultaten met het bedrijf te communiceren- typeType: string | null
elementtype
- logoType: string | null
URL van het logo in het Google My Business-profiel
- longitudeType: number | null
lengtegraadcoördinaat van de lokale vestiging in Google Maps
voorbeeld:"longitude": -0.31365919999999997 - mainType: string | null
_image URL van de hoofdafbeelding in het Google My Business-profiel
- originalType: string | null
_title oorspronkelijke titel van het element
oorspronkelijke titel, niet door Google vertaald - peopleType: array (object | null)[] | null
_also _search gerelateerde bedrijfsentiteiten
- cidType: string | null
- featureType: string | null
_id - ratingType: object | null · Response36Afe1097B20_RatingInfo
de beoordeling van het element
de populariteitsscore op basis van beoordelingen, weergegeven in de SERP- ratingType: integer | null
_max de maximale waarde voor een rating_type
- ratingType: string | null
_type het type beoordeling hier vindt u de volgende elementen: Max5, Percents, CustomMax
- valueType: number | null Formaat: double
de waarde van de beoordeling
- votesType: integer | null Formaat: int64
_count het aantal feedbacks
- titleType: string | null
titel van het element in SERP
de naam van de bedrijfsentiteit waarvoor de resultaten worden verzameld
- phoneType: string | null
telefoonnummer van de bedrijfsentiteit
- placeType: string | null
_id unieke locatie-identificatie
place-ID van de lokale vestiging in het element
meer informatie over de identificatie vind je in dit artikel in het helpcentrum - placeType: object | null
_topics keywords die in klantreviews worden genoemd
bevat de populairste keywords met betrekking tot producten/diensten die in klantreviews van een bedrijfsentiteit worden genoemd, en het aantal reviews dat elk keyword noemt
voorbeeld:
"place_topics": {
"egg roll": 48,
"birthday": 33
}- propertyType: integer | null Formaat: int64
Name Signed 64-bit integers (long type).
- popularType: object | null · Response36Afe1097B20_PopularTimes
_times populaire tijden
informatie over de drukke uren van de bedrijfsentiteit- popularType: object | null
_times _by _days populaire uren
informatie over de drukke uren van de lokale vestiging op elke dag van de week- propertyType: array (object | null)[] | null
Name werktijden op zondag
- popularType: integer | null
_index populariteitsindex relatieve, tijdsgebonden populariteitsindex van 0 tot 100; een hogere waarde komt overeen met een drukkere periode van de dag
- timeType: object | null · Response36Afe1097B20_TimeInfo
uren in 24-uursformaat
- hourType: integer | null
uren in 24-uursformaat
- minuteType: integer | null
minuten
- priceType: string | null
_level prijsniveau van het object
mogelijke waarden:inexpensive,moderate,expensive,very_expensive
als er geen informatie over het prijsniveau is, is de waardenull - ratingType: object | null · Response36Afe1097B20_RatingInfo
de beoordeling van het element
de populariteitsscore op basis van beoordelingen, weergegeven in de SERP- ratingType: number | null Formaat: double
_max de maximale waarde voor een rating_type
- ratingType: string | null
_type het type beoordeling hier vindt u de volgende elementen: Max5, Percents, CustomMax
- valueType: number | null Formaat: double
de waarde van de beoordeling
- votesType: integer | null Formaat: int64
_count het aantal feedbacks
- ratingType: object | null
_distribution de verdeling van beoordelingen van de bedrijfsentiteit
het object toont het aantal beoordelingen van 1 tot 5 sterren, zoals beoordeeld door gebruikers- propertyType: integer | null Formaat: Int64
Name
- servicesType: array (object | null)[] | null
- categoryType: string | null
bedrijfscategorie
algemene Google My Business-categorie die de door de bedrijfsentiteit geleverde diensten het beste beschrijft - priceType: object | null · Response36Afe1097B20_PriceInfo
- currencyType: string | null
valuta van de vermelde prijs ISO-code van de valuta die op de prijs wordt toegepast
- currentType: number | null Formaat: double
huidige prijs geeft de huidige prijs aan van het product of de dienst in het resultaat
- displayedType: string | null
_price prijstekst in het resultaat onbewerkte prijstekst zoals die in het resultaat is opgegeven
- isType: boolean | null
_price _range prijs wordt als bereik opgegeven geeft aan of een prijs als bereik wordt opgegeven
- maxType: number | null Formaat: double
_value de maximale prijs de maximale prijs van het product of de dienst zoals aangegeven in het resultaat
- regularType: number | null Formaat: double
reguliere prijs geeft de reguliere prijs van het product of de dienst zonder kortingen aan
- snippetType: string | null
aanvullende informatie over de bedrijfsentiteit
- titleType: string | null
titel van het element in SERP
de naam van de bedrijfsentiteit waarvoor de resultaten worden verzameld
- snippetType: string | null
aanvullende informatie over de bedrijfsentiteit
- titleType: string | null
titel van het element in SERP
de naam van de bedrijfsentiteit waarvoor de resultaten worden verzameld - totalType: integer | null Formaat: int64
_photos totaal aantal afbeeldingen in het Google My Business-profiel
- typeType: string | null
elementtype
- urlType: string | null
absolute URL van de bedrijfsentiteit
- workType: object | null · Response36Afe1097B20_BusinessWorkHoursInfo
_time details over werktijden
informatie over de openingstijden van de bedrijfsentiteit- workType: object | null · Response36Afe1097B20_WorkHours
_hours openingstijden
informatie over de werktijden van de lokale vestiging- currentType: string | null
_status huidige status van de vestiging
geeft aan of de vestiging geopend of gesloten is - timetableType: object | null
werktijdschema
- propertyType: array (object | null)[] | null
Name werktijden op zondag
- closeType: object | null · Response36Afe1097B20_TimeInfo
sluitingstijd
- hourType: integer | null
uren in 24-uursformaat
- minuteType: integer | null
minuten
- openType: object | null · Response36Afe1097B20_TimeInfo
openingstijd
- hourType: integer | null
uren in 24-uursformaat
- minuteType: integer | null
minuten
- offsetType: integer | null Formaat: int64
Signed 64-bit integers (long type).
- offsetType: string | null
_token - totalType: integer | null Formaat: int64
_count totaal aantal resultaten in onze database dat relevant is voor uw verzoek
- resultType: integer | null Formaat: int64
_count Aantal elementen in de result-array
- statusType: integer | null
_code statuscode van de taak gegenereerd door DataForSEO, kan binnen het volgende bereik liggen: 10000-60000 de volledige lijst met responscodes vindt u hier
- statusType: string | null
_message informatief bericht van de taak de volledige lijst met algemene informatieve berichten vindt u hier
- timeType: string | null
Uitvoeringstijd in seconden
- Type: integer | null Formaat: int64tasks
_count Het aantal taken in de tasks-array
- Type: integer | null Formaat: int64tasks
_error Het aantal taken in de tasks-array dat met een fout is geretourneerd
- Type: string | nulltime
totale uitvoeringstijd, seconden
- Type: string | nullversion
De huidige versie van de API
application/json - 400
Het verzoek kon niet worden verwerkt. Controleer de verzoekparameters.
- 401
Een geldige Felo-API-sleutel is vereist.
- 402
Het verzoek kan niet doorgaan omdat niet aan een factureringsvoorwaarde is voldaan.
- 403
Het account mag deze bewerking niet uitvoeren.
- 429
Een verzoek- of bestedingslimiet is bereikt.
- 502
De dienst kon het verzoek niet voltooien.
- 503
De API of factureringsdienst is tijdelijk niet beschikbaar.
- 504
Er is een time-out opgetreden bij het verwerken van het verzoek.
- default
Foutrespons; upstream-passthrough-responsen kunnen indelingen van de provider gebruiken
application/json
curl https://openapi.felo.ai/v1/beta/dataforseo/business_data/business_listings/search/live \
--request POST \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer YOUR_SECRET_TOKEN' \
--data '[
{
"categories": [
"pizza_restaurant"
],
"description": "pizza",
"title": "pizza",
"is_claimed": true,
"location_coordinate": "53.476225,-2.243572,10",
"order_by": [
"rating.value,desc"
],
"filters": [
[
"rating.value",
">",
3
]
],
"limit": 3
}
]'
{
"version": null,
"status_code": null,
"status_message": null,
"time": null,
"cost": null,
"tasks_count": null,
"tasks_error": null,
"tasks": [
{
"id": null,
"status_code": null,
"status_message": null,
"time": null,
"cost": null,
"result_count": null,
"path": [
null
],
"data": null,
"result": [
{
"total_count": null,
"count": null,
"offset": null,
"offset_token": null,
"items": [
{
"type": null,
"title": null,
"original_title": null,
"description": null,
"category": null,
"category_ids": [
"[Max Depth Exceeded]"
],
"additional_categories": [
"[Max Depth Exceeded]"
],
"cid": null,
"feature_id": null,
"address": null,
"address_info": "[Max Depth Exceeded]",
"place_id": null,
"phone": null,
"url": null,
"domain": null,
"logo": null,
"main_image": null,
"total_photos": null,
"snippet": null,
"latitude": null,
"longitude": null,
"is_claimed": null,
"attributes": "[Max Depth Exceeded]",
"place_topics": null,
"rating": {
"0": "[",
"1": "M",
"2": "a",
"3": "x",
"4": " ",
"5": "D",
"6": "e",
"7": "p",
"8": "t",
"9": "h",
"10": " ",
"11": "E",
"12": "x",
"13": "c",
"14": "e",
"15": "e",
"16": "d",
"17": "e",
"18": "d",
"19": "]",
"rating_type": "[Max Depth Exceeded]",
"value": "[Max Depth Exceeded]",
"votes_count": "[Max Depth Exceeded]",
"rating_max": "[Max Depth Exceeded]"
},
"hotel_rating": null,
"price_level": null,
"rating_distribution": null,
"people_also_search": [
"[Max Depth Exceeded]"
],
"work_time": "[Max Depth Exceeded]",
"popular_times": "[Max Depth Exceeded]",
"local_business_links": [
"[Max Depth Exceeded]"
],
"contact_info": [
"[Max Depth Exceeded]"
],
"check_url": null,
"last_updated_time": null,
"first_seen": null,
"services": [
"[Max Depth Exceeded]"
]
}
]
}
]
}
]
}