API Details
- Component: Queue Component
- Reference: que
- Enviroment: dev
- Version: V.0.1
- Repository: [online](https://github.com/ConductionNL/proto-component) / [zip](https://github.com/ConductionNL/proto-component/archive/master.zip)
- Docker Image: [online](https://hub.docker.com/repository/docker/conduction/pc-php)
- Datamodel: [postman](/schema/que.postman_collection.json) / [oas](/schema/openapi.yaml) / [pdf](/schema/datamodel.pdf) / [mwb](/schema/datamodel.mwb)
'Naast deze JSON rest API is er ook een [graphql](/graphql) interface beschikbaar.'
Summary Item | Total | Failed |
---|---|---|
Requests | 5 | 0 |
Prerequest Scripts | 5 | 0 |
Test Scripts | 10 | 0 |
Assertions | 14 | 14 |
Skipped Tests | 0 | - |
expected response to have status code 200 but got 404
expected response code to not be 4XX or 5XX
expected response to have status reason 'OK' but got 'NOT FOUND'
expected response to have status code 201 but got 404
expected response code to not be 4XX or 5XX
expected response body to be a valid json but got error Unexpected token '<' at 1:1
Unexpected token '<' at 1:1
<!DOCTYPE html>
^
expected response to have status code 200 but got 404
expected response code to not be 4XX or 5XX
expected response to have status reason 'OK' but got 'NOT FOUND'
expected response to have status code 200 but got 404
expected response code to not be 4XX or 5XX
expected response to have status reason 'OK' but got 'NOT FOUND'
expected response to have status code 204 but got 404
Header Name | Header Value |
---|---|
API-Version | |
X-NLX-Logrecord-ID | |
X-NLX-Request-Process-Id | |
X-NLX-Request-Data-Elements | |
X-NLX-Request-Data-Subject | |
X-NLX-Audit-Clarification | |
Link | |
Authorization | 45c1a4b6-59d3-4a6e-86bf-88a872f35845 |
User-Agent | PostmanRuntime/7.29.0 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 7c49f5bb-2787-4bf6-be67-26e90a190f76 |
Host | qc.dev.zuid-drecht.nl |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx |
Date | Tue, 19 Mar 2024 23:01:39 GMT |
Content-Type | text/html |
Transfer-Encoding | chunked |
Connection | keep-alive |
Vary | Accept-Encoding |
Content-Encoding | gzip |
<!DOCTYPE html>
<html>
<head>
<title>Domain not found</title>
<link href="https://fonts.googleapis.com/css?family=Roboto&display=swap" rel="stylesheet">
<style>
*, :before, :after {
box-sizing: border-box;
}
body {
display: flex;
align-items: center;
background: #E3F2FD;
min-width: 275px;
height: 100vh;
margin: 0 10vw;
overflow: hidden;
color: #138FF2;
font-family: Roboto;
}
.wrapper {
flex-grow: 2;
width: 40vw;
max-width: 500px;
margin: 0 auto;
}
h1 {
margin: 0;
font-size: 6em;
font-weight: 100;
}
p {
width: 95%;
font-size: 1.5em;
line-height: 1.4;
}
.buttons {
white-space: nowrap;
display: inline-block;
}
.moreinfo {
display: block;
text-transform: uppercase;
color: #B9DDFB;
letter-spacing: 1.5px;
}
a {
display: inline-block;
padding: .8em 1em;
margin-right: 1em;
margin-bottom: 1em;
border: 3px solid #B9DDFB;
color: #138FF2;
font-weight: 500;
text-transform: uppercase;
text-decoration: none;
letter-spacing: .2em;
position: relative;
overflow: hidden;
transition: .3s;
&:hover {
color: #E3F2FD;
&:before {
top: 0;
}
}
&:before {
content: '';
background: #138FF2;
height: 100%;
width: 100%;
position: absolute;
top: -100%;
left: 0;
transition: .3s;
z-index: -1;
}
}
.hide {
display: none;
}
</style>
</head>
<body>
<div class="wrapper">
<h1>Hmm.</h1>
<p>The domain you are looking for is not configured correctly. Please contact support.</p>
<div class="buttons">
<a href="#" class="js-click"> More info</a>
<br />
<div class="moreinfo hide">
<table>
<tr>
<td>Your IP:</td>
<td class="js-ip">?</td>
</tr>
<tr>
<td>Hostname:</td>
<td class="js-host">?</td>
</tr>
<tr>
<td>Full URL:</td>
<td class="js-url">?</td>
</tr>
</table>
</div>
</div>
</div>
<script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
<script type="text/javascript">
$(function() {
$('.js-click').click(function() {
$.getJSON('/info', function( data ) {
$('.js-ip').text(data.ip);
$('.js-host').text(data.host);
$('.js-url').text(data.url);
});
$('.moreinfo').show();
return false;
})
});
</script>
</body>
</html>
Name | Passed | Failed | Skipped |
---|---|---|---|
response is ok | 0 | 1 | 0 |
response should be okay to process | 0 | 1 | 0 |
response must be valid and have a body | 0 | 1 | 0 |
Total | 0 | 3 | 0 |
Test Name | Assertion Error |
---|---|
response is ok |
|
response should be okay to process |
|
response must be valid and have a body |
|
Header Name | Header Value |
---|---|
API-Version | |
X-NLX-Logrecord-ID | |
X-NLX-Request-Process-Id | |
X-NLX-Request-Data-Elements | |
X-NLX-Request-Data-Subject | |
X-NLX-Audit-Clarification | |
Content-Type | application/json |
Authorization | 45c1a4b6-59d3-4a6e-86bf-88a872f35845 |
User-Agent | PostmanRuntime/7.29.0 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 2113ad94-380e-4961-8165-55062a581496 |
Host | qc.dev.zuid-drecht.nl |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 675 |
{
"name": "task",
"description": "this is a description",
"endpoint": "endpoint",
"type": "POST",
"status": "completed",
"requestHeaders": [
"header",
"header2"
],
"requestBody": "body",
"responseHeaders": [
"header",
"header2"
],
"responseBody": [
"body",
"body2"
],
"webHookHeaders": [
"header",
"header2"
],
"webHookEndpoint": "endpoint",
"webHookStatus": "completed",
"application": "https://www.test.nl",
"organization": "https://www.test.nl",
"process": "process",
"dateToTrigger": "01-01-2020",
"dateTriggered": "01-01-2020"
}
Header Name | Header Value |
---|---|
Server | nginx |
Date | Tue, 19 Mar 2024 23:01:39 GMT |
Content-Type | text/html |
Transfer-Encoding | chunked |
Connection | keep-alive |
Vary | Accept-Encoding |
Content-Encoding | gzip |
<!DOCTYPE html>
<html>
<head>
<title>Domain not found</title>
<link href="https://fonts.googleapis.com/css?family=Roboto&display=swap" rel="stylesheet">
<style>
*, :before, :after {
box-sizing: border-box;
}
body {
display: flex;
align-items: center;
background: #E3F2FD;
min-width: 275px;
height: 100vh;
margin: 0 10vw;
overflow: hidden;
color: #138FF2;
font-family: Roboto;
}
.wrapper {
flex-grow: 2;
width: 40vw;
max-width: 500px;
margin: 0 auto;
}
h1 {
margin: 0;
font-size: 6em;
font-weight: 100;
}
p {
width: 95%;
font-size: 1.5em;
line-height: 1.4;
}
.buttons {
white-space: nowrap;
display: inline-block;
}
.moreinfo {
display: block;
text-transform: uppercase;
color: #B9DDFB;
letter-spacing: 1.5px;
}
a {
display: inline-block;
padding: .8em 1em;
margin-right: 1em;
margin-bottom: 1em;
border: 3px solid #B9DDFB;
color: #138FF2;
font-weight: 500;
text-transform: uppercase;
text-decoration: none;
letter-spacing: .2em;
position: relative;
overflow: hidden;
transition: .3s;
&:hover {
color: #E3F2FD;
&:before {
top: 0;
}
}
&:before {
content: '';
background: #138FF2;
height: 100%;
width: 100%;
position: absolute;
top: -100%;
left: 0;
transition: .3s;
z-index: -1;
}
}
.hide {
display: none;
}
</style>
</head>
<body>
<div class="wrapper">
<h1>Hmm.</h1>
<p>The domain you are looking for is not configured correctly. Please contact support.</p>
<div class="buttons">
<a href="#" class="js-click"> More info</a>
<br />
<div class="moreinfo hide">
<table>
<tr>
<td>Your IP:</td>
<td class="js-ip">?</td>
</tr>
<tr>
<td>Hostname:</td>
<td class="js-host">?</td>
</tr>
<tr>
<td>Full URL:</td>
<td class="js-url">?</td>
</tr>
</table>
</div>
</div>
</div>
<script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
<script type="text/javascript">
$(function() {
$('.js-click').click(function() {
$.getJSON('/info', function( data ) {
$('.js-ip').text(data.ip);
$('.js-host').text(data.host);
$('.js-url').text(data.url);
});
$('.moreinfo').show();
return false;
})
});
</script>
</body>
</html>
Name | Passed | Failed | Skipped |
---|---|---|---|
response is ok | 0 | 1 | 0 |
response should be okay to process | 0 | 1 | 0 |
response must be valid and have a body | 0 | 1 | 0 |
Set ID | 0 | 1 | 0 |
Total | 0 | 4 | 0 |
Test Name | Assertion Error |
---|---|
response is ok |
|
response should be okay to process |
|
response must be valid and have a body |
|
Set ID |
|
Header Name | Header Value |
---|---|
API-Version | |
X-NLX-Logrecord-ID | |
X-NLX-Request-Process-Id | |
X-NLX-Request-Data-Elements | |
X-NLX-Request-Data-Subject | |
X-NLX-Audit-Clarification | |
Link | |
Authorization | 45c1a4b6-59d3-4a6e-86bf-88a872f35845 |
User-Agent | PostmanRuntime/7.29.0 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 34dc2dc5-7790-4381-b406-eec7dd07cf45 |
Host | qc.dev.zuid-drecht.nl |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx |
Date | Tue, 19 Mar 2024 23:01:39 GMT |
Content-Type | text/html |
Transfer-Encoding | chunked |
Connection | keep-alive |
Vary | Accept-Encoding |
Content-Encoding | gzip |
<!DOCTYPE html>
<html>
<head>
<title>Domain not found</title>
<link href="https://fonts.googleapis.com/css?family=Roboto&display=swap" rel="stylesheet">
<style>
*, :before, :after {
box-sizing: border-box;
}
body {
display: flex;
align-items: center;
background: #E3F2FD;
min-width: 275px;
height: 100vh;
margin: 0 10vw;
overflow: hidden;
color: #138FF2;
font-family: Roboto;
}
.wrapper {
flex-grow: 2;
width: 40vw;
max-width: 500px;
margin: 0 auto;
}
h1 {
margin: 0;
font-size: 6em;
font-weight: 100;
}
p {
width: 95%;
font-size: 1.5em;
line-height: 1.4;
}
.buttons {
white-space: nowrap;
display: inline-block;
}
.moreinfo {
display: block;
text-transform: uppercase;
color: #B9DDFB;
letter-spacing: 1.5px;
}
a {
display: inline-block;
padding: .8em 1em;
margin-right: 1em;
margin-bottom: 1em;
border: 3px solid #B9DDFB;
color: #138FF2;
font-weight: 500;
text-transform: uppercase;
text-decoration: none;
letter-spacing: .2em;
position: relative;
overflow: hidden;
transition: .3s;
&:hover {
color: #E3F2FD;
&:before {
top: 0;
}
}
&:before {
content: '';
background: #138FF2;
height: 100%;
width: 100%;
position: absolute;
top: -100%;
left: 0;
transition: .3s;
z-index: -1;
}
}
.hide {
display: none;
}
</style>
</head>
<body>
<div class="wrapper">
<h1>Hmm.</h1>
<p>The domain you are looking for is not configured correctly. Please contact support.</p>
<div class="buttons">
<a href="#" class="js-click"> More info</a>
<br />
<div class="moreinfo hide">
<table>
<tr>
<td>Your IP:</td>
<td class="js-ip">?</td>
</tr>
<tr>
<td>Hostname:</td>
<td class="js-host">?</td>
</tr>
<tr>
<td>Full URL:</td>
<td class="js-url">?</td>
</tr>
</table>
</div>
</div>
</div>
<script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
<script type="text/javascript">
$(function() {
$('.js-click').click(function() {
$.getJSON('/info', function( data ) {
$('.js-ip').text(data.ip);
$('.js-host').text(data.host);
$('.js-url').text(data.url);
});
$('.moreinfo').show();
return false;
})
});
</script>
</body>
</html>
Name | Passed | Failed | Skipped |
---|---|---|---|
response is ok | 0 | 1 | 0 |
response should be okay to process | 0 | 1 | 0 |
response must be valid and have a body | 0 | 1 | 0 |
Total | 0 | 3 | 0 |
Test Name | Assertion Error |
---|---|
response is ok |
|
response should be okay to process |
|
response must be valid and have a body |
|
Header Name | Header Value |
---|---|
API-Version | |
X-NLX-Logrecord-ID | |
X-NLX-Request-Process-Id | |
X-NLX-Request-Data-Elements | |
X-NLX-Request-Data-Subject | |
X-NLX-Audit-Clarification | |
Content-Type | application/json |
Authorization | 45c1a4b6-59d3-4a6e-86bf-88a872f35845 |
User-Agent | PostmanRuntime/7.29.0 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 93e5c307-ceb4-4d43-ba9b-f5a881f0ff0f |
Host | qc.dev.zuid-drecht.nl |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Content-Length | 675 |
{
"name": "task",
"description": "this is a description",
"endpoint": "endpoint",
"type": "POST",
"status": "completed",
"requestHeaders": [
"header",
"header2"
],
"requestBody": "body",
"responseHeaders": [
"header",
"header2"
],
"responseBody": [
"body",
"body2"
],
"webHookHeaders": [
"header",
"header2"
],
"webHookEndpoint": "endpoint",
"webHookStatus": "completed",
"application": "https://www.test.nl",
"organization": "https://www.test.nl",
"process": "process",
"dateToTrigger": "01-01-2020",
"dateTriggered": "01-01-2020"
}
Header Name | Header Value |
---|---|
Server | nginx |
Date | Tue, 19 Mar 2024 23:01:40 GMT |
Content-Type | text/html |
Transfer-Encoding | chunked |
Connection | keep-alive |
Vary | Accept-Encoding |
Content-Encoding | gzip |
<!DOCTYPE html>
<html>
<head>
<title>Domain not found</title>
<link href="https://fonts.googleapis.com/css?family=Roboto&display=swap" rel="stylesheet">
<style>
*, :before, :after {
box-sizing: border-box;
}
body {
display: flex;
align-items: center;
background: #E3F2FD;
min-width: 275px;
height: 100vh;
margin: 0 10vw;
overflow: hidden;
color: #138FF2;
font-family: Roboto;
}
.wrapper {
flex-grow: 2;
width: 40vw;
max-width: 500px;
margin: 0 auto;
}
h1 {
margin: 0;
font-size: 6em;
font-weight: 100;
}
p {
width: 95%;
font-size: 1.5em;
line-height: 1.4;
}
.buttons {
white-space: nowrap;
display: inline-block;
}
.moreinfo {
display: block;
text-transform: uppercase;
color: #B9DDFB;
letter-spacing: 1.5px;
}
a {
display: inline-block;
padding: .8em 1em;
margin-right: 1em;
margin-bottom: 1em;
border: 3px solid #B9DDFB;
color: #138FF2;
font-weight: 500;
text-transform: uppercase;
text-decoration: none;
letter-spacing: .2em;
position: relative;
overflow: hidden;
transition: .3s;
&:hover {
color: #E3F2FD;
&:before {
top: 0;
}
}
&:before {
content: '';
background: #138FF2;
height: 100%;
width: 100%;
position: absolute;
top: -100%;
left: 0;
transition: .3s;
z-index: -1;
}
}
.hide {
display: none;
}
</style>
</head>
<body>
<div class="wrapper">
<h1>Hmm.</h1>
<p>The domain you are looking for is not configured correctly. Please contact support.</p>
<div class="buttons">
<a href="#" class="js-click"> More info</a>
<br />
<div class="moreinfo hide">
<table>
<tr>
<td>Your IP:</td>
<td class="js-ip">?</td>
</tr>
<tr>
<td>Hostname:</td>
<td class="js-host">?</td>
</tr>
<tr>
<td>Full URL:</td>
<td class="js-url">?</td>
</tr>
</table>
</div>
</div>
</div>
<script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
<script type="text/javascript">
$(function() {
$('.js-click').click(function() {
$.getJSON('/info', function( data ) {
$('.js-ip').text(data.ip);
$('.js-host').text(data.host);
$('.js-url').text(data.url);
});
$('.moreinfo').show();
return false;
})
});
</script>
</body>
</html>
Name | Passed | Failed | Skipped |
---|---|---|---|
response is ok | 0 | 1 | 0 |
response should be okay to process | 0 | 1 | 0 |
response must be valid and have a body | 0 | 1 | 0 |
Total | 0 | 3 | 0 |
Test Name | Assertion Error |
---|---|
response is ok |
|
response should be okay to process |
|
response must be valid and have a body |
|
Header Name | Header Value |
---|---|
API-Version | |
X-NLX-Logrecord-ID | |
X-NLX-Request-Process-Id | |
X-NLX-Request-Data-Elements | |
X-NLX-Request-Data-Subject | |
X-NLX-Audit-Clarification | |
Authorization | 45c1a4b6-59d3-4a6e-86bf-88a872f35845 |
User-Agent | PostmanRuntime/7.29.0 |
Accept | */* |
Cache-Control | no-cache |
Postman-Token | 66863c1f-431b-40db-8ae6-7937ba8f085c |
Host | qc.dev.zuid-drecht.nl |
Accept-Encoding | gzip, deflate, br |
Connection | keep-alive |
Header Name | Header Value |
---|---|
Server | nginx |
Date | Tue, 19 Mar 2024 23:01:40 GMT |
Content-Type | text/html |
Transfer-Encoding | chunked |
Connection | keep-alive |
Vary | Accept-Encoding |
Content-Encoding | gzip |
<!DOCTYPE html>
<html>
<head>
<title>Domain not found</title>
<link href="https://fonts.googleapis.com/css?family=Roboto&display=swap" rel="stylesheet">
<style>
*, :before, :after {
box-sizing: border-box;
}
body {
display: flex;
align-items: center;
background: #E3F2FD;
min-width: 275px;
height: 100vh;
margin: 0 10vw;
overflow: hidden;
color: #138FF2;
font-family: Roboto;
}
.wrapper {
flex-grow: 2;
width: 40vw;
max-width: 500px;
margin: 0 auto;
}
h1 {
margin: 0;
font-size: 6em;
font-weight: 100;
}
p {
width: 95%;
font-size: 1.5em;
line-height: 1.4;
}
.buttons {
white-space: nowrap;
display: inline-block;
}
.moreinfo {
display: block;
text-transform: uppercase;
color: #B9DDFB;
letter-spacing: 1.5px;
}
a {
display: inline-block;
padding: .8em 1em;
margin-right: 1em;
margin-bottom: 1em;
border: 3px solid #B9DDFB;
color: #138FF2;
font-weight: 500;
text-transform: uppercase;
text-decoration: none;
letter-spacing: .2em;
position: relative;
overflow: hidden;
transition: .3s;
&:hover {
color: #E3F2FD;
&:before {
top: 0;
}
}
&:before {
content: '';
background: #138FF2;
height: 100%;
width: 100%;
position: absolute;
top: -100%;
left: 0;
transition: .3s;
z-index: -1;
}
}
.hide {
display: none;
}
</style>
</head>
<body>
<div class="wrapper">
<h1>Hmm.</h1>
<p>The domain you are looking for is not configured correctly. Please contact support.</p>
<div class="buttons">
<a href="#" class="js-click"> More info</a>
<br />
<div class="moreinfo hide">
<table>
<tr>
<td>Your IP:</td>
<td class="js-ip">?</td>
</tr>
<tr>
<td>Hostname:</td>
<td class="js-host">?</td>
</tr>
<tr>
<td>Full URL:</td>
<td class="js-url">?</td>
</tr>
</table>
</div>
</div>
</div>
<script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
<script type="text/javascript">
$(function() {
$('.js-click').click(function() {
$.getJSON('/info', function( data ) {
$('.js-ip').text(data.ip);
$('.js-host').text(data.host);
$('.js-url').text(data.url);
});
$('.moreinfo').show();
return false;
})
});
</script>
</body>
</html>
Name | Passed | Failed | Skipped |
---|---|---|---|
response is ok | 0 | 1 | 0 |
Total | 0 | 1 | 0 |
Test Name | Assertion Error |
---|---|
response is ok |
|