{"collection": {"_": {"postman_id": "0c80e36c-2b0f-41b4-b80a-252883e01a05"}, "item": [{"id": "be0fdd10-a46e-4113-978c-11f3b1e1e675", "name": "part1", "item": [{"id": "7bc6d509-0086-4c06-b28c-50f54e21c7dd", "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": "463d49a5-55e5-49ad-9d23-e8e2a7033e8b"}}]}, {"id": "eaae0a2c-bed8-47b7-a48e-24712e4c5d97", "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": "e2a7b04c-5dcc-4320-a65d-2669b73258cd"}}]}, {"id": "1cfd9821-7ad8-4c58-aff8-3549c3144227", "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": "38e9e227-e878-47ee-ae24-92f6cd6f4560"}}]}], "event": []}, {"id": "922e5f3e-3a77-4e57-ae45-cd912e38971d", "name": "part2", "item": [{"id": "88db1b1e-a3bc-4864-83fb-509ad18817d4", "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": "4bfa2dcc-540a-4f99-ae00-8a3b1852144d"}}]}, {"id": "26c9e010-115a-427c-be04-31d45ed94d5f", "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": "08dc1735-1192-4b2d-b733-73cb49f78444"}}]}, {"id": "b7ff2e8f-94fc-438e-a6c7-62a9655125a7", "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": "b99ab06c-b76a-4947-9072-63329a89612b"}}]}], "event": []}], "event": [{"listen": "prerequest", "script": {"id": "00cc8921-920d-499f-b775-df0f6d3639ec", "type": "text/javascript", "exec": [""], "_lastExecutionId": "72a5c7a4-c053-46fc-9adc-f06aff8fc3d1"}}, {"listen": "test", "script": {"id": "1b66d4e0-ae28-4b50-8bef-8c5ebd26db81", "type": "text/javascript", "exec": [""], "_lastExecutionId": "930b924b-b17e-4c94-8d72-4fd8851f613f"}}], "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": "bf24dcef-ccd3-4771-ad7c-c026776c7d0c", "values": [{"type": "any", "value": "https://demo.api-test.nl/api/v2", "key": "demo-api"}]}, "globals": {"id": "acb15d24-9738-48f2-8635-a391659d1aa4", "values": [{"type": "any", "value": "https://demo.api-test.nl/api/v2/quotes/a59ae628-7f2a-4bba-b739-a26595961f97", "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": 39.5, "responseMin": 17, "responseMax": 121, "responseSd": 36.69582174217296, "dnsAverage": 0, "dnsMin": 0, "dnsMax": 0, "dnsSd": 0, "firstByteAverage": 0, "firstByteMin": 0, "firstByteMax": 0, "firstByteSd": 0, "started": 1713304804916, "completed": 1713304805424}, "executions": [{"cursor": {"position": 0, "iteration": 0, "length": 6, "cycles": 1, "empty": false, "eof": false, "bof": true, "cr": false, "ref": "2cc090f7-ee79-4ee4-9e7b-4dc32d7c2142", "httpRequestId": "c4502bb8-0194-45f6-88fa-d4e555bda3b7"}, "item": {"id": "7bc6d509-0086-4c06-b28c-50f54e21c7dd", "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": "463d49a5-55e5-49ad-9d23-e8e2a7033e8b"}}]}, "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.29.0", "system": true}, {"key": "Accept", "value": "*/*", "system": true}, {"key": "Cache-Control", "value": "no-cache", "system": true}, {"key": "Postman-Token", "value": "3183e374-7a60-444d-9949-80b6016fd242", "system": true}, {"key": "Host", "value": "demo.api-test.nl", "system": true}, {"key": "Accept-Encoding", "value": "gzip, deflate, br", "system": true}, {"key": "Connection", "value": "keep-alive", "system": true}, {"key": "Content-Length", "value": "105", "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": "9984ebbb-efa9-4887-956e-22d2383cfe64", "status": "Created", "code": 201, "header": [{"key": "Date", "value": "Tue, 16 Apr 2024 22:00:05 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/a59ae628-7f2a-4bba-b739-a26595961f97"}, {"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": 121, "responseSize": 237, "body": {"url": "https://demo.api-test.nl/api/v2/quotes/a59ae628-7f2a-4bba-b739-a26595961f97", "tekst": "To be or to be", "bronNaam": "Shakespeare 3", "bronLink": "http://citation.org", "aangemaakt": "2024-04-16T22:00:05.056593Z", "laatstBijgewerkt": null}}, "id": "7bc6d509-0086-4c06-b28c-50f54e21c7dd", "assertions": [{"assertion": "Successful POST request", "skipped": false}]}, {"cursor": {"ref": "8ea1401f-87a4-41e0-9f95-6a7b1de1fde4", "length": 6, "cycles": 1, "position": 1, "iteration": 0, "httpRequestId": "3b0cb8f6-9f65-43de-943e-f890403a6bca"}, "item": {"id": "eaae0a2c-bed8-47b7-a48e-24712e4c5d97", "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": "e2a7b04c-5dcc-4320-a65d-2669b73258cd"}}]}, "request": {"url": {"protocol": "https", "path": ["api", "v2", "quotes"], "host": ["demo", "api-test", "nl"], "query": [], "variable": []}, "header": [{"key": "User-Agent", "value": "PostmanRuntime/7.29.0", "system": true}, {"key": "Accept", "value": "*/*", "system": true}, {"key": "Cache-Control", "value": "no-cache", "system": true}, {"key": "Postman-Token", "value": "c41a8f83-2574-4ea9-9a6a-35f46e0c5e47", "system": true}, {"key": "Host", "value": "demo.api-test.nl", "system": true}, {"key": "Accept-Encoding", "value": "gzip, deflate, br", "system": true}, {"key": "Connection", "value": "keep-alive", "system": true}], "method": "GET", "body": {"mode": "raw", "raw": ""}}, "response": {"id": "10ef7673-b58a-4b77-9dd2-be864a35bd12", "status": "OK", "code": 200, "header": [{"key": "Date", "value": "Tue, 16 Apr 2024 22:00:05 GMT"}, {"key": "Content-Type", "value": "application/json"}, {"key": "Content-Length", "value": "1470"}, {"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": 25, "responseSize": 1470, "body": {"count": 6, "next": null, "previous": null, "results": [{"url": "https://demo.api-test.nl/api/v2/quotes/21c982e5-e3c4-4863-b230-f813ad28e5f1", "tekst": "Deze quote totaal vervangen", "bronNaam": "Ad Gerrits", "bronLink": "http://example.com", "aangemaakt": "2019-09-02T18:51:18.243443Z", "laatstBijgewerkt": "2022-06-14T09:00:14.632356Z"}, {"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/e9b8edc6-8966-4002-9a07-1eb2c2202512", "tekst": "TEST KOTUUR", "bronNaam": "Ad Freek", "bronLink": "http://example.com", "aangemaakt": "2022-10-05T12:50:20.314038Z", "laatstBijgewerkt": "2022-06-14T09:00:14.632356Z"}, {"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/a59ae628-7f2a-4bba-b739-a26595961f97", "tekst": "To be or to be", "bronNaam": "Shakespeare 3", "bronLink": "http://citation.org", "aangemaakt": "2024-04-16T22:00:05.056593Z", "laatstBijgewerkt": null}]}}, "id": "eaae0a2c-bed8-47b7-a48e-24712e4c5d97", "assertions": [{"assertion": "Status code is 200", "skipped": false}]}, {"cursor": {"ref": "37730dfd-af20-4627-a2ef-25847bb63b32", "length": 6, "cycles": 1, "position": 2, "iteration": 0, "httpRequestId": "3fd486a1-e11e-402e-b7e2-c4b9ff946b7c"}, "item": {"id": "1cfd9821-7ad8-4c58-aff8-3549c3144227", "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": "38e9e227-e878-47ee-ae24-92f6cd6f4560"}}]}, "request": {"url": {"protocol": "https", "path": ["api", "v2", "quotes", "a59ae628-7f2a-4bba-b739-a26595961f97"], "host": ["demo", "api-test", "nl"], "query": [], "variable": []}, "header": [{"key": "User-Agent", "value": "PostmanRuntime/7.29.0", "system": true}, {"key": "Accept", "value": "*/*", "system": true}, {"key": "Cache-Control", "value": "no-cache", "system": true}, {"key": "Postman-Token", "value": "f5081560-9cc2-4557-b62c-318ac6d904ac", "system": true}, {"key": "Host", "value": "demo.api-test.nl", "system": true}, {"key": "Accept-Encoding", "value": "gzip, deflate, br", "system": true}, {"key": "Connection", "value": "keep-alive", "system": true}], "method": "GET", "body": {"mode": "raw", "raw": ""}}, "response": {"id": "c373bc83-cfff-45e1-83b7-2e90a035a482", "status": "OK", "code": 200, "header": [{"key": "Date", "value": "Tue, 16 Apr 2024 22:00:05 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": 22, "responseSize": 237, "body": {"url": "https://demo.api-test.nl/api/v2/quotes/a59ae628-7f2a-4bba-b739-a26595961f97", "tekst": "To be or to be", "bronNaam": "Shakespeare 3", "bronLink": "http://citation.org", "aangemaakt": "2024-04-16T22:00:05.056593Z", "laatstBijgewerkt": null}}, "id": "1cfd9821-7ad8-4c58-aff8-3549c3144227", "assertions": [{"assertion": "Status code is 200", "skipped": false}]}, {"cursor": {"ref": "3411b46f-4528-491f-be21-c5e8c8d20535", "length": 6, "cycles": 1, "position": 3, "iteration": 0, "httpRequestId": "0c447b09-4995-4e87-9cbb-fa97ce116b46"}, "item": {"id": "88db1b1e-a3bc-4864-83fb-509ad18817d4", "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": "4bfa2dcc-540a-4f99-ae00-8a3b1852144d"}}]}, "request": {"url": {"protocol": "https", "path": ["api", "v2", "quotes", "a59ae628-7f2a-4bba-b739-a26595961f97"], "host": ["demo", "api-test", "nl"], "query": [], "variable": []}, "header": [{"name": "Content-Type", "key": "Content-Type", "value": "application/json"}, {"key": "User-Agent", "value": "PostmanRuntime/7.29.0", "system": true}, {"key": "Accept", "value": "*/*", "system": true}, {"key": "Cache-Control", "value": "no-cache", "system": true}, {"key": "Postman-Token", "value": "c115c9b1-d385-4488-b26a-6f902ea382fa", "system": true}, {"key": "Host", "value": "demo.api-test.nl", "system": true}, {"key": "Accept-Encoding", "value": "gzip, deflate, br", "system": true}, {"key": "Connection", "value": "keep-alive", "system": true}, {"key": "Content-Length", "value": "116", "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": "bec52587-097b-4bd9-b03e-d3d23bc7a20f", "status": "OK", "code": 200, "header": [{"key": "Date", "value": "Tue, 16 Apr 2024 22:00:05 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": 31, "responseSize": 273, "body": {"url": "https://demo.api-test.nl/api/v2/quotes/a59ae628-7f2a-4bba-b739-a26595961f97", "tekst": "Deze quote totaal vervangen", "bronNaam": "Henri Korver", "bronLink": "http://example.com", "aangemaakt": "2024-04-16T22:00:05.056593Z", "laatstBijgewerkt": "2024-04-16T22:00:05.261573Z"}}, "id": "88db1b1e-a3bc-4864-83fb-509ad18817d4", "assertions": [{"assertion": "Successful PUT request", "skipped": false}, {"assertion": "Body matches string", "skipped": false}]}, {"cursor": {"ref": "7b7acfee-7d84-493a-9a69-477412b2b223", "length": 6, "cycles": 1, "position": 4, "iteration": 0, "httpRequestId": "287df552-7c27-4cbb-ade3-1077cf6bca13"}, "item": {"id": "26c9e010-115a-427c-be04-31d45ed94d5f", "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": "08dc1735-1192-4b2d-b733-73cb49f78444"}}]}, "request": {"url": {"protocol": "https", "path": ["api", "v2", "quotes", "a59ae628-7f2a-4bba-b739-a26595961f97"], "host": ["demo", "api-test", "nl"], "query": [], "variable": []}, "header": [{"name": "Content-Type", "key": "Content-Type", "value": "application/json"}, {"key": "User-Agent", "value": "PostmanRuntime/7.29.0", "system": true}, {"key": "Accept", "value": "*/*", "system": true}, {"key": "Cache-Control", "value": "no-cache", "system": true}, {"key": "Postman-Token", "value": "78d23059-169b-4760-83c9-095ff1bbb6d1", "system": true}, {"key": "Host", "value": "demo.api-test.nl", "system": true}, {"key": "Accept-Encoding", "value": "gzip, deflate, br", "system": true}, {"key": "Connection", "value": "keep-alive", "system": true}, {"key": "Content-Length", "value": "58", "system": true}], "method": "PATCH", "body": {"mode": "raw", "raw": "{\n\t\"tekst\": \"Deze quote is alleen in dit veld aangepast\"\n}"}}, "response": {"id": "fadb03ef-7c6a-48d9-ba4b-1293febb0570", "status": "OK", "code": 200, "header": [{"key": "Date", "value": "Tue, 16 Apr 2024 22:00:05 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": 21, "responseSize": 288, "body": {"url": "https://demo.api-test.nl/api/v2/quotes/a59ae628-7f2a-4bba-b739-a26595961f97", "tekst": "Deze quote is alleen in dit veld aangepast", "bronNaam": "Henri Korver", "bronLink": "http://example.com", "aangemaakt": "2024-04-16T22:00:05.056593Z", "laatstBijgewerkt": "2024-04-16T22:00:05.335115Z"}}, "id": "26c9e010-115a-427c-be04-31d45ed94d5f", "assertions": [{"assertion": "Successful PATCH request", "skipped": false}]}, {"cursor": {"ref": "0f3530d7-db94-466e-a89b-68843ef0d31d", "length": 6, "cycles": 1, "position": 5, "iteration": 0, "httpRequestId": "f5831fdf-35bb-4a97-b932-e8691083d771"}, "item": {"id": "b7ff2e8f-94fc-438e-a6c7-62a9655125a7", "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": "b99ab06c-b76a-4947-9072-63329a89612b"}}]}, "request": {"url": {"protocol": "https", "path": ["api", "v2", "quotes", "a59ae628-7f2a-4bba-b739-a26595961f97"], "host": ["demo", "api-test", "nl"], "query": [], "variable": []}, "header": [{"key": "User-Agent", "value": "PostmanRuntime/7.29.0", "system": true}, {"key": "Accept", "value": "*/*", "system": true}, {"key": "Cache-Control", "value": "no-cache", "system": true}, {"key": "Postman-Token", "value": "c4a507d7-fdc2-42c2-a656-4f0caf69d510", "system": true}, {"key": "Host", "value": "demo.api-test.nl", "system": true}, {"key": "Accept-Encoding", "value": "gzip, deflate, br", "system": true}, {"key": "Connection", "value": "keep-alive", "system": true}], "method": "DELETE", "body": {"mode": "raw", "raw": ""}}, "response": {"id": "95011cff-a838-4a2a-98a1-8f0e839cfbd2", "status": "No Content", "code": 204, "header": [{"key": "Date", "value": "Tue, 16 Apr 2024 22:00:05 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": 17, "responseSize": 0}, "id": "b7ff2e8f-94fc-438e-a6c7-62a9655125a7", "assertions": [{"assertion": "Successful DELETE request", "skipped": false}]}], "transfers": {"responseTotal": 2505}, "failures": [], "error": null}}