Intentions¶
-
POST
/product_api/v1/intentions/list
¶ Search for available product intentions for a given location.
Request JSON Object: - uuids (string[]) – Array of uuids of location search results you desire the product intentions for.
- products (string[]) – Array of slugs of products you desire the product intentions for.
Response JSON Array of Objects: - uuid (string) – Location search result uuid this set of product intentions is for.
- intentions (object[]) – Array of product intentions. A product intention has a uuid, a set of properties and refers to the original product. The set of properties varies for each product.
Status Codes: - 200 OK – yields a list of product intentions.
- 400 Bad Request – passed an invalid request object (i.e. not containing products or uuids).
Example request:
POST /product_api/v1/intentions/list Host: planviewer.nl Accept: application/json Content-Type: application/json
{ "uuids": ["a0f19f8f-ea7c-49e7-bfaf-0df91ddf8af3"], "products": ["test-example-product"] }
Example response:
[ { "uuid": "a0f19f8f-ea7c-49e7-bfaf-0df91ddf8af3", "intentions": [ { "uuid": "cee64023-d897-48cb-af5d-7c2c7cda19e6", "product": "test-example-product", "properties": { "datum": "2014-06-25", "dossier_status": "deels onherroepelijk in werking", "enkelbestemming": true, "plan_id": "NL.IMRO.0268.BP7000-VG02", "title": "bestemmingsplan vastgesteld 25-06-2014", "plannaam": "naam van het plan" } }, { "uuid": "0fe30323-a86e-4048-a7e7-6d60c3365dcb", "product": "test-example-product", "properties": { "datum": "2017-09-13", "dossier_status": "vastgesteld", "enkelbestemming": false, "plan_id": "NL.IMRO.0268.FBPParkeren-VG01", "title": "bestemmingsplan vastgesteld 13-09-2017", "plannaam": "naam van het plan" } } ] } ]