From cf686fee93e0c890709aab87353a040a069efc40 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 29 Dec 2019 22:17:09 +0000 Subject: [PATCH 01/11] Bump handlebars from 4.2.1 to 4.5.3 in /client Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.2.1 to 4.5.3. - [Release notes](https://github.com/wycats/handlebars.js/releases) - [Changelog](https://github.com/wycats/handlebars.js/blob/master/release-notes.md) - [Commits](https://github.com/wycats/handlebars.js/compare/v4.2.1...v4.5.3) Signed-off-by: dependabot[bot] --- client/yarn.lock | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/client/yarn.lock b/client/yarn.lock index bc383045..fa0625a8 100644 --- a/client/yarn.lock +++ b/client/yarn.lock @@ -2452,7 +2452,7 @@ commander@2.17.x: resolved "https://registry.yarnpkg.com/commander/-/commander-2.17.1.tgz#bd77ab7de6de94205ceacc72f1716d29f20a77bf" integrity sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg== -commander@^2.11.0, commander@^2.19.0, commander@^2.20.0, commander@~2.20.0: +commander@^2.11.0, commander@^2.19.0, commander@^2.20.0: version "2.20.0" resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.0.tgz#d58bb2b5c1ee8f87b0d340027e9e94e222c5a422" integrity sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ== @@ -2462,6 +2462,11 @@ commander@~2.19.0: resolved "https://registry.yarnpkg.com/commander/-/commander-2.19.0.tgz#f6198aa84e5b83c46054b94ddedbfed5ee9ff12a" integrity sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg== +commander@~2.20.3: + version "2.20.3" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" + integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== + common-tags@^1.4.0: version "1.8.0" resolved "https://registry.yarnpkg.com/common-tags/-/common-tags-1.8.0.tgz#8e3153e542d4a39e9b10554434afaaf98956a937" @@ -4337,9 +4342,9 @@ handle-thing@^2.0.0: integrity sha512-d4sze1JNC454Wdo2fkuyzCr6aHcbL6PGGuFAz0Li/NcOm1tCHGnWDRmJP85dh9IhQErTc2svWFEX5xHIOo//kQ== handlebars@^4.0.3: - version "4.2.1" - resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.2.1.tgz#dc69c0e61604224f0c23b38b5b6741db210b57da" - integrity sha512-bqPIlDk06UWbVEIFoYj+LVo42WhK96J+b25l7hbFDpxrOXMphFM3fNIm+cluwg4Pk2jiLjWU5nHQY7igGE75NQ== + version "4.5.3" + resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.5.3.tgz#5cf75bd8714f7605713511a56be7c349becb0482" + integrity sha512-3yPecJoJHK/4c6aZhSvxOyG4vJKDshV36VHp0iVCDVh7o9w2vwi3NSnL2MMPj3YdduqaBcu7cGbggJQM0br9xA== dependencies: neo-async "^2.6.0" optimist "^0.6.1" @@ -9698,11 +9703,11 @@ uglify-js@3.4.x: source-map "~0.6.1" uglify-js@^3.1.4: - version "3.6.0" - resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.6.0.tgz#704681345c53a8b2079fb6cec294b05ead242ff5" - integrity sha512-W+jrUHJr3DXKhrsS7NUVxn3zqMOFn0hL/Ei6v0anCIMoKC93TjcflTagwIHLW7SfMFfiQuktQyFVCFHGUE0+yg== + version "3.7.3" + resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.7.3.tgz#f918fce9182f466d5140f24bb0ff35c2d32dcc6a" + integrity sha512-7tINm46/3puUA4hCkKYo4Xdts+JDaVC9ZPRcG8Xw9R4nhO/gZgUM3TENq8IF4Vatk8qCig4MzP/c8G4u2BkVQg== dependencies: - commander "~2.20.0" + commander "~2.20.3" source-map "~0.6.1" unicode-canonical-property-names-ecmascript@^1.0.4: From a07a5115da32d5ea0eb2897e2e3635d647b274ef Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 29 Dec 2019 22:17:12 +0000 Subject: [PATCH 02/11] Bump handlebars from 4.2.1 to 4.5.3 in /admin Bumps [handlebars](https://github.com/wycats/handlebars.js) from 4.2.1 to 4.5.3. - [Release notes](https://github.com/wycats/handlebars.js/releases) - [Changelog](https://github.com/wycats/handlebars.js/blob/master/release-notes.md) - [Commits](https://github.com/wycats/handlebars.js/compare/v4.2.1...v4.5.3) Signed-off-by: dependabot[bot] --- admin/yarn.lock | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/admin/yarn.lock b/admin/yarn.lock index 19be4de9..20e29249 100644 --- a/admin/yarn.lock +++ b/admin/yarn.lock @@ -2602,7 +2602,7 @@ commander@2.17.x: resolved "https://registry.yarnpkg.com/commander/-/commander-2.17.1.tgz#bd77ab7de6de94205ceacc72f1716d29f20a77bf" integrity sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg== -commander@^2.11.0, commander@^2.19.0, commander@^2.20.0, commander@~2.20.0: +commander@^2.11.0, commander@^2.19.0, commander@^2.20.0: version "2.20.0" resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.0.tgz#d58bb2b5c1ee8f87b0d340027e9e94e222c5a422" integrity sha512-7j2y+40w61zy6YC2iRNpUe/NwhNyoXrYpHMrSunaMG64nRnaf96zO/KMQR4OyN/UnE5KLyEBnKHd4aG3rskjpQ== @@ -2612,6 +2612,11 @@ commander@~2.19.0: resolved "https://registry.yarnpkg.com/commander/-/commander-2.19.0.tgz#f6198aa84e5b83c46054b94ddedbfed5ee9ff12a" integrity sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg== +commander@~2.20.3: + version "2.20.3" + resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" + integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== + common-tags@^1.4.0: version "1.8.0" resolved "https://registry.yarnpkg.com/common-tags/-/common-tags-1.8.0.tgz#8e3153e542d4a39e9b10554434afaaf98956a937" @@ -4545,9 +4550,9 @@ handle-thing@^2.0.0: integrity sha512-d4sze1JNC454Wdo2fkuyzCr6aHcbL6PGGuFAz0Li/NcOm1tCHGnWDRmJP85dh9IhQErTc2svWFEX5xHIOo//kQ== handlebars@^4.0.3: - version "4.2.1" - resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.2.1.tgz#dc69c0e61604224f0c23b38b5b6741db210b57da" - integrity sha512-bqPIlDk06UWbVEIFoYj+LVo42WhK96J+b25l7hbFDpxrOXMphFM3fNIm+cluwg4Pk2jiLjWU5nHQY7igGE75NQ== + version "4.5.3" + resolved "https://registry.yarnpkg.com/handlebars/-/handlebars-4.5.3.tgz#5cf75bd8714f7605713511a56be7c349becb0482" + integrity sha512-3yPecJoJHK/4c6aZhSvxOyG4vJKDshV36VHp0iVCDVh7o9w2vwi3NSnL2MMPj3YdduqaBcu7cGbggJQM0br9xA== dependencies: neo-async "^2.6.0" optimist "^0.6.1" @@ -10318,11 +10323,11 @@ uglify-js@3.4.x: source-map "~0.6.1" uglify-js@^3.1.4: - version "3.6.0" - resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.6.0.tgz#704681345c53a8b2079fb6cec294b05ead242ff5" - integrity sha512-W+jrUHJr3DXKhrsS7NUVxn3zqMOFn0hL/Ei6v0anCIMoKC93TjcflTagwIHLW7SfMFfiQuktQyFVCFHGUE0+yg== + version "3.7.3" + resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.7.3.tgz#f918fce9182f466d5140f24bb0ff35c2d32dcc6a" + integrity sha512-7tINm46/3puUA4hCkKYo4Xdts+JDaVC9ZPRcG8Xw9R4nhO/gZgUM3TENq8IF4Vatk8qCig4MzP/c8G4u2BkVQg== dependencies: - commander "~2.20.0" + commander "~2.20.3" source-map "~0.6.1" unicode-canonical-property-names-ecmascript@^1.0.4: From a22b7bbcf91ee7dac790822bd771e18fe12aa695 Mon Sep 17 00:00:00 2001 From: Robert Zondervan Date: Wed, 8 Jan 2020 14:15:22 +0100 Subject: [PATCH 03/11] Fix merge errors --- api/src/Entity/Order.php | 1 - api/src/Entity/OrderItem.php | 1 - 2 files changed, 2 deletions(-) diff --git a/api/src/Entity/Order.php b/api/src/Entity/Order.php index 7e7a741d..709a08b4 100644 --- a/api/src/Entity/Order.php +++ b/api/src/Entity/Order.php @@ -16,7 +16,6 @@ use Symfony\Component\Serializer\Annotation\Groups; use Symfony\Component\Serializer\Annotation\MaxDepth; use Symfony\Component\Validator\Constraints as Assert; -use Symfony\Component\Serializer\Annotation\MaxDepth; /** * An entity representing an order. diff --git a/api/src/Entity/OrderItem.php b/api/src/Entity/OrderItem.php index ffddf2a1..59d08f17 100644 --- a/api/src/Entity/OrderItem.php +++ b/api/src/Entity/OrderItem.php @@ -11,7 +11,6 @@ use Symfony\Component\Serializer\Annotation\Groups; use Symfony\Component\Serializer\Annotation\MaxDepth; use Symfony\Component\Validator\Constraints as Assert; -use Symfony\Component\Serializer\Annotation\MaxDepth; /** * An entity representing an item of an order. From f1e061c70b844e4d66f0811f105e18781a1bde5e Mon Sep 17 00:00:00 2001 From: Ruben van der Linde Date: Wed, 8 Jan 2020 14:38:25 +0100 Subject: [PATCH 04/11] removed vng cloud --- .env | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.env b/.env index f27a3ea6..d1a39d61 100644 --- a/.env +++ b/.env @@ -24,8 +24,8 @@ APP_BUILD=dev APP_DESCRIPTION='Naast deze JSON rest API is er ook een [graphql](/graphql) interface beschikbaar.' -APP_LOGO=pc.zaakonline.nl -APP_HOME=pc.zaakonline.nl +APP_LOGO=orc.zaakonline.nl +APP_HOME=orc.zaakonline.nl # The urls on wich this api is available TRUSTED_PROXIES=10.0.0.0/8,172.16.0.0/12,192.168.0.0/16 @@ -49,9 +49,9 @@ ORGANIZATION_UNIT_NAME=Common-Ground ################################################## # The subdomain for this component (should be www for applications) -APP_SUBDOMAIN=pc +APP_SUBDOMAIN=orc # he domains on wich you want to provide this component, the first wil be used as primary (or common in cert-manger terms) -APP_DOMAINS=["conduction.nl","vng.cloud","zaakonline.nl","larping.eu","common-ground.dev","trouwplanner.online","huwelijksplanner.online"] +APP_DOMAINS=["conduction.nl","zaakonline.nl","larping.eu","common-ground.dev","trouwplanner.online","huwelijksplanner.online"] # The demo enviroment for this component @depracticed APP_USE_NAME_AS_SUBDOMAIN=true # If set to true wil provide the component on an {APP_NAME}.{APP_DOMAIN} basis for production enviroment, and {APP_NAME}.{APP_ENV}.{APP_DOMAIN} basis for other enviroments. Wil skipp the {APP_NAME}. on both if set to false From 667916fdc832fcb47c2c7ba8f724314ad3a5d74b Mon Sep 17 00:00:00 2001 From: Ruben van der Linde Date: Mon, 13 Jan 2020 12:15:48 +0100 Subject: [PATCH 05/11] Merged with proto component --- .env | 3 +- api/.env | 3 +- api/composer.lock | 3 +- api/config/packages/api_platform.yaml | 14 - api/config/packages/common_ground.yaml | 7 +- api/docker/nginx/conf.d/default.conf | 2 +- api/docker/php/docker-entrypoint.sh | 4 +- api/helm/Chart.yaml | 4 +- api/helm/requirements.lock | 6 +- api/helm/values.yaml | 9 +- api/public/schema/datamodel.pdf | Bin 16497 -> 126387 bytes api/public/schema/openapi.yaml | 7 +- api/public/schema/orc.postman_collection.json | 3913 ----- api/public/schema/pdc.postman_collection.json | 11932 ++++++++++++++++ api/public/schema/publiccode.yaml | 4 +- .../Resources/public/logo-header.svg | 27 +- 16 files changed, 11987 insertions(+), 3951 deletions(-) delete mode 100644 api/public/schema/orc.postman_collection.json create mode 100644 api/public/schema/pdc.postman_collection.json diff --git a/.env b/.env index d1a39d61..bb5febf3 100644 --- a/.env +++ b/.env @@ -51,7 +51,7 @@ ORGANIZATION_UNIT_NAME=Common-Ground # The subdomain for this component (should be www for applications) APP_SUBDOMAIN=orc # he domains on wich you want to provide this component, the first wil be used as primary (or common in cert-manger terms) -APP_DOMAINS=["conduction.nl","zaakonline.nl","larping.eu","common-ground.dev","trouwplanner.online","huwelijksplanner.online"] +APP_DOMAINS=["conduction.nl","zaakonline.nl","huwelijksplanner.online","common-ground.dev"] # The demo enviroment for this component @depracticed APP_USE_NAME_AS_SUBDOMAIN=true # If set to true wil provide the component on an {APP_NAME}.{APP_DOMAIN} basis for production enviroment, and {APP_NAME}.{APP_ENV}.{APP_DOMAIN} basis for other enviroments. Wil skipp the {APP_NAME}. on both if set to false @@ -64,6 +64,7 @@ APP_REPRO=https://github.com/ConductionNL/Proto-component-commonground ################################################## CONTAINER_REGISTRY_BASE=docker.io/conduction +CONTAINER_PROJECT_TITLE=Order Registratie Component CONTAINER_PROJECT_NAME=orc CONTAINER_REPRO=https://hub.docker.com/repository/docker/conduction/orc-php diff --git a/api/.env b/api/.env index 235c628f..e0ac4851 100644 --- a/api/.env +++ b/api/.env @@ -25,7 +25,6 @@ CONDUCTION_COMMONGROUND_BAG_APIKEY=!ChangeMe! #APP_VERSION=0.0.1 #APP_TITLE='Proto Component (PC)' #APP_NAME='pc' -APP_DESCRIPTION='Naast deze JSON rest API is er ook een [graphql](/graphql) interface beschikbaar.' APP_SECRET=!ChangeMe! #TRUSTED_PROXIES=10.0.0.0/8,172.16.0.0/12,192.168.0.0/16 #TRUSTED_HOSTS='^(.+\.)?localhost|api$' @@ -36,6 +35,8 @@ GOOGLE_TAG_MANAGER_ID='UA-143369164-2' HUBSPOT_EMBED_CODE=6108438 ###< symfony/framework-bundle ### + + ###> doctrine/doctrine-bundle ### # Format described at http://docs.doctrine-project.org/projects/doctrine-dbal/en/latest/reference/configuration.html#connecting-using-a-url # For an SQLite database, use: "sqlite:///%kernel.project_dir%/var/data.db" diff --git a/api/composer.lock b/api/composer.lock index cbdfd079..32179acf 100644 --- a/api/composer.lock +++ b/api/composer.lock @@ -72,7 +72,8 @@ }, "conflict": { "doctrine/common": "<2.7", - "doctrine/mongodb-odm": "<2.0" + "doctrine/mongodb-odm": "<2.0", + "doctrine/mongodb-odm-bundle": "4.0.0-RC2" }, "require-dev": { "behat/behat": "^3.1", diff --git a/api/config/packages/api_platform.yaml b/api/config/packages/api_platform.yaml index 58417518..61a38dbe 100644 --- a/api/config/packages/api_platform.yaml +++ b/api/config/packages/api_platform.yaml @@ -58,17 +58,3 @@ api_platform: yaml: ['application/x-yaml'] csv: ['text/csv'] html: ['text/html'] - - # Varnish integration, remove if unwanted - # http_cache: - # invalidation: - # enabled: true - # varnish_urls: ['%env(VARNISH_URL)%'] - # max_age: 0 - # shared_max_age: 3600 - # vary: ['Content-Type', 'Authorization'] - # public: true - - # Mercure integration, remove if unwanted - # mercure: - # hub_url: '%env(MERCURE_SUBSCRIBE_URL)%' diff --git a/api/config/packages/common_ground.yaml b/api/config/packages/common_ground.yaml index 88ccc511..b53738cc 100644 --- a/api/config/packages/common_ground.yaml +++ b/api/config/packages/common_ground.yaml @@ -13,11 +13,14 @@ parameters: common_ground.oas.servers: - description: Demo Omgeving - url: 'http://orc.zaakonline.nl' + url: 'http://pdc.zaakonline.nl' common_ground.oas.externalDocs: - description: OAS Documentatie - url: 'http://orc.zaakonline.nl' + url: 'http://pdc.zaakonline.nl' + - + description: Repository + url: 'https://github.com/ConductionNL/productenendienstencatalogus' common_ground.oas.developers: - name: Conduction diff --git a/api/docker/nginx/conf.d/default.conf b/api/docker/nginx/conf.d/default.conf index 15bbfa72..e371b046 100644 --- a/api/docker/nginx/conf.d/default.conf +++ b/api/docker/nginx/conf.d/default.conf @@ -10,7 +10,7 @@ server { # Comment the next line and uncomment the next to enable dynamic resolution (incompatible with Kubernetes) fastcgi_pass php:9000; #resolver 127.0.0.11; - #set $upstream_host orderregistratiecomponent-php; + #set $upstream_host commonground-php; #fastcgi_pass $upstream_host:9000; fastcgi_split_path_info ^(.+\.php)(/.*)$; diff --git a/api/docker/php/docker-entrypoint.sh b/api/docker/php/docker-entrypoint.sh index 59e902c4..5d358eb6 100755 --- a/api/docker/php/docker-entrypoint.sh +++ b/api/docker/php/docker-entrypoint.sh @@ -60,8 +60,8 @@ if [ "$1" = 'php-fpm' ] || [ "$1" = 'php' ] || [ "$1" = 'bin/console' ]; then bin/console doctrine:schema:update --force --no-interaction # If you want to retain data in your dev enviroment comment this command out - echo "Loading fixtures" - bin/console doctrine:fixtures:load --no-interaction + #echo "Loading fixtures" + #bin/console doctrine:fixtures:load --no-interaction # Lets update the docs to show the latest chages echo "Creating OAS documentation" diff --git a/api/helm/Chart.yaml b/api/helm/Chart.yaml index 45c81727..fd57e53c 100644 --- a/api/helm/Chart.yaml +++ b/api/helm/Chart.yaml @@ -3,5 +3,5 @@ appVersion: V.0.1 description: ''Naast deze JSON rest API is er ook een [graphql](/graphql) interface beschikbaar.'' name: orc version: 0.1.0 -home: pc.zaakonline.nl -icon: pc.zaakonline.nl \ No newline at end of file +home: orc.zaakonline.nl +icon: orc.zaakonline.nl \ No newline at end of file diff --git a/api/helm/requirements.lock b/api/helm/requirements.lock index 1b632406..559d4f4a 100644 --- a/api/helm/requirements.lock +++ b/api/helm/requirements.lock @@ -4,6 +4,6 @@ dependencies: version: 3.9.5 - name: mercure repository: https://kubernetes-charts.storage.googleapis.com/ - version: 1.0.0 -digest: sha256:6466d376987cc08b70fe36945dd93474836aab05edc155955951bcb0774a0896 -generated: 2019-03-26T18:14:32.4074+01:00 + version: 1.0.10 +digest: sha256:2b1dc0e22ab3974a2cc38dcfd66df92049dd566d07a9596608233cb00dd5e8a6 +generated: 2019-09-26T06:59:58.2989295+02:00 diff --git a/api/helm/values.yaml b/api/helm/values.yaml index a07f998e..291ecf9e 100644 --- a/api/helm/values.yaml +++ b/api/helm/values.yaml @@ -10,16 +10,13 @@ settings: version: V.0.1 description: ''Naast deze JSON rest API is er ook een [graphql](/graphql) interface beschikbaar.'' repro: 'https://github.com/ConductionNL/Proto-component-commonground' - subdomain: pc + subdomain: orc domains: - conduction.nl - - vng.cloud - zaakonline.nl - - larping.eu - - common-ground.dev - - trouwplanner.online - huwelijksplanner.online - domainsJson: ["conduction.nl","vng.cloud","zaakonline.nl","larping.eu","common-ground.dev","trouwplanner.online","huwelijksplanner.online"] + - common-ground.dev + domainsJson: ["conduction.nl","zaakonline.nl","huwelijksplanner.online","common-ground.dev"] organisationName: Conduction email: info@conduction.nl country: Netherlands diff --git a/api/public/schema/datamodel.pdf b/api/public/schema/datamodel.pdf index 5acbc217ce98217f51e26bc8980b8f7ca62c96ac..eaab2a406563605184ab94abc5f968677480a25f 100644 GIT binary patch literal 126387 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

Og7a6bKq#0C}vXagexSBGOh>dl{4Atr7 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 Q5q=>tB34#;bp@jT3sR@x^8f$< literal 16497 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 H)S>%7Xa7Am diff --git a/api/public/schema/openapi.yaml b/api/public/schema/openapi.yaml index 10dcb24e..f9d41b57 100644 --- a/api/public/schema/openapi.yaml +++ b/api/public/schema/openapi.yaml @@ -1760,11 +1760,14 @@ host: irc.zaakonline.nl servers: - description: 'Demo Omgeving' - url: 'http://orc.zaakonline.nl' + url: 'http://pdc.zaakonline.nl' externalDocs: - description: 'OAS Documentatie' - url: 'http://orc.zaakonline.nl' + url: 'http://pdc.zaakonline.nl' + - + description: Repository + url: 'https://github.com/ConductionNL/productenendienstencatalogus' x-commonground: type: service developers: diff --git a/api/public/schema/orc.postman_collection.json b/api/public/schema/orc.postman_collection.json deleted file mode 100644 index c94d6750..00000000 --- a/api/public/schema/orc.postman_collection.json +++ /dev/null @@ -1,3913 +0,0 @@ -{ - "info": { - "_postman_id": "45fec796-e09c-447e-90b9-29f5739b4128", - "name": "Order Registratie Component", - "description": "API Details\n- Component: Order Registratie Component\n- Reference: orc\n- Enviroment: dev\n- Version: V.0.1\n- Repository: [online](https://github.com/ConductionNL/Proto-component-commonground) / [zip](https://github.com/ConductionNL/Proto-component-commonground/archive/master.zip)\n- Docker Image: [online](https://hub.docker.com/repository/docker/conduction/orc-php) \n- Datamodel: [postman](/schema/orc.postman_collection.json) / [oas](/schema/openapi.yaml) / [pdf](/schema/datamodel.pdf) / [mwb](/schema/datamodel.mwb) \n\n'Naast deze JSON rest API is er ook een [graphql](/graphql) interface beschikbaar.' \n", - "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json" - }, - "item": [ - { - "name": "orders", - "item": [ - { - "name": "Retrieves the collection of Order resources.", - "event": [ - { - "listen": "test", - "script": { - "id": "4db04d71-1ea5-47f7-a65d-60aaf64c0aec", - "exec": [ - "// example using pm.response.to.have\r", - "pm.test(\"response is ok\", function () {\r", - " pm.response.to.have.status(200);\r", - "});\r", - "\r", - "// example using response assertions\r", - "pm.test(\"response should be okay to process\", function () {\r", - " pm.response.to.not.be.error;\r", - " pm.response.to.not.have.jsonBody(\"error\");\r", - "});\r", - "\r", - "// example using pm.response.to.be*\r", - "pm.test(\"response must be valid and have a body\", function () {\r", - " // assert that the status code is 200\r", - " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", - " // assert that the response has a valid JSON body\r", - " pm.response.to.be.withBody;\r", - " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "noauth" - }, - "method": "GET", - "header": [ - { - "key": "Authorization", - "value": "", - "description": "The JWT of the entity performing the request" - }, - { - "key": "API-Version", - "value": "", - "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" - }, - { - "key": "X-NLX-Logrecord-ID", - "value": "", - "description": "A globally unique id of the request, which makes a request traceable throughout the network." - }, - { - "key": "X-NLX-Request-Process-Id", - "value": "", - "description": "A process id for purpose registration (doelbinding)" - }, - { - "key": "X-NLX-Request-Data-Elements", - "value": "", - "description": "A list of requested data elements" - }, - { - "key": "X-NLX-Request-Data-Subject", - "value": "", - "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" - }, - { - "key": "X-NLX-Audit-Clarification", - "value": "", - "description": "A clarification as to why a request has been made (doelbinding)" - }, - { - "key": "Link", - "value": "", - "description": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"" - } - ], - "url": { - "raw": "{{baseUrl}}/orders", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "orders" - ] - } - }, - "response": [ - { - "name": "Order collection response", - "originalRequest": { - "method": "GET", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "description": { - "content": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"", - "type": "text/plain" - }, - "key": "Link", - "value": "" - } - ], - "url": { - "raw": "{{baseUrl}}/orders?reference=&reference[]=&reference[]=&targetOrganization=&targetOrganization[]=&targetOrganization[]=&page=1&extend[]=&fields[]=&validOn=&validFrom=&validUntil=", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "orders" - ], - "query": [ - { - "key": "reference", - "value": "" - }, - { - "key": "reference[]", - "value": "" - }, - { - "key": "reference[]", - "value": "" - }, - { - "key": "targetOrganization", - "value": "" - }, - { - "key": "targetOrganization[]", - "value": "" - }, - { - "key": "targetOrganization[]", - "value": "" - }, - { - "key": "page", - "value": "1" - }, - { - "key": "extend[]", - "value": "" - }, - { - "key": "fields[]", - "value": "" - }, - { - "key": "validOn", - "value": "" - }, - { - "key": "validFrom", - "value": "" - }, - { - "key": "validUntil", - "value": "" - } - ] - } - }, - "status": "OK", - "code": 200, - "_postman_previewlanguage": "json", - "header": [ - { - "key": "Content-Type", - "value": "application/hal+json" - } - ], - "cookie": [], - "body": "null" - } - ] - }, - { - "name": "Creates a Order resource.", - "event": [ - { - "listen": "test", - "script": { - "id": "5d433a79-4ea3-4926-a99e-97d27f7cc86a", - "exec": [ - "// example using pm.response.to.have\r", - "pm.test(\"response is ok\", function () {\r", - " pm.response.to.have.status(201);\r", - "});\r", - "\r", - "// example using response assertions\r", - "pm.test(\"response should be okay to process\", function () {\r", - " pm.response.to.not.be.error;\r", - " pm.response.to.not.have.jsonBody(\"error\");\r", - "});\r", - "\r", - "// example using pm.response.to.be*\r", - "pm.test(\"response must be valid and have a body\", function () {\r", - " // assert that the status code is 200\r", - " // pm.response.to.be.created; // info, success, redirection, clientError, serverError, are other variants\r", - " // assert that the response has a valid JSON body\r", - " pm.response.to.be.withBody;\r", - " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", - "});\r", - "\r", - "\r", - "pm.test(\"Set ID\", function () {\r", - " var jsonData = pm.response.json();\r", - " console.log(jsonData);\r", - " //var payloadData = JSON.parse(jsonData.Payload); //parsed payload\r", - "\r", - " //console.log(payloadData.Id);\r", - "\r", - " pm.environment.set(\"order\", jsonData.id);\r", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "noauth" - }, - "method": "POST", - "header": [ - { - "key": "Authorization", - "value": "", - "description": "The JWT of the entity performing the request" - }, - { - "key": "API-Version", - "value": "", - "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" - }, - { - "key": "X-NLX-Logrecord-ID", - "value": "", - "description": "A globally unique id of the request, which makes a request traceable throughout the network." - }, - { - "key": "X-NLX-Request-Process-Id", - "value": "", - "description": "A process id for purpose registration (doelbinding)" - }, - { - "key": "X-NLX-Request-Data-Elements", - "value": "", - "description": "A list of requested data elements" - }, - { - "key": "X-NLX-Request-Data-Subject", - "value": "", - "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" - }, - { - "key": "X-NLX-Audit-Clarification", - "value": "", - "description": "A clarification as to why a request has been made (doelbinding)" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"name\": \"my Order\",\r\n \"description\": \"This is the best order ever\",\r\n \"reference\": \"6666-2019-0000000012\",\r\n \"targetOrganization\": \"002851234\",\r\n \"price\": \"50.00\",\r\n \"priceCurrency\": \"EUR\",\r\n \"tax\": \"21.00\",\r\n \"createdAt\": \"20190101\",\r\n \"customer\": \"https://example.org/people/1\"\r\n}" - }, - "url": { - "raw": "{{baseUrl}}/orders", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "orders" - ] - } - }, - "response": [ - { - "name": "Invalid input", - "originalRequest": { - "method": "POST", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "null" - }, - "url": { - "raw": "{{baseUrl}}/orders", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "orders" - ] - } - }, - "status": "Bad Request", - "code": 400, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - }, - { - "name": "Resource not found", - "originalRequest": { - "method": "POST", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "null" - }, - "url": { - "raw": "{{baseUrl}}/orders", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "orders" - ] - } - }, - "status": "Not Found", - "code": 404, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - }, - { - "name": "Order resource created", - "originalRequest": { - "method": "POST", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "null" - }, - "url": { - "raw": "{{baseUrl}}/orders", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "orders" - ] - } - }, - "status": "Created", - "code": 201, - "_postman_previewlanguage": "json", - "header": [ - { - "key": "Content-Type", - "value": "application/hal+json" - } - ], - "cookie": [], - "body": "null" - } - ] - } - ], - "protocolProfileBehavior": {} - }, - { - "name": "orders/{id}", - "item": [ - { - "name": "Retrieves a Order resource.", - "event": [ - { - "listen": "test", - "script": { - "id": "be710b09-9222-44ec-9950-63be4a96365f", - "exec": [ - "// example using pm.response.to.have\r", - "pm.test(\"response is ok\", function () {\r", - " pm.response.to.have.status(200);\r", - "});\r", - "\r", - "// example using response assertions\r", - "pm.test(\"response should be okay to process\", function () {\r", - " pm.response.to.not.be.error;\r", - " pm.response.to.not.have.jsonBody(\"error\");\r", - "});\r", - "\r", - "// example using pm.response.to.be*\r", - "pm.test(\"response must be valid and have a body\", function () {\r", - " // assert that the status code is 200\r", - " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", - " // assert that the response has a valid JSON body\r", - " pm.response.to.be.withBody;\r", - " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "noauth" - }, - "method": "GET", - "header": [ - { - "key": "Authorization", - "value": "", - "description": "The JWT of the entity performing the request" - }, - { - "key": "API-Version", - "value": "", - "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" - }, - { - "key": "X-NLX-Logrecord-ID", - "value": "", - "description": "A globally unique id of the request, which makes a request traceable throughout the network." - }, - { - "key": "X-NLX-Request-Process-Id", - "value": "", - "description": "A process id for purpose registration (doelbinding)" - }, - { - "key": "X-NLX-Request-Data-Elements", - "value": "", - "description": "A list of requested data elements" - }, - { - "key": "X-NLX-Request-Data-Subject", - "value": "", - "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" - }, - { - "key": "X-NLX-Audit-Clarification", - "value": "", - "description": "A clarification as to why a request has been made (doelbinding)" - }, - { - "key": "Link", - "value": "", - "description": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"" - } - ], - "url": { - "raw": "{{baseUrl}}/orders/{{order}}", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "orders", - "{{order}}" - ] - } - }, - "response": [ - { - "name": "Order resource response", - "originalRequest": { - "method": "GET", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "description": { - "content": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"", - "type": "text/plain" - }, - "key": "Link", - "value": "" - } - ], - "url": { - "raw": "{{baseUrl}}/orders/?extend[]=&fields[]=&validOn=&validFrom=&validUntil=", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "orders", - "" - ], - "query": [ - { - "key": "extend[]", - "value": "" - }, - { - "key": "fields[]", - "value": "" - }, - { - "key": "validOn", - "value": "" - }, - { - "key": "validFrom", - "value": "" - }, - { - "key": "validUntil", - "value": "" - } - ] - } - }, - "status": "OK", - "code": 200, - "_postman_previewlanguage": "json", - "header": [ - { - "key": "Content-Type", - "value": "application/hal+json" - } - ], - "cookie": [], - "body": "null" - }, - { - "name": "Resource not found", - "originalRequest": { - "method": "GET", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "description": { - "content": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"", - "type": "text/plain" - }, - "key": "Link", - "value": "" - } - ], - "url": { - "raw": "{{baseUrl}}/orders/?extend[]=&fields[]=&validOn=&validFrom=&validUntil=", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "orders", - "" - ], - "query": [ - { - "key": "extend[]", - "value": "" - }, - { - "key": "fields[]", - "value": "" - }, - { - "key": "validOn", - "value": "" - }, - { - "key": "validFrom", - "value": "" - }, - { - "key": "validUntil", - "value": "" - } - ] - } - }, - "status": "Not Found", - "code": 404, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - } - ] - }, - { - "name": "Replaces the Order resource.", - "event": [ - { - "listen": "test", - "script": { - "id": "61aad2b5-c710-4fbe-a56b-dd73a085b5ec", - "exec": [ - "// example using pm.response.to.have\r", - "pm.test(\"response is ok\", function () {\r", - " pm.response.to.have.status(200);\r", - "});\r", - "\r", - "// example using response assertions\r", - "pm.test(\"response should be okay to process\", function () {\r", - " pm.response.to.not.be.error;\r", - " pm.response.to.not.have.jsonBody(\"error\");\r", - "});\r", - "\r", - "// example using pm.response.to.be*\r", - "pm.test(\"response must be valid and have a body\", function () {\r", - " // assert that the status code is 200\r", - " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", - " // assert that the response has a valid JSON body\r", - " pm.response.to.be.withBody;\r", - " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "noauth" - }, - "method": "PUT", - "header": [ - { - "key": "Authorization", - "value": "", - "description": "The JWT of the entity performing the request" - }, - { - "key": "API-Version", - "value": "", - "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" - }, - { - "key": "X-NLX-Logrecord-ID", - "value": "", - "description": "A globally unique id of the request, which makes a request traceable throughout the network." - }, - { - "key": "X-NLX-Request-Process-Id", - "value": "", - "description": "A process id for purpose registration (doelbinding)" - }, - { - "key": "X-NLX-Request-Data-Elements", - "value": "", - "description": "A list of requested data elements" - }, - { - "key": "X-NLX-Request-Data-Subject", - "value": "", - "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" - }, - { - "key": "X-NLX-Audit-Clarification", - "value": "", - "description": "A clarification as to why a request has been made (doelbinding)" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"name\": \"my Order\",\r\n \"description\": \"This is the best order ever\",\r\n \"reference\": \"6666-2019-0000000012\",\r\n \"targetOrganization\": \"002851234\",\r\n \"price\": \"50.00\",\r\n \"priceCurrency\": \"EUR\",\r\n \"tax\": \"21.00\",\r\n \"createdAt\": \"20190101\",\r\n \"customer\": \"https://example.org/people/1\"\r\n}" - }, - "url": { - "raw": "{{baseUrl}}/orders/{{order}}", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "orders", - "{{order}}" - ] - } - }, - "response": [ - { - "name": "Order resource updated", - "originalRequest": { - "method": "PUT", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "null" - }, - "url": { - "raw": "{{baseUrl}}/orders/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "orders", - "" - ] - } - }, - "status": "OK", - "code": 200, - "_postman_previewlanguage": "json", - "header": [ - { - "key": "Content-Type", - "value": "application/hal+json" - } - ], - "cookie": [], - "body": "null" - }, - { - "name": "Invalid input", - "originalRequest": { - "method": "PUT", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "null" - }, - "url": { - "raw": "{{baseUrl}}/orders/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "orders", - "" - ] - } - }, - "status": "Bad Request", - "code": 400, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - }, - { - "name": "Resource not found", - "originalRequest": { - "method": "PUT", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "null" - }, - "url": { - "raw": "{{baseUrl}}/orders/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "orders", - "" - ] - } - }, - "status": "Not Found", - "code": 404, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - } - ] - }, - { - "name": "Updates the Order resource.", - "event": [ - { - "listen": "test", - "script": { - "id": "2e52187f-c7a3-4cfd-8033-b88f1f1e1336", - "exec": [ - "// example using pm.response.to.have\r", - "pm.test(\"response is ok\", function () {\r", - " pm.response.to.have.status(200);\r", - "});\r", - "\r", - "// example using response assertions\r", - "pm.test(\"response should be okay to process\", function () {\r", - " pm.response.to.not.be.error;\r", - " pm.response.to.not.have.jsonBody(\"error\");\r", - "});\r", - "\r", - "// example using pm.response.to.be*\r", - "pm.test(\"response must be valid and have a body\", function () {\r", - " // assert that the status code is 200\r", - " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", - " // assert that the response has a valid JSON body\r", - " pm.response.to.be.withBody;\r", - " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "noauth" - }, - "method": "PATCH", - "header": [ - { - "key": "Authorization", - "value": "", - "description": "The JWT of the entity performing the request" - }, - { - "key": "API-Version", - "value": "", - "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" - }, - { - "key": "X-NLX-Logrecord-ID", - "value": "", - "description": "A globally unique id of the request, which makes a request traceable throughout the network." - }, - { - "key": "X-NLX-Request-Process-Id", - "value": "", - "description": "A process id for purpose registration (doelbinding)" - }, - { - "key": "X-NLX-Request-Data-Elements", - "value": "", - "description": "A list of requested data elements" - }, - { - "key": "X-NLX-Request-Data-Subject", - "value": "", - "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" - }, - { - "key": "X-NLX-Audit-Clarification", - "value": "", - "description": "A clarification as to why a request has been made (doelbinding)" - }, - { - "key": "Content-Type", - "value": "application/vnd.api+json" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"name\": \"my Order\",\r\n \"description\": \"This is the best order ever\",\r\n \"reference\": \"6666-2019-0000000012\",\r\n \"targetOrganization\": \"002851234\",\r\n \"price\": \"50.00\",\r\n \"priceCurrency\": \"EUR\",\r\n \"tax\": \"21.00\",\r\n \"createdAt\": \"20190101\",\r\n \"customer\": \"https://example.org/people/1\"\r\n}" - }, - "url": { - "raw": "{{baseUrl}}/orders/{{order}}", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "orders", - "{{order}}" - ] - } - }, - "response": [ - { - "name": "Invalid input", - "originalRequest": { - "method": "PATCH", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/vnd.api+json" - } - ], - "body": { - "mode": "raw", - "raw": "null" - }, - "url": { - "raw": "{{baseUrl}}/orders/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "orders", - "" - ] - } - }, - "status": "Bad Request", - "code": 400, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - }, - { - "name": "Order resource updated", - "originalRequest": { - "method": "PATCH", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/vnd.api+json" - } - ], - "body": { - "mode": "raw", - "raw": "null" - }, - "url": { - "raw": "{{baseUrl}}/orders/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "orders", - "" - ] - } - }, - "status": "OK", - "code": 200, - "_postman_previewlanguage": "json", - "header": [ - { - "key": "Content-Type", - "value": "application/hal+json" - } - ], - "cookie": [], - "body": "null" - }, - { - "name": "Resource not found", - "originalRequest": { - "method": "PATCH", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/vnd.api+json" - } - ], - "body": { - "mode": "raw", - "raw": "null" - }, - "url": { - "raw": "{{baseUrl}}/orders/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "orders", - "" - ] - } - }, - "status": "Not Found", - "code": 404, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - } - ] - } - ], - "protocolProfileBehavior": {} - }, - { - "name": "order items", - "item": [ - { - "name": "Retrieves the collection of OrderItem resources.", - "event": [ - { - "listen": "test", - "script": { - "id": "aa19a457-1d5a-4b3f-8ec8-6200270200d3", - "exec": [ - "// example using pm.response.to.have\r", - "pm.test(\"response is ok\", function () {\r", - " pm.response.to.have.status(200);\r", - "});\r", - "\r", - "// example using response assertions\r", - "pm.test(\"response should be okay to process\", function () {\r", - " pm.response.to.not.be.error;\r", - " pm.response.to.not.have.jsonBody(\"error\");\r", - "});\r", - "\r", - "// example using pm.response.to.be*\r", - "pm.test(\"response must be valid and have a body\", function () {\r", - " // assert that the status code is 200\r", - " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", - " // assert that the response has a valid JSON body\r", - " pm.response.to.be.withBody;\r", - " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "noauth" - }, - "method": "GET", - "header": [ - { - "key": "Authorization", - "value": "", - "description": "The JWT of the entity performing the request" - }, - { - "key": "API-Version", - "value": "", - "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" - }, - { - "key": "X-NLX-Logrecord-ID", - "value": "", - "description": "A globally unique id of the request, which makes a request traceable throughout the network." - }, - { - "key": "X-NLX-Request-Process-Id", - "value": "", - "description": "A process id for purpose registration (doelbinding)" - }, - { - "key": "X-NLX-Request-Data-Elements", - "value": "", - "description": "A list of requested data elements" - }, - { - "key": "X-NLX-Request-Data-Subject", - "value": "", - "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" - }, - { - "key": "X-NLX-Audit-Clarification", - "value": "", - "description": "A clarification as to why a request has been made (doelbinding)" - }, - { - "key": "Link", - "value": "", - "description": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"" - } - ], - "url": { - "raw": "{{baseUrl}}/order_items", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "order_items" - ] - } - }, - "response": [ - { - "name": "OrderItem collection response", - "originalRequest": { - "method": "GET", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "description": { - "content": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"", - "type": "text/plain" - }, - "key": "Link", - "value": "" - } - ], - "url": { - "raw": "{{baseUrl}}/order_items?page=1&extend[]=&fields[]=&validOn=&validFrom=&validUntil=", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "order_items" - ], - "query": [ - { - "key": "page", - "value": "1" - }, - { - "key": "extend[]", - "value": "" - }, - { - "key": "fields[]", - "value": "" - }, - { - "key": "validOn", - "value": "" - }, - { - "key": "validFrom", - "value": "" - }, - { - "key": "validUntil", - "value": "" - } - ] - } - }, - "status": "OK", - "code": 200, - "_postman_previewlanguage": "json", - "header": [ - { - "key": "Content-Type", - "value": "application/hal+json" - } - ], - "cookie": [], - "body": "null" - } - ] - }, - { - "name": "Creates a OrderItem resource.", - "event": [ - { - "listen": "test", - "script": { - "id": "4adee4b7-8157-4d1b-9b52-a95f60b51de5", - "exec": [ - "// example using pm.response.to.have\r", - "pm.test(\"response is ok\", function () {\r", - " pm.response.to.have.status(201);\r", - "});\r", - "\r", - "// example using response assertions\r", - "pm.test(\"response should be okay to process\", function () {\r", - " pm.response.to.not.be.error;\r", - " pm.response.to.not.have.jsonBody(\"error\");\r", - "});\r", - "\r", - "// example using pm.response.to.be*\r", - "pm.test(\"response must be valid and have a body\", function () {\r", - " // assert that the status code is 200\r", - " // pm.response.to.be.created; // info, success, redirection, clientError, serverError, are other variants\r", - " // assert that the response has a valid JSON body\r", - " pm.response.to.be.withBody;\r", - " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", - "});\r", - "\r", - "\r", - "pm.test(\"Set ID\", function () {\r", - " var jsonData = pm.response.json();\r", - " console.log(jsonData);\r", - " //var payloadData = JSON.parse(jsonData.Payload); //parsed payload\r", - "\r", - " //console.log(payloadData.Id);\r", - "\r", - " pm.environment.set(\"orderItem\", jsonData.id);\r", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "noauth" - }, - "method": "POST", - "header": [ - { - "key": "Authorization", - "value": "", - "description": "The JWT of the entity performing the request" - }, - { - "key": "API-Version", - "value": "", - "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" - }, - { - "key": "X-NLX-Logrecord-ID", - "value": "", - "description": "A globally unique id of the request, which makes a request traceable throughout the network." - }, - { - "key": "X-NLX-Request-Process-Id", - "value": "", - "description": "A process id for purpose registration (doelbinding)" - }, - { - "key": "X-NLX-Request-Data-Elements", - "value": "", - "description": "A list of requested data elements" - }, - { - "key": "X-NLX-Request-Data-Subject", - "value": "", - "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" - }, - { - "key": "X-NLX-Audit-Clarification", - "value": "", - "description": "A clarification as to why a request has been made (doelbinding)" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"name\": \"my OrderItem\",\r\n \"description\": \"This is the best order item ever\",\r\n \"offer\": \"http://example.org/offers/1\",\r\n \"product\": \"string\",\r\n \"quantity\": 1,\r\n \"price\": \"50.00\",\r\n \"priceCurrency\": \"EUR\",\r\n \"taxPercentage\": 9,\r\n \"order\": \"/orders/{{order}}\"\r\n}" - }, - "url": { - "raw": "{{baseUrl}}/order_items", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "order_items" - ] - } - }, - "response": [ - { - "name": "Resource not found", - "originalRequest": { - "method": "POST", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "null" - }, - "url": { - "raw": "{{baseUrl}}/order_items", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "order_items" - ] - } - }, - "status": "Not Found", - "code": 404, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - }, - { - "name": "OrderItem resource created", - "originalRequest": { - "method": "POST", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "null" - }, - "url": { - "raw": "{{baseUrl}}/order_items", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "order_items" - ] - } - }, - "status": "Created", - "code": 201, - "_postman_previewlanguage": "json", - "header": [ - { - "key": "Content-Type", - "value": "application/hal+json" - } - ], - "cookie": [], - "body": "null" - }, - { - "name": "Invalid input", - "originalRequest": { - "method": "POST", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "null" - }, - "url": { - "raw": "{{baseUrl}}/order_items", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "order_items" - ] - } - }, - "status": "Bad Request", - "code": 400, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - } - ] - } - ], - "protocolProfileBehavior": {} - }, - { - "name": "order items/{id}", - "item": [ - { - "name": "Retrieves a OrderItem resource.", - "event": [ - { - "listen": "test", - "script": { - "id": "e9375853-7dfe-4f46-a26a-950f6ebe1c74", - "exec": [ - "// example using pm.response.to.have\r", - "pm.test(\"response is ok\", function () {\r", - " pm.response.to.have.status(200);\r", - "});\r", - "\r", - "// example using response assertions\r", - "pm.test(\"response should be okay to process\", function () {\r", - " pm.response.to.not.be.error;\r", - " pm.response.to.not.have.jsonBody(\"error\");\r", - "});\r", - "\r", - "// example using pm.response.to.be*\r", - "pm.test(\"response must be valid and have a body\", function () {\r", - " // assert that the status code is 200\r", - " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", - " // assert that the response has a valid JSON body\r", - " pm.response.to.be.withBody;\r", - " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "noauth" - }, - "method": "GET", - "header": [ - { - "key": "Authorization", - "value": "", - "description": "The JWT of the entity performing the request" - }, - { - "key": "API-Version", - "value": "", - "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" - }, - { - "key": "X-NLX-Logrecord-ID", - "value": "", - "description": "A globally unique id of the request, which makes a request traceable throughout the network." - }, - { - "key": "X-NLX-Request-Process-Id", - "value": "", - "description": "A process id for purpose registration (doelbinding)" - }, - { - "key": "X-NLX-Request-Data-Elements", - "value": "", - "description": "A list of requested data elements" - }, - { - "key": "X-NLX-Request-Data-Subject", - "value": "", - "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" - }, - { - "key": "X-NLX-Audit-Clarification", - "value": "", - "description": "A clarification as to why a request has been made (doelbinding)" - }, - { - "key": "Link", - "value": "", - "description": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"" - } - ], - "url": { - "raw": "{{baseUrl}}/order_items/{{orderItem}}", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "order_items", - "{{orderItem}}" - ] - } - }, - "response": [ - { - "name": "OrderItem resource response", - "originalRequest": { - "method": "GET", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "description": { - "content": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"", - "type": "text/plain" - }, - "key": "Link", - "value": "" - } - ], - "url": { - "raw": "{{baseUrl}}/order_items/?extend[]=&fields[]=&validOn=&validFrom=&validUntil=", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "order_items", - "" - ], - "query": [ - { - "key": "extend[]", - "value": "" - }, - { - "key": "fields[]", - "value": "" - }, - { - "key": "validOn", - "value": "" - }, - { - "key": "validFrom", - "value": "" - }, - { - "key": "validUntil", - "value": "" - } - ] - } - }, - "status": "OK", - "code": 200, - "_postman_previewlanguage": "json", - "header": [ - { - "key": "Content-Type", - "value": "application/hal+json" - } - ], - "cookie": [], - "body": "null" - }, - { - "name": "Resource not found", - "originalRequest": { - "method": "GET", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "description": { - "content": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"", - "type": "text/plain" - }, - "key": "Link", - "value": "" - } - ], - "url": { - "raw": "{{baseUrl}}/order_items/?extend[]=&fields[]=&validOn=&validFrom=&validUntil=", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "order_items", - "" - ], - "query": [ - { - "key": "extend[]", - "value": "" - }, - { - "key": "fields[]", - "value": "" - }, - { - "key": "validOn", - "value": "" - }, - { - "key": "validFrom", - "value": "" - }, - { - "key": "validUntil", - "value": "" - } - ] - } - }, - "status": "Not Found", - "code": 404, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - } - ] - }, - { - "name": "Replaces the OrderItem resource.", - "event": [ - { - "listen": "test", - "script": { - "id": "f0f171f5-9c00-45c2-8ef7-24a81fea73cd", - "exec": [ - "// example using pm.response.to.have\r", - "pm.test(\"response is ok\", function () {\r", - " pm.response.to.have.status(200);\r", - "});\r", - "\r", - "// example using response assertions\r", - "pm.test(\"response should be okay to process\", function () {\r", - " pm.response.to.not.be.error;\r", - " pm.response.to.not.have.jsonBody(\"error\");\r", - "});\r", - "\r", - "// example using pm.response.to.be*\r", - "pm.test(\"response must be valid and have a body\", function () {\r", - " // assert that the status code is 200\r", - " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", - " // assert that the response has a valid JSON body\r", - " pm.response.to.be.withBody;\r", - " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "noauth" - }, - "method": "PUT", - "header": [ - { - "key": "Authorization", - "value": "", - "description": "The JWT of the entity performing the request" - }, - { - "key": "API-Version", - "value": "", - "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" - }, - { - "key": "X-NLX-Logrecord-ID", - "value": "", - "description": "A globally unique id of the request, which makes a request traceable throughout the network." - }, - { - "key": "X-NLX-Request-Process-Id", - "value": "", - "description": "A process id for purpose registration (doelbinding)" - }, - { - "key": "X-NLX-Request-Data-Elements", - "value": "", - "description": "A list of requested data elements" - }, - { - "key": "X-NLX-Request-Data-Subject", - "value": "", - "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" - }, - { - "key": "X-NLX-Audit-Clarification", - "value": "", - "description": "A clarification as to why a request has been made (doelbinding)" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"name\": \"my OrderItem\",\r\n \"description\": \"This is the best order item ever\",\r\n \"offer\": \"http://example.org/offers/1\",\r\n \"product\": \"string\",\r\n \"quantity\": 1,\r\n \"price\": \"50.00\",\r\n \"priceCurrency\": \"EUR\",\r\n \"taxPercentage\": 9,\r\n \"order\": \"/orders/{{order}}\"\r\n}" - }, - "url": { - "raw": "{{baseUrl}}/order_items/{{orderItem}}", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "order_items", - "{{orderItem}}" - ] - } - }, - "response": [ - { - "name": "Invalid input", - "originalRequest": { - "method": "PUT", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "null" - }, - "url": { - "raw": "{{baseUrl}}/order_items/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "order_items", - "" - ] - } - }, - "status": "Bad Request", - "code": 400, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - }, - { - "name": "Resource not found", - "originalRequest": { - "method": "PUT", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "null" - }, - "url": { - "raw": "{{baseUrl}}/order_items/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "order_items", - "" - ] - } - }, - "status": "Not Found", - "code": 404, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - }, - { - "name": "OrderItem resource updated", - "originalRequest": { - "method": "PUT", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "null" - }, - "url": { - "raw": "{{baseUrl}}/order_items/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "order_items", - "" - ] - } - }, - "status": "OK", - "code": 200, - "_postman_previewlanguage": "json", - "header": [ - { - "key": "Content-Type", - "value": "application/hal+json" - } - ], - "cookie": [], - "body": "null" - } - ] - }, - { - "name": "Updates the OrderItem resource.", - "event": [ - { - "listen": "test", - "script": { - "id": "80c31652-c85e-48d4-9fc4-81edd0a7501a", - "exec": [ - "// example using pm.response.to.have\r", - "pm.test(\"response is ok\", function () {\r", - " pm.response.to.have.status(200);\r", - "});\r", - "\r", - "// example using response assertions\r", - "pm.test(\"response should be okay to process\", function () {\r", - " pm.response.to.not.be.error;\r", - " pm.response.to.not.have.jsonBody(\"error\");\r", - "});\r", - "\r", - "// example using pm.response.to.be*\r", - "pm.test(\"response must be valid and have a body\", function () {\r", - " // assert that the status code is 200\r", - " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", - " // assert that the response has a valid JSON body\r", - " pm.response.to.be.withBody;\r", - " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "noauth" - }, - "method": "PATCH", - "header": [ - { - "key": "Authorization", - "value": "", - "description": "The JWT of the entity performing the request" - }, - { - "key": "API-Version", - "value": "", - "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" - }, - { - "key": "X-NLX-Logrecord-ID", - "value": "", - "description": "A globally unique id of the request, which makes a request traceable throughout the network." - }, - { - "key": "X-NLX-Request-Process-Id", - "value": "", - "description": "A process id for purpose registration (doelbinding)" - }, - { - "key": "X-NLX-Request-Data-Elements", - "value": "", - "description": "A list of requested data elements" - }, - { - "key": "X-NLX-Request-Data-Subject", - "value": "", - "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" - }, - { - "key": "X-NLX-Audit-Clarification", - "value": "", - "description": "A clarification as to why a request has been made (doelbinding)" - }, - { - "key": "Content-Type", - "value": "application/vnd.api+json" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"name\": \"my OrderItem\",\r\n \"description\": \"This is the best order item ever\",\r\n \"offer\": \"http://example.org/offers/1\",\r\n \"product\": \"string\",\r\n \"quantity\": 1,\r\n \"price\": \"50.00\",\r\n \"priceCurrency\": \"EUR\",\r\n \"taxPercentage\": 9,\r\n \"order\": \"/orders/{{order}}\"\r\n}" - }, - "url": { - "raw": "{{baseUrl}}/order_items/{{orderItem}}", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "order_items", - "{{orderItem}}" - ] - } - }, - "response": [ - { - "name": "Resource not found", - "originalRequest": { - "method": "PATCH", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/vnd.api+json" - } - ], - "body": { - "mode": "raw", - "raw": "null" - }, - "url": { - "raw": "{{baseUrl}}/order_items/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "order_items", - "" - ] - } - }, - "status": "Not Found", - "code": 404, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - }, - { - "name": "OrderItem resource updated", - "originalRequest": { - "method": "PATCH", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/vnd.api+json" - } - ], - "body": { - "mode": "raw", - "raw": "null" - }, - "url": { - "raw": "{{baseUrl}}/order_items/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "order_items", - "" - ] - } - }, - "status": "OK", - "code": 200, - "_postman_previewlanguage": "json", - "header": [ - { - "key": "Content-Type", - "value": "application/hal+json" - } - ], - "cookie": [], - "body": "null" - }, - { - "name": "Invalid input", - "originalRequest": { - "method": "PATCH", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/vnd.api+json" - } - ], - "body": { - "mode": "raw", - "raw": "null" - }, - "url": { - "raw": "{{baseUrl}}/order_items/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "order_items", - "" - ] - } - }, - "status": "Bad Request", - "code": 400, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - } - ] - } - ], - "protocolProfileBehavior": {} - }, - { - "name": "cleanup", - "item": [ - { - "name": "Removes the OrderItem resource.", - "event": [ - { - "listen": "test", - "script": { - "id": "5e40a5dc-02ee-44c3-8c02-ad642b3a574b", - "exec": [ - "// example using pm.response.to.have\r", - "pm.test(\"response is ok\", function () {\r", - " pm.response.to.have.status(204);\r", - "});\r", - "" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "noauth" - }, - "method": "DELETE", - "header": [ - { - "key": "Authorization", - "value": "", - "description": "The JWT of the entity performing the request" - }, - { - "key": "API-Version", - "value": "", - "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" - }, - { - "key": "X-NLX-Logrecord-ID", - "value": "", - "description": "A globally unique id of the request, which makes a request traceable throughout the network." - }, - { - "key": "X-NLX-Request-Process-Id", - "value": "", - "description": "A process id for purpose registration (doelbinding)" - }, - { - "key": "X-NLX-Request-Data-Elements", - "value": "", - "description": "A list of requested data elements" - }, - { - "key": "X-NLX-Request-Data-Subject", - "value": "", - "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" - }, - { - "key": "X-NLX-Audit-Clarification", - "value": "", - "description": "A clarification as to why a request has been made (doelbinding)" - } - ], - "url": { - "raw": "{{baseUrl}}/order_items/{{orderItem}}", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "order_items", - "{{orderItem}}" - ] - } - }, - "response": [ - { - "name": "Resource not found", - "originalRequest": { - "method": "DELETE", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - } - ], - "url": { - "raw": "{{baseUrl}}/order_items/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "order_items", - "" - ] - } - }, - "status": "Not Found", - "code": 404, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - }, - { - "name": "OrderItem resource deleted", - "originalRequest": { - "method": "DELETE", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - } - ], - "url": { - "raw": "{{baseUrl}}/order_items/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "order_items", - "" - ] - } - }, - "status": "No Content", - "code": 204, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - } - ] - }, - { - "name": "Removes the Order resource.", - "event": [ - { - "listen": "test", - "script": { - "id": "9967296c-0388-4d70-a909-49ecfc06acd2", - "exec": [ - "// example using pm.response.to.have\r", - "pm.test(\"response is ok\", function () {\r", - " pm.response.to.have.status(204);\r", - "});\r", - "" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "noauth" - }, - "method": "DELETE", - "header": [ - { - "key": "Authorization", - "value": "", - "description": "The JWT of the entity performing the request" - }, - { - "key": "API-Version", - "value": "", - "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" - }, - { - "key": "X-NLX-Logrecord-ID", - "value": "", - "description": "A globally unique id of the request, which makes a request traceable throughout the network." - }, - { - "key": "X-NLX-Request-Process-Id", - "value": "", - "description": "A process id for purpose registration (doelbinding)" - }, - { - "key": "X-NLX-Request-Data-Elements", - "value": "", - "description": "A list of requested data elements" - }, - { - "key": "X-NLX-Request-Data-Subject", - "value": "", - "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" - }, - { - "key": "X-NLX-Audit-Clarification", - "value": "", - "description": "A clarification as to why a request has been made (doelbinding)" - } - ], - "url": { - "raw": "{{baseUrl}}/orders/{{order}}", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "orders", - "{{order}}" - ] - } - }, - "response": [ - { - "name": "Order resource deleted", - "originalRequest": { - "method": "DELETE", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - } - ], - "url": { - "raw": "{{baseUrl}}/orders/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "orders", - "" - ] - } - }, - "status": "No Content", - "code": 204, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - }, - { - "name": "Resource not found", - "originalRequest": { - "method": "DELETE", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - } - ], - "url": { - "raw": "{{baseUrl}}/orders/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "orders", - "" - ] - } - }, - "status": "Not Found", - "code": 404, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - } - ] - } - ], - "protocolProfileBehavior": {} - } - ], - "event": [ - { - "listen": "prerequest", - "script": { - "id": "af7744b5-89a6-45d8-a1b9-ba525bd74eab", - "type": "text/javascript", - "exec": [ - "" - ] - } - }, - { - "listen": "test", - "script": { - "id": "2bd3d2a2-f0ec-4784-af20-19bea949ffe9", - "type": "text/javascript", - "exec": [ - "" - ] - } - } - ], - "variable": [ - { - "id": "8200fa95-7c8d-4975-81b2-e77b0883c3c7", - "key": "baseUrl", - "value": "localhost:8080", - "type": "string" - } - ], - "protocolProfileBehavior": {} -} \ No newline at end of file diff --git a/api/public/schema/pdc.postman_collection.json b/api/public/schema/pdc.postman_collection.json new file mode 100644 index 00000000..c31e41f3 --- /dev/null +++ b/api/public/schema/pdc.postman_collection.json @@ -0,0 +1,11932 @@ +{ + "info": { + "_postman_id": "db92a569-9808-409d-8897-3d4d5fc8f68d", + "name": "Producten en Diensten Catalogus", + "description": "API Details\n- Component: Producten en Diensten Catalogus\n- Reference: pdc\n- Enviroment: dev\n- Version: V.0.1\n- Repository: [online](https://github.com/ConductionNL/productenendienstencatalogus) / [zip](https://github.com/ConductionNL/productenendienstencatalogus/archive/master.zip)\n- Docker Image: [online](https://hub.docker.com/repository/docker/conduction/pdc-php) \n- Datamodel: [postman](/schema/openapi.postman_collection) / [oas](/schema/openapi.yaml) / [pdf](/schema/datamodel.pdf) / [mwb](/schema/datamodel.mwb) \n\n'This component provides a products and services catalogue that can be used by a order component in order to provide the products in the orders with better details. The design considerations are given in [DESIGN.md](https://github.com/ConductionNL/productenendienstencatalogus/blob/master/DESIGN.md) and [DESIGN-PDC.md](https://github.com/ConductionNL/productenendienstencatalogus/blob/master/DESIGN-PDC.md)' \n", + "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json" + }, + "item": [ + { + "name": "catalogues", + "item": [ + { + "name": "Retrieves the collection of Catalogue resources.", + "event": [ + { + "listen": "test", + "script": { + "id": "0b60c2a4-39a6-45d0-86d9-13f436a26118", + "exec": [ + "// example using pm.response.to.have\r", + "pm.test(\"response is ok\", function () {\r", + " pm.response.to.have.status(200);\r", + "});\r", + "\r", + "// example using response assertions\r", + "pm.test(\"response should be okay to process\", function () {\r", + " pm.response.to.not.be.error;\r", + " pm.response.to.not.have.jsonBody(\"error\");\r", + "});\r", + "\r", + "// example using pm.response.to.be*\r", + "pm.test(\"response must be valid and have a body\", function () {\r", + " // assert that the status code is 200\r", + " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", + " // assert that the response has a valid JSON body\r", + " pm.response.to.be.withBody;\r", + " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", + "});" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "GET", + "header": [ + { + "key": "Authorization", + "value": "", + "description": "The JWT of the entity performing the request" + }, + { + "key": "API-Version", + "value": "", + "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" + }, + { + "key": "X-NLX-Logrecord-ID", + "value": "", + "description": "A globally unique id of the request, which makes a request traceable throughout the network." + }, + { + "key": "X-NLX-Request-Process-Id", + "value": "", + "description": "A process id for purpose registration (doelbinding)" + }, + { + "key": "X-NLX-Request-Data-Elements", + "value": "", + "description": "A list of requested data elements" + }, + { + "key": "X-NLX-Request-Data-Subject", + "value": "", + "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" + }, + { + "key": "X-NLX-Audit-Clarification", + "value": "", + "description": "A clarification as to why a request has been made (doelbinding)" + }, + { + "key": "Link", + "value": "", + "description": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"" + } + ], + "url": { + "raw": "{{baseUrl}}/catalogues?", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "catalogues" + ], + "query": [ + { + "key": "sourceOrganization", + "value": "", + "disabled": true + }, + { + "key": "sourceOrganization[]", + "value": "", + "disabled": true + }, + { + "key": "sourceOrganization[]", + "value": "", + "disabled": true + }, + { + "key": "page", + "value": "1", + "description": "The collection page number", + "disabled": true + }, + { + "key": "extend[]", + "value": "", + "description": "An array of nested objects to include in the return object", + "disabled": true + }, + { + "key": "fields[]", + "value": "", + "description": "An array of fields to return in output, wil return all fields is not supplied", + "disabled": true + }, + { + "key": "validOn", + "value": "", + "description": "Returns object as valid on a given date time", + "disabled": true + }, + { + "key": "validFrom", + "value": "", + "description": "Returns objects valid from a given date time", + "disabled": true + }, + { + "key": "validUntil", + "value": "", + "description": "Returns objects valid until a given date time", + "disabled": true + } + ] + } + }, + "response": [ + { + "name": "Catalogue collection response", + "originalRequest": { + "method": "GET", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "description": { + "content": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"", + "type": "text/plain" + }, + "key": "Link", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/catalogues?sourceOrganization=&sourceOrganization[]=&sourceOrganization[]=&page=1&extend[]=&fields[]=&validOn=&validFrom=&validUntil=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "catalogues" + ], + "query": [ + { + "key": "sourceOrganization", + "value": "" + }, + { + "key": "sourceOrganization[]", + "value": "" + }, + { + "key": "sourceOrganization[]", + "value": "" + }, + { + "key": "page", + "value": "1" + }, + { + "key": "extend[]", + "value": "" + }, + { + "key": "fields[]", + "value": "" + }, + { + "key": "validOn", + "value": "" + }, + { + "key": "validFrom", + "value": "" + }, + { + "key": "validUntil", + "value": "" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "json", + "header": [ + { + "key": "Content-Type", + "value": "application/hal+json" + } + ], + "cookie": [], + "body": "null" + } + ] + }, + { + "name": "Creates a Catalogue resource.", + "event": [ + { + "listen": "test", + "script": { + "id": "c03547bd-a8d7-468b-9663-aa69c5bfe7a0", + "exec": [ + "// example using pm.response.to.have\r", + "pm.test(\"response is ok\", function () {\r", + " pm.response.to.have.status(201);\r", + "});\r", + "\r", + "// example using response assertions\r", + "pm.test(\"response should be okay to process\", function () {\r", + " pm.response.to.not.be.error;\r", + " pm.response.to.not.have.jsonBody(\"error\");\r", + "});\r", + "\r", + "// example using pm.response.to.be*\r", + "pm.test(\"response must be valid and have a body\", function () {\r", + " // assert that the status code is 200\r", + " // pm.response.to.be.created; // info, success, redirection, clientError, serverError, are other variants\r", + " // assert that the response has a valid JSON body\r", + " pm.response.to.be.withBody;\r", + " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", + "});\r", + "\r", + "\r", + "pm.test(\"Set ID\", function () {\r", + " var jsonData = pm.response.json();\r", + " console.log(jsonData);\r", + " //var payloadData = JSON.parse(jsonData.Payload); //parsed payload\r", + "\r", + " //console.log(payloadData.Id);\r", + "\r", + " pm.environment.set(\"catalogue\", jsonData.id);\r", + "});" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "POST", + "header": [ + { + "key": "Authorization", + "value": "", + "description": "The JWT of the entity performing the request" + }, + { + "key": "API-Version", + "value": "", + "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" + }, + { + "key": "X-NLX-Logrecord-ID", + "value": "", + "description": "A globally unique id of the request, which makes a request traceable throughout the network." + }, + { + "key": "X-NLX-Request-Process-Id", + "value": "", + "description": "A process id for purpose registration (doelbinding)" + }, + { + "key": "X-NLX-Request-Data-Elements", + "value": "", + "description": "A list of requested data elements" + }, + { + "key": "X-NLX-Request-Data-Subject", + "value": "", + "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" + }, + { + "key": "X-NLX-Audit-Clarification", + "value": "", + "description": "A clarification as to why a request has been made (doelbinding)" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"My Catalogue\",\n \"sourceOrganization\": \"002851234\",\n \"description\": \"This is the best catalogue ever\",\n \"logo\": \"https://www.my-organization.com/logo.png\"\n}" + }, + "url": { + "raw": "{{baseUrl}}/catalogues", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "catalogues" + ] + } + }, + "response": [ + { + "name": "Invalid input", + "originalRequest": { + "method": "POST", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"description\": \"\",\n \"logo\": \"\"\n}" + }, + "url": { + "raw": "{{baseUrl}}/catalogues", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "catalogues" + ] + } + }, + "status": "Bad Request", + "code": 400, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + }, + { + "name": "Resource not found", + "originalRequest": { + "method": "POST", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"description\": \"\",\n \"logo\": \"\"\n}" + }, + "url": { + "raw": "{{baseUrl}}/catalogues", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "catalogues" + ] + } + }, + "status": "Not Found", + "code": 404, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + }, + { + "name": "Catalogue resource created", + "originalRequest": { + "method": "POST", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"description\": \"\",\n \"logo\": \"\"\n}" + }, + "url": { + "raw": "{{baseUrl}}/catalogues", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "catalogues" + ] + } + }, + "status": "Created", + "code": 201, + "_postman_previewlanguage": "json", + "header": [ + { + "key": "Content-Type", + "value": "application/hal+json" + } + ], + "cookie": [], + "body": "null" + } + ] + } + ], + "protocolProfileBehavior": {} + }, + { + "name": "catalogues/{id}", + "item": [ + { + "name": "Retrieves a Catalogue resource.", + "event": [ + { + "listen": "test", + "script": { + "id": "92fb0358-7ee4-46f2-8dbe-ca81a2c65735", + "exec": [ + "// example using pm.response.to.have\r", + "pm.test(\"response is ok\", function () {\r", + " pm.response.to.have.status(200);\r", + "});\r", + "\r", + "// example using response assertions\r", + "pm.test(\"response should be okay to process\", function () {\r", + " pm.response.to.not.be.error;\r", + " pm.response.to.not.have.jsonBody(\"error\");\r", + "});\r", + "\r", + "// example using pm.response.to.be*\r", + "pm.test(\"response must be valid and have a body\", function () {\r", + " // assert that the status code is 200\r", + " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", + " // assert that the response has a valid JSON body\r", + " pm.response.to.be.withBody;\r", + " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", + "});" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "GET", + "header": [ + { + "key": "Authorization", + "value": "", + "description": "The JWT of the entity performing the request" + }, + { + "key": "API-Version", + "value": "", + "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" + }, + { + "key": "X-NLX-Logrecord-ID", + "value": "", + "description": "A globally unique id of the request, which makes a request traceable throughout the network." + }, + { + "key": "X-NLX-Request-Process-Id", + "value": "", + "description": "A process id for purpose registration (doelbinding)" + }, + { + "key": "X-NLX-Request-Data-Elements", + "value": "", + "description": "A list of requested data elements" + }, + { + "key": "X-NLX-Request-Data-Subject", + "value": "", + "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" + }, + { + "key": "X-NLX-Audit-Clarification", + "value": "", + "description": "A clarification as to why a request has been made (doelbinding)" + }, + { + "key": "Link", + "value": "", + "description": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"" + } + ], + "url": { + "raw": "{{baseUrl}}/catalogues/{{catalogue}}?", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "catalogues", + "{{catalogue}}" + ], + "query": [ + { + "key": "extend[]", + "value": "", + "description": "An array of nested objects to include in the return object", + "disabled": true + }, + { + "key": "fields[]", + "value": "", + "description": "An array of fields to return in output, wil return all fields is not supplied", + "disabled": true + }, + { + "key": "validOn", + "value": "", + "description": "Returns object as valid on a given date time", + "disabled": true + }, + { + "key": "validFrom", + "value": "", + "description": "Returns objects valid from a given date time", + "disabled": true + }, + { + "key": "validUntil", + "value": "", + "description": "Returns objects valid until a given date time", + "disabled": true + } + ] + } + }, + "response": [ + { + "name": "Resource not found", + "originalRequest": { + "method": "GET", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "description": { + "content": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"", + "type": "text/plain" + }, + "key": "Link", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/catalogues/?extend[]=&fields[]=&validOn=&validFrom=&validUntil=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "catalogues", + "" + ], + "query": [ + { + "key": "extend[]", + "value": "" + }, + { + "key": "fields[]", + "value": "" + }, + { + "key": "validOn", + "value": "" + }, + { + "key": "validFrom", + "value": "" + }, + { + "key": "validUntil", + "value": "" + } + ] + } + }, + "status": "Not Found", + "code": 404, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + }, + { + "name": "Catalogue resource response", + "originalRequest": { + "method": "GET", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "description": { + "content": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"", + "type": "text/plain" + }, + "key": "Link", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/catalogues/?extend[]=&fields[]=&validOn=&validFrom=&validUntil=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "catalogues", + "" + ], + "query": [ + { + "key": "extend[]", + "value": "" + }, + { + "key": "fields[]", + "value": "" + }, + { + "key": "validOn", + "value": "" + }, + { + "key": "validFrom", + "value": "" + }, + { + "key": "validUntil", + "value": "" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "json", + "header": [ + { + "key": "Content-Type", + "value": "application/hal+json" + } + ], + "cookie": [], + "body": "null" + } + ] + }, + { + "name": "Replaces the Catalogue resource.", + "event": [ + { + "listen": "test", + "script": { + "id": "b810ff96-a944-47c1-9373-170b73ce2d29", + "exec": [ + "// example using pm.response.to.have\r", + "pm.test(\"response is ok\", function () {\r", + " pm.response.to.have.status(200);\r", + "});\r", + "\r", + "// example using response assertions\r", + "pm.test(\"response should be okay to process\", function () {\r", + " pm.response.to.not.be.error;\r", + " pm.response.to.not.have.jsonBody(\"error\");\r", + "});\r", + "\r", + "// example using pm.response.to.be*\r", + "pm.test(\"response must be valid and have a body\", function () {\r", + " // assert that the status code is 200\r", + " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", + " // assert that the response has a valid JSON body\r", + " pm.response.to.be.withBody;\r", + " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", + "});" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "PUT", + "header": [ + { + "key": "Authorization", + "value": "", + "description": "The JWT of the entity performing the request" + }, + { + "key": "API-Version", + "value": "", + "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" + }, + { + "key": "X-NLX-Logrecord-ID", + "value": "", + "description": "A globally unique id of the request, which makes a request traceable throughout the network." + }, + { + "key": "X-NLX-Request-Process-Id", + "value": "", + "description": "A process id for purpose registration (doelbinding)" + }, + { + "key": "X-NLX-Request-Data-Elements", + "value": "", + "description": "A list of requested data elements" + }, + { + "key": "X-NLX-Request-Data-Subject", + "value": "", + "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" + }, + { + "key": "X-NLX-Audit-Clarification", + "value": "", + "description": "A clarification as to why a request has been made (doelbinding)" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"My Catalogue\",\n \"sourceOrganization\": \"002851234\",\n \"description\": \"This is the best catalogue ever\",\n \"logo\": \"https://www.my-organization.com/logo.png\"\n}" + }, + "url": { + "raw": "{{baseUrl}}/catalogues/{{catalogue}}", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "catalogues", + "{{catalogue}}" + ] + } + }, + "response": [ + { + "name": "Resource not found", + "originalRequest": { + "method": "PUT", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"description\": \"\",\n \"logo\": \"\"\n}" + }, + "url": { + "raw": "{{baseUrl}}/catalogues/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "catalogues", + "" + ] + } + }, + "status": "Not Found", + "code": 404, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + }, + { + "name": "Invalid input", + "originalRequest": { + "method": "PUT", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"description\": \"\",\n \"logo\": \"\"\n}" + }, + "url": { + "raw": "{{baseUrl}}/catalogues/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "catalogues", + "" + ] + } + }, + "status": "Bad Request", + "code": 400, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + }, + { + "name": "Catalogue resource updated", + "originalRequest": { + "method": "PUT", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"description\": \"\",\n \"logo\": \"\"\n}" + }, + "url": { + "raw": "{{baseUrl}}/catalogues/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "catalogues", + "" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "json", + "header": [ + { + "key": "Content-Type", + "value": "application/hal+json" + } + ], + "cookie": [], + "body": "null" + } + ] + }, + { + "name": "Updates the Catalogue resource.", + "event": [ + { + "listen": "test", + "script": { + "id": "e6b5655a-a71a-423f-a828-9f7f8db310e6", + "exec": [ + "// example using pm.response.to.have\r", + "pm.test(\"response is ok\", function () {\r", + " pm.response.to.have.status(200);\r", + "});\r", + "\r", + "// example using response assertions\r", + "pm.test(\"response should be okay to process\", function () {\r", + " pm.response.to.not.be.error;\r", + " pm.response.to.not.have.jsonBody(\"error\");\r", + "});\r", + "\r", + "// example using pm.response.to.be*\r", + "pm.test(\"response must be valid and have a body\", function () {\r", + " // assert that the status code is 200\r", + " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", + " // assert that the response has a valid JSON body\r", + " pm.response.to.be.withBody;\r", + " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", + "});" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "PATCH", + "header": [ + { + "key": "Authorization", + "value": "", + "description": "The JWT of the entity performing the request" + }, + { + "key": "API-Version", + "value": "", + "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" + }, + { + "key": "X-NLX-Logrecord-ID", + "value": "", + "description": "A globally unique id of the request, which makes a request traceable throughout the network." + }, + { + "key": "X-NLX-Request-Process-Id", + "value": "", + "description": "A process id for purpose registration (doelbinding)" + }, + { + "key": "X-NLX-Request-Data-Elements", + "value": "", + "description": "A list of requested data elements" + }, + { + "key": "X-NLX-Request-Data-Subject", + "value": "", + "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" + }, + { + "key": "X-NLX-Audit-Clarification", + "value": "", + "description": "A clarification as to why a request has been made (doelbinding)" + }, + { + "key": "Content-Type", + "value": "application/vnd.api+json" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"name\": \"My Catalogue\",\r\n \"sourceOrganization\": \"002851234\",\r\n \"description\": \"This is the best catalogue ever\",\r\n \"logo\": \"https://www.my-organization.com/logo.png\"\r\n}" + }, + "url": { + "raw": "{{baseUrl}}/catalogues/{{catalogue}}", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "catalogues", + "{{catalogue}}" + ] + } + }, + "response": [ + { + "name": "Resource not found", + "originalRequest": { + "method": "PATCH", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/vnd.api+json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"description\": \"\",\n \"logo\": \"\"\n}" + }, + "url": { + "raw": "{{baseUrl}}/catalogues/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "catalogues", + "" + ] + } + }, + "status": "Not Found", + "code": 404, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + }, + { + "name": "Catalogue resource updated", + "originalRequest": { + "method": "PATCH", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/vnd.api+json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"description\": \"\",\n \"logo\": \"\"\n}" + }, + "url": { + "raw": "{{baseUrl}}/catalogues/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "catalogues", + "" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "json", + "header": [ + { + "key": "Content-Type", + "value": "application/hal+json" + } + ], + "cookie": [], + "body": "null" + }, + { + "name": "Invalid input", + "originalRequest": { + "method": "PATCH", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/vnd.api+json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"description\": \"\",\n \"logo\": \"\"\n}" + }, + "url": { + "raw": "{{baseUrl}}/catalogues/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "catalogues", + "" + ] + } + }, + "status": "Bad Request", + "code": 400, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + } + ] + } + ], + "protocolProfileBehavior": {} + }, + { + "name": "groups", + "item": [ + { + "name": "Retrieves the collection of Group resources.", + "event": [ + { + "listen": "test", + "script": { + "id": "d23587cd-8ce3-4641-9df2-4880e04eac0d", + "exec": [ + "// example using pm.response.to.have\r", + "pm.test(\"response is ok\", function () {\r", + " pm.response.to.have.status(200);\r", + "});\r", + "\r", + "// example using response assertions\r", + "pm.test(\"response should be okay to process\", function () {\r", + " pm.response.to.not.be.error;\r", + " pm.response.to.not.have.jsonBody(\"error\");\r", + "});\r", + "\r", + "// example using pm.response.to.be*\r", + "pm.test(\"response must be valid and have a body\", function () {\r", + " // assert that the status code is 200\r", + " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", + " // assert that the response has a valid JSON body\r", + " pm.response.to.be.withBody;\r", + " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", + "});" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "GET", + "header": [ + { + "key": "Authorization", + "value": "", + "description": "The JWT of the entity performing the request" + }, + { + "key": "API-Version", + "value": "", + "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" + }, + { + "key": "X-NLX-Logrecord-ID", + "value": "", + "description": "A globally unique id of the request, which makes a request traceable throughout the network." + }, + { + "key": "X-NLX-Request-Process-Id", + "value": "", + "description": "A process id for purpose registration (doelbinding)" + }, + { + "key": "X-NLX-Request-Data-Elements", + "value": "", + "description": "A list of requested data elements" + }, + { + "key": "X-NLX-Request-Data-Subject", + "value": "", + "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" + }, + { + "key": "X-NLX-Audit-Clarification", + "value": "", + "description": "A clarification as to why a request has been made (doelbinding)" + }, + { + "key": "Link", + "value": "", + "description": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"" + } + ], + "url": { + "raw": "{{baseUrl}}/groups?", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "groups" + ], + "query": [ + { + "key": "sourceOrganization", + "value": "", + "disabled": true + }, + { + "key": "sourceOrganization[]", + "value": "", + "disabled": true + }, + { + "key": "sourceOrganization[]", + "value": "", + "disabled": true + }, + { + "key": "page", + "value": "1", + "description": "The collection page number", + "disabled": true + }, + { + "key": "extend[]", + "value": "", + "description": "An array of nested objects to include in the return object", + "disabled": true + }, + { + "key": "fields[]", + "value": "", + "description": "An array of fields to return in output, wil return all fields is not supplied", + "disabled": true + }, + { + "key": "validOn", + "value": "", + "description": "Returns object as valid on a given date time", + "disabled": true + }, + { + "key": "validFrom", + "value": "", + "description": "Returns objects valid from a given date time", + "disabled": true + }, + { + "key": "validUntil", + "value": "", + "description": "Returns objects valid until a given date time", + "disabled": true + } + ] + } + }, + "response": [ + { + "name": "Group collection response", + "originalRequest": { + "method": "GET", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "description": { + "content": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"", + "type": "text/plain" + }, + "key": "Link", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/groups?sourceOrganization=&sourceOrganization[]=&sourceOrganization[]=&page=1&extend[]=&fields[]=&validOn=&validFrom=&validUntil=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "groups" + ], + "query": [ + { + "key": "sourceOrganization", + "value": "" + }, + { + "key": "sourceOrganization[]", + "value": "" + }, + { + "key": "sourceOrganization[]", + "value": "" + }, + { + "key": "page", + "value": "1" + }, + { + "key": "extend[]", + "value": "" + }, + { + "key": "fields[]", + "value": "" + }, + { + "key": "validOn", + "value": "" + }, + { + "key": "validFrom", + "value": "" + }, + { + "key": "validUntil", + "value": "" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "json", + "header": [ + { + "key": "Content-Type", + "value": "application/hal+json" + } + ], + "cookie": [], + "body": "[\n {\n \"sourceOrganization\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"products\": [\n {\n \"name\": \"schema type not provided\",\n \"sourceOrganization\": \"schema type not provided\",\n \"price\": \"schema type not provided\",\n \"taxPercentage\": \"schema type not provided\",\n \"type\": \"schema type not provided\",\n \"requiresAppointment\": \"schema type not provided\",\n \"id\": \"schema type not provided\",\n \"sku\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"movie\": \"schema type not provided\",\n \"groups\": \"schema type not provided\",\n \"priceCurrency\": \"schema type not provided\",\n \"variations\": \"schema type not provided\",\n \"groupedProducts\": \"schema type not provided\",\n \"offers\": \"schema type not provided\",\n \"calendar\": \"schema type not provided\",\n \"documents\": \"schema type not provided\",\n \"images\": \"schema type not provided\",\n \"externalDocs\": \"schema type not provided\"\n },\n {\n \"name\": \"schema type not provided\",\n \"sourceOrganization\": \"schema type not provided\",\n \"price\": \"schema type not provided\",\n \"taxPercentage\": \"schema type not provided\",\n \"type\": \"schema type not provided\",\n \"requiresAppointment\": \"schema type not provided\",\n \"id\": \"schema type not provided\",\n \"sku\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"movie\": \"schema type not provided\",\n \"groups\": \"schema type not provided\",\n \"priceCurrency\": \"schema type not provided\",\n \"variations\": \"schema type not provided\",\n \"groupedProducts\": \"schema type not provided\",\n \"offers\": \"schema type not provided\",\n \"calendar\": \"schema type not provided\",\n \"documents\": \"schema type not provided\",\n \"images\": \"schema type not provided\",\n \"externalDocs\": \"schema type not provided\"\n }\n ],\n \"catalogue\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"groups\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"products\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ]\n }\n },\n {\n \"sourceOrganization\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"products\": [\n {\n \"name\": \"schema type not provided\",\n \"sourceOrganization\": \"schema type not provided\",\n \"price\": \"schema type not provided\",\n \"taxPercentage\": \"schema type not provided\",\n \"type\": \"schema type not provided\",\n \"requiresAppointment\": \"schema type not provided\",\n \"id\": \"schema type not provided\",\n \"sku\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"movie\": \"schema type not provided\",\n \"groups\": \"schema type not provided\",\n \"priceCurrency\": \"schema type not provided\",\n \"variations\": \"schema type not provided\",\n \"groupedProducts\": \"schema type not provided\",\n \"offers\": \"schema type not provided\",\n \"calendar\": \"schema type not provided\",\n \"documents\": \"schema type not provided\",\n \"images\": \"schema type not provided\",\n \"externalDocs\": \"schema type not provided\"\n },\n {\n \"name\": \"schema type not provided\",\n \"sourceOrganization\": \"schema type not provided\",\n \"price\": \"schema type not provided\",\n \"taxPercentage\": \"schema type not provided\",\n \"type\": \"schema type not provided\",\n \"requiresAppointment\": \"schema type not provided\",\n \"id\": \"schema type not provided\",\n \"sku\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"movie\": \"schema type not provided\",\n \"groups\": \"schema type not provided\",\n \"priceCurrency\": \"schema type not provided\",\n \"variations\": \"schema type not provided\",\n \"groupedProducts\": \"schema type not provided\",\n \"offers\": \"schema type not provided\",\n \"calendar\": \"schema type not provided\",\n \"documents\": \"schema type not provided\",\n \"images\": \"schema type not provided\",\n \"externalDocs\": \"schema type not provided\"\n }\n ],\n \"catalogue\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"groups\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"products\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ]\n }\n }\n]" + } + ] + }, + { + "name": "Creates a Group resource.", + "event": [ + { + "listen": "test", + "script": { + "id": "9c0774e1-deac-474d-8bd5-0accd5f53fcf", + "exec": [ + "// example using pm.response.to.have\r", + "pm.test(\"response is ok\", function () {\r", + " pm.response.to.have.status(201);\r", + "});\r", + "\r", + "// example using response assertions\r", + "pm.test(\"response should be okay to process\", function () {\r", + " pm.response.to.not.be.error;\r", + " pm.response.to.not.have.jsonBody(\"error\");\r", + "});\r", + "\r", + "// example using pm.response.to.be*\r", + "pm.test(\"response must be valid and have a body\", function () {\r", + " // assert that the status code is 200\r", + " // pm.response.to.be.created; // info, success, redirection, clientError, serverError, are other variants\r", + " // assert that the response has a valid JSON body\r", + " pm.response.to.be.withBody;\r", + " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", + "});\r", + "\r", + "\r", + "pm.test(\"Set ID\", function () {\r", + " var jsonData = pm.response.json();\r", + " console.log(jsonData);\r", + " //var payloadData = JSON.parse(jsonData.Payload); //parsed payload\r", + "\r", + " //console.log(payloadData.Id);\r", + "\r", + " pm.environment.set(\"group\", jsonData.id);\r", + "});" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "POST", + "header": [ + { + "key": "Authorization", + "value": "", + "description": "The JWT of the entity performing the request" + }, + { + "key": "API-Version", + "value": "", + "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" + }, + { + "key": "X-NLX-Logrecord-ID", + "value": "", + "description": "A globally unique id of the request, which makes a request traceable throughout the network." + }, + { + "key": "X-NLX-Request-Process-Id", + "value": "", + "description": "A process id for purpose registration (doelbinding)" + }, + { + "key": "X-NLX-Request-Data-Elements", + "value": "", + "description": "A list of requested data elements" + }, + { + "key": "X-NLX-Request-Data-Subject", + "value": "", + "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" + }, + { + "key": "X-NLX-Audit-Clarification", + "value": "", + "description": "A clarification as to why a request has been made (doelbinding)" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n\t\"name\": \"My Group\",\n \"sourceOrganization\": \"002851234\",\n \"catalogue\": \"/catalogues/{{catalogue}}\"\n}" + }, + "url": { + "raw": "{{baseUrl}}/groups", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "groups" + ] + } + }, + "response": [ + { + "name": "Invalid input", + "originalRequest": { + "method": "POST", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"sourceOrganization\": \"\",\n \"products\": [\n {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": {\n \"value\": \"\"\n },\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"price\": {\n \"value\": \"\"\n },\n \"taxPercentage\": {\n \"value\": \"\"\n },\n \"type\": {\n \"value\": \"\"\n },\n \"requiresAppointment\": {\n \"value\": \"\"\n },\n \"sku\": {\n \"value\": \"\"\n },\n \"description\": {\n \"value\": \"\"\n },\n \"logo\": {\n \"value\": \"\"\n },\n \"movie\": {\n \"value\": \"\"\n },\n \"groups\": {\n \"value\": \"\"\n },\n \"priceCurrency\": {\n \"value\": \"\"\n },\n \"parent\": {\n \"value\": \"\"\n },\n \"sets\": {\n \"value\": \"\"\n },\n \"offers\": {\n \"value\": \"\"\n },\n \"calendar\": {\n \"value\": \"\"\n }\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": {\n \"value\": \"\"\n },\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"price\": {\n \"value\": \"\"\n },\n \"taxPercentage\": {\n \"value\": \"\"\n },\n \"type\": {\n \"value\": \"\"\n },\n \"requiresAppointment\": {\n \"value\": \"\"\n },\n \"sku\": {\n \"value\": \"\"\n },\n \"description\": {\n \"value\": \"\"\n },\n \"logo\": {\n \"value\": \"\"\n },\n \"movie\": {\n \"value\": \"\"\n },\n \"groups\": {\n \"value\": \"\"\n },\n \"priceCurrency\": {\n \"value\": \"\"\n },\n \"parent\": {\n \"value\": \"\"\n },\n \"sets\": {\n \"value\": \"\"\n },\n \"offers\": {\n \"value\": \"\"\n },\n \"calendar\": {\n \"value\": \"\"\n }\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n }\n ],\n \"catalogue\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"description\": \"\",\n \"logo\": \"\"\n }\n}" + }, + "url": { + "raw": "{{baseUrl}}/groups", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "groups" + ] + } + }, + "status": "Bad Request", + "code": 400, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + }, + { + "name": "Resource not found", + "originalRequest": { + "method": "POST", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"sourceOrganization\": \"\",\n \"products\": [\n {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": {\n \"value\": \"\"\n },\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"price\": {\n \"value\": \"\"\n },\n \"taxPercentage\": {\n \"value\": \"\"\n },\n \"type\": {\n \"value\": \"\"\n },\n \"requiresAppointment\": {\n \"value\": \"\"\n },\n \"sku\": {\n \"value\": \"\"\n },\n \"description\": {\n \"value\": \"\"\n },\n \"logo\": {\n \"value\": \"\"\n },\n \"movie\": {\n \"value\": \"\"\n },\n \"groups\": {\n \"value\": \"\"\n },\n \"priceCurrency\": {\n \"value\": \"\"\n },\n \"parent\": {\n \"value\": \"\"\n },\n \"sets\": {\n \"value\": \"\"\n },\n \"offers\": {\n \"value\": \"\"\n },\n \"calendar\": {\n \"value\": \"\"\n }\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": {\n \"value\": \"\"\n },\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"price\": {\n \"value\": \"\"\n },\n \"taxPercentage\": {\n \"value\": \"\"\n },\n \"type\": {\n \"value\": \"\"\n },\n \"requiresAppointment\": {\n \"value\": \"\"\n },\n \"sku\": {\n \"value\": \"\"\n },\n \"description\": {\n \"value\": \"\"\n },\n \"logo\": {\n \"value\": \"\"\n },\n \"movie\": {\n \"value\": \"\"\n },\n \"groups\": {\n \"value\": \"\"\n },\n \"priceCurrency\": {\n \"value\": \"\"\n },\n \"parent\": {\n \"value\": \"\"\n },\n \"sets\": {\n \"value\": \"\"\n },\n \"offers\": {\n \"value\": \"\"\n },\n \"calendar\": {\n \"value\": \"\"\n }\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n }\n ],\n \"catalogue\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"description\": \"\",\n \"logo\": \"\"\n }\n}" + }, + "url": { + "raw": "{{baseUrl}}/groups", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "groups" + ] + } + }, + "status": "Not Found", + "code": 404, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + }, + { + "name": "Group resource created", + "originalRequest": { + "method": "POST", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"sourceOrganization\": \"\",\n \"products\": [\n {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": {\n \"value\": \"\"\n },\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"price\": {\n \"value\": \"\"\n },\n \"taxPercentage\": {\n \"value\": \"\"\n },\n \"type\": {\n \"value\": \"\"\n },\n \"requiresAppointment\": {\n \"value\": \"\"\n },\n \"sku\": {\n \"value\": \"\"\n },\n \"description\": {\n \"value\": \"\"\n },\n \"logo\": {\n \"value\": \"\"\n },\n \"movie\": {\n \"value\": \"\"\n },\n \"groups\": {\n \"value\": \"\"\n },\n \"priceCurrency\": {\n \"value\": \"\"\n },\n \"parent\": {\n \"value\": \"\"\n },\n \"sets\": {\n \"value\": \"\"\n },\n \"offers\": {\n \"value\": \"\"\n },\n \"calendar\": {\n \"value\": \"\"\n }\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": {\n \"value\": \"\"\n },\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"price\": {\n \"value\": \"\"\n },\n \"taxPercentage\": {\n \"value\": \"\"\n },\n \"type\": {\n \"value\": \"\"\n },\n \"requiresAppointment\": {\n \"value\": \"\"\n },\n \"sku\": {\n \"value\": \"\"\n },\n \"description\": {\n \"value\": \"\"\n },\n \"logo\": {\n \"value\": \"\"\n },\n \"movie\": {\n \"value\": \"\"\n },\n \"groups\": {\n \"value\": \"\"\n },\n \"priceCurrency\": {\n \"value\": \"\"\n },\n \"parent\": {\n \"value\": \"\"\n },\n \"sets\": {\n \"value\": \"\"\n },\n \"offers\": {\n \"value\": \"\"\n },\n \"calendar\": {\n \"value\": \"\"\n }\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n }\n ],\n \"catalogue\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"description\": \"\",\n \"logo\": \"\"\n }\n}" + }, + "url": { + "raw": "{{baseUrl}}/groups", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "groups" + ] + } + }, + "status": "Created", + "code": 201, + "_postman_previewlanguage": "json", + "header": [ + { + "key": "Content-Type", + "value": "application/hal+json" + } + ], + "cookie": [], + "body": "{\n \"sourceOrganization\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"products\": [\n {\n \"name\": \"schema type not provided\",\n \"sourceOrganization\": \"schema type not provided\",\n \"price\": \"schema type not provided\",\n \"taxPercentage\": \"schema type not provided\",\n \"type\": \"schema type not provided\",\n \"requiresAppointment\": \"schema type not provided\",\n \"id\": \"schema type not provided\",\n \"sku\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"movie\": \"schema type not provided\",\n \"groups\": \"schema type not provided\",\n \"priceCurrency\": \"schema type not provided\",\n \"variations\": \"schema type not provided\",\n \"groupedProducts\": \"schema type not provided\",\n \"offers\": \"schema type not provided\",\n \"calendar\": \"schema type not provided\",\n \"documents\": \"schema type not provided\",\n \"images\": \"schema type not provided\",\n \"externalDocs\": \"schema type not provided\"\n },\n {\n \"name\": \"schema type not provided\",\n \"sourceOrganization\": \"schema type not provided\",\n \"price\": \"schema type not provided\",\n \"taxPercentage\": \"schema type not provided\",\n \"type\": \"schema type not provided\",\n \"requiresAppointment\": \"schema type not provided\",\n \"id\": \"schema type not provided\",\n \"sku\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"movie\": \"schema type not provided\",\n \"groups\": \"schema type not provided\",\n \"priceCurrency\": \"schema type not provided\",\n \"variations\": \"schema type not provided\",\n \"groupedProducts\": \"schema type not provided\",\n \"offers\": \"schema type not provided\",\n \"calendar\": \"schema type not provided\",\n \"documents\": \"schema type not provided\",\n \"images\": \"schema type not provided\",\n \"externalDocs\": \"schema type not provided\"\n }\n ],\n \"catalogue\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"groups\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"products\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ]\n }\n}" + } + ] + } + ], + "protocolProfileBehavior": {} + }, + { + "name": "groups/{id}", + "item": [ + { + "name": "Retrieves a Group resource.", + "event": [ + { + "listen": "test", + "script": { + "id": "a751c157-cf3e-4790-8c05-065ca8b466fa", + "exec": [ + "// example using pm.response.to.have\r", + "pm.test(\"response is ok\", function () {\r", + " pm.response.to.have.status(200);\r", + "});\r", + "\r", + "// example using response assertions\r", + "pm.test(\"response should be okay to process\", function () {\r", + " pm.response.to.not.be.error;\r", + " pm.response.to.not.have.jsonBody(\"error\");\r", + "});\r", + "\r", + "// example using pm.response.to.be*\r", + "pm.test(\"response must be valid and have a body\", function () {\r", + " // assert that the status code is 200\r", + " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", + " // assert that the response has a valid JSON body\r", + " pm.response.to.be.withBody;\r", + " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", + "});" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "GET", + "header": [ + { + "key": "Authorization", + "value": "", + "description": "The JWT of the entity performing the request" + }, + { + "key": "API-Version", + "value": "", + "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" + }, + { + "key": "X-NLX-Logrecord-ID", + "value": "", + "description": "A globally unique id of the request, which makes a request traceable throughout the network." + }, + { + "key": "X-NLX-Request-Process-Id", + "value": "", + "description": "A process id for purpose registration (doelbinding)" + }, + { + "key": "X-NLX-Request-Data-Elements", + "value": "", + "description": "A list of requested data elements" + }, + { + "key": "X-NLX-Request-Data-Subject", + "value": "", + "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" + }, + { + "key": "X-NLX-Audit-Clarification", + "value": "", + "description": "A clarification as to why a request has been made (doelbinding)" + }, + { + "key": "Link", + "value": "", + "description": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"" + } + ], + "url": { + "raw": "{{baseUrl}}/groups/{{group}}", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "groups", + "{{group}}" + ] + } + }, + "response": [ + { + "name": "Group resource response", + "originalRequest": { + "method": "GET", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "description": { + "content": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"", + "type": "text/plain" + }, + "key": "Link", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/groups/?extend[]=&fields[]=&validOn=&validFrom=&validUntil=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "groups", + "" + ], + "query": [ + { + "key": "extend[]", + "value": "" + }, + { + "key": "fields[]", + "value": "" + }, + { + "key": "validOn", + "value": "" + }, + { + "key": "validFrom", + "value": "" + }, + { + "key": "validUntil", + "value": "" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "json", + "header": [ + { + "key": "Content-Type", + "value": "application/hal+json" + } + ], + "cookie": [], + "body": "{\n \"sourceOrganization\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"products\": [\n {\n \"name\": \"schema type not provided\",\n \"sourceOrganization\": \"schema type not provided\",\n \"price\": \"schema type not provided\",\n \"taxPercentage\": \"schema type not provided\",\n \"type\": \"schema type not provided\",\n \"requiresAppointment\": \"schema type not provided\",\n \"id\": \"schema type not provided\",\n \"sku\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"movie\": \"schema type not provided\",\n \"groups\": \"schema type not provided\",\n \"priceCurrency\": \"schema type not provided\",\n \"variations\": \"schema type not provided\",\n \"groupedProducts\": \"schema type not provided\",\n \"offers\": \"schema type not provided\",\n \"calendar\": \"schema type not provided\",\n \"documents\": \"schema type not provided\",\n \"images\": \"schema type not provided\",\n \"externalDocs\": \"schema type not provided\"\n },\n {\n \"name\": \"schema type not provided\",\n \"sourceOrganization\": \"schema type not provided\",\n \"price\": \"schema type not provided\",\n \"taxPercentage\": \"schema type not provided\",\n \"type\": \"schema type not provided\",\n \"requiresAppointment\": \"schema type not provided\",\n \"id\": \"schema type not provided\",\n \"sku\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"movie\": \"schema type not provided\",\n \"groups\": \"schema type not provided\",\n \"priceCurrency\": \"schema type not provided\",\n \"variations\": \"schema type not provided\",\n \"groupedProducts\": \"schema type not provided\",\n \"offers\": \"schema type not provided\",\n \"calendar\": \"schema type not provided\",\n \"documents\": \"schema type not provided\",\n \"images\": \"schema type not provided\",\n \"externalDocs\": \"schema type not provided\"\n }\n ],\n \"catalogue\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"groups\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"products\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ]\n }\n}" + }, + { + "name": "Resource not found", + "originalRequest": { + "method": "GET", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "description": { + "content": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"", + "type": "text/plain" + }, + "key": "Link", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/groups/?extend[]=&fields[]=&validOn=&validFrom=&validUntil=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "groups", + "" + ], + "query": [ + { + "key": "extend[]", + "value": "" + }, + { + "key": "fields[]", + "value": "" + }, + { + "key": "validOn", + "value": "" + }, + { + "key": "validFrom", + "value": "" + }, + { + "key": "validUntil", + "value": "" + } + ] + } + }, + "status": "Not Found", + "code": 404, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + } + ] + }, + { + "name": "Replaces the Group resource.", + "event": [ + { + "listen": "test", + "script": { + "id": "36fadb27-68f3-465d-8578-9f6ccc5c03e6", + "exec": [ + "// example using pm.response.to.have\r", + "pm.test(\"response is ok\", function () {\r", + " pm.response.to.have.status(200);\r", + "});\r", + "\r", + "// example using response assertions\r", + "pm.test(\"response should be okay to process\", function () {\r", + " pm.response.to.not.be.error;\r", + " pm.response.to.not.have.jsonBody(\"error\");\r", + "});\r", + "\r", + "// example using pm.response.to.be*\r", + "pm.test(\"response must be valid and have a body\", function () {\r", + " // assert that the status code is 200\r", + " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", + " // assert that the response has a valid JSON body\r", + " pm.response.to.be.withBody;\r", + " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", + "});" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "PUT", + "header": [ + { + "key": "Authorization", + "value": "", + "description": "The JWT of the entity performing the request" + }, + { + "key": "API-Version", + "value": "", + "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" + }, + { + "key": "X-NLX-Logrecord-ID", + "value": "", + "description": "A globally unique id of the request, which makes a request traceable throughout the network." + }, + { + "key": "X-NLX-Request-Process-Id", + "value": "", + "description": "A process id for purpose registration (doelbinding)" + }, + { + "key": "X-NLX-Request-Data-Elements", + "value": "", + "description": "A list of requested data elements" + }, + { + "key": "X-NLX-Request-Data-Subject", + "value": "", + "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" + }, + { + "key": "X-NLX-Audit-Clarification", + "value": "", + "description": "A clarification as to why a request has been made (doelbinding)" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"sourceOrganization\": \"002851234\",\n \"name\": \"My group renamed\",\n \"catalogue\": \"/catalogues/{{catalogue}}\"\n}" + }, + "url": { + "raw": "{{baseUrl}}/groups/{{group}}", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "groups", + "{{group}}" + ] + } + }, + "response": [ + { + "name": "Invalid input", + "originalRequest": { + "method": "PUT", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"sourceOrganization\": \"\",\n \"products\": [\n {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"schema type not provided\",\n \"sourceOrganization\": \"schema type not provided\",\n \"price\": \"schema type not provided\",\n \"taxPercentage\": \"schema type not provided\",\n \"type\": \"schema type not provided\",\n \"requiresAppointment\": \"schema type not provided\",\n \"sku\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"movie\": \"schema type not provided\",\n \"groups\": \"schema type not provided\",\n \"priceCurrency\": \"schema type not provided\",\n \"parent\": \"schema type not provided\",\n \"sets\": \"schema type not provided\",\n \"offers\": \"schema type not provided\",\n \"calendar\": \"schema type not provided\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"schema type not provided\",\n \"sourceOrganization\": \"schema type not provided\",\n \"price\": \"schema type not provided\",\n \"taxPercentage\": \"schema type not provided\",\n \"type\": \"schema type not provided\",\n \"requiresAppointment\": \"schema type not provided\",\n \"sku\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"movie\": \"schema type not provided\",\n \"groups\": \"schema type not provided\",\n \"priceCurrency\": \"schema type not provided\",\n \"parent\": \"schema type not provided\",\n \"sets\": \"schema type not provided\",\n \"offers\": \"schema type not provided\",\n \"calendar\": \"schema type not provided\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n }\n ],\n \"catalogue\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"description\": \"\",\n \"logo\": \"\"\n }\n}" + }, + "url": { + "raw": "{{baseUrl}}/groups/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "groups", + "" + ] + } + }, + "status": "Bad Request", + "code": 400, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + }, + { + "name": "Group resource updated", + "originalRequest": { + "method": "PUT", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"sourceOrganization\": \"\",\n \"products\": [\n {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"schema type not provided\",\n \"sourceOrganization\": \"schema type not provided\",\n \"price\": \"schema type not provided\",\n \"taxPercentage\": \"schema type not provided\",\n \"type\": \"schema type not provided\",\n \"requiresAppointment\": \"schema type not provided\",\n \"sku\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"movie\": \"schema type not provided\",\n \"groups\": \"schema type not provided\",\n \"priceCurrency\": \"schema type not provided\",\n \"parent\": \"schema type not provided\",\n \"sets\": \"schema type not provided\",\n \"offers\": \"schema type not provided\",\n \"calendar\": \"schema type not provided\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"schema type not provided\",\n \"sourceOrganization\": \"schema type not provided\",\n \"price\": \"schema type not provided\",\n \"taxPercentage\": \"schema type not provided\",\n \"type\": \"schema type not provided\",\n \"requiresAppointment\": \"schema type not provided\",\n \"sku\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"movie\": \"schema type not provided\",\n \"groups\": \"schema type not provided\",\n \"priceCurrency\": \"schema type not provided\",\n \"parent\": \"schema type not provided\",\n \"sets\": \"schema type not provided\",\n \"offers\": \"schema type not provided\",\n \"calendar\": \"schema type not provided\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n }\n ],\n \"catalogue\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"description\": \"\",\n \"logo\": \"\"\n }\n}" + }, + "url": { + "raw": "{{baseUrl}}/groups/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "groups", + "" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "json", + "header": [ + { + "key": "Content-Type", + "value": "application/hal+json" + } + ], + "cookie": [], + "body": "{\n \"sourceOrganization\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"products\": [\n {\n \"name\": \"schema type not provided\",\n \"sourceOrganization\": \"schema type not provided\",\n \"price\": \"schema type not provided\",\n \"taxPercentage\": \"schema type not provided\",\n \"type\": \"schema type not provided\",\n \"requiresAppointment\": \"schema type not provided\",\n \"id\": \"schema type not provided\",\n \"sku\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"movie\": \"schema type not provided\",\n \"groups\": \"schema type not provided\",\n \"priceCurrency\": \"schema type not provided\",\n \"variations\": \"schema type not provided\",\n \"groupedProducts\": \"schema type not provided\",\n \"offers\": \"schema type not provided\",\n \"calendar\": \"schema type not provided\",\n \"documents\": \"schema type not provided\",\n \"images\": \"schema type not provided\",\n \"externalDocs\": \"schema type not provided\"\n },\n {\n \"name\": \"schema type not provided\",\n \"sourceOrganization\": \"schema type not provided\",\n \"price\": \"schema type not provided\",\n \"taxPercentage\": \"schema type not provided\",\n \"type\": \"schema type not provided\",\n \"requiresAppointment\": \"schema type not provided\",\n \"id\": \"schema type not provided\",\n \"sku\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"movie\": \"schema type not provided\",\n \"groups\": \"schema type not provided\",\n \"priceCurrency\": \"schema type not provided\",\n \"variations\": \"schema type not provided\",\n \"groupedProducts\": \"schema type not provided\",\n \"offers\": \"schema type not provided\",\n \"calendar\": \"schema type not provided\",\n \"documents\": \"schema type not provided\",\n \"images\": \"schema type not provided\",\n \"externalDocs\": \"schema type not provided\"\n }\n ],\n \"catalogue\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"groups\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"products\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ]\n }\n}" + }, + { + "name": "Resource not found", + "originalRequest": { + "method": "PUT", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"sourceOrganization\": \"\",\n \"products\": [\n {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"schema type not provided\",\n \"sourceOrganization\": \"schema type not provided\",\n \"price\": \"schema type not provided\",\n \"taxPercentage\": \"schema type not provided\",\n \"type\": \"schema type not provided\",\n \"requiresAppointment\": \"schema type not provided\",\n \"sku\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"movie\": \"schema type not provided\",\n \"groups\": \"schema type not provided\",\n \"priceCurrency\": \"schema type not provided\",\n \"parent\": \"schema type not provided\",\n \"sets\": \"schema type not provided\",\n \"offers\": \"schema type not provided\",\n \"calendar\": \"schema type not provided\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"schema type not provided\",\n \"sourceOrganization\": \"schema type not provided\",\n \"price\": \"schema type not provided\",\n \"taxPercentage\": \"schema type not provided\",\n \"type\": \"schema type not provided\",\n \"requiresAppointment\": \"schema type not provided\",\n \"sku\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"movie\": \"schema type not provided\",\n \"groups\": \"schema type not provided\",\n \"priceCurrency\": \"schema type not provided\",\n \"parent\": \"schema type not provided\",\n \"sets\": \"schema type not provided\",\n \"offers\": \"schema type not provided\",\n \"calendar\": \"schema type not provided\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n }\n ],\n \"catalogue\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"description\": \"\",\n \"logo\": \"\"\n }\n}" + }, + "url": { + "raw": "{{baseUrl}}/groups/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "groups", + "" + ] + } + }, + "status": "Not Found", + "code": 404, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + } + ] + }, + { + "name": "Updates the Group resource.", + "event": [ + { + "listen": "test", + "script": { + "id": "7a93cbf2-f841-45c6-9405-43b7884808f3", + "exec": [ + "// example using pm.response.to.have\r", + "pm.test(\"response is ok\", function () {\r", + " pm.response.to.have.status(200);\r", + "});\r", + "\r", + "// example using response assertions\r", + "pm.test(\"response should be okay to process\", function () {\r", + " pm.response.to.not.be.error;\r", + " pm.response.to.not.have.jsonBody(\"error\");\r", + "});\r", + "\r", + "// example using pm.response.to.be*\r", + "pm.test(\"response must be valid and have a body\", function () {\r", + " // assert that the status code is 200\r", + " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", + " // assert that the response has a valid JSON body\r", + " pm.response.to.be.withBody;\r", + " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", + "});" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "PATCH", + "header": [ + { + "key": "Authorization", + "value": "", + "description": "The JWT of the entity performing the request" + }, + { + "key": "API-Version", + "value": "", + "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" + }, + { + "key": "X-NLX-Logrecord-ID", + "value": "", + "description": "A globally unique id of the request, which makes a request traceable throughout the network." + }, + { + "key": "X-NLX-Request-Process-Id", + "value": "", + "description": "A process id for purpose registration (doelbinding)" + }, + { + "key": "X-NLX-Request-Data-Elements", + "value": "", + "description": "A list of requested data elements" + }, + { + "key": "X-NLX-Request-Data-Subject", + "value": "", + "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" + }, + { + "key": "X-NLX-Audit-Clarification", + "value": "", + "description": "A clarification as to why a request has been made (doelbinding)" + }, + { + "key": "Content-Type", + "value": "application/vnd.api+json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"sourceOrganization\": \"002851234\",\n \"name\": \"My group rerenamed\"\n}" + }, + "url": { + "raw": "{{baseUrl}}/groups/{{group}}", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "groups", + "{{group}}" + ] + } + }, + "response": [ + { + "name": "Resource not found", + "originalRequest": { + "method": "PATCH", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/vnd.api+json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"sourceOrganization\": \"\",\n \"products\": [\n {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"schema type not provided\",\n \"sourceOrganization\": \"schema type not provided\",\n \"price\": \"schema type not provided\",\n \"taxPercentage\": \"schema type not provided\",\n \"type\": \"schema type not provided\",\n \"requiresAppointment\": \"schema type not provided\",\n \"sku\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"movie\": \"schema type not provided\",\n \"groups\": \"schema type not provided\",\n \"priceCurrency\": \"schema type not provided\",\n \"parent\": \"schema type not provided\",\n \"sets\": \"schema type not provided\",\n \"offers\": \"schema type not provided\",\n \"calendar\": \"schema type not provided\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"schema type not provided\",\n \"sourceOrganization\": \"schema type not provided\",\n \"price\": \"schema type not provided\",\n \"taxPercentage\": \"schema type not provided\",\n \"type\": \"schema type not provided\",\n \"requiresAppointment\": \"schema type not provided\",\n \"sku\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"movie\": \"schema type not provided\",\n \"groups\": \"schema type not provided\",\n \"priceCurrency\": \"schema type not provided\",\n \"parent\": \"schema type not provided\",\n \"sets\": \"schema type not provided\",\n \"offers\": \"schema type not provided\",\n \"calendar\": \"schema type not provided\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n }\n ],\n \"catalogue\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"description\": \"\",\n \"logo\": \"\"\n }\n}" + }, + "url": { + "raw": "{{baseUrl}}/groups/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "groups", + "" + ] + } + }, + "status": "Not Found", + "code": 404, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + }, + { + "name": "Invalid input", + "originalRequest": { + "method": "PATCH", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/vnd.api+json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"sourceOrganization\": \"\",\n \"products\": [\n {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"schema type not provided\",\n \"sourceOrganization\": \"schema type not provided\",\n \"price\": \"schema type not provided\",\n \"taxPercentage\": \"schema type not provided\",\n \"type\": \"schema type not provided\",\n \"requiresAppointment\": \"schema type not provided\",\n \"sku\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"movie\": \"schema type not provided\",\n \"groups\": \"schema type not provided\",\n \"priceCurrency\": \"schema type not provided\",\n \"parent\": \"schema type not provided\",\n \"sets\": \"schema type not provided\",\n \"offers\": \"schema type not provided\",\n \"calendar\": \"schema type not provided\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"schema type not provided\",\n \"sourceOrganization\": \"schema type not provided\",\n \"price\": \"schema type not provided\",\n \"taxPercentage\": \"schema type not provided\",\n \"type\": \"schema type not provided\",\n \"requiresAppointment\": \"schema type not provided\",\n \"sku\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"movie\": \"schema type not provided\",\n \"groups\": \"schema type not provided\",\n \"priceCurrency\": \"schema type not provided\",\n \"parent\": \"schema type not provided\",\n \"sets\": \"schema type not provided\",\n \"offers\": \"schema type not provided\",\n \"calendar\": \"schema type not provided\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n }\n ],\n \"catalogue\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"description\": \"\",\n \"logo\": \"\"\n }\n}" + }, + "url": { + "raw": "{{baseUrl}}/groups/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "groups", + "" + ] + } + }, + "status": "Bad Request", + "code": 400, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + }, + { + "name": "Group resource updated", + "originalRequest": { + "method": "PATCH", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/vnd.api+json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"sourceOrganization\": \"\",\n \"products\": [\n {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"schema type not provided\",\n \"sourceOrganization\": \"schema type not provided\",\n \"price\": \"schema type not provided\",\n \"taxPercentage\": \"schema type not provided\",\n \"type\": \"schema type not provided\",\n \"requiresAppointment\": \"schema type not provided\",\n \"sku\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"movie\": \"schema type not provided\",\n \"groups\": \"schema type not provided\",\n \"priceCurrency\": \"schema type not provided\",\n \"parent\": \"schema type not provided\",\n \"sets\": \"schema type not provided\",\n \"offers\": \"schema type not provided\",\n \"calendar\": \"schema type not provided\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"schema type not provided\",\n \"sourceOrganization\": \"schema type not provided\",\n \"price\": \"schema type not provided\",\n \"taxPercentage\": \"schema type not provided\",\n \"type\": \"schema type not provided\",\n \"requiresAppointment\": \"schema type not provided\",\n \"sku\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"movie\": \"schema type not provided\",\n \"groups\": \"schema type not provided\",\n \"priceCurrency\": \"schema type not provided\",\n \"parent\": \"schema type not provided\",\n \"sets\": \"schema type not provided\",\n \"offers\": \"schema type not provided\",\n \"calendar\": \"schema type not provided\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n }\n ],\n \"catalogue\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"description\": \"\",\n \"logo\": \"\"\n }\n}" + }, + "url": { + "raw": "{{baseUrl}}/groups/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "groups", + "" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "json", + "header": [ + { + "key": "Content-Type", + "value": "application/hal+json" + } + ], + "cookie": [], + "body": "{\n \"sourceOrganization\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"products\": [\n {\n \"name\": \"schema type not provided\",\n \"sourceOrganization\": \"schema type not provided\",\n \"price\": \"schema type not provided\",\n \"taxPercentage\": \"schema type not provided\",\n \"type\": \"schema type not provided\",\n \"requiresAppointment\": \"schema type not provided\",\n \"id\": \"schema type not provided\",\n \"sku\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"movie\": \"schema type not provided\",\n \"groups\": \"schema type not provided\",\n \"priceCurrency\": \"schema type not provided\",\n \"variations\": \"schema type not provided\",\n \"groupedProducts\": \"schema type not provided\",\n \"offers\": \"schema type not provided\",\n \"calendar\": \"schema type not provided\",\n \"documents\": \"schema type not provided\",\n \"images\": \"schema type not provided\",\n \"externalDocs\": \"schema type not provided\"\n },\n {\n \"name\": \"schema type not provided\",\n \"sourceOrganization\": \"schema type not provided\",\n \"price\": \"schema type not provided\",\n \"taxPercentage\": \"schema type not provided\",\n \"type\": \"schema type not provided\",\n \"requiresAppointment\": \"schema type not provided\",\n \"id\": \"schema type not provided\",\n \"sku\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"movie\": \"schema type not provided\",\n \"groups\": \"schema type not provided\",\n \"priceCurrency\": \"schema type not provided\",\n \"variations\": \"schema type not provided\",\n \"groupedProducts\": \"schema type not provided\",\n \"offers\": \"schema type not provided\",\n \"calendar\": \"schema type not provided\",\n \"documents\": \"schema type not provided\",\n \"images\": \"schema type not provided\",\n \"externalDocs\": \"schema type not provided\"\n }\n ],\n \"catalogue\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"groups\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"products\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ]\n }\n}" + } + ] + } + ], + "protocolProfileBehavior": {} + }, + { + "name": "products", + "item": [ + { + "name": "Retrieves the collection of Product resources.", + "event": [ + { + "listen": "test", + "script": { + "id": "7c3dfef6-1fea-42af-8ff3-8479ea7e661d", + "exec": [ + "// example using pm.response.to.have\r", + "pm.test(\"response is ok\", function () {\r", + " pm.response.to.have.status(200);\r", + "});\r", + "\r", + "// example using response assertions\r", + "pm.test(\"response should be okay to process\", function () {\r", + " pm.response.to.not.be.error;\r", + " pm.response.to.not.have.jsonBody(\"error\");\r", + "});\r", + "\r", + "// example using pm.response.to.be*\r", + "pm.test(\"response must be valid and have a body\", function () {\r", + " // assert that the status code is 200\r", + " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", + " // assert that the response has a valid JSON body\r", + " pm.response.to.be.withBody;\r", + " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", + "});" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "GET", + "header": [ + { + "key": "Authorization", + "value": "", + "description": "The JWT of the entity performing the request" + }, + { + "key": "API-Version", + "value": "", + "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" + }, + { + "key": "X-NLX-Logrecord-ID", + "value": "", + "description": "A globally unique id of the request, which makes a request traceable throughout the network." + }, + { + "key": "X-NLX-Request-Process-Id", + "value": "", + "description": "A process id for purpose registration (doelbinding)" + }, + { + "key": "X-NLX-Request-Data-Elements", + "value": "", + "description": "A list of requested data elements" + }, + { + "key": "X-NLX-Request-Data-Subject", + "value": "", + "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" + }, + { + "key": "X-NLX-Audit-Clarification", + "value": "", + "description": "A clarification as to why a request has been made (doelbinding)" + }, + { + "key": "Link", + "value": "", + "description": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"" + } + ], + "url": { + "raw": "{{baseUrl}}/products", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "products" + ] + } + }, + "response": [ + { + "name": "Product collection response", + "originalRequest": { + "method": "GET", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "description": { + "content": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"", + "type": "text/plain" + }, + "key": "Link", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/products?sku=&sku[]=&sku[]=&sourceOrganization=&sourceOrganization[]=&sourceOrganization[]=&type=&type[]=&type[]=&order[type]=&page=1&extend[]=&fields[]=&validOn=&validFrom=&validUntil=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "products" + ], + "query": [ + { + "key": "sku", + "value": "" + }, + { + "key": "sku[]", + "value": "" + }, + { + "key": "sku[]", + "value": "" + }, + { + "key": "sourceOrganization", + "value": "" + }, + { + "key": "sourceOrganization[]", + "value": "" + }, + { + "key": "sourceOrganization[]", + "value": "" + }, + { + "key": "type", + "value": "" + }, + { + "key": "type[]", + "value": "" + }, + { + "key": "type[]", + "value": "" + }, + { + "key": "order[type]", + "value": "" + }, + { + "key": "page", + "value": "1" + }, + { + "key": "extend[]", + "value": "" + }, + { + "key": "fields[]", + "value": "" + }, + { + "key": "validOn", + "value": "" + }, + { + "key": "validFrom", + "value": "" + }, + { + "key": "validUntil", + "value": "" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "json", + "header": [ + { + "key": "Content-Type", + "value": "application/hal+json" + } + ], + "cookie": [], + "body": "[\n {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"id\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"id\": \"schema type not provided\",\n \"name\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"id\": \"schema type not provided\",\n \"name\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"variations\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"groupedProducts\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\",\n \"documents\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"images\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"externalDocs\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ]\n },\n {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"id\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"id\": \"schema type not provided\",\n \"name\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"id\": \"schema type not provided\",\n \"name\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"variations\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"groupedProducts\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\",\n \"documents\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"images\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"externalDocs\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ]\n }\n]" + } + ] + }, + { + "name": "Creates a Product resource.", + "event": [ + { + "listen": "test", + "script": { + "id": "a0050a39-5a6d-4a69-ad96-686f9e32f3d2", + "exec": [ + "// example using pm.response.to.have\r", + "pm.test(\"response is ok\", function () {\r", + " pm.response.to.have.status(201);\r", + "});\r", + "\r", + "// example using response assertions\r", + "pm.test(\"response should be okay to process\", function () {\r", + " pm.response.to.not.be.error;\r", + " pm.response.to.not.have.jsonBody(\"error\");\r", + "});\r", + "\r", + "// example using pm.response.to.be*\r", + "pm.test(\"response must be valid and have a body\", function () {\r", + " // assert that the status code is 200\r", + " // pm.response.to.be.created; // info, success, redirection, clientError, serverError, are other variants\r", + " // assert that the response has a valid JSON body\r", + " pm.response.to.be.withBody;\r", + " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", + "});\r", + "\r", + "\r", + "pm.test(\"Set ID\", function () {\r", + " var jsonData = pm.response.json();\r", + " console.log(jsonData);\r", + " //var payloadData = JSON.parse(jsonData.Payload); //parsed payload\r", + "\r", + " //console.log(payloadData.Id);\r", + "\r", + " pm.environment.set(\"product\", jsonData.id);\r", + "});" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "POST", + "header": [ + { + "key": "Authorization", + "value": "", + "description": "The JWT of the entity performing the request" + }, + { + "key": "API-Version", + "value": "", + "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" + }, + { + "key": "X-NLX-Logrecord-ID", + "value": "", + "description": "A globally unique id of the request, which makes a request traceable throughout the network." + }, + { + "key": "X-NLX-Request-Process-Id", + "value": "", + "description": "A process id for purpose registration (doelbinding)" + }, + { + "key": "X-NLX-Request-Data-Elements", + "value": "", + "description": "A list of requested data elements" + }, + { + "key": "X-NLX-Request-Data-Subject", + "value": "", + "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" + }, + { + "key": "X-NLX-Audit-Clarification", + "value": "", + "description": "A clarification as to why a request has been made (doelbinding)" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"My product\",\n \"sourceOrganization\": \"002851234\",\n \"price\": \"50.00\",\n \"taxPercentage\": 9,\n \"type\": \"simple\",\n \"requiresAppointment\": false,\n \"groups\": [\"/groups/{{group}}\"],\n \"catalogue\": \"/catalogues/{{catalogue}}\",\n \"priceCurrency\": \"EUR\"\n}" + }, + "url": { + "raw": "{{baseUrl}}/products", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "products" + ] + } + }, + "response": [ + { + "name": "Resource not found", + "originalRequest": { + "method": "POST", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"value\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n}" + }, + "url": { + "raw": "{{baseUrl}}/products", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "products" + ] + } + }, + "status": "Not Found", + "code": 404, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + }, + { + "name": "Invalid input", + "originalRequest": { + "method": "POST", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"value\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n}" + }, + "url": { + "raw": "{{baseUrl}}/products", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "products" + ] + } + }, + "status": "Bad Request", + "code": 400, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + }, + { + "name": "Product resource created", + "originalRequest": { + "method": "POST", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"value\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n}" + }, + "url": { + "raw": "{{baseUrl}}/products", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "products" + ] + } + }, + "status": "Created", + "code": 201, + "_postman_previewlanguage": "json", + "header": [ + { + "key": "Content-Type", + "value": "application/hal+json" + } + ], + "cookie": [], + "body": "{\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"id\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"id\": \"schema type not provided\",\n \"name\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"id\": \"schema type not provided\",\n \"name\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"variations\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"groupedProducts\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\",\n \"documents\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"images\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"externalDocs\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ]\n}" + } + ] + } + ], + "protocolProfileBehavior": {} + }, + { + "name": "products/{id}", + "item": [ + { + "name": "Retrieves a Product resource.", + "event": [ + { + "listen": "test", + "script": { + "id": "e570eb4b-d398-486c-8982-d851768462ff", + "exec": [ + "// example using pm.response.to.have\r", + "pm.test(\"response is ok\", function () {\r", + " pm.response.to.have.status(200);\r", + "});\r", + "\r", + "// example using response assertions\r", + "pm.test(\"response should be okay to process\", function () {\r", + " pm.response.to.not.be.error;\r", + " pm.response.to.not.have.jsonBody(\"error\");\r", + "});\r", + "\r", + "// example using pm.response.to.be*\r", + "pm.test(\"response must be valid and have a body\", function () {\r", + " // assert that the status code is 200\r", + " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", + " // assert that the response has a valid JSON body\r", + " pm.response.to.be.withBody;\r", + " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", + "});" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "GET", + "header": [ + { + "key": "Authorization", + "value": "", + "description": "The JWT of the entity performing the request" + }, + { + "key": "API-Version", + "value": "", + "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" + }, + { + "key": "X-NLX-Logrecord-ID", + "value": "", + "description": "A globally unique id of the request, which makes a request traceable throughout the network." + }, + { + "key": "X-NLX-Request-Process-Id", + "value": "", + "description": "A process id for purpose registration (doelbinding)" + }, + { + "key": "X-NLX-Request-Data-Elements", + "value": "", + "description": "A list of requested data elements" + }, + { + "key": "X-NLX-Request-Data-Subject", + "value": "", + "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" + }, + { + "key": "X-NLX-Audit-Clarification", + "value": "", + "description": "A clarification as to why a request has been made (doelbinding)" + }, + { + "key": "Link", + "value": "", + "description": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"" + } + ], + "url": { + "raw": "{{baseUrl}}/products/{{product}}", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "products", + "{{product}}" + ] + } + }, + "response": [ + { + "name": "Resource not found", + "originalRequest": { + "method": "GET", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "description": { + "content": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"", + "type": "text/plain" + }, + "key": "Link", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/products/?extend[]=&fields[]=&validOn=&validFrom=&validUntil=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "products", + "" + ], + "query": [ + { + "key": "extend[]", + "value": "" + }, + { + "key": "fields[]", + "value": "" + }, + { + "key": "validOn", + "value": "" + }, + { + "key": "validFrom", + "value": "" + }, + { + "key": "validUntil", + "value": "" + } + ] + } + }, + "status": "Not Found", + "code": 404, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + }, + { + "name": "Product resource response", + "originalRequest": { + "method": "GET", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "description": { + "content": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"", + "type": "text/plain" + }, + "key": "Link", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/products/?extend[]=&fields[]=&validOn=&validFrom=&validUntil=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "products", + "" + ], + "query": [ + { + "key": "extend[]", + "value": "" + }, + { + "key": "fields[]", + "value": "" + }, + { + "key": "validOn", + "value": "" + }, + { + "key": "validFrom", + "value": "" + }, + { + "key": "validUntil", + "value": "" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "json", + "header": [ + { + "key": "Content-Type", + "value": "application/hal+json" + } + ], + "cookie": [], + "body": "{\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"id\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"id\": \"schema type not provided\",\n \"name\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"id\": \"schema type not provided\",\n \"name\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"variations\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"groupedProducts\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\",\n \"documents\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"images\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"externalDocs\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ]\n}" + } + ] + }, + { + "name": "Replaces the Product resource.", + "event": [ + { + "listen": "test", + "script": { + "id": "49265c47-2bc4-49fb-ad7b-5471ca0c43b8", + "exec": [ + "// example using pm.response.to.have\r", + "pm.test(\"response is ok\", function () {\r", + " pm.response.to.have.status(200);\r", + "});\r", + "\r", + "// example using response assertions\r", + "pm.test(\"response should be okay to process\", function () {\r", + " pm.response.to.not.be.error;\r", + " pm.response.to.not.have.jsonBody(\"error\");\r", + "});\r", + "\r", + "// example using pm.response.to.be*\r", + "pm.test(\"response must be valid and have a body\", function () {\r", + " // assert that the status code is 200\r", + " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", + " // assert that the response has a valid JSON body\r", + " pm.response.to.be.withBody;\r", + " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", + "});" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "PUT", + "header": [ + { + "key": "Authorization", + "value": "", + "description": "The JWT of the entity performing the request" + }, + { + "key": "API-Version", + "value": "", + "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" + }, + { + "key": "X-NLX-Logrecord-ID", + "value": "", + "description": "A globally unique id of the request, which makes a request traceable throughout the network." + }, + { + "key": "X-NLX-Request-Process-Id", + "value": "", + "description": "A process id for purpose registration (doelbinding)" + }, + { + "key": "X-NLX-Request-Data-Elements", + "value": "", + "description": "A list of requested data elements" + }, + { + "key": "X-NLX-Request-Data-Subject", + "value": "", + "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" + }, + { + "key": "X-NLX-Audit-Clarification", + "value": "", + "description": "A clarification as to why a request has been made (doelbinding)" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"My product\",\n \"sourceOrganization\": \"002851234\",\n \"price\": \"100.00\",\n \"taxPercentage\": 9,\n \"type\": \"simple\",\n \"requiresAppointment\": false,\n \"groups\": [\"/groups/{{group}}\"],\n \"priceCurrency\": \"EUR\"\n}" + }, + "url": { + "raw": "{{baseUrl}}/products/{{product}}", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "products", + "{{product}}" + ] + } + }, + "response": [ + { + "name": "Resource not found", + "originalRequest": { + "method": "PUT", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"value\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n}" + }, + "url": { + "raw": "{{baseUrl}}/products/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "products", + "" + ] + } + }, + "status": "Not Found", + "code": 404, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + }, + { + "name": "Product resource updated", + "originalRequest": { + "method": "PUT", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"value\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n}" + }, + "url": { + "raw": "{{baseUrl}}/products/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "products", + "" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "json", + "header": [ + { + "key": "Content-Type", + "value": "application/hal+json" + } + ], + "cookie": [], + "body": "{\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"id\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"id\": \"schema type not provided\",\n \"name\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"id\": \"schema type not provided\",\n \"name\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"variations\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"groupedProducts\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\",\n \"documents\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"images\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"externalDocs\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ]\n}" + }, + { + "name": "Invalid input", + "originalRequest": { + "method": "PUT", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"value\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n}" + }, + "url": { + "raw": "{{baseUrl}}/products/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "products", + "" + ] + } + }, + "status": "Bad Request", + "code": 400, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + } + ] + }, + { + "name": "Updates the Product resource.", + "event": [ + { + "listen": "test", + "script": { + "id": "08a7d2e4-336a-457a-8456-308c8db41a7a", + "exec": [ + "// example using pm.response.to.have\r", + "pm.test(\"response is ok\", function () {\r", + " pm.response.to.have.status(200);\r", + "});\r", + "\r", + "// example using response assertions\r", + "pm.test(\"response should be okay to process\", function () {\r", + " pm.response.to.not.be.error;\r", + " pm.response.to.not.have.jsonBody(\"error\");\r", + "});\r", + "\r", + "// example using pm.response.to.be*\r", + "pm.test(\"response must be valid and have a body\", function () {\r", + " // assert that the status code is 200\r", + " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", + " // assert that the response has a valid JSON body\r", + " pm.response.to.be.withBody;\r", + " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", + "});" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "PATCH", + "header": [ + { + "key": "Authorization", + "value": "", + "description": "The JWT of the entity performing the request" + }, + { + "key": "API-Version", + "value": "", + "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" + }, + { + "key": "X-NLX-Logrecord-ID", + "value": "", + "description": "A globally unique id of the request, which makes a request traceable throughout the network." + }, + { + "key": "X-NLX-Request-Process-Id", + "value": "", + "description": "A process id for purpose registration (doelbinding)" + }, + { + "key": "X-NLX-Request-Data-Elements", + "value": "", + "description": "A list of requested data elements" + }, + { + "key": "X-NLX-Request-Data-Subject", + "value": "", + "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" + }, + { + "key": "X-NLX-Audit-Clarification", + "value": "", + "description": "A clarification as to why a request has been made (doelbinding)" + }, + { + "key": "Content-Type", + "value": "application/vnd.api+json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"taxPercentage\": 21\n}" + }, + "url": { + "raw": "{{baseUrl}}/products/{{product}}", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "products", + "{{product}}" + ] + } + }, + "response": [ + { + "name": "Invalid input", + "originalRequest": { + "method": "PATCH", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/vnd.api+json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"value\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n}" + }, + "url": { + "raw": "{{baseUrl}}/products/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "products", + "" + ] + } + }, + "status": "Bad Request", + "code": 400, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + }, + { + "name": "Resource not found", + "originalRequest": { + "method": "PATCH", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/vnd.api+json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"value\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n}" + }, + "url": { + "raw": "{{baseUrl}}/products/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "products", + "" + ] + } + }, + "status": "Not Found", + "code": 404, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + }, + { + "name": "Product resource updated", + "originalRequest": { + "method": "PATCH", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/vnd.api+json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"value\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n}" + }, + "url": { + "raw": "{{baseUrl}}/products/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "products", + "" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "json", + "header": [ + { + "key": "Content-Type", + "value": "application/hal+json" + } + ], + "cookie": [], + "body": "{\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"id\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"id\": \"schema type not provided\",\n \"name\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"id\": \"schema type not provided\",\n \"name\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"variations\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"groupedProducts\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\",\n \"documents\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"images\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"externalDocs\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ]\n}" + } + ] + } + ], + "protocolProfileBehavior": {} + }, + { + "name": "customer types", + "item": [ + { + "name": "Retrieves the collection of CustomerType resources.", + "event": [ + { + "listen": "test", + "script": { + "id": "41ecfd63-3d98-48bc-9a99-ab216a4df4c6", + "exec": [ + "// example using pm.response.to.have\r", + "pm.test(\"response is ok\", function () {\r", + " pm.response.to.have.status(200);\r", + "});\r", + "\r", + "// example using response assertions\r", + "pm.test(\"response should be okay to process\", function () {\r", + " pm.response.to.not.be.error;\r", + " pm.response.to.not.have.jsonBody(\"error\");\r", + "});\r", + "\r", + "// example using pm.response.to.be*\r", + "pm.test(\"response must be valid and have a body\", function () {\r", + " // assert that the status code is 200\r", + " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", + " // assert that the response has a valid JSON body\r", + " pm.response.to.be.withBody;\r", + " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", + "});" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "GET", + "header": [ + { + "key": "Authorization", + "value": "", + "description": "The JWT of the entity performing the request" + }, + { + "key": "API-Version", + "value": "", + "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" + }, + { + "key": "X-NLX-Logrecord-ID", + "value": "", + "description": "A globally unique id of the request, which makes a request traceable throughout the network." + }, + { + "key": "X-NLX-Request-Process-Id", + "value": "", + "description": "A process id for purpose registration (doelbinding)" + }, + { + "key": "X-NLX-Request-Data-Elements", + "value": "", + "description": "A list of requested data elements" + }, + { + "key": "X-NLX-Request-Data-Subject", + "value": "", + "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" + }, + { + "key": "X-NLX-Audit-Clarification", + "value": "", + "description": "A clarification as to why a request has been made (doelbinding)" + }, + { + "key": "Link", + "value": "", + "description": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"" + } + ], + "url": { + "raw": "{{baseUrl}}/customer_types", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "customer_types" + ] + } + }, + "response": [ + { + "name": "CustomerType collection response", + "originalRequest": { + "method": "GET", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "description": { + "content": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"", + "type": "text/plain" + }, + "key": "Link", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/customer_types?page=1&extend[]=&fields[]=&validOn=&validFrom=&validUntil=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "customer_types" + ], + "query": [ + { + "key": "page", + "value": "1" + }, + { + "key": "extend[]", + "value": "" + }, + { + "key": "fields[]", + "value": "" + }, + { + "key": "validOn", + "value": "" + }, + { + "key": "validFrom", + "value": "" + }, + { + "key": "validUntil", + "value": "" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "json", + "header": [ + { + "key": "Content-Type", + "value": "application/hal+json" + } + ], + "cookie": [], + "body": "null" + } + ] + }, + { + "name": "Creates a CustomerType resource.", + "event": [ + { + "listen": "test", + "script": { + "id": "780dd96a-d842-4afb-a04f-411c8063f9f5", + "exec": [ + "// example using pm.response.to.have\r", + "pm.test(\"response is ok\", function () {\r", + " pm.response.to.have.status(201);\r", + "});\r", + "\r", + "// example using response assertions\r", + "pm.test(\"response should be okay to process\", function () {\r", + " pm.response.to.not.be.error;\r", + " pm.response.to.not.have.jsonBody(\"error\");\r", + "});\r", + "\r", + "// example using pm.response.to.be*\r", + "pm.test(\"response must be valid and have a body\", function () {\r", + " // assert that the status code is 200\r", + " // pm.response.to.be.created; // info, success, redirection, clientError, serverError, are other variants\r", + " // assert that the response has a valid JSON body\r", + " pm.response.to.be.withBody;\r", + " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", + "});\r", + "\r", + "\r", + "pm.test(\"Set ID\", function () {\r", + " var jsonData = pm.response.json();\r", + " console.log(jsonData);\r", + " //var payloadData = JSON.parse(jsonData.Payload); //parsed payload\r", + "\r", + " //console.log(payloadData.Id);\r", + "\r", + " pm.environment.set(\"customerType\", jsonData.id);\r", + "});" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "POST", + "header": [ + { + "key": "Authorization", + "value": "", + "description": "The JWT of the entity performing the request" + }, + { + "key": "API-Version", + "value": "", + "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" + }, + { + "key": "X-NLX-Logrecord-ID", + "value": "", + "description": "A globally unique id of the request, which makes a request traceable throughout the network." + }, + { + "key": "X-NLX-Request-Process-Id", + "value": "", + "description": "A process id for purpose registration (doelbinding)" + }, + { + "key": "X-NLX-Request-Data-Elements", + "value": "", + "description": "A list of requested data elements" + }, + { + "key": "X-NLX-Request-Data-Subject", + "value": "", + "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" + }, + { + "key": "X-NLX-Audit-Clarification", + "value": "", + "description": "A clarification as to why a request has been made (doelbinding)" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n\t\"name\": \"My CustomerType\",\n\t\"description\": \"This is the best customertype ever\"\n}" + }, + "url": { + "raw": "{{baseUrl}}/customer_types", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "customer_types" + ] + } + }, + "response": [ + { + "name": "CustomerType resource created", + "originalRequest": { + "method": "POST", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "null" + }, + "url": { + "raw": "{{baseUrl}}/customer_types", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "customer_types" + ] + } + }, + "status": "Created", + "code": 201, + "_postman_previewlanguage": "json", + "header": [ + { + "key": "Content-Type", + "value": "application/hal+json" + } + ], + "cookie": [], + "body": "null" + }, + { + "name": "Invalid input", + "originalRequest": { + "method": "POST", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "null" + }, + "url": { + "raw": "{{baseUrl}}/customer_types", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "customer_types" + ] + } + }, + "status": "Bad Request", + "code": 400, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + }, + { + "name": "Resource not found", + "originalRequest": { + "method": "POST", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "null" + }, + "url": { + "raw": "{{baseUrl}}/customer_types", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "customer_types" + ] + } + }, + "status": "Not Found", + "code": 404, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + } + ] + } + ], + "protocolProfileBehavior": {} + }, + { + "name": "customerTypes/{id}", + "item": [ + { + "name": "Retrieves a CustomerType resource.", + "event": [ + { + "listen": "test", + "script": { + "id": "3c8676b5-7531-41e2-ba6d-c66a9ea2edcd", + "exec": [ + "// example using pm.response.to.have\r", + "pm.test(\"response is ok\", function () {\r", + " pm.response.to.have.status(200);\r", + "});\r", + "\r", + "// example using response assertions\r", + "pm.test(\"response should be okay to process\", function () {\r", + " pm.response.to.not.be.error;\r", + " pm.response.to.not.have.jsonBody(\"error\");\r", + "});\r", + "\r", + "// example using pm.response.to.be*\r", + "pm.test(\"response must be valid and have a body\", function () {\r", + " // assert that the status code is 200\r", + " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", + " // assert that the response has a valid JSON body\r", + " pm.response.to.be.withBody;\r", + " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", + "});" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "GET", + "header": [ + { + "key": "Authorization", + "value": "", + "description": "The JWT of the entity performing the request" + }, + { + "key": "API-Version", + "value": "", + "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" + }, + { + "key": "X-NLX-Logrecord-ID", + "value": "", + "description": "A globally unique id of the request, which makes a request traceable throughout the network." + }, + { + "key": "X-NLX-Request-Process-Id", + "value": "", + "description": "A process id for purpose registration (doelbinding)" + }, + { + "key": "X-NLX-Request-Data-Elements", + "value": "", + "description": "A list of requested data elements" + }, + { + "key": "X-NLX-Request-Data-Subject", + "value": "", + "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" + }, + { + "key": "X-NLX-Audit-Clarification", + "value": "", + "description": "A clarification as to why a request has been made (doelbinding)" + }, + { + "key": "Link", + "value": "", + "description": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"" + } + ], + "url": { + "raw": "{{baseUrl}}/customer_types/{{customerType}}", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "customer_types", + "{{customerType}}" + ] + } + }, + "response": [ + { + "name": "Resource not found", + "originalRequest": { + "method": "GET", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "description": { + "content": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"", + "type": "text/plain" + }, + "key": "Link", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/customer_types/?extend[]=&fields[]=&validOn=&validFrom=&validUntil=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "customer_types", + "" + ], + "query": [ + { + "key": "extend[]", + "value": "" + }, + { + "key": "fields[]", + "value": "" + }, + { + "key": "validOn", + "value": "" + }, + { + "key": "validFrom", + "value": "" + }, + { + "key": "validUntil", + "value": "" + } + ] + } + }, + "status": "Not Found", + "code": 404, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + }, + { + "name": "CustomerType resource response", + "originalRequest": { + "method": "GET", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "description": { + "content": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"", + "type": "text/plain" + }, + "key": "Link", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/customer_types/?extend[]=&fields[]=&validOn=&validFrom=&validUntil=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "customer_types", + "" + ], + "query": [ + { + "key": "extend[]", + "value": "" + }, + { + "key": "fields[]", + "value": "" + }, + { + "key": "validOn", + "value": "" + }, + { + "key": "validFrom", + "value": "" + }, + { + "key": "validUntil", + "value": "" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "json", + "header": [ + { + "key": "Content-Type", + "value": "application/hal+json" + } + ], + "cookie": [], + "body": "null" + } + ] + }, + { + "name": "Replaces the CustomerType resource.", + "event": [ + { + "listen": "test", + "script": { + "id": "d4639ec3-c27f-45ec-a9c4-d2ea2b0e3633", + "exec": [ + "// example using pm.response.to.have\r", + "pm.test(\"response is ok\", function () {\r", + " pm.response.to.have.status(200);\r", + "});\r", + "\r", + "// example using response assertions\r", + "pm.test(\"response should be okay to process\", function () {\r", + " pm.response.to.not.be.error;\r", + " pm.response.to.not.have.jsonBody(\"error\");\r", + "});\r", + "\r", + "// example using pm.response.to.be*\r", + "pm.test(\"response must be valid and have a body\", function () {\r", + " // assert that the status code is 200\r", + " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", + " // assert that the response has a valid JSON body\r", + " pm.response.to.be.withBody;\r", + " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", + "});" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "PUT", + "header": [ + { + "key": "Authorization", + "value": "", + "description": "The JWT of the entity performing the request" + }, + { + "key": "API-Version", + "value": "", + "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" + }, + { + "key": "X-NLX-Logrecord-ID", + "value": "", + "description": "A globally unique id of the request, which makes a request traceable throughout the network." + }, + { + "key": "X-NLX-Request-Process-Id", + "value": "", + "description": "A process id for purpose registration (doelbinding)" + }, + { + "key": "X-NLX-Request-Data-Elements", + "value": "", + "description": "A list of requested data elements" + }, + { + "key": "X-NLX-Request-Data-Subject", + "value": "", + "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" + }, + { + "key": "X-NLX-Audit-Clarification", + "value": "", + "description": "A clarification as to why a request has been made (doelbinding)" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n\t\"name\": \"My renamed CustomerType\",\n\t\"description\": \"This is the best customertype ever\"\n}" + }, + "url": { + "raw": "{{baseUrl}}/customer_types/{{customerType}}", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "customer_types", + "{{customerType}}" + ] + } + }, + "response": [ + { + "name": "Invalid input", + "originalRequest": { + "method": "PUT", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "null" + }, + "url": { + "raw": "{{baseUrl}}/customer_types/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "customer_types", + "" + ] + } + }, + "status": "Bad Request", + "code": 400, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + }, + { + "name": "Resource not found", + "originalRequest": { + "method": "PUT", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "null" + }, + "url": { + "raw": "{{baseUrl}}/customer_types/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "customer_types", + "" + ] + } + }, + "status": "Not Found", + "code": 404, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + }, + { + "name": "CustomerType resource updated", + "originalRequest": { + "method": "PUT", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "null" + }, + "url": { + "raw": "{{baseUrl}}/customer_types/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "customer_types", + "" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "json", + "header": [ + { + "key": "Content-Type", + "value": "application/hal+json" + } + ], + "cookie": [], + "body": "null" + } + ] + }, + { + "name": "Updates the CustomerType resource.", + "event": [ + { + "listen": "test", + "script": { + "id": "c5c3c8b9-f675-42b6-a84e-9ad948cec674", + "exec": [ + "// example using pm.response.to.have\r", + "pm.test(\"response is ok\", function () {\r", + " pm.response.to.have.status(200);\r", + "});\r", + "\r", + "// example using response assertions\r", + "pm.test(\"response should be okay to process\", function () {\r", + " pm.response.to.not.be.error;\r", + " pm.response.to.not.have.jsonBody(\"error\");\r", + "});\r", + "\r", + "// example using pm.response.to.be*\r", + "pm.test(\"response must be valid and have a body\", function () {\r", + " // assert that the status code is 200\r", + " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", + " // assert that the response has a valid JSON body\r", + " pm.response.to.be.withBody;\r", + " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", + "});" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "PATCH", + "header": [ + { + "key": "Authorization", + "value": "", + "description": "The JWT of the entity performing the request" + }, + { + "key": "API-Version", + "value": "", + "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" + }, + { + "key": "X-NLX-Logrecord-ID", + "value": "", + "description": "A globally unique id of the request, which makes a request traceable throughout the network." + }, + { + "key": "X-NLX-Request-Process-Id", + "value": "", + "description": "A process id for purpose registration (doelbinding)" + }, + { + "key": "X-NLX-Request-Data-Elements", + "value": "", + "description": "A list of requested data elements" + }, + { + "key": "X-NLX-Request-Data-Subject", + "value": "", + "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" + }, + { + "key": "X-NLX-Audit-Clarification", + "value": "", + "description": "A clarification as to why a request has been made (doelbinding)" + }, + { + "key": "Content-Type", + "value": "application/vnd.api+json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n\t\"name\": \"My rerenamed CustomerType\"\n}" + }, + "url": { + "raw": "{{baseUrl}}/customer_types/{{customerType}}", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "customer_types", + "{{customerType}}" + ] + } + }, + "response": [ + { + "name": "Resource not found", + "originalRequest": { + "method": "PATCH", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/vnd.api+json" + } + ], + "body": { + "mode": "raw", + "raw": "null" + }, + "url": { + "raw": "{{baseUrl}}/customer_types/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "customer_types", + "" + ] + } + }, + "status": "Not Found", + "code": 404, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + }, + { + "name": "Invalid input", + "originalRequest": { + "method": "PATCH", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/vnd.api+json" + } + ], + "body": { + "mode": "raw", + "raw": "null" + }, + "url": { + "raw": "{{baseUrl}}/customer_types/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "customer_types", + "" + ] + } + }, + "status": "Bad Request", + "code": 400, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + }, + { + "name": "CustomerType resource updated", + "originalRequest": { + "method": "PATCH", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/vnd.api+json" + } + ], + "body": { + "mode": "raw", + "raw": "null" + }, + "url": { + "raw": "{{baseUrl}}/customer_types/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "customer_types", + "" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "json", + "header": [ + { + "key": "Content-Type", + "value": "application/hal+json" + } + ], + "cookie": [], + "body": "null" + } + ] + } + ], + "event": [ + { + "listen": "prerequest", + "script": { + "id": "188dd1b8-bd6a-457a-be36-6bd4ea677334", + "type": "text/javascript", + "exec": [ + "" + ] + } + }, + { + "listen": "test", + "script": { + "id": "2ef705e9-6f04-4a13-a811-1ac7b89f3aa1", + "type": "text/javascript", + "exec": [ + "" + ] + } + } + ], + "protocolProfileBehavior": {} + }, + { + "name": "offers", + "item": [ + { + "name": "Retrieves the collection of Offer resources.", + "event": [ + { + "listen": "test", + "script": { + "id": "126c4998-cd47-4470-9ddf-c6c293a76514", + "exec": [ + "// example using pm.response.to.have\r", + "pm.test(\"response is ok\", function () {\r", + " pm.response.to.have.status(200);\r", + "});\r", + "\r", + "// example using response assertions\r", + "pm.test(\"response should be okay to process\", function () {\r", + " pm.response.to.not.be.error;\r", + " pm.response.to.not.have.jsonBody(\"error\");\r", + "});\r", + "\r", + "// example using pm.response.to.be*\r", + "pm.test(\"response must be valid and have a body\", function () {\r", + " // assert that the status code is 200\r", + " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", + " // assert that the response has a valid JSON body\r", + " pm.response.to.be.withBody;\r", + " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", + "});" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "GET", + "header": [ + { + "key": "Authorization", + "value": "", + "description": "The JWT of the entity performing the request" + }, + { + "key": "API-Version", + "value": "", + "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" + }, + { + "key": "X-NLX-Logrecord-ID", + "value": "", + "description": "A globally unique id of the request, which makes a request traceable throughout the network." + }, + { + "key": "X-NLX-Request-Process-Id", + "value": "", + "description": "A process id for purpose registration (doelbinding)" + }, + { + "key": "X-NLX-Request-Data-Elements", + "value": "", + "description": "A list of requested data elements" + }, + { + "key": "X-NLX-Request-Data-Subject", + "value": "", + "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" + }, + { + "key": "X-NLX-Audit-Clarification", + "value": "", + "description": "A clarification as to why a request has been made (doelbinding)" + }, + { + "key": "Link", + "value": "", + "description": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"" + } + ], + "url": { + "raw": "{{baseUrl}}/offers?page=1&extend[]=&fields[]=&validOn=&validFrom=&validUntil=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "offers" + ], + "query": [ + { + "key": "page", + "value": "1", + "description": "The collection page number" + }, + { + "key": "extend[]", + "value": "", + "description": "An array of nested objects to include in the return object" + }, + { + "key": "fields[]", + "value": "", + "description": "An array of fields to return in output, wil return all fields is not supplied" + }, + { + "key": "validOn", + "value": "", + "description": "Returns object as valid on a given date time" + }, + { + "key": "validFrom", + "value": "", + "description": "Returns objects valid from a given date time" + }, + { + "key": "validUntil", + "value": "", + "description": "Returns objects valid until a given date time" + } + ] + } + }, + "response": [ + { + "name": "Offer collection response", + "originalRequest": { + "method": "GET", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "description": { + "content": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"", + "type": "text/plain" + }, + "key": "Link", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/offers?page=1&extend[]=&fields[]=&validOn=&validFrom=&validUntil=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "offers" + ], + "query": [ + { + "key": "page", + "value": "1" + }, + { + "key": "extend[]", + "value": "" + }, + { + "key": "fields[]", + "value": "" + }, + { + "key": "validOn", + "value": "" + }, + { + "key": "validFrom", + "value": "" + }, + { + "key": "validUntil", + "value": "" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "json", + "header": [ + { + "key": "Content-Type", + "value": "application/hal+json" + } + ], + "cookie": [], + "body": "null" + } + ] + }, + { + "name": "Creates a Offer resource.", + "event": [ + { + "listen": "test", + "script": { + "id": "b721845b-24dc-4e10-ae26-39dc3ca0b2b2", + "exec": [ + "// example using pm.response.to.have\r", + "pm.test(\"response is ok\", function () {\r", + " pm.response.to.have.status(201);\r", + "});\r", + "\r", + "// example using response assertions\r", + "pm.test(\"response should be okay to process\", function () {\r", + " pm.response.to.not.be.error;\r", + " pm.response.to.not.have.jsonBody(\"error\");\r", + "});\r", + "\r", + "// example using pm.response.to.be*\r", + "pm.test(\"response must be valid and have a body\", function () {\r", + " // assert that the status code is 200\r", + " // pm.response.to.be.created; // info, success, redirection, clientError, serverError, are other variants\r", + " // assert that the response has a valid JSON body\r", + " pm.response.to.be.withBody;\r", + " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", + "});\r", + "\r", + "\r", + "pm.test(\"Set ID\", function () {\r", + " var jsonData = pm.response.json();\r", + " console.log(jsonData);\r", + " //var payloadData = JSON.parse(jsonData.Payload); //parsed payload\r", + "\r", + " //console.log(payloadData.Id);\r", + "\r", + " pm.environment.set(\"offer\", jsonData.id);\r", + "});" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "POST", + "header": [ + { + "key": "Authorization", + "value": "", + "description": "The JWT of the entity performing the request" + }, + { + "key": "API-Version", + "value": "", + "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" + }, + { + "key": "X-NLX-Logrecord-ID", + "value": "", + "description": "A globally unique id of the request, which makes a request traceable throughout the network." + }, + { + "key": "X-NLX-Request-Process-Id", + "value": "", + "description": "A process id for purpose registration (doelbinding)" + }, + { + "key": "X-NLX-Request-Data-Elements", + "value": "", + "description": "A list of requested data elements" + }, + { + "key": "X-NLX-Request-Data-Subject", + "value": "", + "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" + }, + { + "key": "X-NLX-Audit-Clarification", + "value": "", + "description": "A clarification as to why a request has been made (doelbinding)" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n\t\"name\": \"My Offer\",\n\t\"product\":\"/products/{{product}}\",\n\t\"price\": \"50.00\",\n\t\"taxPercentage\": 9,\n\t\"priceCurrency\": \"EUR\",\n\t\"offeredBy\": \"http://example.org/orgs/org1\",\n\t\"availabilityEnds\":\"20191231\",\n\t\"availabilityStarts\":\"20190101\",\n\t\"eligibleCustomerTypes\": [\"/customer_types/{{customerType}}\"]\n}" + }, + "url": { + "raw": "{{baseUrl}}/offers", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "offers" + ] + } + }, + "response": [ + { + "name": "Offer resource created", + "originalRequest": { + "method": "POST", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "null" + }, + "url": { + "raw": "{{baseUrl}}/offers", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "offers" + ] + } + }, + "status": "Created", + "code": 201, + "_postman_previewlanguage": "json", + "header": [ + { + "key": "Content-Type", + "value": "application/hal+json" + } + ], + "cookie": [], + "body": "null" + }, + { + "name": "Invalid input", + "originalRequest": { + "method": "POST", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "null" + }, + "url": { + "raw": "{{baseUrl}}/offers", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "offers" + ] + } + }, + "status": "Bad Request", + "code": 400, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + }, + { + "name": "Resource not found", + "originalRequest": { + "method": "POST", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "null" + }, + "url": { + "raw": "{{baseUrl}}/offers", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "offers" + ] + } + }, + "status": "Not Found", + "code": 404, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + } + ] + } + ], + "protocolProfileBehavior": {} + }, + { + "name": "offers/{id}", + "item": [ + { + "name": "Retrieves a Offer resource.", + "event": [ + { + "listen": "test", + "script": { + "id": "8ab46310-ac4e-462b-be5b-e1321a7eb970", + "exec": [ + "// example using pm.response.to.have\r", + "pm.test(\"response is ok\", function () {\r", + " pm.response.to.have.status(200);\r", + "});\r", + "\r", + "// example using response assertions\r", + "pm.test(\"response should be okay to process\", function () {\r", + " pm.response.to.not.be.error;\r", + " pm.response.to.not.have.jsonBody(\"error\");\r", + "});\r", + "\r", + "// example using pm.response.to.be*\r", + "pm.test(\"response must be valid and have a body\", function () {\r", + " // assert that the status code is 200\r", + " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", + " // assert that the response has a valid JSON body\r", + " pm.response.to.be.withBody;\r", + " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", + "});" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "GET", + "header": [ + { + "key": "Authorization", + "value": "", + "description": "The JWT of the entity performing the request" + }, + { + "key": "API-Version", + "value": "", + "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" + }, + { + "key": "X-NLX-Logrecord-ID", + "value": "", + "description": "A globally unique id of the request, which makes a request traceable throughout the network." + }, + { + "key": "X-NLX-Request-Process-Id", + "value": "", + "description": "A process id for purpose registration (doelbinding)" + }, + { + "key": "X-NLX-Request-Data-Elements", + "value": "", + "description": "A list of requested data elements" + }, + { + "key": "X-NLX-Request-Data-Subject", + "value": "", + "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" + }, + { + "key": "X-NLX-Audit-Clarification", + "value": "", + "description": "A clarification as to why a request has been made (doelbinding)" + }, + { + "key": "Link", + "value": "", + "description": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"" + } + ], + "url": { + "raw": "{{baseUrl}}/offers/{{offer}}", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "offers", + "{{offer}}" + ] + } + }, + "response": [ + { + "name": "Offer resource response", + "originalRequest": { + "method": "GET", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "description": { + "content": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"", + "type": "text/plain" + }, + "key": "Link", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/offers/?extend[]=&fields[]=&validOn=&validFrom=&validUntil=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "offers", + "" + ], + "query": [ + { + "key": "extend[]", + "value": "" + }, + { + "key": "fields[]", + "value": "" + }, + { + "key": "validOn", + "value": "" + }, + { + "key": "validFrom", + "value": "" + }, + { + "key": "validUntil", + "value": "" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "json", + "header": [ + { + "key": "Content-Type", + "value": "application/hal+json" + } + ], + "cookie": [], + "body": "null" + }, + { + "name": "Resource not found", + "originalRequest": { + "method": "GET", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "description": { + "content": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"", + "type": "text/plain" + }, + "key": "Link", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/offers/?extend[]=&fields[]=&validOn=&validFrom=&validUntil=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "offers", + "" + ], + "query": [ + { + "key": "extend[]", + "value": "" + }, + { + "key": "fields[]", + "value": "" + }, + { + "key": "validOn", + "value": "" + }, + { + "key": "validFrom", + "value": "" + }, + { + "key": "validUntil", + "value": "" + } + ] + } + }, + "status": "Not Found", + "code": 404, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + } + ] + }, + { + "name": "Replaces the Offer resource.", + "event": [ + { + "listen": "test", + "script": { + "id": "d0e45269-e3ec-4cdf-97de-fe1ef82eb164", + "exec": [ + "// example using pm.response.to.have\r", + "pm.test(\"response is ok\", function () {\r", + " pm.response.to.have.status(200);\r", + "});\r", + "\r", + "// example using response assertions\r", + "pm.test(\"response should be okay to process\", function () {\r", + " pm.response.to.not.be.error;\r", + " pm.response.to.not.have.jsonBody(\"error\");\r", + "});\r", + "\r", + "// example using pm.response.to.be*\r", + "pm.test(\"response must be valid and have a body\", function () {\r", + " // assert that the status code is 200\r", + " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", + " // assert that the response has a valid JSON body\r", + " pm.response.to.be.withBody;\r", + " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", + "});" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "PUT", + "header": [ + { + "key": "Authorization", + "value": "", + "description": "The JWT of the entity performing the request" + }, + { + "key": "API-Version", + "value": "", + "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" + }, + { + "key": "X-NLX-Logrecord-ID", + "value": "", + "description": "A globally unique id of the request, which makes a request traceable throughout the network." + }, + { + "key": "X-NLX-Request-Process-Id", + "value": "", + "description": "A process id for purpose registration (doelbinding)" + }, + { + "key": "X-NLX-Request-Data-Elements", + "value": "", + "description": "A list of requested data elements" + }, + { + "key": "X-NLX-Request-Data-Subject", + "value": "", + "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" + }, + { + "key": "X-NLX-Audit-Clarification", + "value": "", + "description": "A clarification as to why a request has been made (doelbinding)" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n\t\"name\": \"My rebuild Offer\",\n\t\"product\":\"/products/{{product}}\",\n\t\"price\": \"50.00\",\n\t\"taxPercentage\": 9,\n\t\"priceCurrency\": \"EUR\",\n\t\"offeredBy\": \"http://example.org/orgs/org1\",\n\t\"availabilityEnds\":\"20191231\",\n\t\"availabilityStarts\":\"20190101\",\n\t\"eligibleCustomerTypes\": [\"/customer_types/{{customerType}}\"]\n}" + }, + "url": { + "raw": "{{baseUrl}}/offers/{{offer}}", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "offers", + "{{offer}}" + ] + } + }, + "response": [ + { + "name": "Invalid input", + "originalRequest": { + "method": "PUT", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "null" + }, + "url": { + "raw": "{{baseUrl}}/offers/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "offers", + "" + ] + } + }, + "status": "Bad Request", + "code": 400, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + }, + { + "name": "Offer resource updated", + "originalRequest": { + "method": "PUT", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "null" + }, + "url": { + "raw": "{{baseUrl}}/offers/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "offers", + "" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "json", + "header": [ + { + "key": "Content-Type", + "value": "application/hal+json" + } + ], + "cookie": [], + "body": "null" + }, + { + "name": "Resource not found", + "originalRequest": { + "method": "PUT", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "null" + }, + "url": { + "raw": "{{baseUrl}}/offers/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "offers", + "" + ] + } + }, + "status": "Not Found", + "code": 404, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + } + ] + }, + { + "name": "Updates the Offer resource.", + "event": [ + { + "listen": "test", + "script": { + "id": "23b73e84-b349-4640-a737-19ef60bc992f", + "exec": [ + "// example using pm.response.to.have\r", + "pm.test(\"response is ok\", function () {\r", + " pm.response.to.have.status(200);\r", + "});\r", + "\r", + "// example using response assertions\r", + "pm.test(\"response should be okay to process\", function () {\r", + " pm.response.to.not.be.error;\r", + " pm.response.to.not.have.jsonBody(\"error\");\r", + "});\r", + "\r", + "// example using pm.response.to.be*\r", + "pm.test(\"response must be valid and have a body\", function () {\r", + " // assert that the status code is 200\r", + " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", + " // assert that the response has a valid JSON body\r", + " pm.response.to.be.withBody;\r", + " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", + "});" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "PATCH", + "header": [ + { + "key": "Authorization", + "value": "", + "description": "The JWT of the entity performing the request" + }, + { + "key": "API-Version", + "value": "", + "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" + }, + { + "key": "X-NLX-Logrecord-ID", + "value": "", + "description": "A globally unique id of the request, which makes a request traceable throughout the network." + }, + { + "key": "X-NLX-Request-Process-Id", + "value": "", + "description": "A process id for purpose registration (doelbinding)" + }, + { + "key": "X-NLX-Request-Data-Elements", + "value": "", + "description": "A list of requested data elements" + }, + { + "key": "X-NLX-Request-Data-Subject", + "value": "", + "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" + }, + { + "key": "X-NLX-Audit-Clarification", + "value": "", + "description": "A clarification as to why a request has been made (doelbinding)" + }, + { + "key": "Content-Type", + "value": "application/vnd.api+json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n\t\"name\": \"My renamed Offer\",\n\t\"availabilityEnds\":\"20201231\"\n\n}" + }, + "url": { + "raw": "{{baseUrl}}/offers/{{offer}}", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "offers", + "{{offer}}" + ] + } + }, + "response": [ + { + "name": "Invalid input", + "originalRequest": { + "method": "PATCH", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/vnd.api+json" + } + ], + "body": { + "mode": "raw", + "raw": "null" + }, + "url": { + "raw": "{{baseUrl}}/offers/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "offers", + "" + ] + } + }, + "status": "Bad Request", + "code": 400, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + }, + { + "name": "Resource not found", + "originalRequest": { + "method": "PATCH", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/vnd.api+json" + } + ], + "body": { + "mode": "raw", + "raw": "null" + }, + "url": { + "raw": "{{baseUrl}}/offers/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "offers", + "" + ] + } + }, + "status": "Not Found", + "code": 404, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + }, + { + "name": "Offer resource updated", + "originalRequest": { + "method": "PATCH", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/vnd.api+json" + } + ], + "body": { + "mode": "raw", + "raw": "null" + }, + "url": { + "raw": "{{baseUrl}}/offers/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "offers", + "" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "json", + "header": [ + { + "key": "Content-Type", + "value": "application/hal+json" + } + ], + "cookie": [], + "body": "null" + } + ] + }, + { + "name": "Removes the Offer resource.", + "event": [ + { + "listen": "test", + "script": { + "id": "94bcbea7-be48-4e37-bac0-d639904e9832", + "exec": [ + "// example using pm.response.to.have\r", + "pm.test(\"response is ok\", function () {\r", + " pm.response.to.have.status(204);\r", + "});\r", + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "DELETE", + "header": [ + { + "key": "Authorization", + "value": "", + "description": "The JWT of the entity performing the request" + }, + { + "key": "API-Version", + "value": "", + "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" + }, + { + "key": "X-NLX-Logrecord-ID", + "value": "", + "description": "A globally unique id of the request, which makes a request traceable throughout the network." + }, + { + "key": "X-NLX-Request-Process-Id", + "value": "", + "description": "A process id for purpose registration (doelbinding)" + }, + { + "key": "X-NLX-Request-Data-Elements", + "value": "", + "description": "A list of requested data elements" + }, + { + "key": "X-NLX-Request-Data-Subject", + "value": "", + "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" + }, + { + "key": "X-NLX-Audit-Clarification", + "value": "", + "description": "A clarification as to why a request has been made (doelbinding)" + } + ], + "url": { + "raw": "{{baseUrl}}/offers/{{offer}}", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "offers", + "{{offer}}" + ] + } + }, + "response": [ + { + "name": "Resource not found", + "originalRequest": { + "method": "DELETE", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/offers/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "offers", + "" + ] + } + }, + "status": "Not Found", + "code": 404, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + }, + { + "name": "Offer resource deleted", + "originalRequest": { + "method": "DELETE", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/offers/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "offers", + "" + ] + } + }, + "status": "No Content", + "code": 204, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + } + ] + } + ], + "protocolProfileBehavior": {} + }, + { + "name": "suppliers", + "item": [ + { + "name": "Retrieves the collection of Supplier resources.", + "event": [ + { + "listen": "test", + "script": { + "id": "2f9f92f7-1e8f-411e-9212-b44e34a843dd", + "exec": [ + "// example using pm.response.to.have\r", + "pm.test(\"response is ok\", function () {\r", + " pm.response.to.have.status(200);\r", + "});\r", + "\r", + "// example using response assertions\r", + "pm.test(\"response should be okay to process\", function () {\r", + " pm.response.to.not.be.error;\r", + " pm.response.to.not.have.jsonBody(\"error\");\r", + "});\r", + "\r", + "// example using pm.response.to.be*\r", + "pm.test(\"response must be valid and have a body\", function () {\r", + " // assert that the status code is 200\r", + " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", + " // assert that the response has a valid JSON body\r", + " pm.response.to.be.withBody;\r", + " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", + "});" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "GET", + "header": [ + { + "key": "Authorization", + "value": "", + "description": "The JWT of the entity performing the request" + }, + { + "key": "API-Version", + "value": "", + "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" + }, + { + "key": "X-NLX-Logrecord-ID", + "value": "", + "description": "A globally unique id of the request, which makes a request traceable throughout the network." + }, + { + "key": "X-NLX-Request-Process-Id", + "value": "", + "description": "A process id for purpose registration (doelbinding)" + }, + { + "key": "X-NLX-Request-Data-Elements", + "value": "", + "description": "A list of requested data elements" + }, + { + "key": "X-NLX-Request-Data-Subject", + "value": "", + "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" + }, + { + "key": "X-NLX-Audit-Clarification", + "value": "", + "description": "A clarification as to why a request has been made (doelbinding)" + }, + { + "key": "Link", + "value": "", + "description": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"" + } + ], + "url": { + "raw": "{{baseUrl}}/suppliers?", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "suppliers" + ], + "query": [ + { + "key": "sourceOrganization", + "value": "", + "disabled": true + }, + { + "key": "sourceOrganization[]", + "value": "", + "disabled": true + }, + { + "key": "sourceOrganization[]", + "value": "", + "disabled": true + }, + { + "key": "page", + "value": "1", + "description": "The collection page number", + "disabled": true + }, + { + "key": "extend[]", + "value": "", + "description": "An array of nested objects to include in the return object", + "disabled": true + }, + { + "key": "fields[]", + "value": "", + "description": "An array of fields to return in output, wil return all fields is not supplied", + "disabled": true + }, + { + "key": "validOn", + "value": "", + "description": "Returns object as valid on a given date time", + "disabled": true + }, + { + "key": "validFrom", + "value": "", + "description": "Returns objects valid from a given date time", + "disabled": true + }, + { + "key": "validUntil", + "value": "", + "description": "Returns objects valid until a given date time", + "disabled": true + } + ] + } + }, + "response": [ + { + "name": "Supplier collection response", + "originalRequest": { + "method": "GET", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "description": { + "content": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"", + "type": "text/plain" + }, + "key": "Link", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/suppliers?sourceOrganization=&sourceOrganization[]=&sourceOrganization[]=&page=1&extend[]=&fields[]=&validOn=&validFrom=&validUntil=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "suppliers" + ], + "query": [ + { + "key": "sourceOrganization", + "value": "" + }, + { + "key": "sourceOrganization[]", + "value": "" + }, + { + "key": "sourceOrganization[]", + "value": "" + }, + { + "key": "page", + "value": "1" + }, + { + "key": "extend[]", + "value": "" + }, + { + "key": "fields[]", + "value": "" + }, + { + "key": "validOn", + "value": "" + }, + { + "key": "validFrom", + "value": "" + }, + { + "key": "validUntil", + "value": "" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "json", + "header": [ + { + "key": "Content-Type", + "value": "application/hal+json" + } + ], + "cookie": [], + "body": "[\n {\n \"sourceOrganization\": \"\",\n \"name\": \"\",\n \"kvk\": \"\",\n \"id\": \"\",\n \"logo\": \"\"\n },\n {\n \"sourceOrganization\": \"\",\n \"name\": \"\",\n \"kvk\": \"\",\n \"id\": \"\",\n \"logo\": \"\"\n }\n]" + } + ] + }, + { + "name": "Creates a Supplier resource.", + "event": [ + { + "listen": "test", + "script": { + "id": "32403880-50ba-47db-afc0-d7404f47288d", + "exec": [ + "// example using pm.response.to.have\r", + "pm.test(\"response is ok\", function () {\r", + " pm.response.to.have.status(201);\r", + "});\r", + "\r", + "// example using response assertions\r", + "pm.test(\"response should be okay to process\", function () {\r", + " pm.response.to.not.be.error;\r", + " pm.response.to.not.have.jsonBody(\"error\");\r", + "});\r", + "\r", + "// example using pm.response.to.be*\r", + "pm.test(\"response must be valid and have a body\", function () {\r", + " // assert that the status code is 200\r", + " // pm.response.to.be.created; // info, success, redirection, clientError, serverError, are other variants\r", + " // assert that the response has a valid JSON body\r", + " pm.response.to.be.withBody;\r", + " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", + "});\r", + "\r", + "\r", + "pm.test(\"Set ID\", function () {\r", + " var jsonData = pm.response.json();\r", + " console.log(jsonData);\r", + " //var payloadData = JSON.parse(jsonData.Payload); //parsed payload\r", + "\r", + " //console.log(payloadData.Id);\r", + "\r", + " pm.environment.set(\"supplier\", jsonData.id);\r", + "});" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "POST", + "header": [ + { + "key": "Authorization", + "value": "", + "description": "The JWT of the entity performing the request" + }, + { + "key": "API-Version", + "value": "", + "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" + }, + { + "key": "X-NLX-Logrecord-ID", + "value": "", + "description": "A globally unique id of the request, which makes a request traceable throughout the network." + }, + { + "key": "X-NLX-Request-Process-Id", + "value": "", + "description": "A process id for purpose registration (doelbinding)" + }, + { + "key": "X-NLX-Request-Data-Elements", + "value": "", + "description": "A list of requested data elements" + }, + { + "key": "X-NLX-Request-Data-Subject", + "value": "", + "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" + }, + { + "key": "X-NLX-Audit-Clarification", + "value": "", + "description": "A clarification as to why a request has been made (doelbinding)" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"sourceOrganization\": \"002851234\",\n \"name\": \"My Organisation\",\n \"kvk\": \"30280353\"\n}" + }, + "url": { + "raw": "{{baseUrl}}/suppliers", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "suppliers" + ] + } + }, + "response": [ + { + "name": "Resource not found", + "originalRequest": { + "method": "POST", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"sourceOrganization\": \"\",\n \"name\": \"\",\n \"kvk\": \"\",\n \"logo\": \"\"\n}" + }, + "url": { + "raw": "{{baseUrl}}/suppliers", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "suppliers" + ] + } + }, + "status": "Not Found", + "code": 404, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + }, + { + "name": "Invalid input", + "originalRequest": { + "method": "POST", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"sourceOrganization\": \"\",\n \"name\": \"\",\n \"kvk\": \"\",\n \"logo\": \"\"\n}" + }, + "url": { + "raw": "{{baseUrl}}/suppliers", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "suppliers" + ] + } + }, + "status": "Bad Request", + "code": 400, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + }, + { + "name": "Supplier resource created", + "originalRequest": { + "method": "POST", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"sourceOrganization\": \"\",\n \"name\": \"\",\n \"kvk\": \"\",\n \"logo\": \"\"\n}" + }, + "url": { + "raw": "{{baseUrl}}/suppliers", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "suppliers" + ] + } + }, + "status": "Created", + "code": 201, + "_postman_previewlanguage": "json", + "header": [ + { + "key": "Content-Type", + "value": "application/hal+json" + } + ], + "cookie": [], + "body": "{\n \"sourceOrganization\": \"\",\n \"name\": \"\",\n \"kvk\": \"\",\n \"id\": \"\",\n \"logo\": \"\"\n}" + } + ] + } + ], + "protocolProfileBehavior": {} + }, + { + "name": "suppliers{id}", + "item": [ + { + "name": "Retrieves a Supplier resource.", + "event": [ + { + "listen": "test", + "script": { + "id": "f6a80d52-c522-410f-93dc-f854bf1c67f2", + "exec": [ + "// example using pm.response.to.have\r", + "pm.test(\"response is ok\", function () {\r", + " pm.response.to.have.status(200);\r", + "});\r", + "\r", + "// example using response assertions\r", + "pm.test(\"response should be okay to process\", function () {\r", + " pm.response.to.not.be.error;\r", + " pm.response.to.not.have.jsonBody(\"error\");\r", + "});\r", + "\r", + "// example using pm.response.to.be*\r", + "pm.test(\"response must be valid and have a body\", function () {\r", + " // assert that the status code is 200\r", + " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", + " // assert that the response has a valid JSON body\r", + " pm.response.to.be.withBody;\r", + " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", + "});" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "GET", + "header": [ + { + "key": "Authorization", + "value": "", + "description": "The JWT of the entity performing the request" + }, + { + "key": "API-Version", + "value": "", + "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" + }, + { + "key": "X-NLX-Logrecord-ID", + "value": "", + "description": "A globally unique id of the request, which makes a request traceable throughout the network." + }, + { + "key": "X-NLX-Request-Process-Id", + "value": "", + "description": "A process id for purpose registration (doelbinding)" + }, + { + "key": "X-NLX-Request-Data-Elements", + "value": "", + "description": "A list of requested data elements" + }, + { + "key": "X-NLX-Request-Data-Subject", + "value": "", + "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" + }, + { + "key": "X-NLX-Audit-Clarification", + "value": "", + "description": "A clarification as to why a request has been made (doelbinding)" + }, + { + "key": "Link", + "value": "", + "description": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"" + } + ], + "url": { + "raw": "{{baseUrl}}/suppliers/{{supplier}}?", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "suppliers", + "{{supplier}}" + ], + "query": [ + { + "key": "extend[]", + "value": "", + "description": "An array of nested objects to include in the return object", + "disabled": true + }, + { + "key": "fields[]", + "value": "", + "description": "An array of fields to return in output, wil return all fields is not supplied", + "disabled": true + }, + { + "key": "validOn", + "value": "", + "description": "Returns object as valid on a given date time", + "disabled": true + }, + { + "key": "validFrom", + "value": "", + "description": "Returns objects valid from a given date time", + "disabled": true + }, + { + "key": "validUntil", + "value": "", + "description": "Returns objects valid until a given date time", + "disabled": true + } + ] + } + }, + "response": [ + { + "name": "Resource not found", + "originalRequest": { + "method": "GET", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "description": { + "content": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"", + "type": "text/plain" + }, + "key": "Link", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/suppliers/?extend[]=&fields[]=&validOn=&validFrom=&validUntil=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "suppliers", + "" + ], + "query": [ + { + "key": "extend[]", + "value": "" + }, + { + "key": "fields[]", + "value": "" + }, + { + "key": "validOn", + "value": "" + }, + { + "key": "validFrom", + "value": "" + }, + { + "key": "validUntil", + "value": "" + } + ] + } + }, + "status": "Not Found", + "code": 404, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + }, + { + "name": "Supplier resource response", + "originalRequest": { + "method": "GET", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "description": { + "content": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"", + "type": "text/plain" + }, + "key": "Link", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/suppliers/?extend[]=&fields[]=&validOn=&validFrom=&validUntil=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "suppliers", + "" + ], + "query": [ + { + "key": "extend[]", + "value": "" + }, + { + "key": "fields[]", + "value": "" + }, + { + "key": "validOn", + "value": "" + }, + { + "key": "validFrom", + "value": "" + }, + { + "key": "validUntil", + "value": "" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "json", + "header": [ + { + "key": "Content-Type", + "value": "application/hal+json" + } + ], + "cookie": [], + "body": "{\n \"sourceOrganization\": \"\",\n \"name\": \"\",\n \"kvk\": \"\",\n \"id\": \"\",\n \"logo\": \"\"\n}" + } + ] + }, + { + "name": "Replaces the Supplier resource.", + "event": [ + { + "listen": "test", + "script": { + "id": "235c7cc3-b0c7-44db-a0b1-01965bfae9e3", + "exec": [ + "// example using pm.response.to.have\r", + "pm.test(\"response is ok\", function () {\r", + " pm.response.to.have.status(200);\r", + "});\r", + "\r", + "// example using response assertions\r", + "pm.test(\"response should be okay to process\", function () {\r", + " pm.response.to.not.be.error;\r", + " pm.response.to.not.have.jsonBody(\"error\");\r", + "});\r", + "\r", + "// example using pm.response.to.be*\r", + "pm.test(\"response must be valid and have a body\", function () {\r", + " // assert that the status code is 200\r", + " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", + " // assert that the response has a valid JSON body\r", + " pm.response.to.be.withBody;\r", + " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", + "});" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "PUT", + "header": [ + { + "key": "Authorization", + "value": "", + "description": "The JWT of the entity performing the request" + }, + { + "key": "API-Version", + "value": "", + "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" + }, + { + "key": "X-NLX-Logrecord-ID", + "value": "", + "description": "A globally unique id of the request, which makes a request traceable throughout the network." + }, + { + "key": "X-NLX-Request-Process-Id", + "value": "", + "description": "A process id for purpose registration (doelbinding)" + }, + { + "key": "X-NLX-Request-Data-Elements", + "value": "", + "description": "A list of requested data elements" + }, + { + "key": "X-NLX-Request-Data-Subject", + "value": "", + "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" + }, + { + "key": "X-NLX-Audit-Clarification", + "value": "", + "description": "A clarification as to why a request has been made (doelbinding)" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"sourceOrganization\": \"002851234\",\n \"name\": \"My reposted Organisation\",\n \"kvk\": \"30280353\"\n}" + }, + "url": { + "raw": "{{baseUrl}}/suppliers/{{supplier}}", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "suppliers", + "{{supplier}}" + ] + } + }, + "response": [ + { + "name": "Resource not found", + "originalRequest": { + "method": "PUT", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"sourceOrganization\": \"\",\n \"name\": \"\",\n \"kvk\": \"\",\n \"logo\": \"\"\n}" + }, + "url": { + "raw": "{{baseUrl}}/suppliers/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "suppliers", + "" + ] + } + }, + "status": "Not Found", + "code": 404, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + }, + { + "name": "Supplier resource updated", + "originalRequest": { + "method": "PUT", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"sourceOrganization\": \"\",\n \"name\": \"\",\n \"kvk\": \"\",\n \"logo\": \"\"\n}" + }, + "url": { + "raw": "{{baseUrl}}/suppliers/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "suppliers", + "" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "json", + "header": [ + { + "key": "Content-Type", + "value": "application/hal+json" + } + ], + "cookie": [], + "body": "{\n \"sourceOrganization\": \"\",\n \"name\": \"\",\n \"kvk\": \"\",\n \"id\": \"\",\n \"logo\": \"\"\n}" + }, + { + "name": "Invalid input", + "originalRequest": { + "method": "PUT", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"sourceOrganization\": \"\",\n \"name\": \"\",\n \"kvk\": \"\",\n \"logo\": \"\"\n}" + }, + "url": { + "raw": "{{baseUrl}}/suppliers/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "suppliers", + "" + ] + } + }, + "status": "Bad Request", + "code": 400, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + } + ] + }, + { + "name": "Updates the Supplier resource.", + "event": [ + { + "listen": "test", + "script": { + "id": "b7276a90-9fe9-47fc-851b-1e0efdb6c8a1", + "exec": [ + "// example using pm.response.to.have\r", + "pm.test(\"response is ok\", function () {\r", + " pm.response.to.have.status(200);\r", + "});\r", + "\r", + "// example using response assertions\r", + "pm.test(\"response should be okay to process\", function () {\r", + " pm.response.to.not.be.error;\r", + " pm.response.to.not.have.jsonBody(\"error\");\r", + "});\r", + "\r", + "// example using pm.response.to.be*\r", + "pm.test(\"response must be valid and have a body\", function () {\r", + " // assert that the status code is 200\r", + " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", + " // assert that the response has a valid JSON body\r", + " pm.response.to.be.withBody;\r", + " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", + "});" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "PATCH", + "header": [ + { + "key": "Authorization", + "value": "", + "description": "The JWT of the entity performing the request" + }, + { + "key": "API-Version", + "value": "", + "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" + }, + { + "key": "X-NLX-Logrecord-ID", + "value": "", + "description": "A globally unique id of the request, which makes a request traceable throughout the network." + }, + { + "key": "X-NLX-Request-Process-Id", + "value": "", + "description": "A process id for purpose registration (doelbinding)" + }, + { + "key": "X-NLX-Request-Data-Elements", + "value": "", + "description": "A list of requested data elements" + }, + { + "key": "X-NLX-Request-Data-Subject", + "value": "", + "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" + }, + { + "key": "X-NLX-Audit-Clarification", + "value": "", + "description": "A clarification as to why a request has been made (doelbinding)" + }, + { + "key": "Content-Type", + "value": "application/vnd.api+json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"name\": \"My renamed Organisation\"\n}" + }, + "url": { + "raw": "{{baseUrl}}/suppliers/{{supplier}}", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "suppliers", + "{{supplier}}" + ] + } + }, + "response": [ + { + "name": "Invalid input", + "originalRequest": { + "method": "PATCH", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/vnd.api+json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"sourceOrganization\": \"\",\n \"name\": \"\",\n \"kvk\": \"\",\n \"logo\": \"\"\n}" + }, + "url": { + "raw": "{{baseUrl}}/suppliers/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "suppliers", + "" + ] + } + }, + "status": "Bad Request", + "code": 400, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + }, + { + "name": "Resource not found", + "originalRequest": { + "method": "PATCH", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/vnd.api+json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"sourceOrganization\": \"\",\n \"name\": \"\",\n \"kvk\": \"\",\n \"logo\": \"\"\n}" + }, + "url": { + "raw": "{{baseUrl}}/suppliers/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "suppliers", + "" + ] + } + }, + "status": "Not Found", + "code": 404, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + }, + { + "name": "Supplier resource updated", + "originalRequest": { + "method": "PATCH", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/vnd.api+json" + } + ], + "body": { + "mode": "raw", + "raw": "{\n \"sourceOrganization\": \"\",\n \"name\": \"\",\n \"kvk\": \"\",\n \"logo\": \"\"\n}" + }, + "url": { + "raw": "{{baseUrl}}/suppliers/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "suppliers", + "" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "json", + "header": [ + { + "key": "Content-Type", + "value": "application/hal+json" + } + ], + "cookie": [], + "body": "{\n \"sourceOrganization\": \"\",\n \"name\": \"\",\n \"kvk\": \"\",\n \"id\": \"\",\n \"logo\": \"\"\n}" + } + ] + }, + { + "name": "Removes the Supplier resource.", + "event": [ + { + "listen": "test", + "script": { + "id": "2fdb272c-dbb2-4d09-9236-79ef708fc017", + "exec": [ + "// example using pm.response.to.have\r", + "pm.test(\"response is ok\", function () {\r", + " pm.response.to.have.status(204);\r", + "});\r", + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "DELETE", + "header": [ + { + "key": "Authorization", + "value": "", + "description": "The JWT of the entity performing the request" + }, + { + "key": "API-Version", + "value": "", + "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" + }, + { + "key": "X-NLX-Logrecord-ID", + "value": "", + "description": "A globally unique id of the request, which makes a request traceable throughout the network." + }, + { + "key": "X-NLX-Request-Process-Id", + "value": "", + "description": "A process id for purpose registration (doelbinding)" + }, + { + "key": "X-NLX-Request-Data-Elements", + "value": "", + "description": "A list of requested data elements" + }, + { + "key": "X-NLX-Request-Data-Subject", + "value": "", + "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" + }, + { + "key": "X-NLX-Audit-Clarification", + "value": "", + "description": "A clarification as to why a request has been made (doelbinding)" + } + ], + "url": { + "raw": "{{baseUrl}}/suppliers/{{supplier}}", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "suppliers", + "{{supplier}}" + ] + } + }, + "response": [ + { + "name": "Resource not found", + "originalRequest": { + "method": "DELETE", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/suppliers/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "suppliers", + "" + ] + } + }, + "status": "Not Found", + "code": 404, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + }, + { + "name": "Supplier resource deleted", + "originalRequest": { + "method": "DELETE", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/suppliers/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "suppliers", + "" + ] + } + }, + "status": "No Content", + "code": 204, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + } + ] + } + ], + "protocolProfileBehavior": {} + }, + { + "name": "cleanup", + "item": [ + { + "name": "Removes the CustomerType resource.", + "event": [ + { + "listen": "test", + "script": { + "id": "5706a1f3-dea9-46f3-939f-4df73f96e259", + "exec": [ + "// example using pm.response.to.have\r", + "pm.test(\"response is ok\", function () {\r", + " pm.response.to.have.status(204);\r", + "});\r", + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "DELETE", + "header": [ + { + "key": "Authorization", + "value": "", + "description": "The JWT of the entity performing the request" + }, + { + "key": "API-Version", + "value": "", + "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" + }, + { + "key": "X-NLX-Logrecord-ID", + "value": "", + "description": "A globally unique id of the request, which makes a request traceable throughout the network." + }, + { + "key": "X-NLX-Request-Process-Id", + "value": "", + "description": "A process id for purpose registration (doelbinding)" + }, + { + "key": "X-NLX-Request-Data-Elements", + "value": "", + "description": "A list of requested data elements" + }, + { + "key": "X-NLX-Request-Data-Subject", + "value": "", + "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" + }, + { + "key": "X-NLX-Audit-Clarification", + "value": "", + "description": "A clarification as to why a request has been made (doelbinding)" + } + ], + "url": { + "raw": "{{baseUrl}}/customer_types/{{customerType}}", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "customer_types", + "{{customerType}}" + ] + } + }, + "response": [ + { + "name": "Resource not found", + "originalRequest": { + "method": "DELETE", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/customer_types/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "customer_types", + "" + ] + } + }, + "status": "Not Found", + "code": 404, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + }, + { + "name": "CustomerType resource deleted", + "originalRequest": { + "method": "DELETE", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/customer_types/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "customer_types", + "" + ] + } + }, + "status": "No Content", + "code": 204, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + } + ] + }, + { + "name": "Removes the Product resource.", + "event": [ + { + "listen": "test", + "script": { + "id": "e49c9a0a-9bc2-413c-b88e-5522663c5fbc", + "exec": [ + "// example using pm.response.to.have\r", + "pm.test(\"response is ok\", function () {\r", + " pm.response.to.have.status(204);\r", + "});\r", + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "DELETE", + "header": [ + { + "key": "Authorization", + "value": "", + "description": "The JWT of the entity performing the request" + }, + { + "key": "API-Version", + "value": "", + "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" + }, + { + "key": "X-NLX-Logrecord-ID", + "value": "", + "description": "A globally unique id of the request, which makes a request traceable throughout the network." + }, + { + "key": "X-NLX-Request-Process-Id", + "value": "", + "description": "A process id for purpose registration (doelbinding)" + }, + { + "key": "X-NLX-Request-Data-Elements", + "value": "", + "description": "A list of requested data elements" + }, + { + "key": "X-NLX-Request-Data-Subject", + "value": "", + "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" + }, + { + "key": "X-NLX-Audit-Clarification", + "value": "", + "description": "A clarification as to why a request has been made (doelbinding)" + } + ], + "url": { + "raw": "{{baseUrl}}/products/{{product}}", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "products", + "{{product}}" + ] + } + }, + "response": [ + { + "name": "Resource not found", + "originalRequest": { + "method": "DELETE", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/products/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "products", + "" + ] + } + }, + "status": "Not Found", + "code": 404, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + }, + { + "name": "Product resource deleted", + "originalRequest": { + "method": "DELETE", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/products/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "products", + "" + ] + } + }, + "status": "No Content", + "code": 204, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + } + ] + }, + { + "name": "Removes the Group resource.", + "event": [ + { + "listen": "test", + "script": { + "id": "e4b78b90-4497-4adf-bceb-bbb4cbd0990c", + "exec": [ + "// example using pm.response.to.have\r", + "pm.test(\"response is ok\", function () {\r", + " pm.response.to.have.status(204);\r", + "});\r", + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "DELETE", + "header": [ + { + "key": "Authorization", + "value": "", + "description": "The JWT of the entity performing the request" + }, + { + "key": "API-Version", + "value": "", + "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" + }, + { + "key": "X-NLX-Logrecord-ID", + "value": "", + "description": "A globally unique id of the request, which makes a request traceable throughout the network." + }, + { + "key": "X-NLX-Request-Process-Id", + "value": "", + "description": "A process id for purpose registration (doelbinding)" + }, + { + "key": "X-NLX-Request-Data-Elements", + "value": "", + "description": "A list of requested data elements" + }, + { + "key": "X-NLX-Request-Data-Subject", + "value": "", + "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" + }, + { + "key": "X-NLX-Audit-Clarification", + "value": "", + "description": "A clarification as to why a request has been made (doelbinding)" + } + ], + "url": { + "raw": "{{baseUrl}}/groups/{{group}}", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "groups", + "{{group}}" + ] + } + }, + "response": [ + { + "name": "Group resource deleted", + "originalRequest": { + "method": "DELETE", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/groups/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "groups", + "" + ] + } + }, + "status": "No Content", + "code": 204, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + }, + { + "name": "Resource not found", + "originalRequest": { + "method": "DELETE", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/groups/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "groups", + "" + ] + } + }, + "status": "Not Found", + "code": 404, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + } + ] + }, + { + "name": "Removes the Catalogue resource.", + "event": [ + { + "listen": "test", + "script": { + "id": "3ffbf554-34a6-498f-bc74-63b293f35c39", + "exec": [ + "// example using pm.response.to.have\r", + "pm.test(\"response is ok\", function () {\r", + " pm.response.to.have.status(204);\r", + "});\r", + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "DELETE", + "header": [ + { + "key": "Authorization", + "value": "", + "description": "The JWT of the entity performing the request" + }, + { + "key": "API-Version", + "value": "", + "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" + }, + { + "key": "X-NLX-Logrecord-ID", + "value": "", + "description": "A globally unique id of the request, which makes a request traceable throughout the network." + }, + { + "key": "X-NLX-Request-Process-Id", + "value": "", + "description": "A process id for purpose registration (doelbinding)" + }, + { + "key": "X-NLX-Request-Data-Elements", + "value": "", + "description": "A list of requested data elements" + }, + { + "key": "X-NLX-Request-Data-Subject", + "value": "", + "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" + }, + { + "key": "X-NLX-Audit-Clarification", + "value": "", + "description": "A clarification as to why a request has been made (doelbinding)" + } + ], + "url": { + "raw": "{{baseUrl}}/catalogues/{{catalogue}}", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "catalogues", + "{{catalogue}}" + ] + } + }, + "response": [ + { + "name": "Resource not found", + "originalRequest": { + "method": "DELETE", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/catalogues/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "catalogues", + "" + ] + } + }, + "status": "Not Found", + "code": 404, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + }, + { + "name": "Catalogue resource deleted", + "originalRequest": { + "method": "DELETE", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/catalogues/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "catalogues", + "" + ] + } + }, + "status": "No Content", + "code": 204, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + } + ] + } + ], + "protocolProfileBehavior": {} + } + ], + "event": [ + { + "listen": "prerequest", + "script": { + "id": "adcba1f7-edf8-43c4-8969-271d20971806", + "type": "text/javascript", + "exec": [ + "" + ] + } + }, + { + "listen": "test", + "script": { + "id": "e3c49d88-efd9-477d-af5c-2bfd29797439", + "type": "text/javascript", + "exec": [ + "" + ] + } + } + ], + "variable": [ + { + "id": "a86bb80b-5a49-4aaa-894d-42f9ae4a56ea", + "key": "normalbaseUrl", + "value": "http://pdc.zaakonline.nl", + "type": "string" + }, + { + "id": "b1b6d69a-06fa-4f62-bdde-7509909795df", + "key": "baseUrl", + "value": "http://localhost:8080", + "type": "string" + } + ], + "protocolProfileBehavior": {} +} \ No newline at end of file diff --git a/api/public/schema/publiccode.yaml b/api/public/schema/publiccode.yaml index 85e31da0..498ef656 100644 --- a/api/public/schema/publiccode.yaml +++ b/api/public/schema/publiccode.yaml @@ -6,8 +6,8 @@ url: "https://github.com/ConductionNL/Proto-component-commonground" landingURL: "orc.zaakonline.nl" isBasedOn: "https://github.com/ConductionNL/Proto-component-commonground.git" softwareVersion: "V.0.1" -releaseDate: "2020-06-01" -logo: pc.zaakonline.nl +releaseDate: "2020-08-01" +logo: orc.zaakonline.nl monochromeLogo: img/logo-mono.svg inputTypes: diff --git a/api/templates/bundles/ApiPlatformBundle/Resources/public/logo-header.svg b/api/templates/bundles/ApiPlatformBundle/Resources/public/logo-header.svg index 5f093c1a..e9728193 100644 --- a/api/templates/bundles/ApiPlatformBundle/Resources/public/logo-header.svg +++ b/api/templates/bundles/ApiPlatformBundle/Resources/public/logo-header.svg @@ -1 +1,26 @@ - \ No newline at end of file + + + + + + + + + + + + + + From 6ff55fc33b02fe33ceedb10ac454e9c7dc817a3b Mon Sep 17 00:00:00 2001 From: Ruben van der Linde Date: Mon, 13 Jan 2020 14:35:23 +0100 Subject: [PATCH 06/11] Bijwerken verplichte order velden --- api/src/Entity/Order.php | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/api/src/Entity/Order.php b/api/src/Entity/Order.php index 709a08b4..d926002a 100644 --- a/api/src/Entity/Order.php +++ b/api/src/Entity/Order.php @@ -117,8 +117,7 @@ class Order * @var string The price of this product * @example 50.00 * - * @Groups({"read","write"}) - * @Assert\NotNull + * @Groups({"read"}) * @ORM\Column(type="decimal", precision=8, scale=2) */ private $price; @@ -128,7 +127,7 @@ class Order * @example EUR * * @Assert\Currency - * @Groups({"read","write"}) + * @Groups({"read"}) * @ORM\Column(type="string") */ private $priceCurrency; @@ -136,7 +135,7 @@ class Order * @var string The total tax over the order * @example 21.00 * - * @Groups({"read","write"}) + * @Groups({"read"}) * @ORM\Column(type="string", length=255) */ private $tax; From 1ce73ac31a9482591812775a705564c68cf70d0f Mon Sep 17 00:00:00 2001 From: Robert Zondervan Date: Mon, 13 Jan 2020 14:56:29 +0100 Subject: [PATCH 07/11] New SwaggerDecorator --- api/src/Swagger/SwaggerDecorator.php | 169 ++++++++++++++++----------- 1 file changed, 101 insertions(+), 68 deletions(-) diff --git a/api/src/Swagger/SwaggerDecorator.php b/api/src/Swagger/SwaggerDecorator.php index b0610232..acb8988e 100644 --- a/api/src/Swagger/SwaggerDecorator.php +++ b/api/src/Swagger/SwaggerDecorator.php @@ -23,13 +23,13 @@ final class SwaggerDecorator implements NormalizerInterface private $camelCaseToSnakeCaseNameConverter; public function __construct( - NormalizerInterface $decorated, - ParameterBagInterface $params, - CacheInterface $cache, - EntityManagerInterface $em, - AnnotationReader $annotationReader, - CamelCaseToSnakeCaseNameConverter $camelCaseToSnakeCaseNameConverter - ) { + NormalizerInterface $decorated, + ParameterBagInterface $params, + CacheInterface $cache, + EntityManagerInterface $em, + AnnotationReader $annotationReader, + CamelCaseToSnakeCaseNameConverter $camelCaseToSnakeCaseNameConverter + ) { $this->decorated = $decorated; $this->params = $params; $this->cash = $cache; @@ -63,17 +63,17 @@ public function normalize($object, $format = null, array $context = []) // Lets add JWT-Oauth $docs['securityDefinitions']['JWT-Oauth'] = [ - 'type' => 'oauth2', - 'authorizationUrl'=> 'http://petstore.swagger.io/api/oauth/dialog', - 'flow' => 'implicit', - 'scopes' => [], //scopes will be filled later autmaticly + 'type' => 'oauth2', + 'authorizationUrl'=> 'http://petstore.swagger.io/api/oauth/dialog', + 'flow' => 'implicit', + 'scopes' => [], //scopes will be filled later autmaticly ]; $docs['securityDefinitions']['JWT-Token'] = [ - 'type' => 'apiKey', - 'in' => 'header', // can be "header", "query" or "cookie" - 'name' => 'Authorization', // name of the header, query parameter or cookie - 'scopes'=> [], //scopes will be filled later autmaticly + 'type' => 'apiKey', + 'in' => 'header', // can be "header", "query" or "cookie" + 'name' => 'Authorization', // name of the header, query parameter or cookie + 'scopes'=> [], //scopes will be filled later autmaticly ]; // Lets get al the entities known to doctrine @@ -115,7 +115,7 @@ public function normalize($object, $format = null, array $context = []) $entityDocs = $this->getAdditionalEntityDocs($entity); // Only run if we have aditional docs if(array_key_exists('properties',$entityDocs)){ - $additionalDocs = array_merge($additionalDocs, $entityDocs['properties']); + $additionalDocs = array_merge($additionalDocs, $entityDocs['properties']); } // Security @@ -196,16 +196,16 @@ public function normalize($object, $format = null, array $context = []) // NLX loging headers $call['parameters'][] = [ - 'name' => 'Authorization', - 'description' => 'The JWT of the entity performing the request', - 'in' => 'header', + 'name' => 'Authorization', + 'description' => 'The JWT of the entity performing the request', + 'in' => 'header', ]; // NLX loging headers $call['parameters'][] = [ - 'name' => 'API-Version', - 'description' => 'The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)', - 'example' => '1.0.1', - 'in' => 'header', + 'name' => 'API-Version', + 'description' => 'The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)', + 'example' => '1.0.1', + 'in' => 'header', ]; /* // NLX loging headers @@ -223,33 +223,33 @@ public function normalize($object, $format = null, array $context = []) */ // NLX loging headers $call['parameters'][] = [ - 'name' => 'X-NLX-Logrecord-ID', - 'description' => 'A globally unique id of the request, which makes a request traceable throughout the network.', - 'in' => 'header', + 'name' => 'X-NLX-Logrecord-ID', + 'description' => 'A globally unique id of the request, which makes a request traceable throughout the network.', + 'in' => 'header', ]; // NLX loging headers $call['parameters'][] = [ - 'name' => 'X-NLX-Request-Process-Id', - 'description' => 'A process id for purpose registration (doelbinding)', - 'in' => 'header', + 'name' => 'X-NLX-Request-Process-Id', + 'description' => 'A process id for purpose registration (doelbinding)', + 'in' => 'header', ]; // NLX loging headers $call['parameters'][] = [ - 'name' => 'X-NLX-Request-Data-Elements', - 'description' => 'A list of requested data elements', - 'in' => 'header', + 'name' => 'X-NLX-Request-Data-Elements', + 'description' => 'A list of requested data elements', + 'in' => 'header', ]; // NLX loging headers $call['parameters'][] = [ - 'name' => 'X-NLX-Request-Data-Subject', - 'description' => 'A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`', - 'in' => 'header', + 'name' => 'X-NLX-Request-Data-Subject', + 'description' => 'A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`', + 'in' => 'header', ]; // NLX loging headers $call['parameters'][] = [ - 'name' => 'X-NLX-Audit-Clarification', - 'description' => 'A clarification as to why a request has been made (doelbinding)', - 'in' => 'header', + 'name' => 'X-NLX-Audit-Clarification', + 'description' => 'A clarification as to why a request has been made (doelbinding)', + 'in' => 'header', ]; if ($method == 'get') { @@ -259,48 +259,48 @@ public function normalize($object, $format = null, array $context = []) // WEBSUB header $call['parameters'][] = [ - 'name' => 'Link', - 'description' => 'A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel="hub"', - 'in' => 'header', + 'name' => 'Link', + 'description' => 'A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel="hub"', + 'in' => 'header', ]; // Lets add the extend functionality $call['parameters'][] = [ - 'name' => 'extend[]', - 'required' => false, - 'description' => 'An array of nested objects to include in the return object', - 'in' => 'query', - 'schema' => ['type'=>'array'], + 'name' => 'extend[]', + 'required' => false, + 'description' => 'An array of nested objects to include in the return object', + 'in' => 'query', + 'schema' => ['type'=>'array'], ]; // Lets add the fields functionality $call['parameters'][] = [ - 'name' => 'fields[]', - 'required' => false, - 'description' => 'An array of fields to return in output, wil return all fields is not supplied', - 'in' => 'query', - 'schema' => ['type'=>'array'], + 'name' => 'fields[]', + 'required' => false, + 'description' => 'An array of fields to return in output, wil return all fields is not supplied', + 'in' => 'query', + 'schema' => ['type'=>'array'], ]; // Lets add some time travel $call['parameters'][] = [ - 'name' => 'validOn', - 'required' => false, - 'description' => 'Returns object as valid on a given date time', - 'schema' => ['type'=>'string', 'format' => 'date-time'], - 'in' => 'query', + 'name' => 'validOn', + 'required' => false, + 'description' => 'Returns object as valid on a given date time', + 'schema' => ['type'=>'string', 'format' => 'date-time'], + 'in' => 'query', ]; $call['parameters'][] = [ - 'name' => 'validFrom', - 'required' => false, - 'description' => 'Returns objects valid from a given date time', - 'schema' => ['type'=>'string', 'format' => 'date-time'], - 'in' => 'query', + 'name' => 'validFrom', + 'required' => false, + 'description' => 'Returns objects valid from a given date time', + 'schema' => ['type'=>'string', 'format' => 'date-time'], + 'in' => 'query', ]; $call['parameters'][] = [ - 'name' => 'validUntil', - 'required' => false, - 'description' => 'Returns objects valid until a given date time', - 'schema' => ['type'=>'string', 'format' => 'date-time'], - 'in' => 'query', + 'name' => 'validUntil', + 'required' => false, + 'description' => 'Returns objects valid until a given date time', + 'schema' => ['type'=>'string', 'format' => 'date-time'], + 'in' => 'query', ]; } } @@ -418,13 +418,20 @@ private function getAdditionalEntityDocs($entity) $atributes = []; $groups = []; + foreach ($tags as $tag) { $name = $tag->getName(); $description = $tag->getDescription(); - // - //$description = (string) $description; switch ($name) { + + // Description + case 'var': + $atributes['description'] = (string) $description; + $atributes['type'] = (string) $tag->getType(); + + break; + // Docblocks case 'example': $atributes['example'] = (string) $description; @@ -437,22 +444,48 @@ private function getAdditionalEntityDocs($entity) break; // Constrainds (Validation) + case "Assert\Date": + $atributes['type'] = "string"; + $atributes['format'] = 'date'; + $atributes['example'] = \date('Y-m-d'); + break; + case "Assert\DateTime": + $atributes['type'] = "string"; + $atributes['format'] = 'date-time'; + $atributes['example'] = \date('Y-m-d H:i:s'); + break; + case "Assert\Time": + $atributes['type'] = "string"; + $atributes['format'] = 'time'; + $atributes['example'] = \date('H:i:s'); + break; + case "Assert\Timezone": + $atributes['type'] = "string"; + $atributes['format'] = 'timezone'; + $atributes['example'] = 'America/New_York'; + break; case "Assert\Uuid": + $atributes['type'] = "string"; $atributes['format'] = 'uuid'; break; case "Assert\Email": + $atributes['type'] = "string"; $atributes['format'] = 'email'; break; case "Assert\Url": + $atributes['type'] = "string"; $atributes['format'] = 'url'; break; case "Assert\Regex": + $atributes['type'] = "string"; $atributes['format'] = 'regex'; break; case "Assert\Ip": + $atributes['type'] = "string"; $atributes['format'] = 'ip'; break; case "Assert\Json": + $atributes['type'] = "string"; $atributes['format'] = 'json'; break; case "Assert\Choice": From 7c060e54652aef85d0f4213f2020b6da88b530fe Mon Sep 17 00:00:00 2001 From: Ruben van der Linde Date: Mon, 13 Jan 2020 15:45:55 +0100 Subject: [PATCH 08/11] Update to required values --- api/src/Entity/Order.php | 6 +++--- api/src/Entity/OrderItem.php | 6 ++---- 2 files changed, 5 insertions(+), 7 deletions(-) diff --git a/api/src/Entity/Order.php b/api/src/Entity/Order.php index d926002a..08dcf0d4 100644 --- a/api/src/Entity/Order.php +++ b/api/src/Entity/Order.php @@ -118,7 +118,7 @@ class Order * @example 50.00 * * @Groups({"read"}) - * @ORM\Column(type="decimal", precision=8, scale=2) + * @ORM\Column(type="decimal", precision=8, scale=2, nullable=true) */ private $price; @@ -128,7 +128,7 @@ class Order * * @Assert\Currency * @Groups({"read"}) - * @ORM\Column(type="string") + * @ORM\Column(type="string", nullable=true) */ private $priceCurrency; /** @@ -136,7 +136,7 @@ class Order * @example 21.00 * * @Groups({"read"}) - * @ORM\Column(type="string", length=255) + * @ORM\Column(type="string", length=255, nullable=true) */ private $tax; diff --git a/api/src/Entity/OrderItem.php b/api/src/Entity/OrderItem.php index 59d08f17..7e864ccb 100644 --- a/api/src/Entity/OrderItem.php +++ b/api/src/Entity/OrderItem.php @@ -51,8 +51,7 @@ class OrderItem * @Assert\Length( * max=255 * ) - * @Assert\NotNull - * @ORM\Column(type="string", length=255) + * @ORM\Column(type="string", length=255, nullable=true) */ private $name; /** @@ -119,8 +118,7 @@ class OrderItem * @example 50.00 * * @Groups({"read","write"}) - * @Assert\NotNull - * @ORM\Column(type="decimal", precision=8, scale=2) + * @ORM\Column(type="decimal", precision=8, scale=2, nullable=true) */ private $price; From f6e65e2c0ff155c96c547f8662085cecc3a72f36 Mon Sep 17 00:00:00 2001 From: Ruben van der Linde Date: Mon, 13 Jan 2020 21:07:25 +0100 Subject: [PATCH 09/11] Api docs bijgewerkt --- api/public/schema/openapi.yaml | 72 +++++++------------------------ api/public/schema/publiccode.yaml | 2 +- docker-compose.yml | 4 +- 3 files changed, 19 insertions(+), 59 deletions(-) diff --git a/api/public/schema/openapi.yaml b/api/public/schema/openapi.yaml index f9d41b57..c344fa0b 100644 --- a/api/public/schema/openapi.yaml +++ b/api/public/schema/openapi.yaml @@ -1229,14 +1229,17 @@ components: description: 'The RSIN of the organization that ownes this proces' type: string price: + readOnly: true description: 'The price of this product' type: string priceCurrency: + readOnly: true description: 'The currency of this product in an [ISO 4217](https://en.wikipedia.org/wiki/ISO_4217) format' externalDocs: url: 'http://schema.org/priceCurrency' type: string tax: + readOnly: true description: 'The total tax over the order' type: string createdAt: @@ -1257,14 +1260,12 @@ components: required: - name - targetOrganization - - price Order-write: type: object description: 'An entity representing an order.' required: - name - targetOrganization - - price properties: name: description: 'The name of the order' @@ -1275,17 +1276,6 @@ components: targetOrganization: description: 'The RSIN of the organization that ownes this proces' type: string - price: - description: 'The price of this product' - type: string - priceCurrency: - description: 'The currency of this product in an [ISO 4217](https://en.wikipedia.org/wiki/ISO_4217) format' - externalDocs: - url: 'http://schema.org/priceCurrency' - type: string - tax: - description: 'The total tax over the order' - type: string items: description: 'The items in this order' type: array @@ -1329,14 +1319,17 @@ components: description: 'The RSIN of the organization that ownes this proces' type: string price: + readOnly: true description: 'The price of this product' type: string priceCurrency: + readOnly: true description: 'The currency of this product in an [ISO 4217](https://en.wikipedia.org/wiki/ISO_4217) format' externalDocs: url: 'http://schema.org/priceCurrency' type: string tax: + readOnly: true description: 'The total tax over the order' type: string createdAt: @@ -1357,14 +1350,12 @@ components: required: - name - targetOrganization - - price 'Order:jsonld-write': type: object description: 'An entity representing an order.' required: - name - targetOrganization - - price properties: '@context': readOnly: true @@ -1384,17 +1375,6 @@ components: targetOrganization: description: 'The RSIN of the organization that ownes this proces' type: string - price: - description: 'The price of this product' - type: string - priceCurrency: - description: 'The currency of this product in an [ISO 4217](https://en.wikipedia.org/wiki/ISO_4217) format' - externalDocs: - url: 'http://schema.org/priceCurrency' - type: string - tax: - description: 'The total tax over the order' - type: string items: description: 'The items in this order' type: array @@ -1451,22 +1431,13 @@ components: type: string format: date-time required: - - name - order - offer - quantity - - price - taxPercentage OrderItem-write: type: object description: 'An entity representing an item of an order.' - required: - - name - - order - - offer - - quantity - - price - - taxPercentage properties: name: description: 'The name of the object' @@ -1499,6 +1470,11 @@ components: taxPercentage: description: 'The tax percentage for this offer as an integer e.g. 9% makes 9' type: integer + required: + - order + - offer + - quantity + - taxPercentage 'OrderItem:jsonld-read': type: object description: 'An entity representing an item of an order.' @@ -1554,22 +1530,13 @@ components: type: string format: date-time required: - - name - order - offer - quantity - - price - taxPercentage 'OrderItem:jsonld-write': type: object description: 'An entity representing an item of an order.' - required: - - name - - order - - offer - - quantity - - price - - taxPercentage properties: '@context': readOnly: true @@ -1611,6 +1578,11 @@ components: taxPercentage: description: 'The tax percentage for this offer as an integer e.g. 9% makes 9' type: integer + required: + - order + - offer + - quantity + - taxPercentage definitions: Order-read: properties: @@ -1644,7 +1616,6 @@ definitions: required: - name - targetOrganization - - price Order-write: properties: name: @@ -1656,12 +1627,6 @@ definitions: targetOrganization: example: '002851234' maxLength: 255 - price: - example: '50.00' - priceCurrency: - example: EUR - tax: - example: '21.00' customer: example: 'https://example.org/people/1' format: url @@ -1669,7 +1634,6 @@ definitions: required: - name - targetOrganization - - price OrderItem-read: properties: id: @@ -1697,9 +1661,7 @@ definitions: createdAt: [] order: [] required: - - name - offer - - price - order OrderItem-write: properties: @@ -1724,9 +1686,7 @@ definitions: example: '9' order: [] required: - - name - offer - - price - order tags: - diff --git a/api/public/schema/publiccode.yaml b/api/public/schema/publiccode.yaml index 498ef656..163b0bd1 100644 --- a/api/public/schema/publiccode.yaml +++ b/api/public/schema/publiccode.yaml @@ -6,7 +6,7 @@ url: "https://github.com/ConductionNL/Proto-component-commonground" landingURL: "orc.zaakonline.nl" isBasedOn: "https://github.com/ConductionNL/Proto-component-commonground.git" softwareVersion: "V.0.1" -releaseDate: "2020-08-01" +releaseDate: "2020-13-01" logo: orc.zaakonline.nl monochromeLogo: img/logo-mono.svg diff --git a/docker-compose.yml b/docker-compose.yml index c6f6b218..3b2e71d6 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -189,8 +189,8 @@ services: - MYSQL_PASSWORD=!ChangeMe! volumes: - db-mysql:/var/lib/mysql:rw - ports: - - "3366:3306" + #ports: + # - "3366:3306" mercure: # In production, you may want to use the managed version of Mercure, https://mercure.rocks From 99d11c32847afd6aa1ba753a12bcfaf044177b1c Mon Sep 17 00:00:00 2001 From: Barry Date: Tue, 14 Jan 2020 11:15:11 +0100 Subject: [PATCH 10/11] yaml file --- api/public/schema/publiccode.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/public/schema/publiccode.yaml b/api/public/schema/publiccode.yaml index 85e31da0..9f5229bf 100644 --- a/api/public/schema/publiccode.yaml +++ b/api/public/schema/publiccode.yaml @@ -6,7 +6,7 @@ url: "https://github.com/ConductionNL/Proto-component-commonground" landingURL: "orc.zaakonline.nl" isBasedOn: "https://github.com/ConductionNL/Proto-component-commonground.git" softwareVersion: "V.0.1" -releaseDate: "2020-06-01" +releaseDate: "2020-08-01" logo: pc.zaakonline.nl monochromeLogo: img/logo-mono.svg From 7a786550efd500ee201bfdec2373cf23ef76860b Mon Sep 17 00:00:00 2001 From: Barry Date: Tue, 14 Jan 2020 11:25:37 +0100 Subject: [PATCH 11/11] Datamodel project added and postman_collection adjusted --- api/public/schema/datamodel.pdf | Bin 126387 -> 39013 bytes api/public/schema/datamodel_modelio.zip | Bin 0 -> 770506 bytes api/public/schema/orc.postman_collection.json | 3913 +++++ api/public/schema/pdc.postman_collection.json | 11932 ---------------- 4 files changed, 3913 insertions(+), 11932 deletions(-) create mode 100644 api/public/schema/datamodel_modelio.zip create mode 100644 api/public/schema/orc.postman_collection.json delete mode 100644 api/public/schema/pdc.postman_collection.json diff --git a/api/public/schema/datamodel.pdf b/api/public/schema/datamodel.pdf index eaab2a406563605184ab94abc5f968677480a25f..0c57ee60ffddb19ee6d7b5f444ce0d8a419246b0 100644 GIT binary patch delta 34310 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�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

Og7a6bKq#0C}vXagexSBGOh>dl{4Atr7 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 Q5q=>tB34#;bp@jT3sR@x^8f$< diff --git a/api/public/schema/datamodel_modelio.zip b/api/public/schema/datamodel_modelio.zip new file mode 100644 index 0000000000000000000000000000000000000000..4b9d9363d77dc6445c3fe6703ddbbe270b314b49 GIT binary patch literal 770506 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%0D5mn?I8jdn9uYCXBhpAMja_}ziDZ<_KfgNB5=R5^ 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®wa2nLLPvGT8vl&(Yd@fz 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�_4FH!FGN1_3@>uU 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%0DYMh^2b> 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 literal 0 HcmV?d00001 diff --git a/api/public/schema/orc.postman_collection.json b/api/public/schema/orc.postman_collection.json new file mode 100644 index 00000000..69de1793 --- /dev/null +++ b/api/public/schema/orc.postman_collection.json @@ -0,0 +1,3913 @@ +{ + "info": { + "_postman_id": "45fec796-e09c-447e-90b9-29f5739b4128", + "name": "Order Registratie Component", + "description": "API Details\n- Component: Order Registratie Component\n- Reference: orc\n- Enviroment: dev\n- Version: V.0.1\n- Repository: [online](https://github.com/ConductionNL/Proto-component-commonground) / [zip](https://github.com/ConductionNL/Proto-component-commonground/archive/master.zip)\n- Docker Image: [online](https://hub.docker.com/repository/docker/conduction/orc-php) \n- Datamodel: [postman](/schema/orc.postman_collection.json) / [oas](/schema/openapi.yaml) / [pdf](/schema/datamodel.pdf) / [mwb](/schema/datamodel.mwb) \n\n'Naast deze JSON rest API is er ook een [graphql](/graphql) interface beschikbaar.' \n", + "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json" + }, + "item": [ + { + "name": "orders", + "item": [ + { + "name": "Retrieves the collection of Order resources.", + "event": [ + { + "listen": "test", + "script": { + "id": "4db04d71-1ea5-47f7-a65d-60aaf64c0aec", + "exec": [ + "// example using pm.response.to.have\r", + "pm.test(\"response is ok\", function () {\r", + " pm.response.to.have.status(200);\r", + "});\r", + "\r", + "// example using response assertions\r", + "pm.test(\"response should be okay to process\", function () {\r", + " pm.response.to.not.be.error;\r", + " pm.response.to.not.have.jsonBody(\"error\");\r", + "});\r", + "\r", + "// example using pm.response.to.be*\r", + "pm.test(\"response must be valid and have a body\", function () {\r", + " // assert that the status code is 200\r", + " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", + " // assert that the response has a valid JSON body\r", + " pm.response.to.be.withBody;\r", + " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", + "});" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "GET", + "header": [ + { + "key": "Authorization", + "value": "", + "description": "The JWT of the entity performing the request" + }, + { + "key": "API-Version", + "value": "", + "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" + }, + { + "key": "X-NLX-Logrecord-ID", + "value": "", + "description": "A globally unique id of the request, which makes a request traceable throughout the network." + }, + { + "key": "X-NLX-Request-Process-Id", + "value": "", + "description": "A process id for purpose registration (doelbinding)" + }, + { + "key": "X-NLX-Request-Data-Elements", + "value": "", + "description": "A list of requested data elements" + }, + { + "key": "X-NLX-Request-Data-Subject", + "value": "", + "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" + }, + { + "key": "X-NLX-Audit-Clarification", + "value": "", + "description": "A clarification as to why a request has been made (doelbinding)" + }, + { + "key": "Link", + "value": "", + "description": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"" + } + ], + "url": { + "raw": "{{baseUrl}}/orders", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "orders" + ] + } + }, + "response": [ + { + "name": "Order collection response", + "originalRequest": { + "method": "GET", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "description": { + "content": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"", + "type": "text/plain" + }, + "key": "Link", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/orders?reference=&reference[]=&reference[]=&targetOrganization=&targetOrganization[]=&targetOrganization[]=&page=1&extend[]=&fields[]=&validOn=&validFrom=&validUntil=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "orders" + ], + "query": [ + { + "key": "reference", + "value": "" + }, + { + "key": "reference[]", + "value": "" + }, + { + "key": "reference[]", + "value": "" + }, + { + "key": "targetOrganization", + "value": "" + }, + { + "key": "targetOrganization[]", + "value": "" + }, + { + "key": "targetOrganization[]", + "value": "" + }, + { + "key": "page", + "value": "1" + }, + { + "key": "extend[]", + "value": "" + }, + { + "key": "fields[]", + "value": "" + }, + { + "key": "validOn", + "value": "" + }, + { + "key": "validFrom", + "value": "" + }, + { + "key": "validUntil", + "value": "" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "json", + "header": [ + { + "key": "Content-Type", + "value": "application/hal+json" + } + ], + "cookie": [], + "body": "null" + } + ] + }, + { + "name": "Creates a Order resource.", + "event": [ + { + "listen": "test", + "script": { + "id": "5d433a79-4ea3-4926-a99e-97d27f7cc86a", + "exec": [ + "// example using pm.response.to.have\r", + "pm.test(\"response is ok\", function () {\r", + " pm.response.to.have.status(201);\r", + "});\r", + "\r", + "// example using response assertions\r", + "pm.test(\"response should be okay to process\", function () {\r", + " pm.response.to.not.be.error;\r", + " pm.response.to.not.have.jsonBody(\"error\");\r", + "});\r", + "\r", + "// example using pm.response.to.be*\r", + "pm.test(\"response must be valid and have a body\", function () {\r", + " // assert that the status code is 200\r", + " // pm.response.to.be.created; // info, success, redirection, clientError, serverError, are other variants\r", + " // assert that the response has a valid JSON body\r", + " pm.response.to.be.withBody;\r", + " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", + "});\r", + "\r", + "\r", + "pm.test(\"Set ID\", function () {\r", + " var jsonData = pm.response.json();\r", + " console.log(jsonData);\r", + " //var payloadData = JSON.parse(jsonData.Payload); //parsed payload\r", + "\r", + " //console.log(payloadData.Id);\r", + "\r", + " pm.environment.set(\"order\", jsonData.id);\r", + "});" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "POST", + "header": [ + { + "key": "Authorization", + "value": "", + "description": "The JWT of the entity performing the request" + }, + { + "key": "API-Version", + "value": "", + "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" + }, + { + "key": "X-NLX-Logrecord-ID", + "value": "", + "description": "A globally unique id of the request, which makes a request traceable throughout the network." + }, + { + "key": "X-NLX-Request-Process-Id", + "value": "", + "description": "A process id for purpose registration (doelbinding)" + }, + { + "key": "X-NLX-Request-Data-Elements", + "value": "", + "description": "A list of requested data elements" + }, + { + "key": "X-NLX-Request-Data-Subject", + "value": "", + "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" + }, + { + "key": "X-NLX-Audit-Clarification", + "value": "", + "description": "A clarification as to why a request has been made (doelbinding)" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"name\": \"my Order\",\r\n \"description\": \"This is the best order ever\",\r\n \"reference\": \"6666-2019-0000000012\",\r\n \"targetOrganization\": \"002851234\",\r\n \"price\": \"50.00\",\r\n \"priceCurrency\": \"EUR\",\r\n \"tax\": \"21.00\",\r\n \"createdAt\": \"20190101\",\r\n \"customer\": \"https://example.org/people/1\"\r\n}" + }, + "url": { + "raw": "{{baseUrl}}/orders", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "orders" + ] + } + }, + "response": [ + { + "name": "Invalid input", + "originalRequest": { + "method": "POST", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "null" + }, + "url": { + "raw": "{{baseUrl}}/orders", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "orders" + ] + } + }, + "status": "Bad Request", + "code": 400, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + }, + { + "name": "Resource not found", + "originalRequest": { + "method": "POST", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "null" + }, + "url": { + "raw": "{{baseUrl}}/orders", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "orders" + ] + } + }, + "status": "Not Found", + "code": 404, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + }, + { + "name": "Order resource created", + "originalRequest": { + "method": "POST", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "null" + }, + "url": { + "raw": "{{baseUrl}}/orders", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "orders" + ] + } + }, + "status": "Created", + "code": 201, + "_postman_previewlanguage": "json", + "header": [ + { + "key": "Content-Type", + "value": "application/hal+json" + } + ], + "cookie": [], + "body": "null" + } + ] + } + ], + "protocolProfileBehavior": {} + }, + { + "name": "orders/{id}", + "item": [ + { + "name": "Retrieves a Order resource.", + "event": [ + { + "listen": "test", + "script": { + "id": "be710b09-9222-44ec-9950-63be4a96365f", + "exec": [ + "// example using pm.response.to.have\r", + "pm.test(\"response is ok\", function () {\r", + " pm.response.to.have.status(200);\r", + "});\r", + "\r", + "// example using response assertions\r", + "pm.test(\"response should be okay to process\", function () {\r", + " pm.response.to.not.be.error;\r", + " pm.response.to.not.have.jsonBody(\"error\");\r", + "});\r", + "\r", + "// example using pm.response.to.be*\r", + "pm.test(\"response must be valid and have a body\", function () {\r", + " // assert that the status code is 200\r", + " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", + " // assert that the response has a valid JSON body\r", + " pm.response.to.be.withBody;\r", + " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", + "});" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "GET", + "header": [ + { + "key": "Authorization", + "value": "", + "description": "The JWT of the entity performing the request" + }, + { + "key": "API-Version", + "value": "", + "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" + }, + { + "key": "X-NLX-Logrecord-ID", + "value": "", + "description": "A globally unique id of the request, which makes a request traceable throughout the network." + }, + { + "key": "X-NLX-Request-Process-Id", + "value": "", + "description": "A process id for purpose registration (doelbinding)" + }, + { + "key": "X-NLX-Request-Data-Elements", + "value": "", + "description": "A list of requested data elements" + }, + { + "key": "X-NLX-Request-Data-Subject", + "value": "", + "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" + }, + { + "key": "X-NLX-Audit-Clarification", + "value": "", + "description": "A clarification as to why a request has been made (doelbinding)" + }, + { + "key": "Link", + "value": "", + "description": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"" + } + ], + "url": { + "raw": "{{baseUrl}}/orders/{{order}}", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "orders", + "{{order}}" + ] + } + }, + "response": [ + { + "name": "Order resource response", + "originalRequest": { + "method": "GET", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "description": { + "content": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"", + "type": "text/plain" + }, + "key": "Link", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/orders/?extend[]=&fields[]=&validOn=&validFrom=&validUntil=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "orders", + "" + ], + "query": [ + { + "key": "extend[]", + "value": "" + }, + { + "key": "fields[]", + "value": "" + }, + { + "key": "validOn", + "value": "" + }, + { + "key": "validFrom", + "value": "" + }, + { + "key": "validUntil", + "value": "" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "json", + "header": [ + { + "key": "Content-Type", + "value": "application/hal+json" + } + ], + "cookie": [], + "body": "null" + }, + { + "name": "Resource not found", + "originalRequest": { + "method": "GET", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "description": { + "content": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"", + "type": "text/plain" + }, + "key": "Link", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/orders/?extend[]=&fields[]=&validOn=&validFrom=&validUntil=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "orders", + "" + ], + "query": [ + { + "key": "extend[]", + "value": "" + }, + { + "key": "fields[]", + "value": "" + }, + { + "key": "validOn", + "value": "" + }, + { + "key": "validFrom", + "value": "" + }, + { + "key": "validUntil", + "value": "" + } + ] + } + }, + "status": "Not Found", + "code": 404, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + } + ] + }, + { + "name": "Replaces the Order resource.", + "event": [ + { + "listen": "test", + "script": { + "id": "61aad2b5-c710-4fbe-a56b-dd73a085b5ec", + "exec": [ + "// example using pm.response.to.have\r", + "pm.test(\"response is ok\", function () {\r", + " pm.response.to.have.status(200);\r", + "});\r", + "\r", + "// example using response assertions\r", + "pm.test(\"response should be okay to process\", function () {\r", + " pm.response.to.not.be.error;\r", + " pm.response.to.not.have.jsonBody(\"error\");\r", + "});\r", + "\r", + "// example using pm.response.to.be*\r", + "pm.test(\"response must be valid and have a body\", function () {\r", + " // assert that the status code is 200\r", + " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", + " // assert that the response has a valid JSON body\r", + " pm.response.to.be.withBody;\r", + " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", + "});" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "PUT", + "header": [ + { + "key": "Authorization", + "value": "", + "description": "The JWT of the entity performing the request" + }, + { + "key": "API-Version", + "value": "", + "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" + }, + { + "key": "X-NLX-Logrecord-ID", + "value": "", + "description": "A globally unique id of the request, which makes a request traceable throughout the network." + }, + { + "key": "X-NLX-Request-Process-Id", + "value": "", + "description": "A process id for purpose registration (doelbinding)" + }, + { + "key": "X-NLX-Request-Data-Elements", + "value": "", + "description": "A list of requested data elements" + }, + { + "key": "X-NLX-Request-Data-Subject", + "value": "", + "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" + }, + { + "key": "X-NLX-Audit-Clarification", + "value": "", + "description": "A clarification as to why a request has been made (doelbinding)" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"name\": \"my Order\",\r\n \"description\": \"This is the best order ever\",\r\n \"reference\": \"6666-2019-0000000012\",\r\n \"targetOrganization\": \"002851234\",\r\n \"price\": \"50.00\",\r\n \"priceCurrency\": \"EUR\",\r\n \"tax\": \"21.00\",\r\n \"createdAt\": \"20190101\",\r\n \"customer\": \"https://example.org/people/1\"\r\n}" + }, + "url": { + "raw": "{{baseUrl}}/orders/{{order}}", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "orders", + "{{order}}" + ] + } + }, + "response": [ + { + "name": "Order resource updated", + "originalRequest": { + "method": "PUT", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "null" + }, + "url": { + "raw": "{{baseUrl}}/orders/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "orders", + "" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "json", + "header": [ + { + "key": "Content-Type", + "value": "application/hal+json" + } + ], + "cookie": [], + "body": "null" + }, + { + "name": "Invalid input", + "originalRequest": { + "method": "PUT", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "null" + }, + "url": { + "raw": "{{baseUrl}}/orders/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "orders", + "" + ] + } + }, + "status": "Bad Request", + "code": 400, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + }, + { + "name": "Resource not found", + "originalRequest": { + "method": "PUT", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "null" + }, + "url": { + "raw": "{{baseUrl}}/orders/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "orders", + "" + ] + } + }, + "status": "Not Found", + "code": 404, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + } + ] + }, + { + "name": "Updates the Order resource.", + "event": [ + { + "listen": "test", + "script": { + "id": "2e52187f-c7a3-4cfd-8033-b88f1f1e1336", + "exec": [ + "// example using pm.response.to.have\r", + "pm.test(\"response is ok\", function () {\r", + " pm.response.to.have.status(200);\r", + "});\r", + "\r", + "// example using response assertions\r", + "pm.test(\"response should be okay to process\", function () {\r", + " pm.response.to.not.be.error;\r", + " pm.response.to.not.have.jsonBody(\"error\");\r", + "});\r", + "\r", + "// example using pm.response.to.be*\r", + "pm.test(\"response must be valid and have a body\", function () {\r", + " // assert that the status code is 200\r", + " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", + " // assert that the response has a valid JSON body\r", + " pm.response.to.be.withBody;\r", + " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", + "});" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "PATCH", + "header": [ + { + "key": "Authorization", + "value": "", + "description": "The JWT of the entity performing the request" + }, + { + "key": "API-Version", + "value": "", + "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" + }, + { + "key": "X-NLX-Logrecord-ID", + "value": "", + "description": "A globally unique id of the request, which makes a request traceable throughout the network." + }, + { + "key": "X-NLX-Request-Process-Id", + "value": "", + "description": "A process id for purpose registration (doelbinding)" + }, + { + "key": "X-NLX-Request-Data-Elements", + "value": "", + "description": "A list of requested data elements" + }, + { + "key": "X-NLX-Request-Data-Subject", + "value": "", + "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" + }, + { + "key": "X-NLX-Audit-Clarification", + "value": "", + "description": "A clarification as to why a request has been made (doelbinding)" + }, + { + "key": "Content-Type", + "value": "application/vnd.api+json" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"name\": \"my Order\",\r\n \"description\": \"This is the best order ever\",\r\n \"reference\": \"6666-2019-0000000012\",\r\n \"targetOrganization\": \"002851234\",\r\n \"price\": \"50.00\",\r\n \"priceCurrency\": \"EUR\",\r\n \"tax\": \"21.00\",\r\n \"createdAt\": \"20190101\",\r\n \"customer\": \"https://example.org/people/1\"\r\n}" + }, + "url": { + "raw": "{{baseUrl}}/orders/{{order}}", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "orders", + "{{order}}" + ] + } + }, + "response": [ + { + "name": "Invalid input", + "originalRequest": { + "method": "PATCH", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/vnd.api+json" + } + ], + "body": { + "mode": "raw", + "raw": "null" + }, + "url": { + "raw": "{{baseUrl}}/orders/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "orders", + "" + ] + } + }, + "status": "Bad Request", + "code": 400, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + }, + { + "name": "Order resource updated", + "originalRequest": { + "method": "PATCH", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/vnd.api+json" + } + ], + "body": { + "mode": "raw", + "raw": "null" + }, + "url": { + "raw": "{{baseUrl}}/orders/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "orders", + "" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "json", + "header": [ + { + "key": "Content-Type", + "value": "application/hal+json" + } + ], + "cookie": [], + "body": "null" + }, + { + "name": "Resource not found", + "originalRequest": { + "method": "PATCH", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/vnd.api+json" + } + ], + "body": { + "mode": "raw", + "raw": "null" + }, + "url": { + "raw": "{{baseUrl}}/orders/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "orders", + "" + ] + } + }, + "status": "Not Found", + "code": 404, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + } + ] + } + ], + "protocolProfileBehavior": {} + }, + { + "name": "order items", + "item": [ + { + "name": "Retrieves the collection of OrderItem resources.", + "event": [ + { + "listen": "test", + "script": { + "id": "aa19a457-1d5a-4b3f-8ec8-6200270200d3", + "exec": [ + "// example using pm.response.to.have\r", + "pm.test(\"response is ok\", function () {\r", + " pm.response.to.have.status(200);\r", + "});\r", + "\r", + "// example using response assertions\r", + "pm.test(\"response should be okay to process\", function () {\r", + " pm.response.to.not.be.error;\r", + " pm.response.to.not.have.jsonBody(\"error\");\r", + "});\r", + "\r", + "// example using pm.response.to.be*\r", + "pm.test(\"response must be valid and have a body\", function () {\r", + " // assert that the status code is 200\r", + " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", + " // assert that the response has a valid JSON body\r", + " pm.response.to.be.withBody;\r", + " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", + "});" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "GET", + "header": [ + { + "key": "Authorization", + "value": "", + "description": "The JWT of the entity performing the request" + }, + { + "key": "API-Version", + "value": "", + "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" + }, + { + "key": "X-NLX-Logrecord-ID", + "value": "", + "description": "A globally unique id of the request, which makes a request traceable throughout the network." + }, + { + "key": "X-NLX-Request-Process-Id", + "value": "", + "description": "A process id for purpose registration (doelbinding)" + }, + { + "key": "X-NLX-Request-Data-Elements", + "value": "", + "description": "A list of requested data elements" + }, + { + "key": "X-NLX-Request-Data-Subject", + "value": "", + "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" + }, + { + "key": "X-NLX-Audit-Clarification", + "value": "", + "description": "A clarification as to why a request has been made (doelbinding)" + }, + { + "key": "Link", + "value": "", + "description": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"" + } + ], + "url": { + "raw": "{{baseUrl}}/order_items", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "order_items" + ] + } + }, + "response": [ + { + "name": "OrderItem collection response", + "originalRequest": { + "method": "GET", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "description": { + "content": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"", + "type": "text/plain" + }, + "key": "Link", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/order_items?page=1&extend[]=&fields[]=&validOn=&validFrom=&validUntil=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "order_items" + ], + "query": [ + { + "key": "page", + "value": "1" + }, + { + "key": "extend[]", + "value": "" + }, + { + "key": "fields[]", + "value": "" + }, + { + "key": "validOn", + "value": "" + }, + { + "key": "validFrom", + "value": "" + }, + { + "key": "validUntil", + "value": "" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "json", + "header": [ + { + "key": "Content-Type", + "value": "application/hal+json" + } + ], + "cookie": [], + "body": "null" + } + ] + }, + { + "name": "Creates a OrderItem resource.", + "event": [ + { + "listen": "test", + "script": { + "id": "4adee4b7-8157-4d1b-9b52-a95f60b51de5", + "exec": [ + "// example using pm.response.to.have\r", + "pm.test(\"response is ok\", function () {\r", + " pm.response.to.have.status(201);\r", + "});\r", + "\r", + "// example using response assertions\r", + "pm.test(\"response should be okay to process\", function () {\r", + " pm.response.to.not.be.error;\r", + " pm.response.to.not.have.jsonBody(\"error\");\r", + "});\r", + "\r", + "// example using pm.response.to.be*\r", + "pm.test(\"response must be valid and have a body\", function () {\r", + " // assert that the status code is 200\r", + " // pm.response.to.be.created; // info, success, redirection, clientError, serverError, are other variants\r", + " // assert that the response has a valid JSON body\r", + " pm.response.to.be.withBody;\r", + " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", + "});\r", + "\r", + "\r", + "pm.test(\"Set ID\", function () {\r", + " var jsonData = pm.response.json();\r", + " console.log(jsonData);\r", + " //var payloadData = JSON.parse(jsonData.Payload); //parsed payload\r", + "\r", + " //console.log(payloadData.Id);\r", + "\r", + " pm.environment.set(\"orderItem\", jsonData.id);\r", + "});" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "POST", + "header": [ + { + "key": "Authorization", + "value": "", + "description": "The JWT of the entity performing the request" + }, + { + "key": "API-Version", + "value": "", + "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" + }, + { + "key": "X-NLX-Logrecord-ID", + "value": "", + "description": "A globally unique id of the request, which makes a request traceable throughout the network." + }, + { + "key": "X-NLX-Request-Process-Id", + "value": "", + "description": "A process id for purpose registration (doelbinding)" + }, + { + "key": "X-NLX-Request-Data-Elements", + "value": "", + "description": "A list of requested data elements" + }, + { + "key": "X-NLX-Request-Data-Subject", + "value": "", + "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" + }, + { + "key": "X-NLX-Audit-Clarification", + "value": "", + "description": "A clarification as to why a request has been made (doelbinding)" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"name\": \"my OrderItem\",\r\n \"description\": \"This is the best order item ever\",\r\n \"offer\": \"http://example.org/offers/1\",\r\n \"product\": \"string\",\r\n \"quantity\": 1,\r\n \"price\": \"50.00\",\r\n \"priceCurrency\": \"EUR\",\r\n \"taxPercentage\": 9,\r\n \"order\": \"/orders/{{order}}\"\r\n}" + }, + "url": { + "raw": "{{baseUrl}}/order_items", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "order_items" + ] + } + }, + "response": [ + { + "name": "Resource not found", + "originalRequest": { + "method": "POST", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "null" + }, + "url": { + "raw": "{{baseUrl}}/order_items", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "order_items" + ] + } + }, + "status": "Not Found", + "code": 404, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + }, + { + "name": "OrderItem resource created", + "originalRequest": { + "method": "POST", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "null" + }, + "url": { + "raw": "{{baseUrl}}/order_items", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "order_items" + ] + } + }, + "status": "Created", + "code": 201, + "_postman_previewlanguage": "json", + "header": [ + { + "key": "Content-Type", + "value": "application/hal+json" + } + ], + "cookie": [], + "body": "null" + }, + { + "name": "Invalid input", + "originalRequest": { + "method": "POST", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "null" + }, + "url": { + "raw": "{{baseUrl}}/order_items", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "order_items" + ] + } + }, + "status": "Bad Request", + "code": 400, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + } + ] + } + ], + "protocolProfileBehavior": {} + }, + { + "name": "order items/{id}", + "item": [ + { + "name": "Retrieves a OrderItem resource.", + "event": [ + { + "listen": "test", + "script": { + "id": "e9375853-7dfe-4f46-a26a-950f6ebe1c74", + "exec": [ + "// example using pm.response.to.have\r", + "pm.test(\"response is ok\", function () {\r", + " pm.response.to.have.status(200);\r", + "});\r", + "\r", + "// example using response assertions\r", + "pm.test(\"response should be okay to process\", function () {\r", + " pm.response.to.not.be.error;\r", + " pm.response.to.not.have.jsonBody(\"error\");\r", + "});\r", + "\r", + "// example using pm.response.to.be*\r", + "pm.test(\"response must be valid and have a body\", function () {\r", + " // assert that the status code is 200\r", + " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", + " // assert that the response has a valid JSON body\r", + " pm.response.to.be.withBody;\r", + " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", + "});" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "GET", + "header": [ + { + "key": "Authorization", + "value": "", + "description": "The JWT of the entity performing the request" + }, + { + "key": "API-Version", + "value": "", + "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" + }, + { + "key": "X-NLX-Logrecord-ID", + "value": "", + "description": "A globally unique id of the request, which makes a request traceable throughout the network." + }, + { + "key": "X-NLX-Request-Process-Id", + "value": "", + "description": "A process id for purpose registration (doelbinding)" + }, + { + "key": "X-NLX-Request-Data-Elements", + "value": "", + "description": "A list of requested data elements" + }, + { + "key": "X-NLX-Request-Data-Subject", + "value": "", + "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" + }, + { + "key": "X-NLX-Audit-Clarification", + "value": "", + "description": "A clarification as to why a request has been made (doelbinding)" + }, + { + "key": "Link", + "value": "", + "description": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"" + } + ], + "url": { + "raw": "{{baseUrl}}/order_items/{{orderItem}}", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "order_items", + "{{orderItem}}" + ] + } + }, + "response": [ + { + "name": "OrderItem resource response", + "originalRequest": { + "method": "GET", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "description": { + "content": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"", + "type": "text/plain" + }, + "key": "Link", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/order_items/?extend[]=&fields[]=&validOn=&validFrom=&validUntil=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "order_items", + "" + ], + "query": [ + { + "key": "extend[]", + "value": "" + }, + { + "key": "fields[]", + "value": "" + }, + { + "key": "validOn", + "value": "" + }, + { + "key": "validFrom", + "value": "" + }, + { + "key": "validUntil", + "value": "" + } + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "json", + "header": [ + { + "key": "Content-Type", + "value": "application/hal+json" + } + ], + "cookie": [], + "body": "null" + }, + { + "name": "Resource not found", + "originalRequest": { + "method": "GET", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "description": { + "content": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"", + "type": "text/plain" + }, + "key": "Link", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/order_items/?extend[]=&fields[]=&validOn=&validFrom=&validUntil=", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "order_items", + "" + ], + "query": [ + { + "key": "extend[]", + "value": "" + }, + { + "key": "fields[]", + "value": "" + }, + { + "key": "validOn", + "value": "" + }, + { + "key": "validFrom", + "value": "" + }, + { + "key": "validUntil", + "value": "" + } + ] + } + }, + "status": "Not Found", + "code": 404, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + } + ] + }, + { + "name": "Replaces the OrderItem resource.", + "event": [ + { + "listen": "test", + "script": { + "id": "f0f171f5-9c00-45c2-8ef7-24a81fea73cd", + "exec": [ + "// example using pm.response.to.have\r", + "pm.test(\"response is ok\", function () {\r", + " pm.response.to.have.status(200);\r", + "});\r", + "\r", + "// example using response assertions\r", + "pm.test(\"response should be okay to process\", function () {\r", + " pm.response.to.not.be.error;\r", + " pm.response.to.not.have.jsonBody(\"error\");\r", + "});\r", + "\r", + "// example using pm.response.to.be*\r", + "pm.test(\"response must be valid and have a body\", function () {\r", + " // assert that the status code is 200\r", + " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", + " // assert that the response has a valid JSON body\r", + " pm.response.to.be.withBody;\r", + " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", + "});" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "PUT", + "header": [ + { + "key": "Authorization", + "value": "", + "description": "The JWT of the entity performing the request" + }, + { + "key": "API-Version", + "value": "", + "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" + }, + { + "key": "X-NLX-Logrecord-ID", + "value": "", + "description": "A globally unique id of the request, which makes a request traceable throughout the network." + }, + { + "key": "X-NLX-Request-Process-Id", + "value": "", + "description": "A process id for purpose registration (doelbinding)" + }, + { + "key": "X-NLX-Request-Data-Elements", + "value": "", + "description": "A list of requested data elements" + }, + { + "key": "X-NLX-Request-Data-Subject", + "value": "", + "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" + }, + { + "key": "X-NLX-Audit-Clarification", + "value": "", + "description": "A clarification as to why a request has been made (doelbinding)" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"name\": \"my OrderItem\",\r\n \"description\": \"This is the best order item ever\",\r\n \"offer\": \"http://example.org/offers/1\",\r\n \"product\": \"string\",\r\n \"quantity\": 1,\r\n \"price\": \"50.00\",\r\n \"priceCurrency\": \"EUR\",\r\n \"taxPercentage\": 9,\r\n \"order\": \"/orders/{{order}}\"\r\n}" + }, + "url": { + "raw": "{{baseUrl}}/order_items/{{orderItem}}", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "order_items", + "{{orderItem}}" + ] + } + }, + "response": [ + { + "name": "Invalid input", + "originalRequest": { + "method": "PUT", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "null" + }, + "url": { + "raw": "{{baseUrl}}/order_items/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "order_items", + "" + ] + } + }, + "status": "Bad Request", + "code": 400, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + }, + { + "name": "Resource not found", + "originalRequest": { + "method": "PUT", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "null" + }, + "url": { + "raw": "{{baseUrl}}/order_items/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "order_items", + "" + ] + } + }, + "status": "Not Found", + "code": 404, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + }, + { + "name": "OrderItem resource updated", + "originalRequest": { + "method": "PUT", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/json" + } + ], + "body": { + "mode": "raw", + "raw": "null" + }, + "url": { + "raw": "{{baseUrl}}/order_items/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "order_items", + "" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "json", + "header": [ + { + "key": "Content-Type", + "value": "application/hal+json" + } + ], + "cookie": [], + "body": "null" + } + ] + }, + { + "name": "Updates the OrderItem resource.", + "event": [ + { + "listen": "test", + "script": { + "id": "80c31652-c85e-48d4-9fc4-81edd0a7501a", + "exec": [ + "// example using pm.response.to.have\r", + "pm.test(\"response is ok\", function () {\r", + " pm.response.to.have.status(200);\r", + "});\r", + "\r", + "// example using response assertions\r", + "pm.test(\"response should be okay to process\", function () {\r", + " pm.response.to.not.be.error;\r", + " pm.response.to.not.have.jsonBody(\"error\");\r", + "});\r", + "\r", + "// example using pm.response.to.be*\r", + "pm.test(\"response must be valid and have a body\", function () {\r", + " // assert that the status code is 200\r", + " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", + " // assert that the response has a valid JSON body\r", + " pm.response.to.be.withBody;\r", + " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", + "});" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "PATCH", + "header": [ + { + "key": "Authorization", + "value": "", + "description": "The JWT of the entity performing the request" + }, + { + "key": "API-Version", + "value": "", + "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" + }, + { + "key": "X-NLX-Logrecord-ID", + "value": "", + "description": "A globally unique id of the request, which makes a request traceable throughout the network." + }, + { + "key": "X-NLX-Request-Process-Id", + "value": "", + "description": "A process id for purpose registration (doelbinding)" + }, + { + "key": "X-NLX-Request-Data-Elements", + "value": "", + "description": "A list of requested data elements" + }, + { + "key": "X-NLX-Request-Data-Subject", + "value": "", + "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" + }, + { + "key": "X-NLX-Audit-Clarification", + "value": "", + "description": "A clarification as to why a request has been made (doelbinding)" + }, + { + "key": "Content-Type", + "value": "application/vnd.api+json" + } + ], + "body": { + "mode": "raw", + "raw": "{\r\n \"name\": \"my OrderItem\",\r\n \"description\": \"This is the best order item ever\",\r\n \"offer\": \"http://example.org/offers/1\",\r\n \"product\": \"string\",\r\n \"quantity\": 1,\r\n \"price\": \"50.00\",\r\n \"priceCurrency\": \"EUR\",\r\n \"taxPercentage\": 9,\r\n \"order\": \"/orders/{{order}}\"\r\n}" + }, + "url": { + "raw": "{{baseUrl}}/order_items/{{orderItem}}", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "order_items", + "{{orderItem}}" + ] + } + }, + "response": [ + { + "name": "Resource not found", + "originalRequest": { + "method": "PATCH", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/vnd.api+json" + } + ], + "body": { + "mode": "raw", + "raw": "null" + }, + "url": { + "raw": "{{baseUrl}}/order_items/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "order_items", + "" + ] + } + }, + "status": "Not Found", + "code": 404, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + }, + { + "name": "OrderItem resource updated", + "originalRequest": { + "method": "PATCH", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/vnd.api+json" + } + ], + "body": { + "mode": "raw", + "raw": "null" + }, + "url": { + "raw": "{{baseUrl}}/order_items/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "order_items", + "" + ] + } + }, + "status": "OK", + "code": 200, + "_postman_previewlanguage": "json", + "header": [ + { + "key": "Content-Type", + "value": "application/hal+json" + } + ], + "cookie": [], + "body": "null" + }, + { + "name": "Invalid input", + "originalRequest": { + "method": "PATCH", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + }, + { + "key": "Content-Type", + "value": "application/vnd.api+json" + } + ], + "body": { + "mode": "raw", + "raw": "null" + }, + "url": { + "raw": "{{baseUrl}}/order_items/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "order_items", + "" + ] + } + }, + "status": "Bad Request", + "code": 400, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + } + ] + } + ], + "protocolProfileBehavior": {} + }, + { + "name": "cleanup", + "item": [ + { + "name": "Removes the OrderItem resource.", + "event": [ + { + "listen": "test", + "script": { + "id": "5e40a5dc-02ee-44c3-8c02-ad642b3a574b", + "exec": [ + "// example using pm.response.to.have\r", + "pm.test(\"response is ok\", function () {\r", + " pm.response.to.have.status(204);\r", + "});\r", + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "DELETE", + "header": [ + { + "key": "Authorization", + "value": "", + "description": "The JWT of the entity performing the request" + }, + { + "key": "API-Version", + "value": "", + "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" + }, + { + "key": "X-NLX-Logrecord-ID", + "value": "", + "description": "A globally unique id of the request, which makes a request traceable throughout the network." + }, + { + "key": "X-NLX-Request-Process-Id", + "value": "", + "description": "A process id for purpose registration (doelbinding)" + }, + { + "key": "X-NLX-Request-Data-Elements", + "value": "", + "description": "A list of requested data elements" + }, + { + "key": "X-NLX-Request-Data-Subject", + "value": "", + "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" + }, + { + "key": "X-NLX-Audit-Clarification", + "value": "", + "description": "A clarification as to why a request has been made (doelbinding)" + } + ], + "url": { + "raw": "{{baseUrl}}/order_items/{{orderItem}}", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "order_items", + "{{orderItem}}" + ] + } + }, + "response": [ + { + "name": "Resource not found", + "originalRequest": { + "method": "DELETE", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/order_items/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "order_items", + "" + ] + } + }, + "status": "Not Found", + "code": 404, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + }, + { + "name": "OrderItem resource deleted", + "originalRequest": { + "method": "DELETE", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/order_items/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "order_items", + "" + ] + } + }, + "status": "No Content", + "code": 204, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + } + ] + }, + { + "name": "Removes the Order resource.", + "event": [ + { + "listen": "test", + "script": { + "id": "9967296c-0388-4d70-a909-49ecfc06acd2", + "exec": [ + "// example using pm.response.to.have\r", + "pm.test(\"response is ok\", function () {\r", + " pm.response.to.have.status(204);\r", + "});\r", + "" + ], + "type": "text/javascript" + } + } + ], + "request": { + "auth": { + "type": "noauth" + }, + "method": "DELETE", + "header": [ + { + "key": "Authorization", + "value": "", + "description": "The JWT of the entity performing the request" + }, + { + "key": "API-Version", + "value": "", + "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" + }, + { + "key": "X-NLX-Logrecord-ID", + "value": "", + "description": "A globally unique id of the request, which makes a request traceable throughout the network." + }, + { + "key": "X-NLX-Request-Process-Id", + "value": "", + "description": "A process id for purpose registration (doelbinding)" + }, + { + "key": "X-NLX-Request-Data-Elements", + "value": "", + "description": "A list of requested data elements" + }, + { + "key": "X-NLX-Request-Data-Subject", + "value": "", + "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" + }, + { + "key": "X-NLX-Audit-Clarification", + "value": "", + "description": "A clarification as to why a request has been made (doelbinding)" + } + ], + "url": { + "raw": "{{baseUrl}}/orders/{{order}}", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "orders", + "{{order}}" + ] + } + }, + "response": [ + { + "name": "Order resource deleted", + "originalRequest": { + "method": "DELETE", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/orders/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "orders", + "" + ] + } + }, + "status": "No Content", + "code": 204, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + }, + { + "name": "Resource not found", + "originalRequest": { + "method": "DELETE", + "header": [ + { + "description": { + "content": "The JWT of the entity performing the request", + "type": "text/plain" + }, + "key": "Authorization", + "value": "" + }, + { + "description": { + "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", + "type": "text/plain" + }, + "key": "API-Version", + "value": "" + }, + { + "description": { + "content": "A globally unique id of the request, which makes a request traceable throughout the network.", + "type": "text/plain" + }, + "key": "X-NLX-Logrecord-ID", + "value": "" + }, + { + "description": { + "content": "A process id for purpose registration (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Request-Process-Id", + "value": "" + }, + { + "description": { + "content": "A list of requested data elements", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Elements", + "value": "" + }, + { + "description": { + "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", + "type": "text/plain" + }, + "key": "X-NLX-Request-Data-Subject", + "value": "" + }, + { + "description": { + "content": "A clarification as to why a request has been made (doelbinding)", + "type": "text/plain" + }, + "key": "X-NLX-Audit-Clarification", + "value": "" + } + ], + "url": { + "raw": "{{baseUrl}}/orders/", + "host": [ + "{{baseUrl}}" + ], + "path": [ + "orders", + "" + ] + } + }, + "status": "Not Found", + "code": 404, + "_postman_previewlanguage": "text", + "header": [ + { + "key": "Content-Type", + "value": "text/plain" + } + ], + "cookie": [], + "body": "" + } + ] + } + ], + "protocolProfileBehavior": {} + } + ], + "event": [ + { + "listen": "prerequest", + "script": { + "id": "af7744b5-89a6-45d8-a1b9-ba525bd74eab", + "type": "text/javascript", + "exec": [ + "" + ] + } + }, + { + "listen": "test", + "script": { + "id": "2bd3d2a2-f0ec-4784-af20-19bea949ffe9", + "type": "text/javascript", + "exec": [ + "" + ] + } + } + ], + "variable": [ + { + "id": "4e8fc628-c17e-4d2f-8477-147239feada4", + "key": "baseUrl", + "value": "localhost:8080", + "type": "string" + } + ], + "protocolProfileBehavior": {} +} \ No newline at end of file diff --git a/api/public/schema/pdc.postman_collection.json b/api/public/schema/pdc.postman_collection.json deleted file mode 100644 index c31e41f3..00000000 --- a/api/public/schema/pdc.postman_collection.json +++ /dev/null @@ -1,11932 +0,0 @@ -{ - "info": { - "_postman_id": "db92a569-9808-409d-8897-3d4d5fc8f68d", - "name": "Producten en Diensten Catalogus", - "description": "API Details\n- Component: Producten en Diensten Catalogus\n- Reference: pdc\n- Enviroment: dev\n- Version: V.0.1\n- Repository: [online](https://github.com/ConductionNL/productenendienstencatalogus) / [zip](https://github.com/ConductionNL/productenendienstencatalogus/archive/master.zip)\n- Docker Image: [online](https://hub.docker.com/repository/docker/conduction/pdc-php) \n- Datamodel: [postman](/schema/openapi.postman_collection) / [oas](/schema/openapi.yaml) / [pdf](/schema/datamodel.pdf) / [mwb](/schema/datamodel.mwb) \n\n'This component provides a products and services catalogue that can be used by a order component in order to provide the products in the orders with better details. The design considerations are given in [DESIGN.md](https://github.com/ConductionNL/productenendienstencatalogus/blob/master/DESIGN.md) and [DESIGN-PDC.md](https://github.com/ConductionNL/productenendienstencatalogus/blob/master/DESIGN-PDC.md)' \n", - "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json" - }, - "item": [ - { - "name": "catalogues", - "item": [ - { - "name": "Retrieves the collection of Catalogue resources.", - "event": [ - { - "listen": "test", - "script": { - "id": "0b60c2a4-39a6-45d0-86d9-13f436a26118", - "exec": [ - "// example using pm.response.to.have\r", - "pm.test(\"response is ok\", function () {\r", - " pm.response.to.have.status(200);\r", - "});\r", - "\r", - "// example using response assertions\r", - "pm.test(\"response should be okay to process\", function () {\r", - " pm.response.to.not.be.error;\r", - " pm.response.to.not.have.jsonBody(\"error\");\r", - "});\r", - "\r", - "// example using pm.response.to.be*\r", - "pm.test(\"response must be valid and have a body\", function () {\r", - " // assert that the status code is 200\r", - " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", - " // assert that the response has a valid JSON body\r", - " pm.response.to.be.withBody;\r", - " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "noauth" - }, - "method": "GET", - "header": [ - { - "key": "Authorization", - "value": "", - "description": "The JWT of the entity performing the request" - }, - { - "key": "API-Version", - "value": "", - "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" - }, - { - "key": "X-NLX-Logrecord-ID", - "value": "", - "description": "A globally unique id of the request, which makes a request traceable throughout the network." - }, - { - "key": "X-NLX-Request-Process-Id", - "value": "", - "description": "A process id for purpose registration (doelbinding)" - }, - { - "key": "X-NLX-Request-Data-Elements", - "value": "", - "description": "A list of requested data elements" - }, - { - "key": "X-NLX-Request-Data-Subject", - "value": "", - "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" - }, - { - "key": "X-NLX-Audit-Clarification", - "value": "", - "description": "A clarification as to why a request has been made (doelbinding)" - }, - { - "key": "Link", - "value": "", - "description": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"" - } - ], - "url": { - "raw": "{{baseUrl}}/catalogues?", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "catalogues" - ], - "query": [ - { - "key": "sourceOrganization", - "value": "", - "disabled": true - }, - { - "key": "sourceOrganization[]", - "value": "", - "disabled": true - }, - { - "key": "sourceOrganization[]", - "value": "", - "disabled": true - }, - { - "key": "page", - "value": "1", - "description": "The collection page number", - "disabled": true - }, - { - "key": "extend[]", - "value": "", - "description": "An array of nested objects to include in the return object", - "disabled": true - }, - { - "key": "fields[]", - "value": "", - "description": "An array of fields to return in output, wil return all fields is not supplied", - "disabled": true - }, - { - "key": "validOn", - "value": "", - "description": "Returns object as valid on a given date time", - "disabled": true - }, - { - "key": "validFrom", - "value": "", - "description": "Returns objects valid from a given date time", - "disabled": true - }, - { - "key": "validUntil", - "value": "", - "description": "Returns objects valid until a given date time", - "disabled": true - } - ] - } - }, - "response": [ - { - "name": "Catalogue collection response", - "originalRequest": { - "method": "GET", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "description": { - "content": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"", - "type": "text/plain" - }, - "key": "Link", - "value": "" - } - ], - "url": { - "raw": "{{baseUrl}}/catalogues?sourceOrganization=&sourceOrganization[]=&sourceOrganization[]=&page=1&extend[]=&fields[]=&validOn=&validFrom=&validUntil=", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "catalogues" - ], - "query": [ - { - "key": "sourceOrganization", - "value": "" - }, - { - "key": "sourceOrganization[]", - "value": "" - }, - { - "key": "sourceOrganization[]", - "value": "" - }, - { - "key": "page", - "value": "1" - }, - { - "key": "extend[]", - "value": "" - }, - { - "key": "fields[]", - "value": "" - }, - { - "key": "validOn", - "value": "" - }, - { - "key": "validFrom", - "value": "" - }, - { - "key": "validUntil", - "value": "" - } - ] - } - }, - "status": "OK", - "code": 200, - "_postman_previewlanguage": "json", - "header": [ - { - "key": "Content-Type", - "value": "application/hal+json" - } - ], - "cookie": [], - "body": "null" - } - ] - }, - { - "name": "Creates a Catalogue resource.", - "event": [ - { - "listen": "test", - "script": { - "id": "c03547bd-a8d7-468b-9663-aa69c5bfe7a0", - "exec": [ - "// example using pm.response.to.have\r", - "pm.test(\"response is ok\", function () {\r", - " pm.response.to.have.status(201);\r", - "});\r", - "\r", - "// example using response assertions\r", - "pm.test(\"response should be okay to process\", function () {\r", - " pm.response.to.not.be.error;\r", - " pm.response.to.not.have.jsonBody(\"error\");\r", - "});\r", - "\r", - "// example using pm.response.to.be*\r", - "pm.test(\"response must be valid and have a body\", function () {\r", - " // assert that the status code is 200\r", - " // pm.response.to.be.created; // info, success, redirection, clientError, serverError, are other variants\r", - " // assert that the response has a valid JSON body\r", - " pm.response.to.be.withBody;\r", - " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", - "});\r", - "\r", - "\r", - "pm.test(\"Set ID\", function () {\r", - " var jsonData = pm.response.json();\r", - " console.log(jsonData);\r", - " //var payloadData = JSON.parse(jsonData.Payload); //parsed payload\r", - "\r", - " //console.log(payloadData.Id);\r", - "\r", - " pm.environment.set(\"catalogue\", jsonData.id);\r", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "noauth" - }, - "method": "POST", - "header": [ - { - "key": "Authorization", - "value": "", - "description": "The JWT of the entity performing the request" - }, - { - "key": "API-Version", - "value": "", - "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" - }, - { - "key": "X-NLX-Logrecord-ID", - "value": "", - "description": "A globally unique id of the request, which makes a request traceable throughout the network." - }, - { - "key": "X-NLX-Request-Process-Id", - "value": "", - "description": "A process id for purpose registration (doelbinding)" - }, - { - "key": "X-NLX-Request-Data-Elements", - "value": "", - "description": "A list of requested data elements" - }, - { - "key": "X-NLX-Request-Data-Subject", - "value": "", - "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" - }, - { - "key": "X-NLX-Audit-Clarification", - "value": "", - "description": "A clarification as to why a request has been made (doelbinding)" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"My Catalogue\",\n \"sourceOrganization\": \"002851234\",\n \"description\": \"This is the best catalogue ever\",\n \"logo\": \"https://www.my-organization.com/logo.png\"\n}" - }, - "url": { - "raw": "{{baseUrl}}/catalogues", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "catalogues" - ] - } - }, - "response": [ - { - "name": "Invalid input", - "originalRequest": { - "method": "POST", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"description\": \"\",\n \"logo\": \"\"\n}" - }, - "url": { - "raw": "{{baseUrl}}/catalogues", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "catalogues" - ] - } - }, - "status": "Bad Request", - "code": 400, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - }, - { - "name": "Resource not found", - "originalRequest": { - "method": "POST", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"description\": \"\",\n \"logo\": \"\"\n}" - }, - "url": { - "raw": "{{baseUrl}}/catalogues", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "catalogues" - ] - } - }, - "status": "Not Found", - "code": 404, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - }, - { - "name": "Catalogue resource created", - "originalRequest": { - "method": "POST", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"description\": \"\",\n \"logo\": \"\"\n}" - }, - "url": { - "raw": "{{baseUrl}}/catalogues", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "catalogues" - ] - } - }, - "status": "Created", - "code": 201, - "_postman_previewlanguage": "json", - "header": [ - { - "key": "Content-Type", - "value": "application/hal+json" - } - ], - "cookie": [], - "body": "null" - } - ] - } - ], - "protocolProfileBehavior": {} - }, - { - "name": "catalogues/{id}", - "item": [ - { - "name": "Retrieves a Catalogue resource.", - "event": [ - { - "listen": "test", - "script": { - "id": "92fb0358-7ee4-46f2-8dbe-ca81a2c65735", - "exec": [ - "// example using pm.response.to.have\r", - "pm.test(\"response is ok\", function () {\r", - " pm.response.to.have.status(200);\r", - "});\r", - "\r", - "// example using response assertions\r", - "pm.test(\"response should be okay to process\", function () {\r", - " pm.response.to.not.be.error;\r", - " pm.response.to.not.have.jsonBody(\"error\");\r", - "});\r", - "\r", - "// example using pm.response.to.be*\r", - "pm.test(\"response must be valid and have a body\", function () {\r", - " // assert that the status code is 200\r", - " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", - " // assert that the response has a valid JSON body\r", - " pm.response.to.be.withBody;\r", - " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "noauth" - }, - "method": "GET", - "header": [ - { - "key": "Authorization", - "value": "", - "description": "The JWT of the entity performing the request" - }, - { - "key": "API-Version", - "value": "", - "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" - }, - { - "key": "X-NLX-Logrecord-ID", - "value": "", - "description": "A globally unique id of the request, which makes a request traceable throughout the network." - }, - { - "key": "X-NLX-Request-Process-Id", - "value": "", - "description": "A process id for purpose registration (doelbinding)" - }, - { - "key": "X-NLX-Request-Data-Elements", - "value": "", - "description": "A list of requested data elements" - }, - { - "key": "X-NLX-Request-Data-Subject", - "value": "", - "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" - }, - { - "key": "X-NLX-Audit-Clarification", - "value": "", - "description": "A clarification as to why a request has been made (doelbinding)" - }, - { - "key": "Link", - "value": "", - "description": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"" - } - ], - "url": { - "raw": "{{baseUrl}}/catalogues/{{catalogue}}?", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "catalogues", - "{{catalogue}}" - ], - "query": [ - { - "key": "extend[]", - "value": "", - "description": "An array of nested objects to include in the return object", - "disabled": true - }, - { - "key": "fields[]", - "value": "", - "description": "An array of fields to return in output, wil return all fields is not supplied", - "disabled": true - }, - { - "key": "validOn", - "value": "", - "description": "Returns object as valid on a given date time", - "disabled": true - }, - { - "key": "validFrom", - "value": "", - "description": "Returns objects valid from a given date time", - "disabled": true - }, - { - "key": "validUntil", - "value": "", - "description": "Returns objects valid until a given date time", - "disabled": true - } - ] - } - }, - "response": [ - { - "name": "Resource not found", - "originalRequest": { - "method": "GET", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "description": { - "content": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"", - "type": "text/plain" - }, - "key": "Link", - "value": "" - } - ], - "url": { - "raw": "{{baseUrl}}/catalogues/?extend[]=&fields[]=&validOn=&validFrom=&validUntil=", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "catalogues", - "" - ], - "query": [ - { - "key": "extend[]", - "value": "" - }, - { - "key": "fields[]", - "value": "" - }, - { - "key": "validOn", - "value": "" - }, - { - "key": "validFrom", - "value": "" - }, - { - "key": "validUntil", - "value": "" - } - ] - } - }, - "status": "Not Found", - "code": 404, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - }, - { - "name": "Catalogue resource response", - "originalRequest": { - "method": "GET", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "description": { - "content": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"", - "type": "text/plain" - }, - "key": "Link", - "value": "" - } - ], - "url": { - "raw": "{{baseUrl}}/catalogues/?extend[]=&fields[]=&validOn=&validFrom=&validUntil=", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "catalogues", - "" - ], - "query": [ - { - "key": "extend[]", - "value": "" - }, - { - "key": "fields[]", - "value": "" - }, - { - "key": "validOn", - "value": "" - }, - { - "key": "validFrom", - "value": "" - }, - { - "key": "validUntil", - "value": "" - } - ] - } - }, - "status": "OK", - "code": 200, - "_postman_previewlanguage": "json", - "header": [ - { - "key": "Content-Type", - "value": "application/hal+json" - } - ], - "cookie": [], - "body": "null" - } - ] - }, - { - "name": "Replaces the Catalogue resource.", - "event": [ - { - "listen": "test", - "script": { - "id": "b810ff96-a944-47c1-9373-170b73ce2d29", - "exec": [ - "// example using pm.response.to.have\r", - "pm.test(\"response is ok\", function () {\r", - " pm.response.to.have.status(200);\r", - "});\r", - "\r", - "// example using response assertions\r", - "pm.test(\"response should be okay to process\", function () {\r", - " pm.response.to.not.be.error;\r", - " pm.response.to.not.have.jsonBody(\"error\");\r", - "});\r", - "\r", - "// example using pm.response.to.be*\r", - "pm.test(\"response must be valid and have a body\", function () {\r", - " // assert that the status code is 200\r", - " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", - " // assert that the response has a valid JSON body\r", - " pm.response.to.be.withBody;\r", - " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "noauth" - }, - "method": "PUT", - "header": [ - { - "key": "Authorization", - "value": "", - "description": "The JWT of the entity performing the request" - }, - { - "key": "API-Version", - "value": "", - "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" - }, - { - "key": "X-NLX-Logrecord-ID", - "value": "", - "description": "A globally unique id of the request, which makes a request traceable throughout the network." - }, - { - "key": "X-NLX-Request-Process-Id", - "value": "", - "description": "A process id for purpose registration (doelbinding)" - }, - { - "key": "X-NLX-Request-Data-Elements", - "value": "", - "description": "A list of requested data elements" - }, - { - "key": "X-NLX-Request-Data-Subject", - "value": "", - "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" - }, - { - "key": "X-NLX-Audit-Clarification", - "value": "", - "description": "A clarification as to why a request has been made (doelbinding)" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"My Catalogue\",\n \"sourceOrganization\": \"002851234\",\n \"description\": \"This is the best catalogue ever\",\n \"logo\": \"https://www.my-organization.com/logo.png\"\n}" - }, - "url": { - "raw": "{{baseUrl}}/catalogues/{{catalogue}}", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "catalogues", - "{{catalogue}}" - ] - } - }, - "response": [ - { - "name": "Resource not found", - "originalRequest": { - "method": "PUT", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"description\": \"\",\n \"logo\": \"\"\n}" - }, - "url": { - "raw": "{{baseUrl}}/catalogues/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "catalogues", - "" - ] - } - }, - "status": "Not Found", - "code": 404, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - }, - { - "name": "Invalid input", - "originalRequest": { - "method": "PUT", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"description\": \"\",\n \"logo\": \"\"\n}" - }, - "url": { - "raw": "{{baseUrl}}/catalogues/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "catalogues", - "" - ] - } - }, - "status": "Bad Request", - "code": 400, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - }, - { - "name": "Catalogue resource updated", - "originalRequest": { - "method": "PUT", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"description\": \"\",\n \"logo\": \"\"\n}" - }, - "url": { - "raw": "{{baseUrl}}/catalogues/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "catalogues", - "" - ] - } - }, - "status": "OK", - "code": 200, - "_postman_previewlanguage": "json", - "header": [ - { - "key": "Content-Type", - "value": "application/hal+json" - } - ], - "cookie": [], - "body": "null" - } - ] - }, - { - "name": "Updates the Catalogue resource.", - "event": [ - { - "listen": "test", - "script": { - "id": "e6b5655a-a71a-423f-a828-9f7f8db310e6", - "exec": [ - "// example using pm.response.to.have\r", - "pm.test(\"response is ok\", function () {\r", - " pm.response.to.have.status(200);\r", - "});\r", - "\r", - "// example using response assertions\r", - "pm.test(\"response should be okay to process\", function () {\r", - " pm.response.to.not.be.error;\r", - " pm.response.to.not.have.jsonBody(\"error\");\r", - "});\r", - "\r", - "// example using pm.response.to.be*\r", - "pm.test(\"response must be valid and have a body\", function () {\r", - " // assert that the status code is 200\r", - " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", - " // assert that the response has a valid JSON body\r", - " pm.response.to.be.withBody;\r", - " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "noauth" - }, - "method": "PATCH", - "header": [ - { - "key": "Authorization", - "value": "", - "description": "The JWT of the entity performing the request" - }, - { - "key": "API-Version", - "value": "", - "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" - }, - { - "key": "X-NLX-Logrecord-ID", - "value": "", - "description": "A globally unique id of the request, which makes a request traceable throughout the network." - }, - { - "key": "X-NLX-Request-Process-Id", - "value": "", - "description": "A process id for purpose registration (doelbinding)" - }, - { - "key": "X-NLX-Request-Data-Elements", - "value": "", - "description": "A list of requested data elements" - }, - { - "key": "X-NLX-Request-Data-Subject", - "value": "", - "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" - }, - { - "key": "X-NLX-Audit-Clarification", - "value": "", - "description": "A clarification as to why a request has been made (doelbinding)" - }, - { - "key": "Content-Type", - "value": "application/vnd.api+json" - } - ], - "body": { - "mode": "raw", - "raw": "{\r\n \"name\": \"My Catalogue\",\r\n \"sourceOrganization\": \"002851234\",\r\n \"description\": \"This is the best catalogue ever\",\r\n \"logo\": \"https://www.my-organization.com/logo.png\"\r\n}" - }, - "url": { - "raw": "{{baseUrl}}/catalogues/{{catalogue}}", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "catalogues", - "{{catalogue}}" - ] - } - }, - "response": [ - { - "name": "Resource not found", - "originalRequest": { - "method": "PATCH", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/vnd.api+json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"description\": \"\",\n \"logo\": \"\"\n}" - }, - "url": { - "raw": "{{baseUrl}}/catalogues/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "catalogues", - "" - ] - } - }, - "status": "Not Found", - "code": 404, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - }, - { - "name": "Catalogue resource updated", - "originalRequest": { - "method": "PATCH", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/vnd.api+json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"description\": \"\",\n \"logo\": \"\"\n}" - }, - "url": { - "raw": "{{baseUrl}}/catalogues/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "catalogues", - "" - ] - } - }, - "status": "OK", - "code": 200, - "_postman_previewlanguage": "json", - "header": [ - { - "key": "Content-Type", - "value": "application/hal+json" - } - ], - "cookie": [], - "body": "null" - }, - { - "name": "Invalid input", - "originalRequest": { - "method": "PATCH", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/vnd.api+json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"description\": \"\",\n \"logo\": \"\"\n}" - }, - "url": { - "raw": "{{baseUrl}}/catalogues/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "catalogues", - "" - ] - } - }, - "status": "Bad Request", - "code": 400, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - } - ] - } - ], - "protocolProfileBehavior": {} - }, - { - "name": "groups", - "item": [ - { - "name": "Retrieves the collection of Group resources.", - "event": [ - { - "listen": "test", - "script": { - "id": "d23587cd-8ce3-4641-9df2-4880e04eac0d", - "exec": [ - "// example using pm.response.to.have\r", - "pm.test(\"response is ok\", function () {\r", - " pm.response.to.have.status(200);\r", - "});\r", - "\r", - "// example using response assertions\r", - "pm.test(\"response should be okay to process\", function () {\r", - " pm.response.to.not.be.error;\r", - " pm.response.to.not.have.jsonBody(\"error\");\r", - "});\r", - "\r", - "// example using pm.response.to.be*\r", - "pm.test(\"response must be valid and have a body\", function () {\r", - " // assert that the status code is 200\r", - " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", - " // assert that the response has a valid JSON body\r", - " pm.response.to.be.withBody;\r", - " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "noauth" - }, - "method": "GET", - "header": [ - { - "key": "Authorization", - "value": "", - "description": "The JWT of the entity performing the request" - }, - { - "key": "API-Version", - "value": "", - "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" - }, - { - "key": "X-NLX-Logrecord-ID", - "value": "", - "description": "A globally unique id of the request, which makes a request traceable throughout the network." - }, - { - "key": "X-NLX-Request-Process-Id", - "value": "", - "description": "A process id for purpose registration (doelbinding)" - }, - { - "key": "X-NLX-Request-Data-Elements", - "value": "", - "description": "A list of requested data elements" - }, - { - "key": "X-NLX-Request-Data-Subject", - "value": "", - "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" - }, - { - "key": "X-NLX-Audit-Clarification", - "value": "", - "description": "A clarification as to why a request has been made (doelbinding)" - }, - { - "key": "Link", - "value": "", - "description": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"" - } - ], - "url": { - "raw": "{{baseUrl}}/groups?", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "groups" - ], - "query": [ - { - "key": "sourceOrganization", - "value": "", - "disabled": true - }, - { - "key": "sourceOrganization[]", - "value": "", - "disabled": true - }, - { - "key": "sourceOrganization[]", - "value": "", - "disabled": true - }, - { - "key": "page", - "value": "1", - "description": "The collection page number", - "disabled": true - }, - { - "key": "extend[]", - "value": "", - "description": "An array of nested objects to include in the return object", - "disabled": true - }, - { - "key": "fields[]", - "value": "", - "description": "An array of fields to return in output, wil return all fields is not supplied", - "disabled": true - }, - { - "key": "validOn", - "value": "", - "description": "Returns object as valid on a given date time", - "disabled": true - }, - { - "key": "validFrom", - "value": "", - "description": "Returns objects valid from a given date time", - "disabled": true - }, - { - "key": "validUntil", - "value": "", - "description": "Returns objects valid until a given date time", - "disabled": true - } - ] - } - }, - "response": [ - { - "name": "Group collection response", - "originalRequest": { - "method": "GET", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "description": { - "content": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"", - "type": "text/plain" - }, - "key": "Link", - "value": "" - } - ], - "url": { - "raw": "{{baseUrl}}/groups?sourceOrganization=&sourceOrganization[]=&sourceOrganization[]=&page=1&extend[]=&fields[]=&validOn=&validFrom=&validUntil=", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "groups" - ], - "query": [ - { - "key": "sourceOrganization", - "value": "" - }, - { - "key": "sourceOrganization[]", - "value": "" - }, - { - "key": "sourceOrganization[]", - "value": "" - }, - { - "key": "page", - "value": "1" - }, - { - "key": "extend[]", - "value": "" - }, - { - "key": "fields[]", - "value": "" - }, - { - "key": "validOn", - "value": "" - }, - { - "key": "validFrom", - "value": "" - }, - { - "key": "validUntil", - "value": "" - } - ] - } - }, - "status": "OK", - "code": 200, - "_postman_previewlanguage": "json", - "header": [ - { - "key": "Content-Type", - "value": "application/hal+json" - } - ], - "cookie": [], - "body": "[\n {\n \"sourceOrganization\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"products\": [\n {\n \"name\": \"schema type not provided\",\n \"sourceOrganization\": \"schema type not provided\",\n \"price\": \"schema type not provided\",\n \"taxPercentage\": \"schema type not provided\",\n \"type\": \"schema type not provided\",\n \"requiresAppointment\": \"schema type not provided\",\n \"id\": \"schema type not provided\",\n \"sku\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"movie\": \"schema type not provided\",\n \"groups\": \"schema type not provided\",\n \"priceCurrency\": \"schema type not provided\",\n \"variations\": \"schema type not provided\",\n \"groupedProducts\": \"schema type not provided\",\n \"offers\": \"schema type not provided\",\n \"calendar\": \"schema type not provided\",\n \"documents\": \"schema type not provided\",\n \"images\": \"schema type not provided\",\n \"externalDocs\": \"schema type not provided\"\n },\n {\n \"name\": \"schema type not provided\",\n \"sourceOrganization\": \"schema type not provided\",\n \"price\": \"schema type not provided\",\n \"taxPercentage\": \"schema type not provided\",\n \"type\": \"schema type not provided\",\n \"requiresAppointment\": \"schema type not provided\",\n \"id\": \"schema type not provided\",\n \"sku\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"movie\": \"schema type not provided\",\n \"groups\": \"schema type not provided\",\n \"priceCurrency\": \"schema type not provided\",\n \"variations\": \"schema type not provided\",\n \"groupedProducts\": \"schema type not provided\",\n \"offers\": \"schema type not provided\",\n \"calendar\": \"schema type not provided\",\n \"documents\": \"schema type not provided\",\n \"images\": \"schema type not provided\",\n \"externalDocs\": \"schema type not provided\"\n }\n ],\n \"catalogue\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"groups\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"products\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ]\n }\n },\n {\n \"sourceOrganization\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"products\": [\n {\n \"name\": \"schema type not provided\",\n \"sourceOrganization\": \"schema type not provided\",\n \"price\": \"schema type not provided\",\n \"taxPercentage\": \"schema type not provided\",\n \"type\": \"schema type not provided\",\n \"requiresAppointment\": \"schema type not provided\",\n \"id\": \"schema type not provided\",\n \"sku\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"movie\": \"schema type not provided\",\n \"groups\": \"schema type not provided\",\n \"priceCurrency\": \"schema type not provided\",\n \"variations\": \"schema type not provided\",\n \"groupedProducts\": \"schema type not provided\",\n \"offers\": \"schema type not provided\",\n \"calendar\": \"schema type not provided\",\n \"documents\": \"schema type not provided\",\n \"images\": \"schema type not provided\",\n \"externalDocs\": \"schema type not provided\"\n },\n {\n \"name\": \"schema type not provided\",\n \"sourceOrganization\": \"schema type not provided\",\n \"price\": \"schema type not provided\",\n \"taxPercentage\": \"schema type not provided\",\n \"type\": \"schema type not provided\",\n \"requiresAppointment\": \"schema type not provided\",\n \"id\": \"schema type not provided\",\n \"sku\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"movie\": \"schema type not provided\",\n \"groups\": \"schema type not provided\",\n \"priceCurrency\": \"schema type not provided\",\n \"variations\": \"schema type not provided\",\n \"groupedProducts\": \"schema type not provided\",\n \"offers\": \"schema type not provided\",\n \"calendar\": \"schema type not provided\",\n \"documents\": \"schema type not provided\",\n \"images\": \"schema type not provided\",\n \"externalDocs\": \"schema type not provided\"\n }\n ],\n \"catalogue\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"groups\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"products\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ]\n }\n }\n]" - } - ] - }, - { - "name": "Creates a Group resource.", - "event": [ - { - "listen": "test", - "script": { - "id": "9c0774e1-deac-474d-8bd5-0accd5f53fcf", - "exec": [ - "// example using pm.response.to.have\r", - "pm.test(\"response is ok\", function () {\r", - " pm.response.to.have.status(201);\r", - "});\r", - "\r", - "// example using response assertions\r", - "pm.test(\"response should be okay to process\", function () {\r", - " pm.response.to.not.be.error;\r", - " pm.response.to.not.have.jsonBody(\"error\");\r", - "});\r", - "\r", - "// example using pm.response.to.be*\r", - "pm.test(\"response must be valid and have a body\", function () {\r", - " // assert that the status code is 200\r", - " // pm.response.to.be.created; // info, success, redirection, clientError, serverError, are other variants\r", - " // assert that the response has a valid JSON body\r", - " pm.response.to.be.withBody;\r", - " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", - "});\r", - "\r", - "\r", - "pm.test(\"Set ID\", function () {\r", - " var jsonData = pm.response.json();\r", - " console.log(jsonData);\r", - " //var payloadData = JSON.parse(jsonData.Payload); //parsed payload\r", - "\r", - " //console.log(payloadData.Id);\r", - "\r", - " pm.environment.set(\"group\", jsonData.id);\r", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "noauth" - }, - "method": "POST", - "header": [ - { - "key": "Authorization", - "value": "", - "description": "The JWT of the entity performing the request" - }, - { - "key": "API-Version", - "value": "", - "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" - }, - { - "key": "X-NLX-Logrecord-ID", - "value": "", - "description": "A globally unique id of the request, which makes a request traceable throughout the network." - }, - { - "key": "X-NLX-Request-Process-Id", - "value": "", - "description": "A process id for purpose registration (doelbinding)" - }, - { - "key": "X-NLX-Request-Data-Elements", - "value": "", - "description": "A list of requested data elements" - }, - { - "key": "X-NLX-Request-Data-Subject", - "value": "", - "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" - }, - { - "key": "X-NLX-Audit-Clarification", - "value": "", - "description": "A clarification as to why a request has been made (doelbinding)" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n\t\"name\": \"My Group\",\n \"sourceOrganization\": \"002851234\",\n \"catalogue\": \"/catalogues/{{catalogue}}\"\n}" - }, - "url": { - "raw": "{{baseUrl}}/groups", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "groups" - ] - } - }, - "response": [ - { - "name": "Invalid input", - "originalRequest": { - "method": "POST", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"sourceOrganization\": \"\",\n \"products\": [\n {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": {\n \"value\": \"\"\n },\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"price\": {\n \"value\": \"\"\n },\n \"taxPercentage\": {\n \"value\": \"\"\n },\n \"type\": {\n \"value\": \"\"\n },\n \"requiresAppointment\": {\n \"value\": \"\"\n },\n \"sku\": {\n \"value\": \"\"\n },\n \"description\": {\n \"value\": \"\"\n },\n \"logo\": {\n \"value\": \"\"\n },\n \"movie\": {\n \"value\": \"\"\n },\n \"groups\": {\n \"value\": \"\"\n },\n \"priceCurrency\": {\n \"value\": \"\"\n },\n \"parent\": {\n \"value\": \"\"\n },\n \"sets\": {\n \"value\": \"\"\n },\n \"offers\": {\n \"value\": \"\"\n },\n \"calendar\": {\n \"value\": \"\"\n }\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": {\n \"value\": \"\"\n },\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"price\": {\n \"value\": \"\"\n },\n \"taxPercentage\": {\n \"value\": \"\"\n },\n \"type\": {\n \"value\": \"\"\n },\n \"requiresAppointment\": {\n \"value\": \"\"\n },\n \"sku\": {\n \"value\": \"\"\n },\n \"description\": {\n \"value\": \"\"\n },\n \"logo\": {\n \"value\": \"\"\n },\n \"movie\": {\n \"value\": \"\"\n },\n \"groups\": {\n \"value\": \"\"\n },\n \"priceCurrency\": {\n \"value\": \"\"\n },\n \"parent\": {\n \"value\": \"\"\n },\n \"sets\": {\n \"value\": \"\"\n },\n \"offers\": {\n \"value\": \"\"\n },\n \"calendar\": {\n \"value\": \"\"\n }\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n }\n ],\n \"catalogue\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"description\": \"\",\n \"logo\": \"\"\n }\n}" - }, - "url": { - "raw": "{{baseUrl}}/groups", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "groups" - ] - } - }, - "status": "Bad Request", - "code": 400, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - }, - { - "name": "Resource not found", - "originalRequest": { - "method": "POST", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"sourceOrganization\": \"\",\n \"products\": [\n {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": {\n \"value\": \"\"\n },\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"price\": {\n \"value\": \"\"\n },\n \"taxPercentage\": {\n \"value\": \"\"\n },\n \"type\": {\n \"value\": \"\"\n },\n \"requiresAppointment\": {\n \"value\": \"\"\n },\n \"sku\": {\n \"value\": \"\"\n },\n \"description\": {\n \"value\": \"\"\n },\n \"logo\": {\n \"value\": \"\"\n },\n \"movie\": {\n \"value\": \"\"\n },\n \"groups\": {\n \"value\": \"\"\n },\n \"priceCurrency\": {\n \"value\": \"\"\n },\n \"parent\": {\n \"value\": \"\"\n },\n \"sets\": {\n \"value\": \"\"\n },\n \"offers\": {\n \"value\": \"\"\n },\n \"calendar\": {\n \"value\": \"\"\n }\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": {\n \"value\": \"\"\n },\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"price\": {\n \"value\": \"\"\n },\n \"taxPercentage\": {\n \"value\": \"\"\n },\n \"type\": {\n \"value\": \"\"\n },\n \"requiresAppointment\": {\n \"value\": \"\"\n },\n \"sku\": {\n \"value\": \"\"\n },\n \"description\": {\n \"value\": \"\"\n },\n \"logo\": {\n \"value\": \"\"\n },\n \"movie\": {\n \"value\": \"\"\n },\n \"groups\": {\n \"value\": \"\"\n },\n \"priceCurrency\": {\n \"value\": \"\"\n },\n \"parent\": {\n \"value\": \"\"\n },\n \"sets\": {\n \"value\": \"\"\n },\n \"offers\": {\n \"value\": \"\"\n },\n \"calendar\": {\n \"value\": \"\"\n }\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n }\n ],\n \"catalogue\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"description\": \"\",\n \"logo\": \"\"\n }\n}" - }, - "url": { - "raw": "{{baseUrl}}/groups", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "groups" - ] - } - }, - "status": "Not Found", - "code": 404, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - }, - { - "name": "Group resource created", - "originalRequest": { - "method": "POST", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"sourceOrganization\": \"\",\n \"products\": [\n {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": {\n \"value\": \"\"\n },\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"price\": {\n \"value\": \"\"\n },\n \"taxPercentage\": {\n \"value\": \"\"\n },\n \"type\": {\n \"value\": \"\"\n },\n \"requiresAppointment\": {\n \"value\": \"\"\n },\n \"sku\": {\n \"value\": \"\"\n },\n \"description\": {\n \"value\": \"\"\n },\n \"logo\": {\n \"value\": \"\"\n },\n \"movie\": {\n \"value\": \"\"\n },\n \"groups\": {\n \"value\": \"\"\n },\n \"priceCurrency\": {\n \"value\": \"\"\n },\n \"parent\": {\n \"value\": \"\"\n },\n \"sets\": {\n \"value\": \"\"\n },\n \"offers\": {\n \"value\": \"\"\n },\n \"calendar\": {\n \"value\": \"\"\n }\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n },\n {\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"products\": {\n \"value\": \"\"\n },\n \"catalogue\": {\n \"value\": \"\"\n }\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": {\n \"value\": \"\"\n },\n \"sourceOrganization\": {\n \"value\": \"\"\n },\n \"price\": {\n \"value\": \"\"\n },\n \"taxPercentage\": {\n \"value\": \"\"\n },\n \"type\": {\n \"value\": \"\"\n },\n \"requiresAppointment\": {\n \"value\": \"\"\n },\n \"sku\": {\n \"value\": \"\"\n },\n \"description\": {\n \"value\": \"\"\n },\n \"logo\": {\n \"value\": \"\"\n },\n \"movie\": {\n \"value\": \"\"\n },\n \"groups\": {\n \"value\": \"\"\n },\n \"priceCurrency\": {\n \"value\": \"\"\n },\n \"parent\": {\n \"value\": \"\"\n },\n \"sets\": {\n \"value\": \"\"\n },\n \"offers\": {\n \"value\": \"\"\n },\n \"calendar\": {\n \"value\": \"\"\n }\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n }\n ],\n \"catalogue\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"description\": \"\",\n \"logo\": \"\"\n }\n}" - }, - "url": { - "raw": "{{baseUrl}}/groups", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "groups" - ] - } - }, - "status": "Created", - "code": 201, - "_postman_previewlanguage": "json", - "header": [ - { - "key": "Content-Type", - "value": "application/hal+json" - } - ], - "cookie": [], - "body": "{\n \"sourceOrganization\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"products\": [\n {\n \"name\": \"schema type not provided\",\n \"sourceOrganization\": \"schema type not provided\",\n \"price\": \"schema type not provided\",\n \"taxPercentage\": \"schema type not provided\",\n \"type\": \"schema type not provided\",\n \"requiresAppointment\": \"schema type not provided\",\n \"id\": \"schema type not provided\",\n \"sku\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"movie\": \"schema type not provided\",\n \"groups\": \"schema type not provided\",\n \"priceCurrency\": \"schema type not provided\",\n \"variations\": \"schema type not provided\",\n \"groupedProducts\": \"schema type not provided\",\n \"offers\": \"schema type not provided\",\n \"calendar\": \"schema type not provided\",\n \"documents\": \"schema type not provided\",\n \"images\": \"schema type not provided\",\n \"externalDocs\": \"schema type not provided\"\n },\n {\n \"name\": \"schema type not provided\",\n \"sourceOrganization\": \"schema type not provided\",\n \"price\": \"schema type not provided\",\n \"taxPercentage\": \"schema type not provided\",\n \"type\": \"schema type not provided\",\n \"requiresAppointment\": \"schema type not provided\",\n \"id\": \"schema type not provided\",\n \"sku\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"movie\": \"schema type not provided\",\n \"groups\": \"schema type not provided\",\n \"priceCurrency\": \"schema type not provided\",\n \"variations\": \"schema type not provided\",\n \"groupedProducts\": \"schema type not provided\",\n \"offers\": \"schema type not provided\",\n \"calendar\": \"schema type not provided\",\n \"documents\": \"schema type not provided\",\n \"images\": \"schema type not provided\",\n \"externalDocs\": \"schema type not provided\"\n }\n ],\n \"catalogue\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"groups\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"products\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ]\n }\n}" - } - ] - } - ], - "protocolProfileBehavior": {} - }, - { - "name": "groups/{id}", - "item": [ - { - "name": "Retrieves a Group resource.", - "event": [ - { - "listen": "test", - "script": { - "id": "a751c157-cf3e-4790-8c05-065ca8b466fa", - "exec": [ - "// example using pm.response.to.have\r", - "pm.test(\"response is ok\", function () {\r", - " pm.response.to.have.status(200);\r", - "});\r", - "\r", - "// example using response assertions\r", - "pm.test(\"response should be okay to process\", function () {\r", - " pm.response.to.not.be.error;\r", - " pm.response.to.not.have.jsonBody(\"error\");\r", - "});\r", - "\r", - "// example using pm.response.to.be*\r", - "pm.test(\"response must be valid and have a body\", function () {\r", - " // assert that the status code is 200\r", - " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", - " // assert that the response has a valid JSON body\r", - " pm.response.to.be.withBody;\r", - " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "noauth" - }, - "method": "GET", - "header": [ - { - "key": "Authorization", - "value": "", - "description": "The JWT of the entity performing the request" - }, - { - "key": "API-Version", - "value": "", - "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" - }, - { - "key": "X-NLX-Logrecord-ID", - "value": "", - "description": "A globally unique id of the request, which makes a request traceable throughout the network." - }, - { - "key": "X-NLX-Request-Process-Id", - "value": "", - "description": "A process id for purpose registration (doelbinding)" - }, - { - "key": "X-NLX-Request-Data-Elements", - "value": "", - "description": "A list of requested data elements" - }, - { - "key": "X-NLX-Request-Data-Subject", - "value": "", - "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" - }, - { - "key": "X-NLX-Audit-Clarification", - "value": "", - "description": "A clarification as to why a request has been made (doelbinding)" - }, - { - "key": "Link", - "value": "", - "description": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"" - } - ], - "url": { - "raw": "{{baseUrl}}/groups/{{group}}", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "groups", - "{{group}}" - ] - } - }, - "response": [ - { - "name": "Group resource response", - "originalRequest": { - "method": "GET", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "description": { - "content": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"", - "type": "text/plain" - }, - "key": "Link", - "value": "" - } - ], - "url": { - "raw": "{{baseUrl}}/groups/?extend[]=&fields[]=&validOn=&validFrom=&validUntil=", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "groups", - "" - ], - "query": [ - { - "key": "extend[]", - "value": "" - }, - { - "key": "fields[]", - "value": "" - }, - { - "key": "validOn", - "value": "" - }, - { - "key": "validFrom", - "value": "" - }, - { - "key": "validUntil", - "value": "" - } - ] - } - }, - "status": "OK", - "code": 200, - "_postman_previewlanguage": "json", - "header": [ - { - "key": "Content-Type", - "value": "application/hal+json" - } - ], - "cookie": [], - "body": "{\n \"sourceOrganization\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"products\": [\n {\n \"name\": \"schema type not provided\",\n \"sourceOrganization\": \"schema type not provided\",\n \"price\": \"schema type not provided\",\n \"taxPercentage\": \"schema type not provided\",\n \"type\": \"schema type not provided\",\n \"requiresAppointment\": \"schema type not provided\",\n \"id\": \"schema type not provided\",\n \"sku\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"movie\": \"schema type not provided\",\n \"groups\": \"schema type not provided\",\n \"priceCurrency\": \"schema type not provided\",\n \"variations\": \"schema type not provided\",\n \"groupedProducts\": \"schema type not provided\",\n \"offers\": \"schema type not provided\",\n \"calendar\": \"schema type not provided\",\n \"documents\": \"schema type not provided\",\n \"images\": \"schema type not provided\",\n \"externalDocs\": \"schema type not provided\"\n },\n {\n \"name\": \"schema type not provided\",\n \"sourceOrganization\": \"schema type not provided\",\n \"price\": \"schema type not provided\",\n \"taxPercentage\": \"schema type not provided\",\n \"type\": \"schema type not provided\",\n \"requiresAppointment\": \"schema type not provided\",\n \"id\": \"schema type not provided\",\n \"sku\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"movie\": \"schema type not provided\",\n \"groups\": \"schema type not provided\",\n \"priceCurrency\": \"schema type not provided\",\n \"variations\": \"schema type not provided\",\n \"groupedProducts\": \"schema type not provided\",\n \"offers\": \"schema type not provided\",\n \"calendar\": \"schema type not provided\",\n \"documents\": \"schema type not provided\",\n \"images\": \"schema type not provided\",\n \"externalDocs\": \"schema type not provided\"\n }\n ],\n \"catalogue\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"groups\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"products\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ]\n }\n}" - }, - { - "name": "Resource not found", - "originalRequest": { - "method": "GET", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "description": { - "content": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"", - "type": "text/plain" - }, - "key": "Link", - "value": "" - } - ], - "url": { - "raw": "{{baseUrl}}/groups/?extend[]=&fields[]=&validOn=&validFrom=&validUntil=", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "groups", - "" - ], - "query": [ - { - "key": "extend[]", - "value": "" - }, - { - "key": "fields[]", - "value": "" - }, - { - "key": "validOn", - "value": "" - }, - { - "key": "validFrom", - "value": "" - }, - { - "key": "validUntil", - "value": "" - } - ] - } - }, - "status": "Not Found", - "code": 404, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - } - ] - }, - { - "name": "Replaces the Group resource.", - "event": [ - { - "listen": "test", - "script": { - "id": "36fadb27-68f3-465d-8578-9f6ccc5c03e6", - "exec": [ - "// example using pm.response.to.have\r", - "pm.test(\"response is ok\", function () {\r", - " pm.response.to.have.status(200);\r", - "});\r", - "\r", - "// example using response assertions\r", - "pm.test(\"response should be okay to process\", function () {\r", - " pm.response.to.not.be.error;\r", - " pm.response.to.not.have.jsonBody(\"error\");\r", - "});\r", - "\r", - "// example using pm.response.to.be*\r", - "pm.test(\"response must be valid and have a body\", function () {\r", - " // assert that the status code is 200\r", - " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", - " // assert that the response has a valid JSON body\r", - " pm.response.to.be.withBody;\r", - " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "noauth" - }, - "method": "PUT", - "header": [ - { - "key": "Authorization", - "value": "", - "description": "The JWT of the entity performing the request" - }, - { - "key": "API-Version", - "value": "", - "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" - }, - { - "key": "X-NLX-Logrecord-ID", - "value": "", - "description": "A globally unique id of the request, which makes a request traceable throughout the network." - }, - { - "key": "X-NLX-Request-Process-Id", - "value": "", - "description": "A process id for purpose registration (doelbinding)" - }, - { - "key": "X-NLX-Request-Data-Elements", - "value": "", - "description": "A list of requested data elements" - }, - { - "key": "X-NLX-Request-Data-Subject", - "value": "", - "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" - }, - { - "key": "X-NLX-Audit-Clarification", - "value": "", - "description": "A clarification as to why a request has been made (doelbinding)" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"sourceOrganization\": \"002851234\",\n \"name\": \"My group renamed\",\n \"catalogue\": \"/catalogues/{{catalogue}}\"\n}" - }, - "url": { - "raw": "{{baseUrl}}/groups/{{group}}", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "groups", - "{{group}}" - ] - } - }, - "response": [ - { - "name": "Invalid input", - "originalRequest": { - "method": "PUT", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"sourceOrganization\": \"\",\n \"products\": [\n {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"schema type not provided\",\n \"sourceOrganization\": \"schema type not provided\",\n \"price\": \"schema type not provided\",\n \"taxPercentage\": \"schema type not provided\",\n \"type\": \"schema type not provided\",\n \"requiresAppointment\": \"schema type not provided\",\n \"sku\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"movie\": \"schema type not provided\",\n \"groups\": \"schema type not provided\",\n \"priceCurrency\": \"schema type not provided\",\n \"parent\": \"schema type not provided\",\n \"sets\": \"schema type not provided\",\n \"offers\": \"schema type not provided\",\n \"calendar\": \"schema type not provided\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"schema type not provided\",\n \"sourceOrganization\": \"schema type not provided\",\n \"price\": \"schema type not provided\",\n \"taxPercentage\": \"schema type not provided\",\n \"type\": \"schema type not provided\",\n \"requiresAppointment\": \"schema type not provided\",\n \"sku\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"movie\": \"schema type not provided\",\n \"groups\": \"schema type not provided\",\n \"priceCurrency\": \"schema type not provided\",\n \"parent\": \"schema type not provided\",\n \"sets\": \"schema type not provided\",\n \"offers\": \"schema type not provided\",\n \"calendar\": \"schema type not provided\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n }\n ],\n \"catalogue\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"description\": \"\",\n \"logo\": \"\"\n }\n}" - }, - "url": { - "raw": "{{baseUrl}}/groups/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "groups", - "" - ] - } - }, - "status": "Bad Request", - "code": 400, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - }, - { - "name": "Group resource updated", - "originalRequest": { - "method": "PUT", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"sourceOrganization\": \"\",\n \"products\": [\n {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"schema type not provided\",\n \"sourceOrganization\": \"schema type not provided\",\n \"price\": \"schema type not provided\",\n \"taxPercentage\": \"schema type not provided\",\n \"type\": \"schema type not provided\",\n \"requiresAppointment\": \"schema type not provided\",\n \"sku\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"movie\": \"schema type not provided\",\n \"groups\": \"schema type not provided\",\n \"priceCurrency\": \"schema type not provided\",\n \"parent\": \"schema type not provided\",\n \"sets\": \"schema type not provided\",\n \"offers\": \"schema type not provided\",\n \"calendar\": \"schema type not provided\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"schema type not provided\",\n \"sourceOrganization\": \"schema type not provided\",\n \"price\": \"schema type not provided\",\n \"taxPercentage\": \"schema type not provided\",\n \"type\": \"schema type not provided\",\n \"requiresAppointment\": \"schema type not provided\",\n \"sku\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"movie\": \"schema type not provided\",\n \"groups\": \"schema type not provided\",\n \"priceCurrency\": \"schema type not provided\",\n \"parent\": \"schema type not provided\",\n \"sets\": \"schema type not provided\",\n \"offers\": \"schema type not provided\",\n \"calendar\": \"schema type not provided\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n }\n ],\n \"catalogue\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"description\": \"\",\n \"logo\": \"\"\n }\n}" - }, - "url": { - "raw": "{{baseUrl}}/groups/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "groups", - "" - ] - } - }, - "status": "OK", - "code": 200, - "_postman_previewlanguage": "json", - "header": [ - { - "key": "Content-Type", - "value": "application/hal+json" - } - ], - "cookie": [], - "body": "{\n \"sourceOrganization\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"products\": [\n {\n \"name\": \"schema type not provided\",\n \"sourceOrganization\": \"schema type not provided\",\n \"price\": \"schema type not provided\",\n \"taxPercentage\": \"schema type not provided\",\n \"type\": \"schema type not provided\",\n \"requiresAppointment\": \"schema type not provided\",\n \"id\": \"schema type not provided\",\n \"sku\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"movie\": \"schema type not provided\",\n \"groups\": \"schema type not provided\",\n \"priceCurrency\": \"schema type not provided\",\n \"variations\": \"schema type not provided\",\n \"groupedProducts\": \"schema type not provided\",\n \"offers\": \"schema type not provided\",\n \"calendar\": \"schema type not provided\",\n \"documents\": \"schema type not provided\",\n \"images\": \"schema type not provided\",\n \"externalDocs\": \"schema type not provided\"\n },\n {\n \"name\": \"schema type not provided\",\n \"sourceOrganization\": \"schema type not provided\",\n \"price\": \"schema type not provided\",\n \"taxPercentage\": \"schema type not provided\",\n \"type\": \"schema type not provided\",\n \"requiresAppointment\": \"schema type not provided\",\n \"id\": \"schema type not provided\",\n \"sku\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"movie\": \"schema type not provided\",\n \"groups\": \"schema type not provided\",\n \"priceCurrency\": \"schema type not provided\",\n \"variations\": \"schema type not provided\",\n \"groupedProducts\": \"schema type not provided\",\n \"offers\": \"schema type not provided\",\n \"calendar\": \"schema type not provided\",\n \"documents\": \"schema type not provided\",\n \"images\": \"schema type not provided\",\n \"externalDocs\": \"schema type not provided\"\n }\n ],\n \"catalogue\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"groups\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"products\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ]\n }\n}" - }, - { - "name": "Resource not found", - "originalRequest": { - "method": "PUT", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"sourceOrganization\": \"\",\n \"products\": [\n {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"schema type not provided\",\n \"sourceOrganization\": \"schema type not provided\",\n \"price\": \"schema type not provided\",\n \"taxPercentage\": \"schema type not provided\",\n \"type\": \"schema type not provided\",\n \"requiresAppointment\": \"schema type not provided\",\n \"sku\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"movie\": \"schema type not provided\",\n \"groups\": \"schema type not provided\",\n \"priceCurrency\": \"schema type not provided\",\n \"parent\": \"schema type not provided\",\n \"sets\": \"schema type not provided\",\n \"offers\": \"schema type not provided\",\n \"calendar\": \"schema type not provided\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"schema type not provided\",\n \"sourceOrganization\": \"schema type not provided\",\n \"price\": \"schema type not provided\",\n \"taxPercentage\": \"schema type not provided\",\n \"type\": \"schema type not provided\",\n \"requiresAppointment\": \"schema type not provided\",\n \"sku\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"movie\": \"schema type not provided\",\n \"groups\": \"schema type not provided\",\n \"priceCurrency\": \"schema type not provided\",\n \"parent\": \"schema type not provided\",\n \"sets\": \"schema type not provided\",\n \"offers\": \"schema type not provided\",\n \"calendar\": \"schema type not provided\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n }\n ],\n \"catalogue\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"description\": \"\",\n \"logo\": \"\"\n }\n}" - }, - "url": { - "raw": "{{baseUrl}}/groups/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "groups", - "" - ] - } - }, - "status": "Not Found", - "code": 404, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - } - ] - }, - { - "name": "Updates the Group resource.", - "event": [ - { - "listen": "test", - "script": { - "id": "7a93cbf2-f841-45c6-9405-43b7884808f3", - "exec": [ - "// example using pm.response.to.have\r", - "pm.test(\"response is ok\", function () {\r", - " pm.response.to.have.status(200);\r", - "});\r", - "\r", - "// example using response assertions\r", - "pm.test(\"response should be okay to process\", function () {\r", - " pm.response.to.not.be.error;\r", - " pm.response.to.not.have.jsonBody(\"error\");\r", - "});\r", - "\r", - "// example using pm.response.to.be*\r", - "pm.test(\"response must be valid and have a body\", function () {\r", - " // assert that the status code is 200\r", - " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", - " // assert that the response has a valid JSON body\r", - " pm.response.to.be.withBody;\r", - " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "noauth" - }, - "method": "PATCH", - "header": [ - { - "key": "Authorization", - "value": "", - "description": "The JWT of the entity performing the request" - }, - { - "key": "API-Version", - "value": "", - "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" - }, - { - "key": "X-NLX-Logrecord-ID", - "value": "", - "description": "A globally unique id of the request, which makes a request traceable throughout the network." - }, - { - "key": "X-NLX-Request-Process-Id", - "value": "", - "description": "A process id for purpose registration (doelbinding)" - }, - { - "key": "X-NLX-Request-Data-Elements", - "value": "", - "description": "A list of requested data elements" - }, - { - "key": "X-NLX-Request-Data-Subject", - "value": "", - "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" - }, - { - "key": "X-NLX-Audit-Clarification", - "value": "", - "description": "A clarification as to why a request has been made (doelbinding)" - }, - { - "key": "Content-Type", - "value": "application/vnd.api+json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"sourceOrganization\": \"002851234\",\n \"name\": \"My group rerenamed\"\n}" - }, - "url": { - "raw": "{{baseUrl}}/groups/{{group}}", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "groups", - "{{group}}" - ] - } - }, - "response": [ - { - "name": "Resource not found", - "originalRequest": { - "method": "PATCH", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/vnd.api+json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"sourceOrganization\": \"\",\n \"products\": [\n {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"schema type not provided\",\n \"sourceOrganization\": \"schema type not provided\",\n \"price\": \"schema type not provided\",\n \"taxPercentage\": \"schema type not provided\",\n \"type\": \"schema type not provided\",\n \"requiresAppointment\": \"schema type not provided\",\n \"sku\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"movie\": \"schema type not provided\",\n \"groups\": \"schema type not provided\",\n \"priceCurrency\": \"schema type not provided\",\n \"parent\": \"schema type not provided\",\n \"sets\": \"schema type not provided\",\n \"offers\": \"schema type not provided\",\n \"calendar\": \"schema type not provided\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"schema type not provided\",\n \"sourceOrganization\": \"schema type not provided\",\n \"price\": \"schema type not provided\",\n \"taxPercentage\": \"schema type not provided\",\n \"type\": \"schema type not provided\",\n \"requiresAppointment\": \"schema type not provided\",\n \"sku\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"movie\": \"schema type not provided\",\n \"groups\": \"schema type not provided\",\n \"priceCurrency\": \"schema type not provided\",\n \"parent\": \"schema type not provided\",\n \"sets\": \"schema type not provided\",\n \"offers\": \"schema type not provided\",\n \"calendar\": \"schema type not provided\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n }\n ],\n \"catalogue\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"description\": \"\",\n \"logo\": \"\"\n }\n}" - }, - "url": { - "raw": "{{baseUrl}}/groups/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "groups", - "" - ] - } - }, - "status": "Not Found", - "code": 404, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - }, - { - "name": "Invalid input", - "originalRequest": { - "method": "PATCH", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/vnd.api+json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"sourceOrganization\": \"\",\n \"products\": [\n {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"schema type not provided\",\n \"sourceOrganization\": \"schema type not provided\",\n \"price\": \"schema type not provided\",\n \"taxPercentage\": \"schema type not provided\",\n \"type\": \"schema type not provided\",\n \"requiresAppointment\": \"schema type not provided\",\n \"sku\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"movie\": \"schema type not provided\",\n \"groups\": \"schema type not provided\",\n \"priceCurrency\": \"schema type not provided\",\n \"parent\": \"schema type not provided\",\n \"sets\": \"schema type not provided\",\n \"offers\": \"schema type not provided\",\n \"calendar\": \"schema type not provided\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"schema type not provided\",\n \"sourceOrganization\": \"schema type not provided\",\n \"price\": \"schema type not provided\",\n \"taxPercentage\": \"schema type not provided\",\n \"type\": \"schema type not provided\",\n \"requiresAppointment\": \"schema type not provided\",\n \"sku\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"movie\": \"schema type not provided\",\n \"groups\": \"schema type not provided\",\n \"priceCurrency\": \"schema type not provided\",\n \"parent\": \"schema type not provided\",\n \"sets\": \"schema type not provided\",\n \"offers\": \"schema type not provided\",\n \"calendar\": \"schema type not provided\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n }\n ],\n \"catalogue\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"description\": \"\",\n \"logo\": \"\"\n }\n}" - }, - "url": { - "raw": "{{baseUrl}}/groups/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "groups", - "" - ] - } - }, - "status": "Bad Request", - "code": 400, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - }, - { - "name": "Group resource updated", - "originalRequest": { - "method": "PATCH", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/vnd.api+json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"sourceOrganization\": \"\",\n \"products\": [\n {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"schema type not provided\",\n \"sourceOrganization\": \"schema type not provided\",\n \"price\": \"schema type not provided\",\n \"taxPercentage\": \"schema type not provided\",\n \"type\": \"schema type not provided\",\n \"requiresAppointment\": \"schema type not provided\",\n \"sku\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"movie\": \"schema type not provided\",\n \"groups\": \"schema type not provided\",\n \"priceCurrency\": \"schema type not provided\",\n \"parent\": \"schema type not provided\",\n \"sets\": \"schema type not provided\",\n \"offers\": \"schema type not provided\",\n \"calendar\": \"schema type not provided\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"schema type not provided\",\n \"sourceOrganization\": \"schema type not provided\",\n \"price\": \"schema type not provided\",\n \"taxPercentage\": \"schema type not provided\",\n \"type\": \"schema type not provided\",\n \"requiresAppointment\": \"schema type not provided\",\n \"sku\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"movie\": \"schema type not provided\",\n \"groups\": \"schema type not provided\",\n \"priceCurrency\": \"schema type not provided\",\n \"parent\": \"schema type not provided\",\n \"sets\": \"schema type not provided\",\n \"offers\": \"schema type not provided\",\n \"calendar\": \"schema type not provided\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n }\n ],\n \"catalogue\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"description\": \"\",\n \"logo\": \"\"\n }\n}" - }, - "url": { - "raw": "{{baseUrl}}/groups/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "groups", - "" - ] - } - }, - "status": "OK", - "code": 200, - "_postman_previewlanguage": "json", - "header": [ - { - "key": "Content-Type", - "value": "application/hal+json" - } - ], - "cookie": [], - "body": "{\n \"sourceOrganization\": \"\",\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"products\": [\n {\n \"name\": \"schema type not provided\",\n \"sourceOrganization\": \"schema type not provided\",\n \"price\": \"schema type not provided\",\n \"taxPercentage\": \"schema type not provided\",\n \"type\": \"schema type not provided\",\n \"requiresAppointment\": \"schema type not provided\",\n \"id\": \"schema type not provided\",\n \"sku\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"movie\": \"schema type not provided\",\n \"groups\": \"schema type not provided\",\n \"priceCurrency\": \"schema type not provided\",\n \"variations\": \"schema type not provided\",\n \"groupedProducts\": \"schema type not provided\",\n \"offers\": \"schema type not provided\",\n \"calendar\": \"schema type not provided\",\n \"documents\": \"schema type not provided\",\n \"images\": \"schema type not provided\",\n \"externalDocs\": \"schema type not provided\"\n },\n {\n \"name\": \"schema type not provided\",\n \"sourceOrganization\": \"schema type not provided\",\n \"price\": \"schema type not provided\",\n \"taxPercentage\": \"schema type not provided\",\n \"type\": \"schema type not provided\",\n \"requiresAppointment\": \"schema type not provided\",\n \"id\": \"schema type not provided\",\n \"sku\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"movie\": \"schema type not provided\",\n \"groups\": \"schema type not provided\",\n \"priceCurrency\": \"schema type not provided\",\n \"variations\": \"schema type not provided\",\n \"groupedProducts\": \"schema type not provided\",\n \"offers\": \"schema type not provided\",\n \"calendar\": \"schema type not provided\",\n \"documents\": \"schema type not provided\",\n \"images\": \"schema type not provided\",\n \"externalDocs\": \"schema type not provided\"\n }\n ],\n \"catalogue\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"groups\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"products\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ]\n }\n}" - } - ] - } - ], - "protocolProfileBehavior": {} - }, - { - "name": "products", - "item": [ - { - "name": "Retrieves the collection of Product resources.", - "event": [ - { - "listen": "test", - "script": { - "id": "7c3dfef6-1fea-42af-8ff3-8479ea7e661d", - "exec": [ - "// example using pm.response.to.have\r", - "pm.test(\"response is ok\", function () {\r", - " pm.response.to.have.status(200);\r", - "});\r", - "\r", - "// example using response assertions\r", - "pm.test(\"response should be okay to process\", function () {\r", - " pm.response.to.not.be.error;\r", - " pm.response.to.not.have.jsonBody(\"error\");\r", - "});\r", - "\r", - "// example using pm.response.to.be*\r", - "pm.test(\"response must be valid and have a body\", function () {\r", - " // assert that the status code is 200\r", - " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", - " // assert that the response has a valid JSON body\r", - " pm.response.to.be.withBody;\r", - " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "noauth" - }, - "method": "GET", - "header": [ - { - "key": "Authorization", - "value": "", - "description": "The JWT of the entity performing the request" - }, - { - "key": "API-Version", - "value": "", - "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" - }, - { - "key": "X-NLX-Logrecord-ID", - "value": "", - "description": "A globally unique id of the request, which makes a request traceable throughout the network." - }, - { - "key": "X-NLX-Request-Process-Id", - "value": "", - "description": "A process id for purpose registration (doelbinding)" - }, - { - "key": "X-NLX-Request-Data-Elements", - "value": "", - "description": "A list of requested data elements" - }, - { - "key": "X-NLX-Request-Data-Subject", - "value": "", - "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" - }, - { - "key": "X-NLX-Audit-Clarification", - "value": "", - "description": "A clarification as to why a request has been made (doelbinding)" - }, - { - "key": "Link", - "value": "", - "description": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"" - } - ], - "url": { - "raw": "{{baseUrl}}/products", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "products" - ] - } - }, - "response": [ - { - "name": "Product collection response", - "originalRequest": { - "method": "GET", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "description": { - "content": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"", - "type": "text/plain" - }, - "key": "Link", - "value": "" - } - ], - "url": { - "raw": "{{baseUrl}}/products?sku=&sku[]=&sku[]=&sourceOrganization=&sourceOrganization[]=&sourceOrganization[]=&type=&type[]=&type[]=&order[type]=&page=1&extend[]=&fields[]=&validOn=&validFrom=&validUntil=", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "products" - ], - "query": [ - { - "key": "sku", - "value": "" - }, - { - "key": "sku[]", - "value": "" - }, - { - "key": "sku[]", - "value": "" - }, - { - "key": "sourceOrganization", - "value": "" - }, - { - "key": "sourceOrganization[]", - "value": "" - }, - { - "key": "sourceOrganization[]", - "value": "" - }, - { - "key": "type", - "value": "" - }, - { - "key": "type[]", - "value": "" - }, - { - "key": "type[]", - "value": "" - }, - { - "key": "order[type]", - "value": "" - }, - { - "key": "page", - "value": "1" - }, - { - "key": "extend[]", - "value": "" - }, - { - "key": "fields[]", - "value": "" - }, - { - "key": "validOn", - "value": "" - }, - { - "key": "validFrom", - "value": "" - }, - { - "key": "validUntil", - "value": "" - } - ] - } - }, - "status": "OK", - "code": 200, - "_postman_previewlanguage": "json", - "header": [ - { - "key": "Content-Type", - "value": "application/hal+json" - } - ], - "cookie": [], - "body": "[\n {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"id\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"id\": \"schema type not provided\",\n \"name\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"id\": \"schema type not provided\",\n \"name\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"variations\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"groupedProducts\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\",\n \"documents\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"images\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"externalDocs\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ]\n },\n {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"id\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"id\": \"schema type not provided\",\n \"name\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"id\": \"schema type not provided\",\n \"name\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"variations\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"groupedProducts\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\",\n \"documents\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"images\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"externalDocs\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ]\n }\n]" - } - ] - }, - { - "name": "Creates a Product resource.", - "event": [ - { - "listen": "test", - "script": { - "id": "a0050a39-5a6d-4a69-ad96-686f9e32f3d2", - "exec": [ - "// example using pm.response.to.have\r", - "pm.test(\"response is ok\", function () {\r", - " pm.response.to.have.status(201);\r", - "});\r", - "\r", - "// example using response assertions\r", - "pm.test(\"response should be okay to process\", function () {\r", - " pm.response.to.not.be.error;\r", - " pm.response.to.not.have.jsonBody(\"error\");\r", - "});\r", - "\r", - "// example using pm.response.to.be*\r", - "pm.test(\"response must be valid and have a body\", function () {\r", - " // assert that the status code is 200\r", - " // pm.response.to.be.created; // info, success, redirection, clientError, serverError, are other variants\r", - " // assert that the response has a valid JSON body\r", - " pm.response.to.be.withBody;\r", - " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", - "});\r", - "\r", - "\r", - "pm.test(\"Set ID\", function () {\r", - " var jsonData = pm.response.json();\r", - " console.log(jsonData);\r", - " //var payloadData = JSON.parse(jsonData.Payload); //parsed payload\r", - "\r", - " //console.log(payloadData.Id);\r", - "\r", - " pm.environment.set(\"product\", jsonData.id);\r", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "noauth" - }, - "method": "POST", - "header": [ - { - "key": "Authorization", - "value": "", - "description": "The JWT of the entity performing the request" - }, - { - "key": "API-Version", - "value": "", - "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" - }, - { - "key": "X-NLX-Logrecord-ID", - "value": "", - "description": "A globally unique id of the request, which makes a request traceable throughout the network." - }, - { - "key": "X-NLX-Request-Process-Id", - "value": "", - "description": "A process id for purpose registration (doelbinding)" - }, - { - "key": "X-NLX-Request-Data-Elements", - "value": "", - "description": "A list of requested data elements" - }, - { - "key": "X-NLX-Request-Data-Subject", - "value": "", - "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" - }, - { - "key": "X-NLX-Audit-Clarification", - "value": "", - "description": "A clarification as to why a request has been made (doelbinding)" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"My product\",\n \"sourceOrganization\": \"002851234\",\n \"price\": \"50.00\",\n \"taxPercentage\": 9,\n \"type\": \"simple\",\n \"requiresAppointment\": false,\n \"groups\": [\"/groups/{{group}}\"],\n \"catalogue\": \"/catalogues/{{catalogue}}\",\n \"priceCurrency\": \"EUR\"\n}" - }, - "url": { - "raw": "{{baseUrl}}/products", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "products" - ] - } - }, - "response": [ - { - "name": "Resource not found", - "originalRequest": { - "method": "POST", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"value\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n}" - }, - "url": { - "raw": "{{baseUrl}}/products", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "products" - ] - } - }, - "status": "Not Found", - "code": 404, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - }, - { - "name": "Invalid input", - "originalRequest": { - "method": "POST", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"value\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n}" - }, - "url": { - "raw": "{{baseUrl}}/products", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "products" - ] - } - }, - "status": "Bad Request", - "code": 400, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - }, - { - "name": "Product resource created", - "originalRequest": { - "method": "POST", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"value\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n}" - }, - "url": { - "raw": "{{baseUrl}}/products", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "products" - ] - } - }, - "status": "Created", - "code": 201, - "_postman_previewlanguage": "json", - "header": [ - { - "key": "Content-Type", - "value": "application/hal+json" - } - ], - "cookie": [], - "body": "{\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"id\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"id\": \"schema type not provided\",\n \"name\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"id\": \"schema type not provided\",\n \"name\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"variations\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"groupedProducts\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\",\n \"documents\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"images\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"externalDocs\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ]\n}" - } - ] - } - ], - "protocolProfileBehavior": {} - }, - { - "name": "products/{id}", - "item": [ - { - "name": "Retrieves a Product resource.", - "event": [ - { - "listen": "test", - "script": { - "id": "e570eb4b-d398-486c-8982-d851768462ff", - "exec": [ - "// example using pm.response.to.have\r", - "pm.test(\"response is ok\", function () {\r", - " pm.response.to.have.status(200);\r", - "});\r", - "\r", - "// example using response assertions\r", - "pm.test(\"response should be okay to process\", function () {\r", - " pm.response.to.not.be.error;\r", - " pm.response.to.not.have.jsonBody(\"error\");\r", - "});\r", - "\r", - "// example using pm.response.to.be*\r", - "pm.test(\"response must be valid and have a body\", function () {\r", - " // assert that the status code is 200\r", - " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", - " // assert that the response has a valid JSON body\r", - " pm.response.to.be.withBody;\r", - " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "noauth" - }, - "method": "GET", - "header": [ - { - "key": "Authorization", - "value": "", - "description": "The JWT of the entity performing the request" - }, - { - "key": "API-Version", - "value": "", - "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" - }, - { - "key": "X-NLX-Logrecord-ID", - "value": "", - "description": "A globally unique id of the request, which makes a request traceable throughout the network." - }, - { - "key": "X-NLX-Request-Process-Id", - "value": "", - "description": "A process id for purpose registration (doelbinding)" - }, - { - "key": "X-NLX-Request-Data-Elements", - "value": "", - "description": "A list of requested data elements" - }, - { - "key": "X-NLX-Request-Data-Subject", - "value": "", - "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" - }, - { - "key": "X-NLX-Audit-Clarification", - "value": "", - "description": "A clarification as to why a request has been made (doelbinding)" - }, - { - "key": "Link", - "value": "", - "description": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"" - } - ], - "url": { - "raw": "{{baseUrl}}/products/{{product}}", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "products", - "{{product}}" - ] - } - }, - "response": [ - { - "name": "Resource not found", - "originalRequest": { - "method": "GET", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "description": { - "content": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"", - "type": "text/plain" - }, - "key": "Link", - "value": "" - } - ], - "url": { - "raw": "{{baseUrl}}/products/?extend[]=&fields[]=&validOn=&validFrom=&validUntil=", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "products", - "" - ], - "query": [ - { - "key": "extend[]", - "value": "" - }, - { - "key": "fields[]", - "value": "" - }, - { - "key": "validOn", - "value": "" - }, - { - "key": "validFrom", - "value": "" - }, - { - "key": "validUntil", - "value": "" - } - ] - } - }, - "status": "Not Found", - "code": 404, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - }, - { - "name": "Product resource response", - "originalRequest": { - "method": "GET", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "description": { - "content": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"", - "type": "text/plain" - }, - "key": "Link", - "value": "" - } - ], - "url": { - "raw": "{{baseUrl}}/products/?extend[]=&fields[]=&validOn=&validFrom=&validUntil=", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "products", - "" - ], - "query": [ - { - "key": "extend[]", - "value": "" - }, - { - "key": "fields[]", - "value": "" - }, - { - "key": "validOn", - "value": "" - }, - { - "key": "validFrom", - "value": "" - }, - { - "key": "validUntil", - "value": "" - } - ] - } - }, - "status": "OK", - "code": 200, - "_postman_previewlanguage": "json", - "header": [ - { - "key": "Content-Type", - "value": "application/hal+json" - } - ], - "cookie": [], - "body": "{\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"id\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"id\": \"schema type not provided\",\n \"name\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"id\": \"schema type not provided\",\n \"name\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"variations\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"groupedProducts\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\",\n \"documents\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"images\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"externalDocs\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ]\n}" - } - ] - }, - { - "name": "Replaces the Product resource.", - "event": [ - { - "listen": "test", - "script": { - "id": "49265c47-2bc4-49fb-ad7b-5471ca0c43b8", - "exec": [ - "// example using pm.response.to.have\r", - "pm.test(\"response is ok\", function () {\r", - " pm.response.to.have.status(200);\r", - "});\r", - "\r", - "// example using response assertions\r", - "pm.test(\"response should be okay to process\", function () {\r", - " pm.response.to.not.be.error;\r", - " pm.response.to.not.have.jsonBody(\"error\");\r", - "});\r", - "\r", - "// example using pm.response.to.be*\r", - "pm.test(\"response must be valid and have a body\", function () {\r", - " // assert that the status code is 200\r", - " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", - " // assert that the response has a valid JSON body\r", - " pm.response.to.be.withBody;\r", - " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "noauth" - }, - "method": "PUT", - "header": [ - { - "key": "Authorization", - "value": "", - "description": "The JWT of the entity performing the request" - }, - { - "key": "API-Version", - "value": "", - "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" - }, - { - "key": "X-NLX-Logrecord-ID", - "value": "", - "description": "A globally unique id of the request, which makes a request traceable throughout the network." - }, - { - "key": "X-NLX-Request-Process-Id", - "value": "", - "description": "A process id for purpose registration (doelbinding)" - }, - { - "key": "X-NLX-Request-Data-Elements", - "value": "", - "description": "A list of requested data elements" - }, - { - "key": "X-NLX-Request-Data-Subject", - "value": "", - "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" - }, - { - "key": "X-NLX-Audit-Clarification", - "value": "", - "description": "A clarification as to why a request has been made (doelbinding)" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"My product\",\n \"sourceOrganization\": \"002851234\",\n \"price\": \"100.00\",\n \"taxPercentage\": 9,\n \"type\": \"simple\",\n \"requiresAppointment\": false,\n \"groups\": [\"/groups/{{group}}\"],\n \"priceCurrency\": \"EUR\"\n}" - }, - "url": { - "raw": "{{baseUrl}}/products/{{product}}", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "products", - "{{product}}" - ] - } - }, - "response": [ - { - "name": "Resource not found", - "originalRequest": { - "method": "PUT", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"value\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n}" - }, - "url": { - "raw": "{{baseUrl}}/products/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "products", - "" - ] - } - }, - "status": "Not Found", - "code": 404, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - }, - { - "name": "Product resource updated", - "originalRequest": { - "method": "PUT", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"value\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n}" - }, - "url": { - "raw": "{{baseUrl}}/products/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "products", - "" - ] - } - }, - "status": "OK", - "code": 200, - "_postman_previewlanguage": "json", - "header": [ - { - "key": "Content-Type", - "value": "application/hal+json" - } - ], - "cookie": [], - "body": "{\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"id\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"id\": \"schema type not provided\",\n \"name\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"id\": \"schema type not provided\",\n \"name\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"variations\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"groupedProducts\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\",\n \"documents\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"images\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"externalDocs\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ]\n}" - }, - { - "name": "Invalid input", - "originalRequest": { - "method": "PUT", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"value\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n}" - }, - "url": { - "raw": "{{baseUrl}}/products/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "products", - "" - ] - } - }, - "status": "Bad Request", - "code": 400, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - } - ] - }, - { - "name": "Updates the Product resource.", - "event": [ - { - "listen": "test", - "script": { - "id": "08a7d2e4-336a-457a-8456-308c8db41a7a", - "exec": [ - "// example using pm.response.to.have\r", - "pm.test(\"response is ok\", function () {\r", - " pm.response.to.have.status(200);\r", - "});\r", - "\r", - "// example using response assertions\r", - "pm.test(\"response should be okay to process\", function () {\r", - " pm.response.to.not.be.error;\r", - " pm.response.to.not.have.jsonBody(\"error\");\r", - "});\r", - "\r", - "// example using pm.response.to.be*\r", - "pm.test(\"response must be valid and have a body\", function () {\r", - " // assert that the status code is 200\r", - " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", - " // assert that the response has a valid JSON body\r", - " pm.response.to.be.withBody;\r", - " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "noauth" - }, - "method": "PATCH", - "header": [ - { - "key": "Authorization", - "value": "", - "description": "The JWT of the entity performing the request" - }, - { - "key": "API-Version", - "value": "", - "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" - }, - { - "key": "X-NLX-Logrecord-ID", - "value": "", - "description": "A globally unique id of the request, which makes a request traceable throughout the network." - }, - { - "key": "X-NLX-Request-Process-Id", - "value": "", - "description": "A process id for purpose registration (doelbinding)" - }, - { - "key": "X-NLX-Request-Data-Elements", - "value": "", - "description": "A list of requested data elements" - }, - { - "key": "X-NLX-Request-Data-Subject", - "value": "", - "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" - }, - { - "key": "X-NLX-Audit-Clarification", - "value": "", - "description": "A clarification as to why a request has been made (doelbinding)" - }, - { - "key": "Content-Type", - "value": "application/vnd.api+json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"taxPercentage\": 21\n}" - }, - "url": { - "raw": "{{baseUrl}}/products/{{product}}", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "products", - "{{product}}" - ] - } - }, - "response": [ - { - "name": "Invalid input", - "originalRequest": { - "method": "PATCH", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/vnd.api+json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"value\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n}" - }, - "url": { - "raw": "{{baseUrl}}/products/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "products", - "" - ] - } - }, - "status": "Bad Request", - "code": 400, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - }, - { - "name": "Resource not found", - "originalRequest": { - "method": "PATCH", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/vnd.api+json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"value\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n}" - }, - "url": { - "raw": "{{baseUrl}}/products/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "products", - "" - ] - } - }, - "status": "Not Found", - "code": 404, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - }, - { - "name": "Product resource updated", - "originalRequest": { - "method": "PATCH", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/vnd.api+json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"value\": \"\"\n },\n {\n \"value\": \"\"\n }\n ],\n \"priceCurrency\": \"\",\n \"parent\": {\n \"value\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n },\n \"sets\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\"\n}" - }, - "url": { - "raw": "{{baseUrl}}/products/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "products", - "" - ] - } - }, - "status": "OK", - "code": 200, - "_postman_previewlanguage": "json", - "header": [ - { - "key": "Content-Type", - "value": "application/hal+json" - } - ], - "cookie": [], - "body": "{\n \"name\": \"\",\n \"sourceOrganization\": \"\",\n \"price\": \"\",\n \"taxPercentage\": \"\",\n \"type\": \"\",\n \"requiresAppointment\": \"\",\n \"id\": \"\",\n \"sku\": \"\",\n \"description\": \"\",\n \"logo\": \"\",\n \"movie\": \"\",\n \"groups\": [\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"id\": \"schema type not provided\",\n \"name\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n },\n {\n \"sourceOrganization\": \"schema type not provided\",\n \"id\": \"schema type not provided\",\n \"name\": \"schema type not provided\",\n \"description\": \"schema type not provided\",\n \"logo\": \"schema type not provided\",\n \"products\": \"schema type not provided\",\n \"catalogue\": \"schema type not provided\"\n }\n ],\n \"priceCurrency\": \"\",\n \"variations\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"groupedProducts\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"offers\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"calendar\": \"\",\n \"documents\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"images\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ],\n \"externalDocs\": [\n \"schema type not provided\",\n \"schema type not provided\"\n ]\n}" - } - ] - } - ], - "protocolProfileBehavior": {} - }, - { - "name": "customer types", - "item": [ - { - "name": "Retrieves the collection of CustomerType resources.", - "event": [ - { - "listen": "test", - "script": { - "id": "41ecfd63-3d98-48bc-9a99-ab216a4df4c6", - "exec": [ - "// example using pm.response.to.have\r", - "pm.test(\"response is ok\", function () {\r", - " pm.response.to.have.status(200);\r", - "});\r", - "\r", - "// example using response assertions\r", - "pm.test(\"response should be okay to process\", function () {\r", - " pm.response.to.not.be.error;\r", - " pm.response.to.not.have.jsonBody(\"error\");\r", - "});\r", - "\r", - "// example using pm.response.to.be*\r", - "pm.test(\"response must be valid and have a body\", function () {\r", - " // assert that the status code is 200\r", - " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", - " // assert that the response has a valid JSON body\r", - " pm.response.to.be.withBody;\r", - " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "noauth" - }, - "method": "GET", - "header": [ - { - "key": "Authorization", - "value": "", - "description": "The JWT of the entity performing the request" - }, - { - "key": "API-Version", - "value": "", - "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" - }, - { - "key": "X-NLX-Logrecord-ID", - "value": "", - "description": "A globally unique id of the request, which makes a request traceable throughout the network." - }, - { - "key": "X-NLX-Request-Process-Id", - "value": "", - "description": "A process id for purpose registration (doelbinding)" - }, - { - "key": "X-NLX-Request-Data-Elements", - "value": "", - "description": "A list of requested data elements" - }, - { - "key": "X-NLX-Request-Data-Subject", - "value": "", - "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" - }, - { - "key": "X-NLX-Audit-Clarification", - "value": "", - "description": "A clarification as to why a request has been made (doelbinding)" - }, - { - "key": "Link", - "value": "", - "description": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"" - } - ], - "url": { - "raw": "{{baseUrl}}/customer_types", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "customer_types" - ] - } - }, - "response": [ - { - "name": "CustomerType collection response", - "originalRequest": { - "method": "GET", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "description": { - "content": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"", - "type": "text/plain" - }, - "key": "Link", - "value": "" - } - ], - "url": { - "raw": "{{baseUrl}}/customer_types?page=1&extend[]=&fields[]=&validOn=&validFrom=&validUntil=", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "customer_types" - ], - "query": [ - { - "key": "page", - "value": "1" - }, - { - "key": "extend[]", - "value": "" - }, - { - "key": "fields[]", - "value": "" - }, - { - "key": "validOn", - "value": "" - }, - { - "key": "validFrom", - "value": "" - }, - { - "key": "validUntil", - "value": "" - } - ] - } - }, - "status": "OK", - "code": 200, - "_postman_previewlanguage": "json", - "header": [ - { - "key": "Content-Type", - "value": "application/hal+json" - } - ], - "cookie": [], - "body": "null" - } - ] - }, - { - "name": "Creates a CustomerType resource.", - "event": [ - { - "listen": "test", - "script": { - "id": "780dd96a-d842-4afb-a04f-411c8063f9f5", - "exec": [ - "// example using pm.response.to.have\r", - "pm.test(\"response is ok\", function () {\r", - " pm.response.to.have.status(201);\r", - "});\r", - "\r", - "// example using response assertions\r", - "pm.test(\"response should be okay to process\", function () {\r", - " pm.response.to.not.be.error;\r", - " pm.response.to.not.have.jsonBody(\"error\");\r", - "});\r", - "\r", - "// example using pm.response.to.be*\r", - "pm.test(\"response must be valid and have a body\", function () {\r", - " // assert that the status code is 200\r", - " // pm.response.to.be.created; // info, success, redirection, clientError, serverError, are other variants\r", - " // assert that the response has a valid JSON body\r", - " pm.response.to.be.withBody;\r", - " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", - "});\r", - "\r", - "\r", - "pm.test(\"Set ID\", function () {\r", - " var jsonData = pm.response.json();\r", - " console.log(jsonData);\r", - " //var payloadData = JSON.parse(jsonData.Payload); //parsed payload\r", - "\r", - " //console.log(payloadData.Id);\r", - "\r", - " pm.environment.set(\"customerType\", jsonData.id);\r", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "noauth" - }, - "method": "POST", - "header": [ - { - "key": "Authorization", - "value": "", - "description": "The JWT of the entity performing the request" - }, - { - "key": "API-Version", - "value": "", - "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" - }, - { - "key": "X-NLX-Logrecord-ID", - "value": "", - "description": "A globally unique id of the request, which makes a request traceable throughout the network." - }, - { - "key": "X-NLX-Request-Process-Id", - "value": "", - "description": "A process id for purpose registration (doelbinding)" - }, - { - "key": "X-NLX-Request-Data-Elements", - "value": "", - "description": "A list of requested data elements" - }, - { - "key": "X-NLX-Request-Data-Subject", - "value": "", - "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" - }, - { - "key": "X-NLX-Audit-Clarification", - "value": "", - "description": "A clarification as to why a request has been made (doelbinding)" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n\t\"name\": \"My CustomerType\",\n\t\"description\": \"This is the best customertype ever\"\n}" - }, - "url": { - "raw": "{{baseUrl}}/customer_types", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "customer_types" - ] - } - }, - "response": [ - { - "name": "CustomerType resource created", - "originalRequest": { - "method": "POST", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "null" - }, - "url": { - "raw": "{{baseUrl}}/customer_types", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "customer_types" - ] - } - }, - "status": "Created", - "code": 201, - "_postman_previewlanguage": "json", - "header": [ - { - "key": "Content-Type", - "value": "application/hal+json" - } - ], - "cookie": [], - "body": "null" - }, - { - "name": "Invalid input", - "originalRequest": { - "method": "POST", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "null" - }, - "url": { - "raw": "{{baseUrl}}/customer_types", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "customer_types" - ] - } - }, - "status": "Bad Request", - "code": 400, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - }, - { - "name": "Resource not found", - "originalRequest": { - "method": "POST", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "null" - }, - "url": { - "raw": "{{baseUrl}}/customer_types", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "customer_types" - ] - } - }, - "status": "Not Found", - "code": 404, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - } - ] - } - ], - "protocolProfileBehavior": {} - }, - { - "name": "customerTypes/{id}", - "item": [ - { - "name": "Retrieves a CustomerType resource.", - "event": [ - { - "listen": "test", - "script": { - "id": "3c8676b5-7531-41e2-ba6d-c66a9ea2edcd", - "exec": [ - "// example using pm.response.to.have\r", - "pm.test(\"response is ok\", function () {\r", - " pm.response.to.have.status(200);\r", - "});\r", - "\r", - "// example using response assertions\r", - "pm.test(\"response should be okay to process\", function () {\r", - " pm.response.to.not.be.error;\r", - " pm.response.to.not.have.jsonBody(\"error\");\r", - "});\r", - "\r", - "// example using pm.response.to.be*\r", - "pm.test(\"response must be valid and have a body\", function () {\r", - " // assert that the status code is 200\r", - " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", - " // assert that the response has a valid JSON body\r", - " pm.response.to.be.withBody;\r", - " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "noauth" - }, - "method": "GET", - "header": [ - { - "key": "Authorization", - "value": "", - "description": "The JWT of the entity performing the request" - }, - { - "key": "API-Version", - "value": "", - "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" - }, - { - "key": "X-NLX-Logrecord-ID", - "value": "", - "description": "A globally unique id of the request, which makes a request traceable throughout the network." - }, - { - "key": "X-NLX-Request-Process-Id", - "value": "", - "description": "A process id for purpose registration (doelbinding)" - }, - { - "key": "X-NLX-Request-Data-Elements", - "value": "", - "description": "A list of requested data elements" - }, - { - "key": "X-NLX-Request-Data-Subject", - "value": "", - "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" - }, - { - "key": "X-NLX-Audit-Clarification", - "value": "", - "description": "A clarification as to why a request has been made (doelbinding)" - }, - { - "key": "Link", - "value": "", - "description": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"" - } - ], - "url": { - "raw": "{{baseUrl}}/customer_types/{{customerType}}", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "customer_types", - "{{customerType}}" - ] - } - }, - "response": [ - { - "name": "Resource not found", - "originalRequest": { - "method": "GET", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "description": { - "content": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"", - "type": "text/plain" - }, - "key": "Link", - "value": "" - } - ], - "url": { - "raw": "{{baseUrl}}/customer_types/?extend[]=&fields[]=&validOn=&validFrom=&validUntil=", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "customer_types", - "" - ], - "query": [ - { - "key": "extend[]", - "value": "" - }, - { - "key": "fields[]", - "value": "" - }, - { - "key": "validOn", - "value": "" - }, - { - "key": "validFrom", - "value": "" - }, - { - "key": "validUntil", - "value": "" - } - ] - } - }, - "status": "Not Found", - "code": 404, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - }, - { - "name": "CustomerType resource response", - "originalRequest": { - "method": "GET", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "description": { - "content": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"", - "type": "text/plain" - }, - "key": "Link", - "value": "" - } - ], - "url": { - "raw": "{{baseUrl}}/customer_types/?extend[]=&fields[]=&validOn=&validFrom=&validUntil=", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "customer_types", - "" - ], - "query": [ - { - "key": "extend[]", - "value": "" - }, - { - "key": "fields[]", - "value": "" - }, - { - "key": "validOn", - "value": "" - }, - { - "key": "validFrom", - "value": "" - }, - { - "key": "validUntil", - "value": "" - } - ] - } - }, - "status": "OK", - "code": 200, - "_postman_previewlanguage": "json", - "header": [ - { - "key": "Content-Type", - "value": "application/hal+json" - } - ], - "cookie": [], - "body": "null" - } - ] - }, - { - "name": "Replaces the CustomerType resource.", - "event": [ - { - "listen": "test", - "script": { - "id": "d4639ec3-c27f-45ec-a9c4-d2ea2b0e3633", - "exec": [ - "// example using pm.response.to.have\r", - "pm.test(\"response is ok\", function () {\r", - " pm.response.to.have.status(200);\r", - "});\r", - "\r", - "// example using response assertions\r", - "pm.test(\"response should be okay to process\", function () {\r", - " pm.response.to.not.be.error;\r", - " pm.response.to.not.have.jsonBody(\"error\");\r", - "});\r", - "\r", - "// example using pm.response.to.be*\r", - "pm.test(\"response must be valid and have a body\", function () {\r", - " // assert that the status code is 200\r", - " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", - " // assert that the response has a valid JSON body\r", - " pm.response.to.be.withBody;\r", - " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "noauth" - }, - "method": "PUT", - "header": [ - { - "key": "Authorization", - "value": "", - "description": "The JWT of the entity performing the request" - }, - { - "key": "API-Version", - "value": "", - "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" - }, - { - "key": "X-NLX-Logrecord-ID", - "value": "", - "description": "A globally unique id of the request, which makes a request traceable throughout the network." - }, - { - "key": "X-NLX-Request-Process-Id", - "value": "", - "description": "A process id for purpose registration (doelbinding)" - }, - { - "key": "X-NLX-Request-Data-Elements", - "value": "", - "description": "A list of requested data elements" - }, - { - "key": "X-NLX-Request-Data-Subject", - "value": "", - "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" - }, - { - "key": "X-NLX-Audit-Clarification", - "value": "", - "description": "A clarification as to why a request has been made (doelbinding)" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n\t\"name\": \"My renamed CustomerType\",\n\t\"description\": \"This is the best customertype ever\"\n}" - }, - "url": { - "raw": "{{baseUrl}}/customer_types/{{customerType}}", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "customer_types", - "{{customerType}}" - ] - } - }, - "response": [ - { - "name": "Invalid input", - "originalRequest": { - "method": "PUT", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "null" - }, - "url": { - "raw": "{{baseUrl}}/customer_types/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "customer_types", - "" - ] - } - }, - "status": "Bad Request", - "code": 400, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - }, - { - "name": "Resource not found", - "originalRequest": { - "method": "PUT", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "null" - }, - "url": { - "raw": "{{baseUrl}}/customer_types/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "customer_types", - "" - ] - } - }, - "status": "Not Found", - "code": 404, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - }, - { - "name": "CustomerType resource updated", - "originalRequest": { - "method": "PUT", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "null" - }, - "url": { - "raw": "{{baseUrl}}/customer_types/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "customer_types", - "" - ] - } - }, - "status": "OK", - "code": 200, - "_postman_previewlanguage": "json", - "header": [ - { - "key": "Content-Type", - "value": "application/hal+json" - } - ], - "cookie": [], - "body": "null" - } - ] - }, - { - "name": "Updates the CustomerType resource.", - "event": [ - { - "listen": "test", - "script": { - "id": "c5c3c8b9-f675-42b6-a84e-9ad948cec674", - "exec": [ - "// example using pm.response.to.have\r", - "pm.test(\"response is ok\", function () {\r", - " pm.response.to.have.status(200);\r", - "});\r", - "\r", - "// example using response assertions\r", - "pm.test(\"response should be okay to process\", function () {\r", - " pm.response.to.not.be.error;\r", - " pm.response.to.not.have.jsonBody(\"error\");\r", - "});\r", - "\r", - "// example using pm.response.to.be*\r", - "pm.test(\"response must be valid and have a body\", function () {\r", - " // assert that the status code is 200\r", - " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", - " // assert that the response has a valid JSON body\r", - " pm.response.to.be.withBody;\r", - " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "noauth" - }, - "method": "PATCH", - "header": [ - { - "key": "Authorization", - "value": "", - "description": "The JWT of the entity performing the request" - }, - { - "key": "API-Version", - "value": "", - "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" - }, - { - "key": "X-NLX-Logrecord-ID", - "value": "", - "description": "A globally unique id of the request, which makes a request traceable throughout the network." - }, - { - "key": "X-NLX-Request-Process-Id", - "value": "", - "description": "A process id for purpose registration (doelbinding)" - }, - { - "key": "X-NLX-Request-Data-Elements", - "value": "", - "description": "A list of requested data elements" - }, - { - "key": "X-NLX-Request-Data-Subject", - "value": "", - "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" - }, - { - "key": "X-NLX-Audit-Clarification", - "value": "", - "description": "A clarification as to why a request has been made (doelbinding)" - }, - { - "key": "Content-Type", - "value": "application/vnd.api+json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n\t\"name\": \"My rerenamed CustomerType\"\n}" - }, - "url": { - "raw": "{{baseUrl}}/customer_types/{{customerType}}", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "customer_types", - "{{customerType}}" - ] - } - }, - "response": [ - { - "name": "Resource not found", - "originalRequest": { - "method": "PATCH", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/vnd.api+json" - } - ], - "body": { - "mode": "raw", - "raw": "null" - }, - "url": { - "raw": "{{baseUrl}}/customer_types/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "customer_types", - "" - ] - } - }, - "status": "Not Found", - "code": 404, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - }, - { - "name": "Invalid input", - "originalRequest": { - "method": "PATCH", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/vnd.api+json" - } - ], - "body": { - "mode": "raw", - "raw": "null" - }, - "url": { - "raw": "{{baseUrl}}/customer_types/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "customer_types", - "" - ] - } - }, - "status": "Bad Request", - "code": 400, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - }, - { - "name": "CustomerType resource updated", - "originalRequest": { - "method": "PATCH", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/vnd.api+json" - } - ], - "body": { - "mode": "raw", - "raw": "null" - }, - "url": { - "raw": "{{baseUrl}}/customer_types/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "customer_types", - "" - ] - } - }, - "status": "OK", - "code": 200, - "_postman_previewlanguage": "json", - "header": [ - { - "key": "Content-Type", - "value": "application/hal+json" - } - ], - "cookie": [], - "body": "null" - } - ] - } - ], - "event": [ - { - "listen": "prerequest", - "script": { - "id": "188dd1b8-bd6a-457a-be36-6bd4ea677334", - "type": "text/javascript", - "exec": [ - "" - ] - } - }, - { - "listen": "test", - "script": { - "id": "2ef705e9-6f04-4a13-a811-1ac7b89f3aa1", - "type": "text/javascript", - "exec": [ - "" - ] - } - } - ], - "protocolProfileBehavior": {} - }, - { - "name": "offers", - "item": [ - { - "name": "Retrieves the collection of Offer resources.", - "event": [ - { - "listen": "test", - "script": { - "id": "126c4998-cd47-4470-9ddf-c6c293a76514", - "exec": [ - "// example using pm.response.to.have\r", - "pm.test(\"response is ok\", function () {\r", - " pm.response.to.have.status(200);\r", - "});\r", - "\r", - "// example using response assertions\r", - "pm.test(\"response should be okay to process\", function () {\r", - " pm.response.to.not.be.error;\r", - " pm.response.to.not.have.jsonBody(\"error\");\r", - "});\r", - "\r", - "// example using pm.response.to.be*\r", - "pm.test(\"response must be valid and have a body\", function () {\r", - " // assert that the status code is 200\r", - " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", - " // assert that the response has a valid JSON body\r", - " pm.response.to.be.withBody;\r", - " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "noauth" - }, - "method": "GET", - "header": [ - { - "key": "Authorization", - "value": "", - "description": "The JWT of the entity performing the request" - }, - { - "key": "API-Version", - "value": "", - "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" - }, - { - "key": "X-NLX-Logrecord-ID", - "value": "", - "description": "A globally unique id of the request, which makes a request traceable throughout the network." - }, - { - "key": "X-NLX-Request-Process-Id", - "value": "", - "description": "A process id for purpose registration (doelbinding)" - }, - { - "key": "X-NLX-Request-Data-Elements", - "value": "", - "description": "A list of requested data elements" - }, - { - "key": "X-NLX-Request-Data-Subject", - "value": "", - "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" - }, - { - "key": "X-NLX-Audit-Clarification", - "value": "", - "description": "A clarification as to why a request has been made (doelbinding)" - }, - { - "key": "Link", - "value": "", - "description": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"" - } - ], - "url": { - "raw": "{{baseUrl}}/offers?page=1&extend[]=&fields[]=&validOn=&validFrom=&validUntil=", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "offers" - ], - "query": [ - { - "key": "page", - "value": "1", - "description": "The collection page number" - }, - { - "key": "extend[]", - "value": "", - "description": "An array of nested objects to include in the return object" - }, - { - "key": "fields[]", - "value": "", - "description": "An array of fields to return in output, wil return all fields is not supplied" - }, - { - "key": "validOn", - "value": "", - "description": "Returns object as valid on a given date time" - }, - { - "key": "validFrom", - "value": "", - "description": "Returns objects valid from a given date time" - }, - { - "key": "validUntil", - "value": "", - "description": "Returns objects valid until a given date time" - } - ] - } - }, - "response": [ - { - "name": "Offer collection response", - "originalRequest": { - "method": "GET", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "description": { - "content": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"", - "type": "text/plain" - }, - "key": "Link", - "value": "" - } - ], - "url": { - "raw": "{{baseUrl}}/offers?page=1&extend[]=&fields[]=&validOn=&validFrom=&validUntil=", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "offers" - ], - "query": [ - { - "key": "page", - "value": "1" - }, - { - "key": "extend[]", - "value": "" - }, - { - "key": "fields[]", - "value": "" - }, - { - "key": "validOn", - "value": "" - }, - { - "key": "validFrom", - "value": "" - }, - { - "key": "validUntil", - "value": "" - } - ] - } - }, - "status": "OK", - "code": 200, - "_postman_previewlanguage": "json", - "header": [ - { - "key": "Content-Type", - "value": "application/hal+json" - } - ], - "cookie": [], - "body": "null" - } - ] - }, - { - "name": "Creates a Offer resource.", - "event": [ - { - "listen": "test", - "script": { - "id": "b721845b-24dc-4e10-ae26-39dc3ca0b2b2", - "exec": [ - "// example using pm.response.to.have\r", - "pm.test(\"response is ok\", function () {\r", - " pm.response.to.have.status(201);\r", - "});\r", - "\r", - "// example using response assertions\r", - "pm.test(\"response should be okay to process\", function () {\r", - " pm.response.to.not.be.error;\r", - " pm.response.to.not.have.jsonBody(\"error\");\r", - "});\r", - "\r", - "// example using pm.response.to.be*\r", - "pm.test(\"response must be valid and have a body\", function () {\r", - " // assert that the status code is 200\r", - " // pm.response.to.be.created; // info, success, redirection, clientError, serverError, are other variants\r", - " // assert that the response has a valid JSON body\r", - " pm.response.to.be.withBody;\r", - " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", - "});\r", - "\r", - "\r", - "pm.test(\"Set ID\", function () {\r", - " var jsonData = pm.response.json();\r", - " console.log(jsonData);\r", - " //var payloadData = JSON.parse(jsonData.Payload); //parsed payload\r", - "\r", - " //console.log(payloadData.Id);\r", - "\r", - " pm.environment.set(\"offer\", jsonData.id);\r", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "noauth" - }, - "method": "POST", - "header": [ - { - "key": "Authorization", - "value": "", - "description": "The JWT of the entity performing the request" - }, - { - "key": "API-Version", - "value": "", - "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" - }, - { - "key": "X-NLX-Logrecord-ID", - "value": "", - "description": "A globally unique id of the request, which makes a request traceable throughout the network." - }, - { - "key": "X-NLX-Request-Process-Id", - "value": "", - "description": "A process id for purpose registration (doelbinding)" - }, - { - "key": "X-NLX-Request-Data-Elements", - "value": "", - "description": "A list of requested data elements" - }, - { - "key": "X-NLX-Request-Data-Subject", - "value": "", - "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" - }, - { - "key": "X-NLX-Audit-Clarification", - "value": "", - "description": "A clarification as to why a request has been made (doelbinding)" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n\t\"name\": \"My Offer\",\n\t\"product\":\"/products/{{product}}\",\n\t\"price\": \"50.00\",\n\t\"taxPercentage\": 9,\n\t\"priceCurrency\": \"EUR\",\n\t\"offeredBy\": \"http://example.org/orgs/org1\",\n\t\"availabilityEnds\":\"20191231\",\n\t\"availabilityStarts\":\"20190101\",\n\t\"eligibleCustomerTypes\": [\"/customer_types/{{customerType}}\"]\n}" - }, - "url": { - "raw": "{{baseUrl}}/offers", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "offers" - ] - } - }, - "response": [ - { - "name": "Offer resource created", - "originalRequest": { - "method": "POST", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "null" - }, - "url": { - "raw": "{{baseUrl}}/offers", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "offers" - ] - } - }, - "status": "Created", - "code": 201, - "_postman_previewlanguage": "json", - "header": [ - { - "key": "Content-Type", - "value": "application/hal+json" - } - ], - "cookie": [], - "body": "null" - }, - { - "name": "Invalid input", - "originalRequest": { - "method": "POST", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "null" - }, - "url": { - "raw": "{{baseUrl}}/offers", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "offers" - ] - } - }, - "status": "Bad Request", - "code": 400, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - }, - { - "name": "Resource not found", - "originalRequest": { - "method": "POST", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "null" - }, - "url": { - "raw": "{{baseUrl}}/offers", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "offers" - ] - } - }, - "status": "Not Found", - "code": 404, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - } - ] - } - ], - "protocolProfileBehavior": {} - }, - { - "name": "offers/{id}", - "item": [ - { - "name": "Retrieves a Offer resource.", - "event": [ - { - "listen": "test", - "script": { - "id": "8ab46310-ac4e-462b-be5b-e1321a7eb970", - "exec": [ - "// example using pm.response.to.have\r", - "pm.test(\"response is ok\", function () {\r", - " pm.response.to.have.status(200);\r", - "});\r", - "\r", - "// example using response assertions\r", - "pm.test(\"response should be okay to process\", function () {\r", - " pm.response.to.not.be.error;\r", - " pm.response.to.not.have.jsonBody(\"error\");\r", - "});\r", - "\r", - "// example using pm.response.to.be*\r", - "pm.test(\"response must be valid and have a body\", function () {\r", - " // assert that the status code is 200\r", - " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", - " // assert that the response has a valid JSON body\r", - " pm.response.to.be.withBody;\r", - " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "noauth" - }, - "method": "GET", - "header": [ - { - "key": "Authorization", - "value": "", - "description": "The JWT of the entity performing the request" - }, - { - "key": "API-Version", - "value": "", - "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" - }, - { - "key": "X-NLX-Logrecord-ID", - "value": "", - "description": "A globally unique id of the request, which makes a request traceable throughout the network." - }, - { - "key": "X-NLX-Request-Process-Id", - "value": "", - "description": "A process id for purpose registration (doelbinding)" - }, - { - "key": "X-NLX-Request-Data-Elements", - "value": "", - "description": "A list of requested data elements" - }, - { - "key": "X-NLX-Request-Data-Subject", - "value": "", - "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" - }, - { - "key": "X-NLX-Audit-Clarification", - "value": "", - "description": "A clarification as to why a request has been made (doelbinding)" - }, - { - "key": "Link", - "value": "", - "description": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"" - } - ], - "url": { - "raw": "{{baseUrl}}/offers/{{offer}}", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "offers", - "{{offer}}" - ] - } - }, - "response": [ - { - "name": "Offer resource response", - "originalRequest": { - "method": "GET", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "description": { - "content": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"", - "type": "text/plain" - }, - "key": "Link", - "value": "" - } - ], - "url": { - "raw": "{{baseUrl}}/offers/?extend[]=&fields[]=&validOn=&validFrom=&validUntil=", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "offers", - "" - ], - "query": [ - { - "key": "extend[]", - "value": "" - }, - { - "key": "fields[]", - "value": "" - }, - { - "key": "validOn", - "value": "" - }, - { - "key": "validFrom", - "value": "" - }, - { - "key": "validUntil", - "value": "" - } - ] - } - }, - "status": "OK", - "code": 200, - "_postman_previewlanguage": "json", - "header": [ - { - "key": "Content-Type", - "value": "application/hal+json" - } - ], - "cookie": [], - "body": "null" - }, - { - "name": "Resource not found", - "originalRequest": { - "method": "GET", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "description": { - "content": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"", - "type": "text/plain" - }, - "key": "Link", - "value": "" - } - ], - "url": { - "raw": "{{baseUrl}}/offers/?extend[]=&fields[]=&validOn=&validFrom=&validUntil=", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "offers", - "" - ], - "query": [ - { - "key": "extend[]", - "value": "" - }, - { - "key": "fields[]", - "value": "" - }, - { - "key": "validOn", - "value": "" - }, - { - "key": "validFrom", - "value": "" - }, - { - "key": "validUntil", - "value": "" - } - ] - } - }, - "status": "Not Found", - "code": 404, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - } - ] - }, - { - "name": "Replaces the Offer resource.", - "event": [ - { - "listen": "test", - "script": { - "id": "d0e45269-e3ec-4cdf-97de-fe1ef82eb164", - "exec": [ - "// example using pm.response.to.have\r", - "pm.test(\"response is ok\", function () {\r", - " pm.response.to.have.status(200);\r", - "});\r", - "\r", - "// example using response assertions\r", - "pm.test(\"response should be okay to process\", function () {\r", - " pm.response.to.not.be.error;\r", - " pm.response.to.not.have.jsonBody(\"error\");\r", - "});\r", - "\r", - "// example using pm.response.to.be*\r", - "pm.test(\"response must be valid and have a body\", function () {\r", - " // assert that the status code is 200\r", - " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", - " // assert that the response has a valid JSON body\r", - " pm.response.to.be.withBody;\r", - " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "noauth" - }, - "method": "PUT", - "header": [ - { - "key": "Authorization", - "value": "", - "description": "The JWT of the entity performing the request" - }, - { - "key": "API-Version", - "value": "", - "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" - }, - { - "key": "X-NLX-Logrecord-ID", - "value": "", - "description": "A globally unique id of the request, which makes a request traceable throughout the network." - }, - { - "key": "X-NLX-Request-Process-Id", - "value": "", - "description": "A process id for purpose registration (doelbinding)" - }, - { - "key": "X-NLX-Request-Data-Elements", - "value": "", - "description": "A list of requested data elements" - }, - { - "key": "X-NLX-Request-Data-Subject", - "value": "", - "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" - }, - { - "key": "X-NLX-Audit-Clarification", - "value": "", - "description": "A clarification as to why a request has been made (doelbinding)" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n\t\"name\": \"My rebuild Offer\",\n\t\"product\":\"/products/{{product}}\",\n\t\"price\": \"50.00\",\n\t\"taxPercentage\": 9,\n\t\"priceCurrency\": \"EUR\",\n\t\"offeredBy\": \"http://example.org/orgs/org1\",\n\t\"availabilityEnds\":\"20191231\",\n\t\"availabilityStarts\":\"20190101\",\n\t\"eligibleCustomerTypes\": [\"/customer_types/{{customerType}}\"]\n}" - }, - "url": { - "raw": "{{baseUrl}}/offers/{{offer}}", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "offers", - "{{offer}}" - ] - } - }, - "response": [ - { - "name": "Invalid input", - "originalRequest": { - "method": "PUT", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "null" - }, - "url": { - "raw": "{{baseUrl}}/offers/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "offers", - "" - ] - } - }, - "status": "Bad Request", - "code": 400, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - }, - { - "name": "Offer resource updated", - "originalRequest": { - "method": "PUT", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "null" - }, - "url": { - "raw": "{{baseUrl}}/offers/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "offers", - "" - ] - } - }, - "status": "OK", - "code": 200, - "_postman_previewlanguage": "json", - "header": [ - { - "key": "Content-Type", - "value": "application/hal+json" - } - ], - "cookie": [], - "body": "null" - }, - { - "name": "Resource not found", - "originalRequest": { - "method": "PUT", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "null" - }, - "url": { - "raw": "{{baseUrl}}/offers/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "offers", - "" - ] - } - }, - "status": "Not Found", - "code": 404, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - } - ] - }, - { - "name": "Updates the Offer resource.", - "event": [ - { - "listen": "test", - "script": { - "id": "23b73e84-b349-4640-a737-19ef60bc992f", - "exec": [ - "// example using pm.response.to.have\r", - "pm.test(\"response is ok\", function () {\r", - " pm.response.to.have.status(200);\r", - "});\r", - "\r", - "// example using response assertions\r", - "pm.test(\"response should be okay to process\", function () {\r", - " pm.response.to.not.be.error;\r", - " pm.response.to.not.have.jsonBody(\"error\");\r", - "});\r", - "\r", - "// example using pm.response.to.be*\r", - "pm.test(\"response must be valid and have a body\", function () {\r", - " // assert that the status code is 200\r", - " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", - " // assert that the response has a valid JSON body\r", - " pm.response.to.be.withBody;\r", - " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "noauth" - }, - "method": "PATCH", - "header": [ - { - "key": "Authorization", - "value": "", - "description": "The JWT of the entity performing the request" - }, - { - "key": "API-Version", - "value": "", - "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" - }, - { - "key": "X-NLX-Logrecord-ID", - "value": "", - "description": "A globally unique id of the request, which makes a request traceable throughout the network." - }, - { - "key": "X-NLX-Request-Process-Id", - "value": "", - "description": "A process id for purpose registration (doelbinding)" - }, - { - "key": "X-NLX-Request-Data-Elements", - "value": "", - "description": "A list of requested data elements" - }, - { - "key": "X-NLX-Request-Data-Subject", - "value": "", - "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" - }, - { - "key": "X-NLX-Audit-Clarification", - "value": "", - "description": "A clarification as to why a request has been made (doelbinding)" - }, - { - "key": "Content-Type", - "value": "application/vnd.api+json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n\t\"name\": \"My renamed Offer\",\n\t\"availabilityEnds\":\"20201231\"\n\n}" - }, - "url": { - "raw": "{{baseUrl}}/offers/{{offer}}", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "offers", - "{{offer}}" - ] - } - }, - "response": [ - { - "name": "Invalid input", - "originalRequest": { - "method": "PATCH", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/vnd.api+json" - } - ], - "body": { - "mode": "raw", - "raw": "null" - }, - "url": { - "raw": "{{baseUrl}}/offers/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "offers", - "" - ] - } - }, - "status": "Bad Request", - "code": 400, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - }, - { - "name": "Resource not found", - "originalRequest": { - "method": "PATCH", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/vnd.api+json" - } - ], - "body": { - "mode": "raw", - "raw": "null" - }, - "url": { - "raw": "{{baseUrl}}/offers/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "offers", - "" - ] - } - }, - "status": "Not Found", - "code": 404, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - }, - { - "name": "Offer resource updated", - "originalRequest": { - "method": "PATCH", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/vnd.api+json" - } - ], - "body": { - "mode": "raw", - "raw": "null" - }, - "url": { - "raw": "{{baseUrl}}/offers/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "offers", - "" - ] - } - }, - "status": "OK", - "code": 200, - "_postman_previewlanguage": "json", - "header": [ - { - "key": "Content-Type", - "value": "application/hal+json" - } - ], - "cookie": [], - "body": "null" - } - ] - }, - { - "name": "Removes the Offer resource.", - "event": [ - { - "listen": "test", - "script": { - "id": "94bcbea7-be48-4e37-bac0-d639904e9832", - "exec": [ - "// example using pm.response.to.have\r", - "pm.test(\"response is ok\", function () {\r", - " pm.response.to.have.status(204);\r", - "});\r", - "" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "noauth" - }, - "method": "DELETE", - "header": [ - { - "key": "Authorization", - "value": "", - "description": "The JWT of the entity performing the request" - }, - { - "key": "API-Version", - "value": "", - "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" - }, - { - "key": "X-NLX-Logrecord-ID", - "value": "", - "description": "A globally unique id of the request, which makes a request traceable throughout the network." - }, - { - "key": "X-NLX-Request-Process-Id", - "value": "", - "description": "A process id for purpose registration (doelbinding)" - }, - { - "key": "X-NLX-Request-Data-Elements", - "value": "", - "description": "A list of requested data elements" - }, - { - "key": "X-NLX-Request-Data-Subject", - "value": "", - "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" - }, - { - "key": "X-NLX-Audit-Clarification", - "value": "", - "description": "A clarification as to why a request has been made (doelbinding)" - } - ], - "url": { - "raw": "{{baseUrl}}/offers/{{offer}}", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "offers", - "{{offer}}" - ] - } - }, - "response": [ - { - "name": "Resource not found", - "originalRequest": { - "method": "DELETE", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - } - ], - "url": { - "raw": "{{baseUrl}}/offers/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "offers", - "" - ] - } - }, - "status": "Not Found", - "code": 404, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - }, - { - "name": "Offer resource deleted", - "originalRequest": { - "method": "DELETE", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - } - ], - "url": { - "raw": "{{baseUrl}}/offers/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "offers", - "" - ] - } - }, - "status": "No Content", - "code": 204, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - } - ] - } - ], - "protocolProfileBehavior": {} - }, - { - "name": "suppliers", - "item": [ - { - "name": "Retrieves the collection of Supplier resources.", - "event": [ - { - "listen": "test", - "script": { - "id": "2f9f92f7-1e8f-411e-9212-b44e34a843dd", - "exec": [ - "// example using pm.response.to.have\r", - "pm.test(\"response is ok\", function () {\r", - " pm.response.to.have.status(200);\r", - "});\r", - "\r", - "// example using response assertions\r", - "pm.test(\"response should be okay to process\", function () {\r", - " pm.response.to.not.be.error;\r", - " pm.response.to.not.have.jsonBody(\"error\");\r", - "});\r", - "\r", - "// example using pm.response.to.be*\r", - "pm.test(\"response must be valid and have a body\", function () {\r", - " // assert that the status code is 200\r", - " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", - " // assert that the response has a valid JSON body\r", - " pm.response.to.be.withBody;\r", - " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "noauth" - }, - "method": "GET", - "header": [ - { - "key": "Authorization", - "value": "", - "description": "The JWT of the entity performing the request" - }, - { - "key": "API-Version", - "value": "", - "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" - }, - { - "key": "X-NLX-Logrecord-ID", - "value": "", - "description": "A globally unique id of the request, which makes a request traceable throughout the network." - }, - { - "key": "X-NLX-Request-Process-Id", - "value": "", - "description": "A process id for purpose registration (doelbinding)" - }, - { - "key": "X-NLX-Request-Data-Elements", - "value": "", - "description": "A list of requested data elements" - }, - { - "key": "X-NLX-Request-Data-Subject", - "value": "", - "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" - }, - { - "key": "X-NLX-Audit-Clarification", - "value": "", - "description": "A clarification as to why a request has been made (doelbinding)" - }, - { - "key": "Link", - "value": "", - "description": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"" - } - ], - "url": { - "raw": "{{baseUrl}}/suppliers?", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "suppliers" - ], - "query": [ - { - "key": "sourceOrganization", - "value": "", - "disabled": true - }, - { - "key": "sourceOrganization[]", - "value": "", - "disabled": true - }, - { - "key": "sourceOrganization[]", - "value": "", - "disabled": true - }, - { - "key": "page", - "value": "1", - "description": "The collection page number", - "disabled": true - }, - { - "key": "extend[]", - "value": "", - "description": "An array of nested objects to include in the return object", - "disabled": true - }, - { - "key": "fields[]", - "value": "", - "description": "An array of fields to return in output, wil return all fields is not supplied", - "disabled": true - }, - { - "key": "validOn", - "value": "", - "description": "Returns object as valid on a given date time", - "disabled": true - }, - { - "key": "validFrom", - "value": "", - "description": "Returns objects valid from a given date time", - "disabled": true - }, - { - "key": "validUntil", - "value": "", - "description": "Returns objects valid until a given date time", - "disabled": true - } - ] - } - }, - "response": [ - { - "name": "Supplier collection response", - "originalRequest": { - "method": "GET", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "description": { - "content": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"", - "type": "text/plain" - }, - "key": "Link", - "value": "" - } - ], - "url": { - "raw": "{{baseUrl}}/suppliers?sourceOrganization=&sourceOrganization[]=&sourceOrganization[]=&page=1&extend[]=&fields[]=&validOn=&validFrom=&validUntil=", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "suppliers" - ], - "query": [ - { - "key": "sourceOrganization", - "value": "" - }, - { - "key": "sourceOrganization[]", - "value": "" - }, - { - "key": "sourceOrganization[]", - "value": "" - }, - { - "key": "page", - "value": "1" - }, - { - "key": "extend[]", - "value": "" - }, - { - "key": "fields[]", - "value": "" - }, - { - "key": "validOn", - "value": "" - }, - { - "key": "validFrom", - "value": "" - }, - { - "key": "validUntil", - "value": "" - } - ] - } - }, - "status": "OK", - "code": 200, - "_postman_previewlanguage": "json", - "header": [ - { - "key": "Content-Type", - "value": "application/hal+json" - } - ], - "cookie": [], - "body": "[\n {\n \"sourceOrganization\": \"\",\n \"name\": \"\",\n \"kvk\": \"\",\n \"id\": \"\",\n \"logo\": \"\"\n },\n {\n \"sourceOrganization\": \"\",\n \"name\": \"\",\n \"kvk\": \"\",\n \"id\": \"\",\n \"logo\": \"\"\n }\n]" - } - ] - }, - { - "name": "Creates a Supplier resource.", - "event": [ - { - "listen": "test", - "script": { - "id": "32403880-50ba-47db-afc0-d7404f47288d", - "exec": [ - "// example using pm.response.to.have\r", - "pm.test(\"response is ok\", function () {\r", - " pm.response.to.have.status(201);\r", - "});\r", - "\r", - "// example using response assertions\r", - "pm.test(\"response should be okay to process\", function () {\r", - " pm.response.to.not.be.error;\r", - " pm.response.to.not.have.jsonBody(\"error\");\r", - "});\r", - "\r", - "// example using pm.response.to.be*\r", - "pm.test(\"response must be valid and have a body\", function () {\r", - " // assert that the status code is 200\r", - " // pm.response.to.be.created; // info, success, redirection, clientError, serverError, are other variants\r", - " // assert that the response has a valid JSON body\r", - " pm.response.to.be.withBody;\r", - " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", - "});\r", - "\r", - "\r", - "pm.test(\"Set ID\", function () {\r", - " var jsonData = pm.response.json();\r", - " console.log(jsonData);\r", - " //var payloadData = JSON.parse(jsonData.Payload); //parsed payload\r", - "\r", - " //console.log(payloadData.Id);\r", - "\r", - " pm.environment.set(\"supplier\", jsonData.id);\r", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "noauth" - }, - "method": "POST", - "header": [ - { - "key": "Authorization", - "value": "", - "description": "The JWT of the entity performing the request" - }, - { - "key": "API-Version", - "value": "", - "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" - }, - { - "key": "X-NLX-Logrecord-ID", - "value": "", - "description": "A globally unique id of the request, which makes a request traceable throughout the network." - }, - { - "key": "X-NLX-Request-Process-Id", - "value": "", - "description": "A process id for purpose registration (doelbinding)" - }, - { - "key": "X-NLX-Request-Data-Elements", - "value": "", - "description": "A list of requested data elements" - }, - { - "key": "X-NLX-Request-Data-Subject", - "value": "", - "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" - }, - { - "key": "X-NLX-Audit-Clarification", - "value": "", - "description": "A clarification as to why a request has been made (doelbinding)" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"sourceOrganization\": \"002851234\",\n \"name\": \"My Organisation\",\n \"kvk\": \"30280353\"\n}" - }, - "url": { - "raw": "{{baseUrl}}/suppliers", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "suppliers" - ] - } - }, - "response": [ - { - "name": "Resource not found", - "originalRequest": { - "method": "POST", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"sourceOrganization\": \"\",\n \"name\": \"\",\n \"kvk\": \"\",\n \"logo\": \"\"\n}" - }, - "url": { - "raw": "{{baseUrl}}/suppliers", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "suppliers" - ] - } - }, - "status": "Not Found", - "code": 404, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - }, - { - "name": "Invalid input", - "originalRequest": { - "method": "POST", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"sourceOrganization\": \"\",\n \"name\": \"\",\n \"kvk\": \"\",\n \"logo\": \"\"\n}" - }, - "url": { - "raw": "{{baseUrl}}/suppliers", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "suppliers" - ] - } - }, - "status": "Bad Request", - "code": 400, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - }, - { - "name": "Supplier resource created", - "originalRequest": { - "method": "POST", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"sourceOrganization\": \"\",\n \"name\": \"\",\n \"kvk\": \"\",\n \"logo\": \"\"\n}" - }, - "url": { - "raw": "{{baseUrl}}/suppliers", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "suppliers" - ] - } - }, - "status": "Created", - "code": 201, - "_postman_previewlanguage": "json", - "header": [ - { - "key": "Content-Type", - "value": "application/hal+json" - } - ], - "cookie": [], - "body": "{\n \"sourceOrganization\": \"\",\n \"name\": \"\",\n \"kvk\": \"\",\n \"id\": \"\",\n \"logo\": \"\"\n}" - } - ] - } - ], - "protocolProfileBehavior": {} - }, - { - "name": "suppliers{id}", - "item": [ - { - "name": "Retrieves a Supplier resource.", - "event": [ - { - "listen": "test", - "script": { - "id": "f6a80d52-c522-410f-93dc-f854bf1c67f2", - "exec": [ - "// example using pm.response.to.have\r", - "pm.test(\"response is ok\", function () {\r", - " pm.response.to.have.status(200);\r", - "});\r", - "\r", - "// example using response assertions\r", - "pm.test(\"response should be okay to process\", function () {\r", - " pm.response.to.not.be.error;\r", - " pm.response.to.not.have.jsonBody(\"error\");\r", - "});\r", - "\r", - "// example using pm.response.to.be*\r", - "pm.test(\"response must be valid and have a body\", function () {\r", - " // assert that the status code is 200\r", - " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", - " // assert that the response has a valid JSON body\r", - " pm.response.to.be.withBody;\r", - " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "noauth" - }, - "method": "GET", - "header": [ - { - "key": "Authorization", - "value": "", - "description": "The JWT of the entity performing the request" - }, - { - "key": "API-Version", - "value": "", - "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" - }, - { - "key": "X-NLX-Logrecord-ID", - "value": "", - "description": "A globally unique id of the request, which makes a request traceable throughout the network." - }, - { - "key": "X-NLX-Request-Process-Id", - "value": "", - "description": "A process id for purpose registration (doelbinding)" - }, - { - "key": "X-NLX-Request-Data-Elements", - "value": "", - "description": "A list of requested data elements" - }, - { - "key": "X-NLX-Request-Data-Subject", - "value": "", - "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" - }, - { - "key": "X-NLX-Audit-Clarification", - "value": "", - "description": "A clarification as to why a request has been made (doelbinding)" - }, - { - "key": "Link", - "value": "", - "description": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"" - } - ], - "url": { - "raw": "{{baseUrl}}/suppliers/{{supplier}}?", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "suppliers", - "{{supplier}}" - ], - "query": [ - { - "key": "extend[]", - "value": "", - "description": "An array of nested objects to include in the return object", - "disabled": true - }, - { - "key": "fields[]", - "value": "", - "description": "An array of fields to return in output, wil return all fields is not supplied", - "disabled": true - }, - { - "key": "validOn", - "value": "", - "description": "Returns object as valid on a given date time", - "disabled": true - }, - { - "key": "validFrom", - "value": "", - "description": "Returns objects valid from a given date time", - "disabled": true - }, - { - "key": "validUntil", - "value": "", - "description": "Returns objects valid until a given date time", - "disabled": true - } - ] - } - }, - "response": [ - { - "name": "Resource not found", - "originalRequest": { - "method": "GET", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "description": { - "content": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"", - "type": "text/plain" - }, - "key": "Link", - "value": "" - } - ], - "url": { - "raw": "{{baseUrl}}/suppliers/?extend[]=&fields[]=&validOn=&validFrom=&validUntil=", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "suppliers", - "" - ], - "query": [ - { - "key": "extend[]", - "value": "" - }, - { - "key": "fields[]", - "value": "" - }, - { - "key": "validOn", - "value": "" - }, - { - "key": "validFrom", - "value": "" - }, - { - "key": "validUntil", - "value": "" - } - ] - } - }, - "status": "Not Found", - "code": 404, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - }, - { - "name": "Supplier resource response", - "originalRequest": { - "method": "GET", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "description": { - "content": "A [websub](https://www.w3.org/TR/websub/#discovery) header like ; rel=\"hub\"", - "type": "text/plain" - }, - "key": "Link", - "value": "" - } - ], - "url": { - "raw": "{{baseUrl}}/suppliers/?extend[]=&fields[]=&validOn=&validFrom=&validUntil=", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "suppliers", - "" - ], - "query": [ - { - "key": "extend[]", - "value": "" - }, - { - "key": "fields[]", - "value": "" - }, - { - "key": "validOn", - "value": "" - }, - { - "key": "validFrom", - "value": "" - }, - { - "key": "validUntil", - "value": "" - } - ] - } - }, - "status": "OK", - "code": 200, - "_postman_previewlanguage": "json", - "header": [ - { - "key": "Content-Type", - "value": "application/hal+json" - } - ], - "cookie": [], - "body": "{\n \"sourceOrganization\": \"\",\n \"name\": \"\",\n \"kvk\": \"\",\n \"id\": \"\",\n \"logo\": \"\"\n}" - } - ] - }, - { - "name": "Replaces the Supplier resource.", - "event": [ - { - "listen": "test", - "script": { - "id": "235c7cc3-b0c7-44db-a0b1-01965bfae9e3", - "exec": [ - "// example using pm.response.to.have\r", - "pm.test(\"response is ok\", function () {\r", - " pm.response.to.have.status(200);\r", - "});\r", - "\r", - "// example using response assertions\r", - "pm.test(\"response should be okay to process\", function () {\r", - " pm.response.to.not.be.error;\r", - " pm.response.to.not.have.jsonBody(\"error\");\r", - "});\r", - "\r", - "// example using pm.response.to.be*\r", - "pm.test(\"response must be valid and have a body\", function () {\r", - " // assert that the status code is 200\r", - " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", - " // assert that the response has a valid JSON body\r", - " pm.response.to.be.withBody;\r", - " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "noauth" - }, - "method": "PUT", - "header": [ - { - "key": "Authorization", - "value": "", - "description": "The JWT of the entity performing the request" - }, - { - "key": "API-Version", - "value": "", - "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" - }, - { - "key": "X-NLX-Logrecord-ID", - "value": "", - "description": "A globally unique id of the request, which makes a request traceable throughout the network." - }, - { - "key": "X-NLX-Request-Process-Id", - "value": "", - "description": "A process id for purpose registration (doelbinding)" - }, - { - "key": "X-NLX-Request-Data-Elements", - "value": "", - "description": "A list of requested data elements" - }, - { - "key": "X-NLX-Request-Data-Subject", - "value": "", - "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" - }, - { - "key": "X-NLX-Audit-Clarification", - "value": "", - "description": "A clarification as to why a request has been made (doelbinding)" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"sourceOrganization\": \"002851234\",\n \"name\": \"My reposted Organisation\",\n \"kvk\": \"30280353\"\n}" - }, - "url": { - "raw": "{{baseUrl}}/suppliers/{{supplier}}", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "suppliers", - "{{supplier}}" - ] - } - }, - "response": [ - { - "name": "Resource not found", - "originalRequest": { - "method": "PUT", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"sourceOrganization\": \"\",\n \"name\": \"\",\n \"kvk\": \"\",\n \"logo\": \"\"\n}" - }, - "url": { - "raw": "{{baseUrl}}/suppliers/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "suppliers", - "" - ] - } - }, - "status": "Not Found", - "code": 404, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - }, - { - "name": "Supplier resource updated", - "originalRequest": { - "method": "PUT", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"sourceOrganization\": \"\",\n \"name\": \"\",\n \"kvk\": \"\",\n \"logo\": \"\"\n}" - }, - "url": { - "raw": "{{baseUrl}}/suppliers/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "suppliers", - "" - ] - } - }, - "status": "OK", - "code": 200, - "_postman_previewlanguage": "json", - "header": [ - { - "key": "Content-Type", - "value": "application/hal+json" - } - ], - "cookie": [], - "body": "{\n \"sourceOrganization\": \"\",\n \"name\": \"\",\n \"kvk\": \"\",\n \"id\": \"\",\n \"logo\": \"\"\n}" - }, - { - "name": "Invalid input", - "originalRequest": { - "method": "PUT", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"sourceOrganization\": \"\",\n \"name\": \"\",\n \"kvk\": \"\",\n \"logo\": \"\"\n}" - }, - "url": { - "raw": "{{baseUrl}}/suppliers/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "suppliers", - "" - ] - } - }, - "status": "Bad Request", - "code": 400, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - } - ] - }, - { - "name": "Updates the Supplier resource.", - "event": [ - { - "listen": "test", - "script": { - "id": "b7276a90-9fe9-47fc-851b-1e0efdb6c8a1", - "exec": [ - "// example using pm.response.to.have\r", - "pm.test(\"response is ok\", function () {\r", - " pm.response.to.have.status(200);\r", - "});\r", - "\r", - "// example using response assertions\r", - "pm.test(\"response should be okay to process\", function () {\r", - " pm.response.to.not.be.error;\r", - " pm.response.to.not.have.jsonBody(\"error\");\r", - "});\r", - "\r", - "// example using pm.response.to.be*\r", - "pm.test(\"response must be valid and have a body\", function () {\r", - " // assert that the status code is 200\r", - " pm.response.to.be.ok; // info, success, redirection, clientError, serverError, are other variants\r", - " // assert that the response has a valid JSON body\r", - " pm.response.to.be.withBody;\r", - " pm.response.to.be.json; // this assertion also checks if a body exists, so the above check is not needed\r", - "});" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "noauth" - }, - "method": "PATCH", - "header": [ - { - "key": "Authorization", - "value": "", - "description": "The JWT of the entity performing the request" - }, - { - "key": "API-Version", - "value": "", - "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" - }, - { - "key": "X-NLX-Logrecord-ID", - "value": "", - "description": "A globally unique id of the request, which makes a request traceable throughout the network." - }, - { - "key": "X-NLX-Request-Process-Id", - "value": "", - "description": "A process id for purpose registration (doelbinding)" - }, - { - "key": "X-NLX-Request-Data-Elements", - "value": "", - "description": "A list of requested data elements" - }, - { - "key": "X-NLX-Request-Data-Subject", - "value": "", - "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" - }, - { - "key": "X-NLX-Audit-Clarification", - "value": "", - "description": "A clarification as to why a request has been made (doelbinding)" - }, - { - "key": "Content-Type", - "value": "application/vnd.api+json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"name\": \"My renamed Organisation\"\n}" - }, - "url": { - "raw": "{{baseUrl}}/suppliers/{{supplier}}", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "suppliers", - "{{supplier}}" - ] - } - }, - "response": [ - { - "name": "Invalid input", - "originalRequest": { - "method": "PATCH", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/vnd.api+json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"sourceOrganization\": \"\",\n \"name\": \"\",\n \"kvk\": \"\",\n \"logo\": \"\"\n}" - }, - "url": { - "raw": "{{baseUrl}}/suppliers/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "suppliers", - "" - ] - } - }, - "status": "Bad Request", - "code": 400, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - }, - { - "name": "Resource not found", - "originalRequest": { - "method": "PATCH", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/vnd.api+json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"sourceOrganization\": \"\",\n \"name\": \"\",\n \"kvk\": \"\",\n \"logo\": \"\"\n}" - }, - "url": { - "raw": "{{baseUrl}}/suppliers/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "suppliers", - "" - ] - } - }, - "status": "Not Found", - "code": 404, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - }, - { - "name": "Supplier resource updated", - "originalRequest": { - "method": "PATCH", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - }, - { - "key": "Content-Type", - "value": "application/vnd.api+json" - } - ], - "body": { - "mode": "raw", - "raw": "{\n \"sourceOrganization\": \"\",\n \"name\": \"\",\n \"kvk\": \"\",\n \"logo\": \"\"\n}" - }, - "url": { - "raw": "{{baseUrl}}/suppliers/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "suppliers", - "" - ] - } - }, - "status": "OK", - "code": 200, - "_postman_previewlanguage": "json", - "header": [ - { - "key": "Content-Type", - "value": "application/hal+json" - } - ], - "cookie": [], - "body": "{\n \"sourceOrganization\": \"\",\n \"name\": \"\",\n \"kvk\": \"\",\n \"id\": \"\",\n \"logo\": \"\"\n}" - } - ] - }, - { - "name": "Removes the Supplier resource.", - "event": [ - { - "listen": "test", - "script": { - "id": "2fdb272c-dbb2-4d09-9236-79ef708fc017", - "exec": [ - "// example using pm.response.to.have\r", - "pm.test(\"response is ok\", function () {\r", - " pm.response.to.have.status(204);\r", - "});\r", - "" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "noauth" - }, - "method": "DELETE", - "header": [ - { - "key": "Authorization", - "value": "", - "description": "The JWT of the entity performing the request" - }, - { - "key": "API-Version", - "value": "", - "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" - }, - { - "key": "X-NLX-Logrecord-ID", - "value": "", - "description": "A globally unique id of the request, which makes a request traceable throughout the network." - }, - { - "key": "X-NLX-Request-Process-Id", - "value": "", - "description": "A process id for purpose registration (doelbinding)" - }, - { - "key": "X-NLX-Request-Data-Elements", - "value": "", - "description": "A list of requested data elements" - }, - { - "key": "X-NLX-Request-Data-Subject", - "value": "", - "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" - }, - { - "key": "X-NLX-Audit-Clarification", - "value": "", - "description": "A clarification as to why a request has been made (doelbinding)" - } - ], - "url": { - "raw": "{{baseUrl}}/suppliers/{{supplier}}", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "suppliers", - "{{supplier}}" - ] - } - }, - "response": [ - { - "name": "Resource not found", - "originalRequest": { - "method": "DELETE", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - } - ], - "url": { - "raw": "{{baseUrl}}/suppliers/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "suppliers", - "" - ] - } - }, - "status": "Not Found", - "code": 404, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - }, - { - "name": "Supplier resource deleted", - "originalRequest": { - "method": "DELETE", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - } - ], - "url": { - "raw": "{{baseUrl}}/suppliers/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "suppliers", - "" - ] - } - }, - "status": "No Content", - "code": 204, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - } - ] - } - ], - "protocolProfileBehavior": {} - }, - { - "name": "cleanup", - "item": [ - { - "name": "Removes the CustomerType resource.", - "event": [ - { - "listen": "test", - "script": { - "id": "5706a1f3-dea9-46f3-939f-4df73f96e259", - "exec": [ - "// example using pm.response.to.have\r", - "pm.test(\"response is ok\", function () {\r", - " pm.response.to.have.status(204);\r", - "});\r", - "" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "noauth" - }, - "method": "DELETE", - "header": [ - { - "key": "Authorization", - "value": "", - "description": "The JWT of the entity performing the request" - }, - { - "key": "API-Version", - "value": "", - "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" - }, - { - "key": "X-NLX-Logrecord-ID", - "value": "", - "description": "A globally unique id of the request, which makes a request traceable throughout the network." - }, - { - "key": "X-NLX-Request-Process-Id", - "value": "", - "description": "A process id for purpose registration (doelbinding)" - }, - { - "key": "X-NLX-Request-Data-Elements", - "value": "", - "description": "A list of requested data elements" - }, - { - "key": "X-NLX-Request-Data-Subject", - "value": "", - "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" - }, - { - "key": "X-NLX-Audit-Clarification", - "value": "", - "description": "A clarification as to why a request has been made (doelbinding)" - } - ], - "url": { - "raw": "{{baseUrl}}/customer_types/{{customerType}}", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "customer_types", - "{{customerType}}" - ] - } - }, - "response": [ - { - "name": "Resource not found", - "originalRequest": { - "method": "DELETE", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - } - ], - "url": { - "raw": "{{baseUrl}}/customer_types/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "customer_types", - "" - ] - } - }, - "status": "Not Found", - "code": 404, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - }, - { - "name": "CustomerType resource deleted", - "originalRequest": { - "method": "DELETE", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - } - ], - "url": { - "raw": "{{baseUrl}}/customer_types/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "customer_types", - "" - ] - } - }, - "status": "No Content", - "code": 204, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - } - ] - }, - { - "name": "Removes the Product resource.", - "event": [ - { - "listen": "test", - "script": { - "id": "e49c9a0a-9bc2-413c-b88e-5522663c5fbc", - "exec": [ - "// example using pm.response.to.have\r", - "pm.test(\"response is ok\", function () {\r", - " pm.response.to.have.status(204);\r", - "});\r", - "" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "noauth" - }, - "method": "DELETE", - "header": [ - { - "key": "Authorization", - "value": "", - "description": "The JWT of the entity performing the request" - }, - { - "key": "API-Version", - "value": "", - "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" - }, - { - "key": "X-NLX-Logrecord-ID", - "value": "", - "description": "A globally unique id of the request, which makes a request traceable throughout the network." - }, - { - "key": "X-NLX-Request-Process-Id", - "value": "", - "description": "A process id for purpose registration (doelbinding)" - }, - { - "key": "X-NLX-Request-Data-Elements", - "value": "", - "description": "A list of requested data elements" - }, - { - "key": "X-NLX-Request-Data-Subject", - "value": "", - "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" - }, - { - "key": "X-NLX-Audit-Clarification", - "value": "", - "description": "A clarification as to why a request has been made (doelbinding)" - } - ], - "url": { - "raw": "{{baseUrl}}/products/{{product}}", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "products", - "{{product}}" - ] - } - }, - "response": [ - { - "name": "Resource not found", - "originalRequest": { - "method": "DELETE", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - } - ], - "url": { - "raw": "{{baseUrl}}/products/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "products", - "" - ] - } - }, - "status": "Not Found", - "code": 404, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - }, - { - "name": "Product resource deleted", - "originalRequest": { - "method": "DELETE", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - } - ], - "url": { - "raw": "{{baseUrl}}/products/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "products", - "" - ] - } - }, - "status": "No Content", - "code": 204, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - } - ] - }, - { - "name": "Removes the Group resource.", - "event": [ - { - "listen": "test", - "script": { - "id": "e4b78b90-4497-4adf-bceb-bbb4cbd0990c", - "exec": [ - "// example using pm.response.to.have\r", - "pm.test(\"response is ok\", function () {\r", - " pm.response.to.have.status(204);\r", - "});\r", - "" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "noauth" - }, - "method": "DELETE", - "header": [ - { - "key": "Authorization", - "value": "", - "description": "The JWT of the entity performing the request" - }, - { - "key": "API-Version", - "value": "", - "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" - }, - { - "key": "X-NLX-Logrecord-ID", - "value": "", - "description": "A globally unique id of the request, which makes a request traceable throughout the network." - }, - { - "key": "X-NLX-Request-Process-Id", - "value": "", - "description": "A process id for purpose registration (doelbinding)" - }, - { - "key": "X-NLX-Request-Data-Elements", - "value": "", - "description": "A list of requested data elements" - }, - { - "key": "X-NLX-Request-Data-Subject", - "value": "", - "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" - }, - { - "key": "X-NLX-Audit-Clarification", - "value": "", - "description": "A clarification as to why a request has been made (doelbinding)" - } - ], - "url": { - "raw": "{{baseUrl}}/groups/{{group}}", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "groups", - "{{group}}" - ] - } - }, - "response": [ - { - "name": "Group resource deleted", - "originalRequest": { - "method": "DELETE", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - } - ], - "url": { - "raw": "{{baseUrl}}/groups/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "groups", - "" - ] - } - }, - "status": "No Content", - "code": 204, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - }, - { - "name": "Resource not found", - "originalRequest": { - "method": "DELETE", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - } - ], - "url": { - "raw": "{{baseUrl}}/groups/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "groups", - "" - ] - } - }, - "status": "Not Found", - "code": 404, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - } - ] - }, - { - "name": "Removes the Catalogue resource.", - "event": [ - { - "listen": "test", - "script": { - "id": "3ffbf554-34a6-498f-bc74-63b293f35c39", - "exec": [ - "// example using pm.response.to.have\r", - "pm.test(\"response is ok\", function () {\r", - " pm.response.to.have.status(204);\r", - "});\r", - "" - ], - "type": "text/javascript" - } - } - ], - "request": { - "auth": { - "type": "noauth" - }, - "method": "DELETE", - "header": [ - { - "key": "Authorization", - "value": "", - "description": "The JWT of the entity performing the request" - }, - { - "key": "API-Version", - "value": "", - "description": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)" - }, - { - "key": "X-NLX-Logrecord-ID", - "value": "", - "description": "A globally unique id of the request, which makes a request traceable throughout the network." - }, - { - "key": "X-NLX-Request-Process-Id", - "value": "", - "description": "A process id for purpose registration (doelbinding)" - }, - { - "key": "X-NLX-Request-Data-Elements", - "value": "", - "description": "A list of requested data elements" - }, - { - "key": "X-NLX-Request-Data-Subject", - "value": "", - "description": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`" - }, - { - "key": "X-NLX-Audit-Clarification", - "value": "", - "description": "A clarification as to why a request has been made (doelbinding)" - } - ], - "url": { - "raw": "{{baseUrl}}/catalogues/{{catalogue}}", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "catalogues", - "{{catalogue}}" - ] - } - }, - "response": [ - { - "name": "Resource not found", - "originalRequest": { - "method": "DELETE", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - } - ], - "url": { - "raw": "{{baseUrl}}/catalogues/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "catalogues", - "" - ] - } - }, - "status": "Not Found", - "code": 404, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - }, - { - "name": "Catalogue resource deleted", - "originalRequest": { - "method": "DELETE", - "header": [ - { - "description": { - "content": "The JWT of the entity performing the request", - "type": "text/plain" - }, - "key": "Authorization", - "value": "" - }, - { - "description": { - "content": "The version of the API conform [Landelijke API-strategie.](https://geonovum.github.io/KP-APIs/#versioning)", - "type": "text/plain" - }, - "key": "API-Version", - "value": "" - }, - { - "description": { - "content": "A globally unique id of the request, which makes a request traceable throughout the network.", - "type": "text/plain" - }, - "key": "X-NLX-Logrecord-ID", - "value": "" - }, - { - "description": { - "content": "A process id for purpose registration (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Request-Process-Id", - "value": "" - }, - { - "description": { - "content": "A list of requested data elements", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Elements", - "value": "" - }, - { - "description": { - "content": "A key-value list of data subjects related to this request. e.g. `bsn=12345678, kenteken=ab-12-fg`", - "type": "text/plain" - }, - "key": "X-NLX-Request-Data-Subject", - "value": "" - }, - { - "description": { - "content": "A clarification as to why a request has been made (doelbinding)", - "type": "text/plain" - }, - "key": "X-NLX-Audit-Clarification", - "value": "" - } - ], - "url": { - "raw": "{{baseUrl}}/catalogues/", - "host": [ - "{{baseUrl}}" - ], - "path": [ - "catalogues", - "" - ] - } - }, - "status": "No Content", - "code": 204, - "_postman_previewlanguage": "text", - "header": [ - { - "key": "Content-Type", - "value": "text/plain" - } - ], - "cookie": [], - "body": "" - } - ] - } - ], - "protocolProfileBehavior": {} - } - ], - "event": [ - { - "listen": "prerequest", - "script": { - "id": "adcba1f7-edf8-43c4-8969-271d20971806", - "type": "text/javascript", - "exec": [ - "" - ] - } - }, - { - "listen": "test", - "script": { - "id": "e3c49d88-efd9-477d-af5c-2bfd29797439", - "type": "text/javascript", - "exec": [ - "" - ] - } - } - ], - "variable": [ - { - "id": "a86bb80b-5a49-4aaa-894d-42f9ae4a56ea", - "key": "normalbaseUrl", - "value": "http://pdc.zaakonline.nl", - "type": "string" - }, - { - "id": "b1b6d69a-06fa-4f62-bdde-7509909795df", - "key": "baseUrl", - "value": "http://localhost:8080", - "type": "string" - } - ], - "protocolProfileBehavior": {} -} \ No newline at end of file