{"collection": {"_": {"postman_id": "0c80e36c-2b0f-41b4-b80a-252883e01a05"}, "item": [{"id": "084d34b1-50f8-47f3-b80c-9c2479ca0e86", "name": "part1", "item": [{"id": "2e216c97-4510-43b6-b807-528f6ed249b0", "name": "Create a quote", "request": {"url": {"path": ["quotes"], "host": ["{{demo-api}}"], "query": [], "variable": []}, "header": [{"name": "Content-Type", "key": "Content-Type", "value": "application/json"}], "method": "POST", "body": {"mode": "raw", "raw": "{\n \"tekst\": \"To be or to be\",\n \"bronNaam\": \"Shakespeare 3\",\n \"bronLink\": \"http://citation.org\"\n}"}}, "response": [], "event": [{"listen": "test", "script": {"id": "b01fe77f-681c-4107-bcaa-bb42450d2bcd", "type": "text/javascript", "exec": ["var quote = pm.response.json();", "pm.globals.set(\"quote\", quote.url ); ", "", "pm.test(\"Successful POST request\", function () {", " pm.expect(pm.response.code).to.be.oneOf([201]);", "});", ""], "_lastExecutionId": "9e7f8703-d8a3-4095-82b3-34d498cb81b5"}}]}, {"id": "e11a167c-ef3b-42ed-807d-de486bef229c", "name": "Vraag alle quotes op", "request": {"url": {"path": ["quotes"], "host": ["{{demo-api}}"], "query": [], "variable": []}, "method": "GET", "body": {"mode": "raw", "raw": ""}}, "response": [], "event": [{"listen": "test", "script": {"id": "59ec48c9-65be-4364-b07e-e999c439b77a", "type": "text/javascript", "exec": ["//var quotes = pm.response.json();", "//pm.globals.set(\"eerste_quote\", quotes.results[0].url ); //eerste quote uit de lijst", "", "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", "});"], "_lastExecutionId": "26b7df19-bb14-4002-8161-42d9daadccd6"}}]}, {"id": "d8bdb49c-9570-4fd3-b047-85d1613ea14c", "name": "Vraag een specifieke quote op", "request": {"url": {"host": ["{{quote}}"], "query": [], "variable": []}, "method": "GET", "body": {"mode": "raw", "raw": ""}}, "response": [], "event": [{"listen": "test", "script": {"id": "c4265920-3b31-4cd4-877e-59223d3c3137", "type": "text/javascript", "exec": ["pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", "});"], "_lastExecutionId": "78bf4c66-eeea-43e9-ba29-4030d657c6ec"}}]}], "event": []}, {"id": "ea2b06b4-a0f5-48dd-a728-62622e08d4ad", "name": "part2", "item": [{"id": "745b1b89-3856-42d1-9d6c-48b435a6ba14", "name": "Vervang quote in zijn geheel", "request": {"url": {"host": ["{{quote}}"], "query": [], "variable": []}, "header": [{"name": "Content-Type", "key": "Content-Type", "value": "application/json"}], "method": "PUT", "body": {"mode": "raw", "raw": "{\n \"tekst\": \"Deze quote totaal vervangen\",\n \"bronNaam\": \"Henri Korver\",\n \"bronLink\": \"http://example.com\"\n}"}}, "response": [], "event": [{"listen": "test", "script": {"id": "95b15424-0a25-4fb7-b15e-569ddf411356", "type": "text/javascript", "exec": ["pm.test(\"Successful PUT request\", function () {", " pm.expect(pm.response.code).to.be.oneOf([200]);", "});", "pm.test(\"Body matches string\", function () {", " pm.expect(pm.response.text()).to.include(\"Deze quote totaal vervange\");", "});"], "_lastExecutionId": "91bd2545-c44b-433e-8e2e-11510a419021"}}]}, {"id": "cebfb9e8-fb48-47b7-8121-5ce998af41d5", "name": "Pas een quote gedeeltelijk aan", "request": {"url": {"host": ["{{quote}}"], "query": [], "variable": []}, "header": [{"name": "Content-Type", "key": "Content-Type", "value": "application/json"}], "method": "PATCH", "body": {"mode": "raw", "raw": "{\n\t\"tekst\": \"Deze quote is alleen in dit veld aangepast\"\n}"}}, "response": [], "event": [{"listen": "test", "script": {"id": "dc780489-1ebc-4517-b999-7cf543057b99", "type": "text/javascript", "exec": ["pm.test(\"Successful PATCH request\", function () {", " pm.expect(pm.response.code).to.be.oneOf([200]);", "});"], "_lastExecutionId": "80ef4d16-3de2-4528-993d-3b47ddfefece"}}]}, {"id": "68813259-8b58-4b8e-a582-e99a49cd751a", "name": "Verwijder een quote", "request": {"url": {"host": ["{{quote}}"], "query": [], "variable": []}, "method": "DELETE", "body": {"mode": "raw", "raw": ""}}, "response": [], "event": [{"listen": "test", "script": {"id": "591fd68f-84ab-4069-bf3e-fc788ea97906", "type": "text/javascript", "exec": ["pm.test(\"Successful DELETE request\", function () {", " pm.expect(pm.response.code).to.be.oneOf([204]);", "});"], "_lastExecutionId": "3502ee05-0dad-466e-bc7f-157a46df3457"}}]}], "event": []}], "event": [{"listen": "prerequest", "script": {"id": "00cc8921-920d-499f-b775-df0f6d3639ec", "type": "text/javascript", "exec": [""], "_lastExecutionId": "de5bfd3c-f111-49f8-bb07-0ff6a991d8e4"}}, {"listen": "test", "script": {"id": "1b66d4e0-ae28-4b50-8bef-8c5ebd26db81", "type": "text/javascript", "exec": [""], "_lastExecutionId": "e5a2ce3d-102c-43ef-9ff2-a4aae65456b3"}}], "variable": [], "info": {"_postman_id": "0c80e36c-2b0f-41b4-b80a-252883e01a05", "name": "demo-api client with folders", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"}}, "environment": {"id": "2e997827-7523-42cf-a431-acb2e53badb3", "values": [{"type": "any", "value": "https://demo.api-test.nl/api/v2", "key": "demo-api"}]}, "globals": {"id": "6ac18cf8-c87b-4aa0-815c-037196824c35", "values": [{"type": "any", "value": "https://demo.api-test.nl/api/v2/quotes/641b66ad-a39e-48a7-b3a5-7d34d3fecc18", "key": "quote"}]}, "run": {"stats": {"iterations": {"total": 1, "pending": 0, "failed": 0}, "items": {"total": 6, "pending": 0, "failed": 0}, "scripts": {"total": 18, "pending": 0, "failed": 0}, "prerequests": {"total": 6, "pending": 0, "failed": 0}, "requests": {"total": 6, "pending": 0, "failed": 0}, "tests": {"total": 6, "pending": 0, "failed": 0}, "assertions": {"total": 7, "pending": 0, "failed": 0}, "testScripts": {"total": 12, "pending": 0, "failed": 0}, "prerequestScripts": {"total": 6, "pending": 0, "failed": 0}}, "timings": {"responseAverage": 53.333333333333336, "responseMin": 32, "responseMax": 141, "responseSd": 39.35592571505451, "dnsAverage": 0, "dnsMin": 0, "dnsMax": 0, "dnsSd": 0, "firstByteAverage": 0, "firstByteMin": 0, "firstByteMax": 0, "firstByteSd": 0, "started": 1652652134228, "completed": 1652652134930}, "executions": [{"cursor": {"position": 0, "iteration": 0, "length": 6, "cycles": 1, "empty": false, "eof": false, "bof": true, "cr": false, "ref": "9212731d-2d08-429b-aac2-d7e7e3ed659c", "httpRequestId": "614eea0a-c856-42a6-8fba-43a989240737"}, "item": {"id": "2e216c97-4510-43b6-b807-528f6ed249b0", "name": "Create a quote", "request": {"url": {"path": ["quotes"], "host": ["{{demo-api}}"], "query": [], "variable": []}, "header": [{"name": "Content-Type", "key": "Content-Type", "value": "application/json"}], "method": "POST", "body": {"mode": "raw", "raw": "{\n \"tekst\": \"To be or to be\",\n \"bronNaam\": \"Shakespeare 3\",\n \"bronLink\": \"http://citation.org\"\n}"}}, "response": [], "event": [{"listen": "test", "script": {"id": "b01fe77f-681c-4107-bcaa-bb42450d2bcd", "type": "text/javascript", "exec": ["var quote = pm.response.json();", "pm.globals.set(\"quote\", quote.url ); ", "", "pm.test(\"Successful POST request\", function () {", " pm.expect(pm.response.code).to.be.oneOf([201]);", "});", ""], "_lastExecutionId": "9e7f8703-d8a3-4095-82b3-34d498cb81b5"}}]}, "request": {"url": {"protocol": "https", "path": ["api", "v2", "quotes"], "host": ["demo", "api-test", "nl"], "query": [], "variable": []}, "header": [{"name": "Content-Type", "key": "Content-Type", "value": "application/json"}, {"key": "User-Agent", "value": "PostmanRuntime/7.21.0", "system": true}, {"key": "Accept", "value": "*/*", "system": true}, {"key": "Cache-Control", "value": "no-cache", "system": true}, {"key": "Postman-Token", "value": "1fba74ba-af46-4ee3-84fb-8c15d132008a", "system": true}, {"key": "Host", "value": "demo.api-test.nl", "system": true}, {"key": "Accept-Encoding", "value": "gzip, deflate", "system": true}, {"key": "Content-Length", "value": 105, "system": true}, {"key": "Connection", "value": "keep-alive", "system": true}], "method": "POST", "body": {"mode": "raw", "raw": "{\n \"tekst\": \"To be or to be\",\n \"bronNaam\": \"Shakespeare 3\",\n \"bronLink\": \"http://citation.org\"\n}"}}, "response": {"id": "9581faae-11ad-4b36-9466-806d6ce91686", "status": "Created", "code": 201, "header": [{"key": "Date", "value": "Sun, 15 May 2022 22:02:14 GMT"}, {"key": "Content-Type", "value": "application/json"}, {"key": "Content-Length", "value": "237"}, {"key": "Connection", "value": "keep-alive"}, {"key": "Location", "value": "https://demo.api-test.nl/api/v2/quotes/641b66ad-a39e-48a7-b3a5-7d34d3fecc18"}, {"key": "Allow", "value": "GET, POST, HEAD, OPTIONS"}, {"key": "API-version", "value": "1.0.0-alpha"}, {"key": "X-Frame-Options", "value": "SAMEORIGIN"}, {"key": "Vary", "value": "Cookie"}, {"key": "x-content-type-options", "value": "nosniff"}, {"key": "x-xss-protection", "value": "1; mode=block"}, {"key": "Strict-Transport-Security", "value": "max-age=15768000"}, {"key": "X-XSS-Protection", "value": "1; mode=block"}, {"key": "X-Content-Type-Options", "value": "nosniff"}, {"key": "Content-Security-Policy", "value": "default-src 'self' 'unsafe-inline' 'data:' https://shields.api-test.nl https://unpkg.com https://cdn.jsdelivr.net https://staging.api-test.nl/avstatic/ https://cdn.datatables.net https://cdnjs.cloudflare.com https://bootswatch.com https://use.fontawesome.com https://code.jquery.com https://fonts.googleapis.com https://coreui.io https://fonts.gstatic.com https://www.google.com https://www.gstatic.com; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://shields.api-test.nl https://unpkg.com https://cdn.jsdelivr.net https://staging.api-test.nl/avstatic/ https://cdn.datatables.net https://cdnjs.cloudflare.com https://bootswatch.com https://use.fontawesome.com https://code.jquery.com https://fonts.googleapis.com https://coreui.io https://fonts.gstatic.com https://www.google.com https://www.gstatic.com;"}, {"key": "Referrer-Policy", "value": "strict-origin-when-cross-origin"}, {"key": "Feature-Policy", "value": "accelerometer 'none'; autoplay 'none'; camera 'none'; document-domain 'none'; encrypted-media 'none'; fullscreen 'none'; geolocation 'none'; gyroscope 'none'; magnetometer 'none'; microphone 'none'; midi 'none'; payment 'none'; picture-in-picture 'none'; publickey-credentials-get 'none'; sync-xhr 'none'; usb 'none'; usb 'none'; screen-wake-lock 'none'; xr-spatial-tracking 'none';"}, {"key": "Permissions-Policy", "value": "accelerometer=(), autoplay=(), camera=(), document-domain=(), encrypted-media=(), fullscreen=(), geolocation=(), gyroscope=(), magnetometer=(), microphone=(), midi=(), payment=(), picture-in-picture=(), publickey-credentials-get=(), sync-xhr=(), usb=(), usb=(), screen-wake-lock=(), xr-spatial-tracking=()"}, {"key": "X-Permitted-Cross-Domain-Policies", "value": "none"}, {"key": "Expect-CT", "value": "enforce, max-age=30"}], "cookie": [], "responseTime": 141, "responseSize": 237, "body": {"url": "https://demo.api-test.nl/api/v2/quotes/641b66ad-a39e-48a7-b3a5-7d34d3fecc18", "tekst": "To be or to be", "bronNaam": "Shakespeare 3", "bronLink": "http://citation.org", "aangemaakt": "2022-05-15T22:02:14.392226Z", "laatstBijgewerkt": null}}, "id": "2e216c97-4510-43b6-b807-528f6ed249b0", "assertions": [{"assertion": "Successful POST request", "skipped": false}]}, {"cursor": {"ref": "48033a4f-a7bc-4396-a6a6-d9a4aeb37cf2", "length": 6, "cycles": 1, "position": 1, "iteration": 0, "httpRequestId": "68799871-a819-4af0-9c90-26a8e44f4b38"}, "item": {"id": "e11a167c-ef3b-42ed-807d-de486bef229c", "name": "Vraag alle quotes op", "request": {"url": {"path": ["quotes"], "host": ["{{demo-api}}"], "query": [], "variable": []}, "method": "GET", "body": {"mode": "raw", "raw": ""}}, "response": [], "event": [{"listen": "test", "script": {"id": "59ec48c9-65be-4364-b07e-e999c439b77a", "type": "text/javascript", "exec": ["//var quotes = pm.response.json();", "//pm.globals.set(\"eerste_quote\", quotes.results[0].url ); //eerste quote uit de lijst", "", "pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", "});"], "_lastExecutionId": "26b7df19-bb14-4002-8161-42d9daadccd6"}}]}, "request": {"url": {"protocol": "https", "path": ["api", "v2", "quotes"], "host": ["demo", "api-test", "nl"], "query": [], "variable": []}, "header": [{"key": "User-Agent", "value": "PostmanRuntime/7.21.0", "system": true}, {"key": "Accept", "value": "*/*", "system": true}, {"key": "Cache-Control", "value": "no-cache", "system": true}, {"key": "Postman-Token", "value": "e7247dee-acda-4338-aff6-62dc9c52c74e", "system": true}, {"key": "Host", "value": "demo.api-test.nl", "system": true}, {"key": "Accept-Encoding", "value": "gzip, deflate", "system": true}, {"key": "Connection", "value": "keep-alive", "system": true}], "method": "GET", "body": {"mode": "raw", "raw": ""}}, "response": {"id": "a96cfe17-53a1-4256-b0d5-bd1e6989602e", "status": "OK", "code": 200, "header": [{"key": "Date", "value": "Sun, 15 May 2022 22:02:14 GMT"}, {"key": "Content-Type", "value": "application/json"}, {"key": "Content-Length", "value": "1233"}, {"key": "Connection", "value": "keep-alive"}, {"key": "Allow", "value": "GET, POST, HEAD, OPTIONS"}, {"key": "API-version", "value": "1.0.0-alpha"}, {"key": "X-Frame-Options", "value": "SAMEORIGIN"}, {"key": "Vary", "value": "Cookie"}, {"key": "x-content-type-options", "value": "nosniff"}, {"key": "x-xss-protection", "value": "1; mode=block"}, {"key": "Strict-Transport-Security", "value": "max-age=15768000"}, {"key": "X-XSS-Protection", "value": "1; mode=block"}, {"key": "X-Content-Type-Options", "value": "nosniff"}, {"key": "Content-Security-Policy", "value": "default-src 'self' 'unsafe-inline' 'data:' https://shields.api-test.nl https://unpkg.com https://cdn.jsdelivr.net https://staging.api-test.nl/avstatic/ https://cdn.datatables.net https://cdnjs.cloudflare.com https://bootswatch.com https://use.fontawesome.com https://code.jquery.com https://fonts.googleapis.com https://coreui.io https://fonts.gstatic.com https://www.google.com https://www.gstatic.com; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://shields.api-test.nl https://unpkg.com https://cdn.jsdelivr.net https://staging.api-test.nl/avstatic/ https://cdn.datatables.net https://cdnjs.cloudflare.com https://bootswatch.com https://use.fontawesome.com https://code.jquery.com https://fonts.googleapis.com https://coreui.io https://fonts.gstatic.com https://www.google.com https://www.gstatic.com;"}, {"key": "Referrer-Policy", "value": "strict-origin-when-cross-origin"}, {"key": "Feature-Policy", "value": "accelerometer 'none'; autoplay 'none'; camera 'none'; document-domain 'none'; encrypted-media 'none'; fullscreen 'none'; geolocation 'none'; gyroscope 'none'; magnetometer 'none'; microphone 'none'; midi 'none'; payment 'none'; picture-in-picture 'none'; publickey-credentials-get 'none'; sync-xhr 'none'; usb 'none'; usb 'none'; screen-wake-lock 'none'; xr-spatial-tracking 'none';"}, {"key": "Permissions-Policy", "value": "accelerometer=(), autoplay=(), camera=(), document-domain=(), encrypted-media=(), fullscreen=(), geolocation=(), gyroscope=(), magnetometer=(), microphone=(), midi=(), payment=(), picture-in-picture=(), publickey-credentials-get=(), sync-xhr=(), usb=(), usb=(), screen-wake-lock=(), xr-spatial-tracking=()"}, {"key": "X-Permitted-Cross-Domain-Policies", "value": "none"}, {"key": "Expect-CT", "value": "enforce, max-age=30"}, {"key": "X-Cache-Status", "value": "BYPASS"}], "cookie": [], "responseTime": 35, "responseSize": 1233, "body": {"count": 5, "next": null, "previous": null, "results": [{"url": "https://demo.api-test.nl/api/v2/quotes/21c982e5-e3c4-4863-b230-f813ad28e5f1", "tekst": "Deze quote is alleen in dit veld aangepast", "bronNaam": "Henri Korver", "bronLink": "http://example.com", "aangemaakt": "2019-09-02T18:51:18.243443Z", "laatstBijgewerkt": "2019-09-02T18:53:18.200995Z"}, {"url": "https://demo.api-test.nl/api/v2/quotes/69215b31-6cd6-4e61-a907-9205ba7fcfe8", "tekst": "Foo bar1", "bronNaam": "Alex", "bronLink": "", "aangemaakt": "2019-08-01T16:43:53.065012Z", "laatstBijgewerkt": "2019-08-09T09:02:25.180759Z"}, {"url": "https://demo.api-test.nl/api/v2/quotes/e660581f-857f-4345-92ea-61a251a10732", "tekst": "<string>", "bronNaam": "(Onbekend)", "bronLink": "", "aangemaakt": "2019-09-13T09:19:13.243779Z", "laatstBijgewerkt": null}, {"url": "https://demo.api-test.nl/api/v2/quotes/71db9493-9117-4391-9004-71ad4efb7215", "tekst": "To be or to be", "bronNaam": "(Onbekend)", "bronLink": "", "aangemaakt": "2019-12-20T11:22:29.598637Z", "laatstBijgewerkt": null}, {"url": "https://demo.api-test.nl/api/v2/quotes/641b66ad-a39e-48a7-b3a5-7d34d3fecc18", "tekst": "To be or to be", "bronNaam": "Shakespeare 3", "bronLink": "http://citation.org", "aangemaakt": "2022-05-15T22:02:14.392226Z", "laatstBijgewerkt": null}]}}, "id": "e11a167c-ef3b-42ed-807d-de486bef229c", "assertions": [{"assertion": "Status code is 200", "skipped": false}]}, {"cursor": {"ref": "21e7d849-41ce-403a-8b0e-1df586b7cb9b", "length": 6, "cycles": 1, "position": 2, "iteration": 0, "httpRequestId": "f57399ca-f355-4784-a121-6ee16c536e28"}, "item": {"id": "d8bdb49c-9570-4fd3-b047-85d1613ea14c", "name": "Vraag een specifieke quote op", "request": {"url": {"host": ["{{quote}}"], "query": [], "variable": []}, "method": "GET", "body": {"mode": "raw", "raw": ""}}, "response": [], "event": [{"listen": "test", "script": {"id": "c4265920-3b31-4cd4-877e-59223d3c3137", "type": "text/javascript", "exec": ["pm.test(\"Status code is 200\", function () {", " pm.response.to.have.status(200);", "});"], "_lastExecutionId": "78bf4c66-eeea-43e9-ba29-4030d657c6ec"}}]}, "request": {"url": {"protocol": "https", "path": ["api", "v2", "quotes", "641b66ad-a39e-48a7-b3a5-7d34d3fecc18"], "host": ["demo", "api-test", "nl"], "query": [], "variable": []}, "header": [{"key": "User-Agent", "value": "PostmanRuntime/7.21.0", "system": true}, {"key": "Accept", "value": "*/*", "system": true}, {"key": "Cache-Control", "value": "no-cache", "system": true}, {"key": "Postman-Token", "value": "c06b5d62-c151-488d-9b2c-e7863d4a2a45", "system": true}, {"key": "Host", "value": "demo.api-test.nl", "system": true}, {"key": "Accept-Encoding", "value": "gzip, deflate", "system": true}, {"key": "Connection", "value": "keep-alive", "system": true}], "method": "GET", "body": {"mode": "raw", "raw": ""}}, "response": {"id": "162029fe-4ed4-48bb-9f82-750d2c105b9a", "status": "OK", "code": 200, "header": [{"key": "Date", "value": "Sun, 15 May 2022 22:02:14 GMT"}, {"key": "Content-Type", "value": "application/json"}, {"key": "Content-Length", "value": "237"}, {"key": "Connection", "value": "keep-alive"}, {"key": "Allow", "value": "GET, PUT, PATCH, DELETE, HEAD, OPTIONS"}, {"key": "API-version", "value": "1.0.0-alpha"}, {"key": "X-Frame-Options", "value": "SAMEORIGIN"}, {"key": "Vary", "value": "Cookie"}, {"key": "x-content-type-options", "value": "nosniff"}, {"key": "x-xss-protection", "value": "1; mode=block"}, {"key": "Strict-Transport-Security", "value": "max-age=15768000"}, {"key": "X-XSS-Protection", "value": "1; mode=block"}, {"key": "X-Content-Type-Options", "value": "nosniff"}, {"key": "Content-Security-Policy", "value": "default-src 'self' 'unsafe-inline' 'data:' https://shields.api-test.nl https://unpkg.com https://cdn.jsdelivr.net https://staging.api-test.nl/avstatic/ https://cdn.datatables.net https://cdnjs.cloudflare.com https://bootswatch.com https://use.fontawesome.com https://code.jquery.com https://fonts.googleapis.com https://coreui.io https://fonts.gstatic.com https://www.google.com https://www.gstatic.com; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://shields.api-test.nl https://unpkg.com https://cdn.jsdelivr.net https://staging.api-test.nl/avstatic/ https://cdn.datatables.net https://cdnjs.cloudflare.com https://bootswatch.com https://use.fontawesome.com https://code.jquery.com https://fonts.googleapis.com https://coreui.io https://fonts.gstatic.com https://www.google.com https://www.gstatic.com;"}, {"key": "Referrer-Policy", "value": "strict-origin-when-cross-origin"}, {"key": "Feature-Policy", "value": "accelerometer 'none'; autoplay 'none'; camera 'none'; document-domain 'none'; encrypted-media 'none'; fullscreen 'none'; geolocation 'none'; gyroscope 'none'; magnetometer 'none'; microphone 'none'; midi 'none'; payment 'none'; picture-in-picture 'none'; publickey-credentials-get 'none'; sync-xhr 'none'; usb 'none'; usb 'none'; screen-wake-lock 'none'; xr-spatial-tracking 'none';"}, {"key": "Permissions-Policy", "value": "accelerometer=(), autoplay=(), camera=(), document-domain=(), encrypted-media=(), fullscreen=(), geolocation=(), gyroscope=(), magnetometer=(), microphone=(), midi=(), payment=(), picture-in-picture=(), publickey-credentials-get=(), sync-xhr=(), usb=(), usb=(), screen-wake-lock=(), xr-spatial-tracking=()"}, {"key": "X-Permitted-Cross-Domain-Policies", "value": "none"}, {"key": "Expect-CT", "value": "enforce, max-age=30"}, {"key": "X-Cache-Status", "value": "BYPASS"}], "cookie": [], "responseTime": 32, "responseSize": 237, "body": {"url": "https://demo.api-test.nl/api/v2/quotes/641b66ad-a39e-48a7-b3a5-7d34d3fecc18", "tekst": "To be or to be", "bronNaam": "Shakespeare 3", "bronLink": "http://citation.org", "aangemaakt": "2022-05-15T22:02:14.392226Z", "laatstBijgewerkt": null}}, "id": "d8bdb49c-9570-4fd3-b047-85d1613ea14c", "assertions": [{"assertion": "Status code is 200", "skipped": false}]}, {"cursor": {"ref": "564269e9-eb97-4621-88d3-c11d845d5ead", "length": 6, "cycles": 1, "position": 3, "iteration": 0, "httpRequestId": "35340bac-8ad4-4057-89bc-5fd7f5c3b2ee"}, "item": {"id": "745b1b89-3856-42d1-9d6c-48b435a6ba14", "name": "Vervang quote in zijn geheel", "request": {"url": {"host": ["{{quote}}"], "query": [], "variable": []}, "header": [{"name": "Content-Type", "key": "Content-Type", "value": "application/json"}], "method": "PUT", "body": {"mode": "raw", "raw": "{\n \"tekst\": \"Deze quote totaal vervangen\",\n \"bronNaam\": \"Henri Korver\",\n \"bronLink\": \"http://example.com\"\n}"}}, "response": [], "event": [{"listen": "test", "script": {"id": "95b15424-0a25-4fb7-b15e-569ddf411356", "type": "text/javascript", "exec": ["pm.test(\"Successful PUT request\", function () {", " pm.expect(pm.response.code).to.be.oneOf([200]);", "});", "pm.test(\"Body matches string\", function () {", " pm.expect(pm.response.text()).to.include(\"Deze quote totaal vervange\");", "});"], "_lastExecutionId": "91bd2545-c44b-433e-8e2e-11510a419021"}}]}, "request": {"url": {"protocol": "https", "path": ["api", "v2", "quotes", "641b66ad-a39e-48a7-b3a5-7d34d3fecc18"], "host": ["demo", "api-test", "nl"], "query": [], "variable": []}, "header": [{"name": "Content-Type", "key": "Content-Type", "value": "application/json"}, {"key": "User-Agent", "value": "PostmanRuntime/7.21.0", "system": true}, {"key": "Accept", "value": "*/*", "system": true}, {"key": "Cache-Control", "value": "no-cache", "system": true}, {"key": "Postman-Token", "value": "c25a7db3-2141-4b32-b25a-0c7d732db34a", "system": true}, {"key": "Host", "value": "demo.api-test.nl", "system": true}, {"key": "Accept-Encoding", "value": "gzip, deflate", "system": true}, {"key": "Content-Length", "value": 116, "system": true}, {"key": "Connection", "value": "keep-alive", "system": true}], "method": "PUT", "body": {"mode": "raw", "raw": "{\n \"tekst\": \"Deze quote totaal vervangen\",\n \"bronNaam\": \"Henri Korver\",\n \"bronLink\": \"http://example.com\"\n}"}}, "response": {"id": "6cb3974d-82db-4bd6-99b8-f7931ad5fce0", "status": "OK", "code": 200, "header": [{"key": "Date", "value": "Sun, 15 May 2022 22:02:14 GMT"}, {"key": "Content-Type", "value": "application/json"}, {"key": "Content-Length", "value": "273"}, {"key": "Connection", "value": "keep-alive"}, {"key": "Allow", "value": "GET, PUT, PATCH, DELETE, HEAD, OPTIONS"}, {"key": "API-version", "value": "1.0.0-alpha"}, {"key": "X-Frame-Options", "value": "SAMEORIGIN"}, {"key": "Vary", "value": "Cookie"}, {"key": "x-content-type-options", "value": "nosniff"}, {"key": "x-xss-protection", "value": "1; mode=block"}, {"key": "Strict-Transport-Security", "value": "max-age=15768000"}, {"key": "X-XSS-Protection", "value": "1; mode=block"}, {"key": "X-Content-Type-Options", "value": "nosniff"}, {"key": "Content-Security-Policy", "value": "default-src 'self' 'unsafe-inline' 'data:' https://shields.api-test.nl https://unpkg.com https://cdn.jsdelivr.net https://staging.api-test.nl/avstatic/ https://cdn.datatables.net https://cdnjs.cloudflare.com https://bootswatch.com https://use.fontawesome.com https://code.jquery.com https://fonts.googleapis.com https://coreui.io https://fonts.gstatic.com https://www.google.com https://www.gstatic.com; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://shields.api-test.nl https://unpkg.com https://cdn.jsdelivr.net https://staging.api-test.nl/avstatic/ https://cdn.datatables.net https://cdnjs.cloudflare.com https://bootswatch.com https://use.fontawesome.com https://code.jquery.com https://fonts.googleapis.com https://coreui.io https://fonts.gstatic.com https://www.google.com https://www.gstatic.com;"}, {"key": "Referrer-Policy", "value": "strict-origin-when-cross-origin"}, {"key": "Feature-Policy", "value": "accelerometer 'none'; autoplay 'none'; camera 'none'; document-domain 'none'; encrypted-media 'none'; fullscreen 'none'; geolocation 'none'; gyroscope 'none'; magnetometer 'none'; microphone 'none'; midi 'none'; payment 'none'; picture-in-picture 'none'; publickey-credentials-get 'none'; sync-xhr 'none'; usb 'none'; usb 'none'; screen-wake-lock 'none'; xr-spatial-tracking 'none';"}, {"key": "Permissions-Policy", "value": "accelerometer=(), autoplay=(), camera=(), document-domain=(), encrypted-media=(), fullscreen=(), geolocation=(), gyroscope=(), magnetometer=(), microphone=(), midi=(), payment=(), picture-in-picture=(), publickey-credentials-get=(), sync-xhr=(), usb=(), usb=(), screen-wake-lock=(), xr-spatial-tracking=()"}, {"key": "X-Permitted-Cross-Domain-Policies", "value": "none"}, {"key": "Expect-CT", "value": "enforce, max-age=30"}], "cookie": [], "responseTime": 35, "responseSize": 273, "body": {"url": "https://demo.api-test.nl/api/v2/quotes/641b66ad-a39e-48a7-b3a5-7d34d3fecc18", "tekst": "Deze quote totaal vervangen", "bronNaam": "Henri Korver", "bronLink": "http://example.com", "aangemaakt": "2022-05-15T22:02:14.392226Z", "laatstBijgewerkt": "2022-05-15T22:02:14.716710Z"}}, "id": "745b1b89-3856-42d1-9d6c-48b435a6ba14", "assertions": [{"assertion": "Successful PUT request", "skipped": false}, {"assertion": "Body matches string", "skipped": false}]}, {"cursor": {"ref": "01701750-8bb8-485a-8346-fcb98463abec", "length": 6, "cycles": 1, "position": 4, "iteration": 0, "httpRequestId": "f679dbe0-6038-4b59-a6e9-644067db52d1"}, "item": {"id": "cebfb9e8-fb48-47b7-8121-5ce998af41d5", "name": "Pas een quote gedeeltelijk aan", "request": {"url": {"host": ["{{quote}}"], "query": [], "variable": []}, "header": [{"name": "Content-Type", "key": "Content-Type", "value": "application/json"}], "method": "PATCH", "body": {"mode": "raw", "raw": "{\n\t\"tekst\": \"Deze quote is alleen in dit veld aangepast\"\n}"}}, "response": [], "event": [{"listen": "test", "script": {"id": "dc780489-1ebc-4517-b999-7cf543057b99", "type": "text/javascript", "exec": ["pm.test(\"Successful PATCH request\", function () {", " pm.expect(pm.response.code).to.be.oneOf([200]);", "});"], "_lastExecutionId": "80ef4d16-3de2-4528-993d-3b47ddfefece"}}]}, "request": {"url": {"protocol": "https", "path": ["api", "v2", "quotes", "641b66ad-a39e-48a7-b3a5-7d34d3fecc18"], "host": ["demo", "api-test", "nl"], "query": [], "variable": []}, "header": [{"name": "Content-Type", "key": "Content-Type", "value": "application/json"}, {"key": "User-Agent", "value": "PostmanRuntime/7.21.0", "system": true}, {"key": "Accept", "value": "*/*", "system": true}, {"key": "Cache-Control", "value": "no-cache", "system": true}, {"key": "Postman-Token", "value": "86c6241b-f098-46a8-aecd-bce3da4c21c1", "system": true}, {"key": "Host", "value": "demo.api-test.nl", "system": true}, {"key": "Accept-Encoding", "value": "gzip, deflate", "system": true}, {"key": "Content-Length", "value": 58, "system": true}, {"key": "Connection", "value": "keep-alive", "system": true}], "method": "PATCH", "body": {"mode": "raw", "raw": "{\n\t\"tekst\": \"Deze quote is alleen in dit veld aangepast\"\n}"}}, "response": {"id": "d6644f89-1337-4363-85c5-af30aef66946", "status": "OK", "code": 200, "header": [{"key": "Date", "value": "Sun, 15 May 2022 22:02:14 GMT"}, {"key": "Content-Type", "value": "application/json"}, {"key": "Content-Length", "value": "288"}, {"key": "Connection", "value": "keep-alive"}, {"key": "Allow", "value": "GET, PUT, PATCH, DELETE, HEAD, OPTIONS"}, {"key": "API-version", "value": "1.0.0-alpha"}, {"key": "X-Frame-Options", "value": "SAMEORIGIN"}, {"key": "Vary", "value": "Cookie"}, {"key": "x-content-type-options", "value": "nosniff"}, {"key": "x-xss-protection", "value": "1; mode=block"}, {"key": "Strict-Transport-Security", "value": "max-age=15768000"}, {"key": "X-XSS-Protection", "value": "1; mode=block"}, {"key": "X-Content-Type-Options", "value": "nosniff"}, {"key": "Content-Security-Policy", "value": "default-src 'self' 'unsafe-inline' 'data:' https://shields.api-test.nl https://unpkg.com https://cdn.jsdelivr.net https://staging.api-test.nl/avstatic/ https://cdn.datatables.net https://cdnjs.cloudflare.com https://bootswatch.com https://use.fontawesome.com https://code.jquery.com https://fonts.googleapis.com https://coreui.io https://fonts.gstatic.com https://www.google.com https://www.gstatic.com; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://shields.api-test.nl https://unpkg.com https://cdn.jsdelivr.net https://staging.api-test.nl/avstatic/ https://cdn.datatables.net https://cdnjs.cloudflare.com https://bootswatch.com https://use.fontawesome.com https://code.jquery.com https://fonts.googleapis.com https://coreui.io https://fonts.gstatic.com https://www.google.com https://www.gstatic.com;"}, {"key": "Referrer-Policy", "value": "strict-origin-when-cross-origin"}, {"key": "Feature-Policy", "value": "accelerometer 'none'; autoplay 'none'; camera 'none'; document-domain 'none'; encrypted-media 'none'; fullscreen 'none'; geolocation 'none'; gyroscope 'none'; magnetometer 'none'; microphone 'none'; midi 'none'; payment 'none'; picture-in-picture 'none'; publickey-credentials-get 'none'; sync-xhr 'none'; usb 'none'; usb 'none'; screen-wake-lock 'none'; xr-spatial-tracking 'none';"}, {"key": "Permissions-Policy", "value": "accelerometer=(), autoplay=(), camera=(), document-domain=(), encrypted-media=(), fullscreen=(), geolocation=(), gyroscope=(), magnetometer=(), microphone=(), midi=(), payment=(), picture-in-picture=(), publickey-credentials-get=(), sync-xhr=(), usb=(), usb=(), screen-wake-lock=(), xr-spatial-tracking=()"}, {"key": "X-Permitted-Cross-Domain-Policies", "value": "none"}, {"key": "Expect-CT", "value": "enforce, max-age=30"}], "cookie": [], "responseTime": 43, "responseSize": 288, "body": {"url": "https://demo.api-test.nl/api/v2/quotes/641b66ad-a39e-48a7-b3a5-7d34d3fecc18", "tekst": "Deze quote is alleen in dit veld aangepast", "bronNaam": "Henri Korver", "bronLink": "http://example.com", "aangemaakt": "2022-05-15T22:02:14.392226Z", "laatstBijgewerkt": "2022-05-15T22:02:14.803674Z"}}, "id": "cebfb9e8-fb48-47b7-8121-5ce998af41d5", "assertions": [{"assertion": "Successful PATCH request", "skipped": false}]}, {"cursor": {"ref": "51a5910f-f582-47de-85f3-f526f916b4bf", "length": 6, "cycles": 1, "position": 5, "iteration": 0, "httpRequestId": "77666305-9b57-4436-9ae8-356b30062317"}, "item": {"id": "68813259-8b58-4b8e-a582-e99a49cd751a", "name": "Verwijder een quote", "request": {"url": {"host": ["{{quote}}"], "query": [], "variable": []}, "method": "DELETE", "body": {"mode": "raw", "raw": ""}}, "response": [], "event": [{"listen": "test", "script": {"id": "591fd68f-84ab-4069-bf3e-fc788ea97906", "type": "text/javascript", "exec": ["pm.test(\"Successful DELETE request\", function () {", " pm.expect(pm.response.code).to.be.oneOf([204]);", "});"], "_lastExecutionId": "3502ee05-0dad-466e-bc7f-157a46df3457"}}]}, "request": {"url": {"protocol": "https", "path": ["api", "v2", "quotes", "641b66ad-a39e-48a7-b3a5-7d34d3fecc18"], "host": ["demo", "api-test", "nl"], "query": [], "variable": []}, "header": [{"key": "User-Agent", "value": "PostmanRuntime/7.21.0", "system": true}, {"key": "Accept", "value": "*/*", "system": true}, {"key": "Cache-Control", "value": "no-cache", "system": true}, {"key": "Postman-Token", "value": "5b6dfdba-38f0-4ec7-b325-b9976541e334", "system": true}, {"key": "Host", "value": "demo.api-test.nl", "system": true}, {"key": "Accept-Encoding", "value": "gzip, deflate", "system": true}, {"key": "Content-Length", "value": 0, "system": true}, {"key": "Connection", "value": "keep-alive", "system": true}], "method": "DELETE", "body": {"mode": "raw", "raw": ""}}, "response": {"id": "6610a0be-3872-4ea7-8567-ce22a243a1b1", "status": "No Content", "code": 204, "header": [{"key": "Date", "value": "Sun, 15 May 2022 22:02:14 GMT"}, {"key": "Content-Length", "value": "0"}, {"key": "Connection", "value": "keep-alive"}, {"key": "Allow", "value": "GET, PUT, PATCH, DELETE, HEAD, OPTIONS"}, {"key": "API-version", "value": "1.0.0-alpha"}, {"key": "X-Frame-Options", "value": "SAMEORIGIN"}, {"key": "Vary", "value": "Cookie"}, {"key": "x-content-type-options", "value": "nosniff"}, {"key": "x-xss-protection", "value": "1; mode=block"}, {"key": "Strict-Transport-Security", "value": "max-age=15768000"}, {"key": "X-XSS-Protection", "value": "1; mode=block"}, {"key": "X-Content-Type-Options", "value": "nosniff"}, {"key": "Content-Security-Policy", "value": "default-src 'self' 'unsafe-inline' 'data:' https://shields.api-test.nl https://unpkg.com https://cdn.jsdelivr.net https://staging.api-test.nl/avstatic/ https://cdn.datatables.net https://cdnjs.cloudflare.com https://bootswatch.com https://use.fontawesome.com https://code.jquery.com https://fonts.googleapis.com https://coreui.io https://fonts.gstatic.com https://www.google.com https://www.gstatic.com; script-src 'self' 'unsafe-inline' 'unsafe-eval' https://shields.api-test.nl https://unpkg.com https://cdn.jsdelivr.net https://staging.api-test.nl/avstatic/ https://cdn.datatables.net https://cdnjs.cloudflare.com https://bootswatch.com https://use.fontawesome.com https://code.jquery.com https://fonts.googleapis.com https://coreui.io https://fonts.gstatic.com https://www.google.com https://www.gstatic.com;"}, {"key": "Referrer-Policy", "value": "strict-origin-when-cross-origin"}, {"key": "Feature-Policy", "value": "accelerometer 'none'; autoplay 'none'; camera 'none'; document-domain 'none'; encrypted-media 'none'; fullscreen 'none'; geolocation 'none'; gyroscope 'none'; magnetometer 'none'; microphone 'none'; midi 'none'; payment 'none'; picture-in-picture 'none'; publickey-credentials-get 'none'; sync-xhr 'none'; usb 'none'; usb 'none'; screen-wake-lock 'none'; xr-spatial-tracking 'none';"}, {"key": "Permissions-Policy", "value": "accelerometer=(), autoplay=(), camera=(), document-domain=(), encrypted-media=(), fullscreen=(), geolocation=(), gyroscope=(), magnetometer=(), microphone=(), midi=(), payment=(), picture-in-picture=(), publickey-credentials-get=(), sync-xhr=(), usb=(), usb=(), screen-wake-lock=(), xr-spatial-tracking=()"}, {"key": "X-Permitted-Cross-Domain-Policies", "value": "none"}, {"key": "Expect-CT", "value": "enforce, max-age=30"}], "cookie": [], "responseTime": 34, "responseSize": 0}, "id": "68813259-8b58-4b8e-a582-e99a49cd751a", "assertions": [{"assertion": "Successful DELETE request", "skipped": false}]}], "transfers": {"responseTotal": 2268}, "failures": [], "error": null}}