@apica-io/asm-pm-runner
Version:
Run a postman collection in Apica ASM.
165 lines • 5.5 kB
JSON
{
"info": {
"_postman_id": "ab825b68-36be-4b07-b437-e5e5bf6eb8bf",
"name": "ConvertedCurlRequests",
"schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
"_exporter_id": "11170664"
},
"item": [
{
"name": "Coveragesearch with external request-file",
"request": {
"method": "POST",
"header": [
{
"key": "Content-Type",
"value": "application/json"
},
{
"key": "Accept",
"value": "application/json"
},
{
"key": "Authorization",
"value": "{{Authorization}}"
}
],
"body": {
"mode": "raw",
"raw": "{\n \"dvi1y2\": {\n \"admtermer\": {\n \"userid\": \"\",\n \"session\": \"\",\n \"meddtyp\": \"\",\n \"timestampmedd\": \"\"\n },\n \"indata\": {\n \"regnr\": \"{{regnr_1}}\",\n \"forsDatum\": \"{{forsDatum_1}}\"\n }\n }\n}"
},
"url": {
"raw": "{{base_url}}/Coveragesearch.rest/Coveragesearch",
"host": [
"{{base_url}}"
],
"path": [
"Coveragesearch.rest",
"Coveragesearch"
]
}
},
"event": [
{
"listen": "test",
"script": {
"exec": [
"if (pm.response.code === 200 || pm.response.code === 400) {",
" var message = \"Coveragesearch with external request-file was successful\";",
"} else {",
" var message = \"Coveragesearch with external request-file failed with response code: \" + pm.response.code;",
"}",
"var existingMessage = pm.collectionVariables.get('_Apica_Message') || '';",
"pm.collectionVariables.set('_Apica_Message', existingMessage + message + '&&&');"
],
"type": "text/javascript"
}
}
]
},
{
"name": "Coveragesearch with POST-data inside",
"request": {
"method": "POST",
"header": [
{
"key": "Content-Type",
"value": "application/json"
},
{
"key": "Accept",
"value": "application/json"
},
{
"key": "Authorization",
"value": "{{Authorization_Post}}"
}
],
"body": {
"mode": "raw",
"raw": "{\n \"dvi1y2\": {\n \"indata\": {\n \"regnr\": \"{{regnr_2}}\",\n \"forsDatum\": \"{{forsDatum_2}}\"\n }\n }\n}"
},
"url": {
"raw": "{{base_url}}/Coveragesearch.rest/Coveragesearch",
"host": [
"{{base_url}}"
],
"path": [
"Coveragesearch.rest",
"Coveragesearch"
]
}
},
"event": [
{
"listen": "test",
"script": {
"exec": [
"if (pm.response.code === 200 || pm.response.code === 400) {",
" var message = \"Coveragesearch with POST-data inside was successful\";",
"} else {",
" var message = \"Coveragesearch with POST-data inside failed with response code: \" + pm.response.code;",
"}",
"var existingMessage = pm.collectionVariables.get('_Apica_Message') || '';",
"pm.collectionVariables.set('_Apica_Message', existingMessage + message + '&&&');"
],
"type": "text/javascript"
}
}
]
},
{
"name": "DVD67395 with external SOAP request-file",
"request": {
"method": "POST",
"header": [
{
"key": "Content-Type",
"value": "application/soap+xml"
},
{
"key": "apikey",
"value": "{{API_Key}}"
}
],
"body": {
"mode": "raw",
"raw": "<soap:Envelope xmlns:soap=\"http://www.w3.org/2003/05/soap-envelope\" xmlns:urn=\"urn:DVD67395TNS\">\n <soap:Header/>\n <soap:Body>\n <urn:GetForsSkada>\n <urn:regnr>{{regnr_3}}</urn:regnr>\n <urn:skadedatum>{{skadedatum}}</urn:skadedatum>\n </urn:GetForsSkada>\n </soap:Body>\n</soap:Envelope>"
},
"url": {
"raw": "{{base_url}}/DVD67395",
"host": [
"{{base_url}}"
],
"path": [
"DVD67395"
]
}
},
"event": [
{
"listen": "test",
"script": {
"exec": [
"if (pm.response.code === 200) {",
" var message = \"DVD67395 with external SOAP request-file was successful\";",
"} else {",
" var message = \"DVD67395 with external SOAP request-file failed with response code: \" + pm.response.code;",
"}",
"var existingMessage = pm.collectionVariables.get('_Apica_Message') || '';",
"pm.collectionVariables.set('_Apica_Message', existingMessage + message + '&&&');"
],
"type": "text/javascript"
}
}
]
}
],
"variable": [
{
"key": "_Apica_Message",
"value": ""
}
],
"event": []
}