{"collection": {"_": {"postman_id": "0c80e36c-2b0f-41b4-b80a-252883e01a05"}, "item": [{"id": "c89cbc90-46df-4f04-984c-47be4f4db6f0", "name": "part1", "item": [{"id": "3b9be86a-089f-44cb-8dff-dad45d6b47e7", "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": "976061b6-d6e4-4c84-b447-50707d90cc7d"}}]}, {"id": "365bad4b-a602-4f1c-ab6a-6debb1436767", "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": "5d23f443-d0f7-4a41-af0b-8122e5c9a977"}}]}, {"id": "cf90a72c-c607-4dd3-996b-04495b668ff2", "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": "d0254a0f-5353-4649-9f95-459936150eed"}}]}], "event": []}, {"id": "3072c660-937e-4ea6-ba1c-fb70cc494665", "name": "part2", "item": [{"id": "833f569c-df61-4a2b-8a5c-81b5920a2c67", "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": "d0c90399-9655-49a2-a141-adaea22b90cc"}}]}, {"id": "70002214-e49e-422e-8275-b2500fa99179", "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": "ff07cf4c-1cf7-4d9d-b169-cd2e38ebd1c2"}}]}, {"id": "81f0a24f-856a-430e-996a-b628aea9f9d1", "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": "eceed50f-a853-4c1c-9864-cb4f60f4742d"}}]}], "event": []}], "event": [{"listen": "prerequest", "script": {"id": "00cc8921-920d-499f-b775-df0f6d3639ec", "type": "text/javascript", "exec": [""], "_lastExecutionId": "33ba1cae-9c4a-4059-8047-c7d732166143"}}, {"listen": "test", "script": {"id": "1b66d4e0-ae28-4b50-8bef-8c5ebd26db81", "type": "text/javascript", "exec": [""], "_lastExecutionId": "636d7e2c-f6ce-4885-a77c-0c9d36097ec9"}}], "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": "089f4ccb-9c99-4d90-bf5f-06f7f5ab0f6b", "values": [{"type": "any", "value": "https://demo.api-test.nl/api/v2", "key": "demo-api"}]}, "globals": {"id": "e6a1618c-5ea1-47f4-aaac-de954c79d2fb", "values": [{"type": "any", "value": "https://demo.api-test.nl/api/v2/quotes/bf6b8670-64b2-4031-8ddc-6dd1844043cc", "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": 48.5, "responseMin": 25, "responseMax": 143, "responseSd": 42.38612194260443, "dnsAverage": 0, "dnsMin": 0, "dnsMax": 0, "dnsSd": 0, "firstByteAverage": 0, "firstByteMin": 0, "firstByteMax": 0, "firstByteSd": 0, "started": 1674601316587, "completed": 1674601317140}, "executions": [{"cursor": {"position": 0, "iteration": 0, "length": 6, "cycles": 1, "empty": false, "eof": false, "bof": true, "cr": false, "ref": "8208c373-bc97-4a0a-94db-90d763bdf0e5", "httpRequestId": "95fdaf63-ea53-4150-9bbb-df431ee22fc7"}, "item": {"id": "3b9be86a-089f-44cb-8dff-dad45d6b47e7", "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": "976061b6-d6e4-4c84-b447-50707d90cc7d"}}]}, "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": "90d920d7-7a68-4d67-8099-35cf58d0e2b7", "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": "4e59bc67-48b3-4df4-a8e6-81c7a13d25b3", "status": "Created", "code": 201, "header": [{"key": "Date", "value": "Tue, 24 Jan 2023 23:01:56 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/bf6b8670-64b2-4031-8ddc-6dd1844043cc"}, {"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": 143, "responseSize": 237, "body": {"url": "https://demo.api-test.nl/api/v2/quotes/bf6b8670-64b2-4031-8ddc-6dd1844043cc", "tekst": "To be or to be", "bronNaam": "Shakespeare 3", "bronLink": "http://citation.org", "aangemaakt": "2023-01-24T23:01:56.742188Z", "laatstBijgewerkt": null}}, "id": "3b9be86a-089f-44cb-8dff-dad45d6b47e7", "assertions": [{"assertion": "Successful POST request", "skipped": false}]}, {"cursor": {"ref": "8be3d591-0d90-4d24-8760-9f33c7affad9", "length": 6, "cycles": 1, "position": 1, "iteration": 0, "httpRequestId": "b177089f-6663-4b24-9f0f-748c2cedd496"}, "item": {"id": "365bad4b-a602-4f1c-ab6a-6debb1436767", "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": "5d23f443-d0f7-4a41-af0b-8122e5c9a977"}}]}, "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": "53b7d518-94d2-4b2e-ba07-e6d194a5d9f5", "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": "53c567e4-5247-4c95-ac00-760b176835e4", "status": "OK", "code": 200, "header": [{"key": "Date", "value": "Tue, 24 Jan 2023 23:01:56 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": 27, "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/bf6b8670-64b2-4031-8ddc-6dd1844043cc", "tekst": "To be or to be", "bronNaam": "Shakespeare 3", "bronLink": "http://citation.org", "aangemaakt": "2023-01-24T23:01:56.742188Z", "laatstBijgewerkt": null}]}}, "id": "365bad4b-a602-4f1c-ab6a-6debb1436767", "assertions": [{"assertion": "Status code is 200", "skipped": false}]}, {"cursor": {"ref": "f56dbba2-9f16-44ff-8d18-9fa35a5c9d63", "length": 6, "cycles": 1, "position": 2, "iteration": 0, "httpRequestId": "0d58b74e-ba2c-4f85-b270-e4cfa34ac6d5"}, "item": {"id": "cf90a72c-c607-4dd3-996b-04495b668ff2", "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": "d0254a0f-5353-4649-9f95-459936150eed"}}]}, "request": {"url": {"protocol": "https", "path": ["api", "v2", "quotes", "bf6b8670-64b2-4031-8ddc-6dd1844043cc"], "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": "d487f5e4-3ef4-4e29-8923-408070324ba0", "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": "d894ca87-f032-42b0-94a2-bc12b564f89e", "status": "OK", "code": 200, "header": [{"key": "Date", "value": "Tue, 24 Jan 2023 23:01:56 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": 25, "responseSize": 237, "body": {"url": "https://demo.api-test.nl/api/v2/quotes/bf6b8670-64b2-4031-8ddc-6dd1844043cc", "tekst": "To be or to be", "bronNaam": "Shakespeare 3", "bronLink": "http://citation.org", "aangemaakt": "2023-01-24T23:01:56.742188Z", "laatstBijgewerkt": null}}, "id": "cf90a72c-c607-4dd3-996b-04495b668ff2", "assertions": [{"assertion": "Status code is 200", "skipped": false}]}, {"cursor": {"ref": "e6802c0d-af7c-46ba-9f83-169b748e748d", "length": 6, "cycles": 1, "position": 3, "iteration": 0, "httpRequestId": "29ef4072-87b5-4d1e-9ed2-0db6fed9f10a"}, "item": {"id": "833f569c-df61-4a2b-8a5c-81b5920a2c67", "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": "d0c90399-9655-49a2-a141-adaea22b90cc"}}]}, "request": {"url": {"protocol": "https", "path": ["api", "v2", "quotes", "bf6b8670-64b2-4031-8ddc-6dd1844043cc"], "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": "01dd428c-2a72-4630-8d84-735d328aeef6", "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": "aa61e3ba-d84e-4e39-91e4-0d0500d654e2", "status": "OK", "code": 200, "header": [{"key": "Date", "value": "Tue, 24 Jan 2023 23:01:56 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": 29, "responseSize": 273, "body": {"url": "https://demo.api-test.nl/api/v2/quotes/bf6b8670-64b2-4031-8ddc-6dd1844043cc", "tekst": "Deze quote totaal vervangen", "bronNaam": "Henri Korver", "bronLink": "http://example.com", "aangemaakt": "2023-01-24T23:01:56.742188Z", "laatstBijgewerkt": "2023-01-24T23:01:56.966338Z"}}, "id": "833f569c-df61-4a2b-8a5c-81b5920a2c67", "assertions": [{"assertion": "Successful PUT request", "skipped": false}, {"assertion": "Body matches string", "skipped": false}]}, {"cursor": {"ref": "3fb6d292-be3f-4fd8-8047-c456a9030d6c", "length": 6, "cycles": 1, "position": 4, "iteration": 0, "httpRequestId": "fb897076-02ad-4f59-9449-f6f1e10d3015"}, "item": {"id": "70002214-e49e-422e-8275-b2500fa99179", "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": "ff07cf4c-1cf7-4d9d-b169-cd2e38ebd1c2"}}]}, "request": {"url": {"protocol": "https", "path": ["api", "v2", "quotes", "bf6b8670-64b2-4031-8ddc-6dd1844043cc"], "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": "9d1322e6-8d6c-4df3-b412-c3e374af775b", "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": "d3c30862-cb5a-4c8e-a600-64e45c1c0d06", "status": "OK", "code": 200, "header": [{"key": "Date", "value": "Tue, 24 Jan 2023 23:01:57 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": 35, "responseSize": 288, "body": {"url": "https://demo.api-test.nl/api/v2/quotes/bf6b8670-64b2-4031-8ddc-6dd1844043cc", "tekst": "Deze quote is alleen in dit veld aangepast", "bronNaam": "Henri Korver", "bronLink": "http://example.com", "aangemaakt": "2023-01-24T23:01:56.742188Z", "laatstBijgewerkt": "2023-01-24T23:01:57.036778Z"}}, "id": "70002214-e49e-422e-8275-b2500fa99179", "assertions": [{"assertion": "Successful PATCH request", "skipped": false}]}, {"cursor": {"ref": "47226161-beb5-45cf-988c-e9754aee54f6", "length": 6, "cycles": 1, "position": 5, "iteration": 0, "httpRequestId": "f3d0e920-0bc9-404b-bd6d-482a0afd0f9b"}, "item": {"id": "81f0a24f-856a-430e-996a-b628aea9f9d1", "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": "eceed50f-a853-4c1c-9864-cb4f60f4742d"}}]}, "request": {"url": {"protocol": "https", "path": ["api", "v2", "quotes", "bf6b8670-64b2-4031-8ddc-6dd1844043cc"], "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": "357b9631-0d83-41ee-985d-868fc615e19e", "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": "e1cd7614-59b4-43a0-b0b5-e031df84e1bf", "status": "No Content", "code": 204, "header": [{"key": "Date", "value": "Tue, 24 Jan 2023 23:01:57 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": 32, "responseSize": 0}, "id": "81f0a24f-856a-430e-996a-b628aea9f9d1", "assertions": [{"assertion": "Successful DELETE request", "skipped": false}]}], "transfers": {"responseTotal": 2505}, "failures": [], "error": null}}