GET /:country/listings¶
Returns a set of Listings corresponding to the given filter.
It is possible to filter either by listing ID, phone number or address. It is not possible to combine these filters.
URL Parameters¶
Common parameters:
limit
Optional
|
Maximum number of listings to return.
Defaults to 50 and cannot be greater than 50.
Example: limit=10
|
Searching by IDs:
ids
Required
|
A list of comma separated listings IDs.
Example: ids=1,5,10
|
Searching by phone number:
phone
Required
|
Phone number to filter by in E.164 format.
Example: phone=+38511234567
|
Searching by address:
street
Required
|
Street name wihtout the house number.
Example: street=Müllerstraße
|
place
Required
|
Place name.
Example: place=München
|
postCode
Required
|
The post code.
Example: street=80469
|
number
Optional
|
The house number
Example: number=40
|
Address search is not case sensitive. The * wildcard can be used, which will match zero or more characters. For example place=Mü* will match “München”, “Münster”, etc.
Responses¶
On success returns HTTP 200 OK with the folowing data:
Key | Content / Description |
---|---|
numFound | The number of listings matching the filter. |
numReturned | The number of listings returned, can be less than numFound if it exceeds the limit of 50 listings. |
listings | An array of Listings (can be empty). |
On error returns an Error object.
Examples¶
Searching by phone:
GET http://api.opendi.de/de/listings?phone=%2B4989189476626
Searching by address:
GET http://api.opendi.de/de/listings?street=Müllerstraße&place=München&postCode=80469&number=40
Sample result:
HTTP 200 OK
{
"numFound":1,
"numReturned":1,
"listings":[
{
"id": "5194891",
"name": "Opendi AG",
"address": "40 Müllerstr.",
"zip": "80469",
"place": "München",
"country_code": "DE",
"latitude": null,
"longitude": null,
"keywords": [],
"description": null,
"emails": [
{
"id": "1457387",
"address": "a.stahl@opendi.com"
}
],
"phones": [
{
"id": "7358891",
"type": "landline",
"number": "+498001055105"
},
{
"id": "7364231",
"type": "landline",
"number": "+4989189476620"
},
{
"id": "7364232",
"type": "fax",
"number": "+4989189476626"
}
],
"url": "http://muenchen.de-eu-staging.opendi.com/5194891.html",
"hours": {
"monday": [
{
"start": "09:00:00",
"end": "17:00:00"
}
],
"tuesday": [
{
"start": "09:00:00",
"end": "17:00:00"
}
],
"wednesday": [
{
"start": "09:00:00",
"end": "17:00:00"
}
],
"thursday": [
{
"start": "09:00:00",
"end": "17:00:00"
}
],
"friday": [
{
"start": "09:00:00",
"end": "17:00:00"
}
],
"saturday": [],
"sunday": []
},
"images": [],
"links": [
{
"id": "1457386",
"type": "website",
"url": "www.stadtbranchenbuch.com"
},
{
"id": "1458640",
"type": "googleplus",
"url": "https://plus.google.com/118150864364347134043/"
}
],
"categories": [
{
"id": "58",
"name": "Bestatter"
}
],
"active": true
}
]
}