{
  "info": {
    "_postman_id": "8b7d5127-a94e-4dc2-8b18-6b25b93c8bb0",
    "name": "EF Asset Management",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
    "_exporter_id": "43500726"
  },
  "item": [
    {
      "name": "user-check - Check for user ET Profile",
      "event": [
        {
          "listen": "prerequest",
          "script": {
            "exec": [
              "VENDOR_API_KEY=\"XXXXX\"; ",
              "VENDOR_NUMBER=\"XXXXX\";",
              "",
              "body = {",
              "    \"vendorNumber\": VENDOR_NUMBER,",
              "    \"user\": {",
              "        \"identificationNumber\": 'XXXX',",
              "        //\"country\" : \"XX\"",
              "        //\"email\" : \"XXX@XXX.XXX\"",
              "        //\"phone\" : '+XXXXXX'",
              "    }",
              "};",
              "body = JSON.stringify(body);",
              "pm.environment.set('body', body);",
              "",
              "var api_key_sha256 = CryptoJS.SHA256(VENDOR_API_KEY);",
              "var authorization = CryptoJS.HmacSHA256(body, api_key_sha256).toString();",
              "pm.environment.set('authorization', authorization);"
            ],
            "type": "text/javascript"
          }
        }
      ],
      "protocolProfileBehavior": {
        "tlsCipherSelection": [
          "ECDHE-RSA-AES256-GCM-SHA384"
        ],
        "tlsDisabledProtocols": []
      },
      "request": {
        "auth": {
          "type": "noauth"
        },
        "method": "POST",
        "header": [
          {
            "key": "Authorization",
            "value": "{{authorization}}",
            "type": "text"
          },
          {
            "key": "Content-Type",
            "value": "application/json",
            "type": "text"
          }
        ],
        "body": {
          "mode": "raw",
          "raw": "{{body}}"
        },
        "url": {
          "raw": "https://et.test.iteco.bg/vendor/user/check",
          "protocol": "https",
          "host": [
            "et",
            "test",
            "iteco",
            "bg"
          ],
          "path": [
            "vendor",
            "user",
            "check"
          ]
        }
      },
      "response": []
    },
    {
      "name": "document-doc-identification - Send Identification Request to ET User",
      "event": [
        {
          "listen": "prerequest",
          "script": {
            "exec": [
              "VENDOR_API_KEY = 'XXXXX';",
              "VENDOR_NUMBER = 'XXXXX';",
              "dt = Math.floor(Date.now() / 1000) + 10000;",
              "",
              "body = {",
              "    \"document\": {",
              "    \"dateExpire\": dt",
              "  },",
              "  \"includes\": {",
              "    \"names\": true,",
              "    \"latinNames\": true,",
              "    \"emails\": true,",
              "    \"phones\": true,",
              "    \"address\": true,",
              "    \"documentType\": true,",
              "    \"documentNumber\": true,",
              "    \"documentIssuerName\": true,",
              "    \"documentValidDate\": true,",
              "    \"documentIssueDate\": true,",
              "    \"identificationNumber\": true,",
              "    \"gender\": true,",
              "    \"nationality\": true,",
              "    \"documentPicture\": true,",
              "    \"documentSignature\": true,",
              "    \"picFront\": true,",
              "    \"picBack\": true,",
              "    \"picIDCombined\": true,",
              "    \"dateOfBirth\": true,",
              "    \"placeOfBirth\": true",
              "  },",
              "  \"identificationReason\": \"UserIdent Test\",",
              "  \"signInfo\": {",
              "    \"algorithm\": \"SHA256\"",
              "  },",
              "  \"user\": {",
              "    \"identificationNumber\": \"XXX\",",
              "    \"country\": \"XX\",",
              "    //\"phone\": \"+XXX\"",
              "    //\"email\": \"XXXX\"",
              "  },",
              "    \"vendorNumber\": VENDOR_NUMBER,",
              "  \"urlCallback\": \"URL\", // Use the webhook from the meeting on 04.05.2026 so you can test the callback ",
              "    \"BIOrequired\" : 0,",
              "  \"publicKey\": \"LS0tLS1CRUdJTiBQVUJMSUMgS0VZLS0tLS0NCk1JSUJJakFOQmdrcWhraUc5dzBCQVFFRkFBT0NBUThBTUlJQkNnS0NBUUVBaUhjZU5yK3NscHd0TDF6dEttMHMNCmtBRFo1SWthMVkrNzFRSXpaejNEVS9peWJtT2g5SGE2MXZkam9Xby91aDVMS1RUYWZaVEdoRlpDd2FLT25mTGoNCitWY1BEY0ZrSFJQdk42RzVwNWZiNUx5T0dyWEtyWEsxM0J0MDF0bnJWb0cwS0w4TnVYYk5TNXVpeFQyRWw4MW4NCkRuMDZoZGgrempmZFRCQ3ZmZndlSVpzZ1RWVmF3YXFXS3c1aXpsVlRWTFpaeVJiSnBUZHQ1dkFPZm5ZV0Q3eGQNCmMyUzR1ZUFTbEZmSmFrV1diRE9RQ3NFK0FpZ1dhU3RBc01zQnE0cmNBSW1YSVdqcEFiNHN6OVdtWDlxOHh3UGINCjAzNmljWS9mMS93aXdieks0eVF0a3NVQnBlRVFlbzFxamVVTGdqTStiblNYek8vc2JGajBMT2tOM0RIZEtSZnQNCm13SURBUUFCDQotLS0tLUVORCBQVUJMSUMgS0VZLS0tLS0NCg==\"",
              "};",
              "body = JSON.stringify(body);",
              "pm.environment.set('body', body);",
              "",
              "var api_key_sha256 = CryptoJS.SHA256(VENDOR_API_KEY);",
              "var authorization = CryptoJS.HmacSHA256(body, api_key_sha256).toString();",
              "pm.environment.set('authorization', authorization);"
            ],
            "type": "text/javascript",
            "packages": {},
            "requests": {}
          }
        }
      ],
      "protocolProfileBehavior": {
        "tlsDisabledProtocols": [],
        "tlsCipherSelection": [
          "ECDHE-RSA-AES256-GCM-SHA384"
        ]
      },
      "request": {
        "auth": {
          "type": "noauth"
        },
        "method": "POST",
        "header": [
          {
            "key": "Authorization",
            "value": "{{authorization}}",
            "type": "text"
          },
          {
            "key": "Content-Type",
            "value": "application/json",
            "type": "text"
          }
        ],
        "body": {
          "mode": "raw",
          "raw": "{{body}}"
        },
        "url": {
          "raw": "https://et.test.iteco.bg/vendor/document/doc/identification",
          "protocol": "https",
          "host": [
            "et",
            "test",
            "iteco",
            "bg"
          ],
          "path": [
            "vendor",
            "document",
            "doc",
            "identification"
          ]
        }
      },
      "response": []
    },
    {
      "name": "document-status - Check the status of the sent document",
      "event": [
        {
          "listen": "prerequest",
          "script": {
            "exec": [
              "VENDOR_API_KEY = 'XXXXX';",
              "VENDOR_NUMBER = 'XXXXX';",
              "",
              "body = {",
              "    \"vendorNumber\": VENDOR_NUMBER,",
              "    \"transactionID\": 'XXXXX'",
              "    ",
              "};",
              "body = JSON.stringify(body);",
              "pm.environment.set('body', body);",
              "",
              "var api_key_sha256 = CryptoJS.SHA256(VENDOR_API_KEY);",
              "var authorization = CryptoJS.HmacSHA256(body, api_key_sha256).toString();",
              "pm.environment.set('authorization', authorization);"
            ],
            "type": "text/javascript"
          }
        },
        {
          "listen": "test",
          "script": {
            "exec": [
              "var data = JSON.parse(responseBody);",
              "console.log(data);"
            ],
            "type": "text/javascript"
          }
        }
      ],
      "protocolProfileBehavior": {
        "tlsDisabledProtocols": [],
        "tlsCipherSelection": [
          "ECDHE-RSA-AES256-GCM-SHA384"
        ]
      },
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Authorization",
            "value": "{{authorization}}",
            "type": "text"
          },
          {
            "key": "Content-Type",
            "value": "application/json",
            "type": "text"
          }
        ],
        "body": {
          "mode": "raw",
          "raw": "{{body}}"
        },
        "url": {
          "raw": "https://et.test.iteco.bg/vendor/document/status",
          "protocol": "https",
          "host": [
            "et",
            "test",
            "iteco",
            "bg"
          ],
          "path": [
            "vendor",
            "document",
            "status"
          ]
        }
      },
      "response": []
    },
    {
      "name": "document-download - Download the Identification (or other document)",
      "event": [
        {
          "listen": "prerequest",
          "script": {
            "exec": [
              "VENDOR_API_KEY = 'XXX';",
              "VENDOR_NUMBER = 'XXXX';",
              "",
              "body = {",
              "   \"transactionID\":\"XXX\",",
              "  \"vendorNumber\": VENDOR_NUMBER",
              "};",
              "",
              "body = JSON.stringify(body);",
              "pm.environment.set('body', body);",
              "",
              "var api_key_sha256 = CryptoJS.SHA256(VENDOR_API_KEY);",
              "var authorization = CryptoJS.HmacSHA256(body, api_key_sha256).toString();",
              "pm.environment.set('authorization', authorization);"
            ],
            "type": "text/javascript"
          }
        }
      ],
      "protocolProfileBehavior": {
        "tlsDisabledProtocols": [],
        "tlsCipherSelection": [
          "ECDHE-RSA-AES256-GCM-SHA384"
        ]
      },
      "request": {
        "auth": {
          "type": "noauth"
        },
        "method": "POST",
        "header": [
          {
            "key": "Authorization",
            "value": "{{authorization}}",
            "type": "text"
          },
          {
            "key": "Content-Type",
            "value": "application/json",
            "name": "Content-Type",
            "type": "text"
          }
        ],
        "body": {
          "mode": "raw",
          "raw": "{{body}}"
        },
        "url": {
          "raw": "https://et.test.iteco.bg/vendor/document/download",
          "protocol": "https",
          "host": [
            "et",
            "test",
            "iteco",
            "bg"
          ],
          "path": [
            "vendor",
            "document",
            "download"
          ]
        }
      },
      "response": [
        {
          "name": "document-download TEST endp",
          "originalRequest": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "{{authorization}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "name": "Content-Type",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{{body}}"
            },
            "url": {
              "raw": "https://et.test.iteco.bg/vendor/document/download",
              "protocol": "https",
              "host": [
                "et",
                "test",
                "iteco",
                "bg"
              ],
              "path": [
                "vendor",
                "document",
                "download"
              ]
            }
          },
          "status": "OK",
          "code": 200,
          "_postman_previewlanguage": "raw",
          "header": [
            {
              "key": "Date",
              "value": "Mon, 11 Aug 2025 14:06:13 GMT"
            },
            {
              "key": "Server",
              "value": "Apache"
            },
            {
              "key": "Pragma",
              "value": "public"
            },
            {
              "key": "Expires",
              "value": "0"
            },
            {
              "key": "Cache-Control",
              "value": "must-revalidate, post-check=0, pre-check=0, private"
            },
            {
              "key": "Content-Disposition",
              "value": "attachment; filename=\"zipoTur0U\""
            },
            {
              "key": "Content-Transfer-Encoding",
              "value": "binary"
            },
            {
              "key": "Connection",
              "value": "close"
            },
            {
              "key": "Vary",
              "value": "Authorization"
            },
            {
              "key": "Last-Modified",
              "value": "Mon, 11 Aug 2025 14:06:13 GMT"
            },
            {
              "key": "X-XSS-Protection",
              "value": "1; mode=block"
            },
            {
              "key": "Strict-Transport-Security",
              "value": "max-age=31536000; includeSubDomains; preload"
            },
            {
              "key": "X-Content-Type-Options",
              "value": "nosniff"
            },
            {
              "key": "X-Frame-Options",
              "value": "DENY"
            },
            {
              "key": "Referrer-Policy",
              "value": "no-referrer"
            },
            {
              "key": "Transfer-Encoding",
              "value": "chunked"
            },
            {
              "key": "Content-Type",
              "value": "application/zip"
            }
          ],
          "cookie": [],
          "body": ""
        }
      ]
    },
    {
      "name": "document-doc-online - Send 1 document to ET profile",
      "event": [
        {
          "listen": "prerequest",
          "script": {
            "exec": [
              "VENDOR_API_KEY = 'XXXXX';",
              "VENDOR_NUMBER = 'XXXXX';",
              "dt = Math.floor(Date.now() / 1000) + 10000;",
              "",
              "data = {",
              "    \"vendorNumber\": VENDOR_NUMBER,",
              "    \"document\": {",
              "        \"description\": \"XXXXX\",",
              "        \"dateExpire\": dt,",
              "        \"coverage\": 20000,",
              "        \"preview\": 0,",
              "    },",
              "    \"signInfo\": {",
              "        \"type\": \"PDF2\",",
              "        \"algorithm\": \"SHA256\",",
              "    },",
              "    \"publicKey\": \"LS0tLS1CRUdJTiBQVUJMSUMgS0VZLS0tLS0NCk1JSUJJakFOQmdrcWhraUc5dzBCQVFFRkFBT0NBUThBTUlJQkNnS0NBUUVBaUhjZU5yK3NscHd0TDF6dEttMHMNCmtBRFo1SWthMVkrNzFRSXpaejNEVS9peWJtT2g5SGE2MXZkam9Xby91aDVMS1RUYWZaVEdoRlpDd2FLT25mTGoNCitWY1BEY0ZrSFJQdk42RzVwNWZiNUx5T0dyWEtyWEsxM0J0MDF0bnJWb0cwS0w4TnVYYk5TNXVpeFQyRWw4MW4NCkRuMDZoZGgrempmZFRCQ3ZmZndlSVpzZ1RWVmF3YXFXS3c1aXpsVlRWTFpaeVJiSnBUZHQ1dkFPZm5ZV0Q3eGQNCmMyUzR1ZUFTbEZmSmFrV1diRE9RQ3NFK0FpZ1dhU3RBc01zQnE0cmNBSW1YSVdqcEFiNHN6OVdtWDlxOHh3UGINCjAzNmljWS9mMS93aXdieks0eVF0a3NVQnBlRVFlbzFxamVVTGdqTStiblNYek8vc2JGajBMT2tOM0RIZEtSZnQNCm13SURBUUFCDQotLS0tLUVORCBQVUJMSUMgS0VZLS0tLS0NCg==\",",
              "    \"users\": [",
              "        {\"identificationNumber\": 'XXXX',",
              "        //\"country\" : \"XX\"",
              "        //\"email\" : \"XXX@XXX.XXX\"",
              "        //\"phone\" : '+XXXXXX'",
              "        \"employee\": 0",
              "        }],",
              "    \"urlCallback\": \"URL\",",
              "    \"BIOrequired\": 0",
              "};",
              "data = JSON.stringify(data);",
              "pm.environment.set('data', data);",
              "",
              "var api_key_sha256 = CryptoJS.SHA256(VENDOR_API_KEY);",
              "var authorization = CryptoJS.HmacSHA256(data, api_key_sha256).toString();",
              "pm.environment.set('authorization', authorization);"
            ],
            "type": "text/javascript"
          }
        },
        {
          "listen": "test",
          "script": {
            "exec": [
              "var response = JSON.parse(responseBody);",
              "var transactionID = response.transactionID;",
              "pm.environment.set('transactionID', transactionID);"
            ],
            "type": "text/javascript"
          }
        }
      ],
      "protocolProfileBehavior": {
        "tlsDisabledProtocols": [],
        "tlsCipherSelection": [
          "ECDHE-RSA-AES256-GCM-SHA384"
        ]
      },
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Authorization",
            "value": "{{authorization}}",
            "type": "text"
          },
          {
            "key": "Content-Type",
            "value": "multipart/form-data",
            "type": "text"
          }
        ],
        "body": {
          "mode": "formdata",
          "formdata": [
            {
              "key": "data",
              "value": "{{data}}",
              "type": "text"
            },
            {
              "key": "document",
              "type": "file",
              "src": "/C:/Users/georgi.hristov/OneDrive - Evrotrust Technologies AD/Desktop/work/examples files/Test 1.pdf"
            }
          ]
        },
        "url": {
          "raw": "https://et.test.iteco.bg/vendor/document/doc/online",
          "protocol": "https",
          "host": [
            "et",
            "test",
            "iteco",
            "bg"
          ],
          "path": [
            "vendor",
            "document",
            "doc",
            "online"
          ]
        }
      },
      "response": []
    },
    {
      "name": "document-download - Download 1 document",
      "event": [
        {
          "listen": "prerequest",
          "script": {
            "exec": [
              "VENDOR_API_KEY = 'XXX';",
              "VENDOR_NUMBER = 'XXXX';",
              "",
              "body = {",
              "   \"transactionID\":\"XXX\",",
              "  \"vendorNumber\": VENDOR_NUMBER",
              "};",
              "",
              "body = JSON.stringify(body);",
              "pm.environment.set('body', body);",
              "",
              "var api_key_sha256 = CryptoJS.SHA256(VENDOR_API_KEY);",
              "var authorization = CryptoJS.HmacSHA256(body, api_key_sha256).toString();",
              "pm.environment.set('authorization', authorization);"
            ],
            "type": "text/javascript"
          }
        }
      ],
      "protocolProfileBehavior": {
        "tlsDisabledProtocols": [],
        "tlsCipherSelection": [
          "ECDHE-RSA-AES256-GCM-SHA384"
        ]
      },
      "request": {
        "auth": {
          "type": "noauth"
        },
        "method": "POST",
        "header": [
          {
            "key": "Authorization",
            "value": "{{authorization}}",
            "type": "text"
          },
          {
            "key": "Content-Type",
            "value": "application/json",
            "name": "Content-Type",
            "type": "text"
          }
        ],
        "body": {
          "mode": "raw",
          "raw": "{{body}}"
        },
        "url": {
          "raw": "https://et.test.iteco.bg/vendor/document/download",
          "protocol": "https",
          "host": [
            "et",
            "test",
            "iteco",
            "bg"
          ],
          "path": [
            "vendor",
            "document",
            "download"
          ]
        }
      },
      "response": [
        {
          "name": "document-download TEST endp",
          "originalRequest": {
            "method": "POST",
            "header": [
              {
                "key": "Authorization",
                "value": "{{authorization}}",
                "type": "text"
              },
              {
                "key": "Content-Type",
                "value": "application/json",
                "name": "Content-Type",
                "type": "text"
              }
            ],
            "body": {
              "mode": "raw",
              "raw": "{{body}}"
            },
            "url": {
              "raw": "https://et.test.iteco.bg/vendor/document/download",
              "protocol": "https",
              "host": [
                "et",
                "test",
                "iteco",
                "bg"
              ],
              "path": [
                "vendor",
                "document",
                "download"
              ]
            }
          },
          "status": "OK",
          "code": 200,
          "_postman_previewlanguage": "raw",
          "header": [
            {
              "key": "Date",
              "value": "Mon, 11 Aug 2025 14:06:13 GMT"
            },
            {
              "key": "Server",
              "value": "Apache"
            },
            {
              "key": "Pragma",
              "value": "public"
            },
            {
              "key": "Expires",
              "value": "0"
            },
            {
              "key": "Cache-Control",
              "value": "must-revalidate, post-check=0, pre-check=0, private"
            },
            {
              "key": "Content-Disposition",
              "value": "attachment; filename=\"zipoTur0U\""
            },
            {
              "key": "Content-Transfer-Encoding",
              "value": "binary"
            },
            {
              "key": "Connection",
              "value": "close"
            },
            {
              "key": "Vary",
              "value": "Authorization"
            },
            {
              "key": "Last-Modified",
              "value": "Mon, 11 Aug 2025 14:06:13 GMT"
            },
            {
              "key": "X-XSS-Protection",
              "value": "1; mode=block"
            },
            {
              "key": "Strict-Transport-Security",
              "value": "max-age=31536000; includeSubDomains; preload"
            },
            {
              "key": "X-Content-Type-Options",
              "value": "nosniff"
            },
            {
              "key": "X-Frame-Options",
              "value": "DENY"
            },
            {
              "key": "Referrer-Policy",
              "value": "no-referrer"
            },
            {
              "key": "Transfer-Encoding",
              "value": "chunked"
            },
            {
              "key": "Content-Type",
              "value": "application/zip"
            }
          ],
          "cookie": [],
          "body": ""
        }
      ]
    },
    {
      "name": "document-group-online - Send group of documents",
      "event": [
        {
          "listen": "prerequest",
          "script": {
            "exec": [
              "VENDOR_API_KEY = 'XXXX';",
              "VENDOR_NUMBER = 'XXXX';",
              "dt = Math.floor(Date.now() / 1000) + 10000;",
              "",
              "data = {",
              "    \"documents\":[{",
              "        \"optional\": 0,",
              "        \"preview\": 1,",
              "        \"description\": \"file_1.pdf\",",
              "         },{",
              "        \"optional\":0,",
              "        \"preview\":1,",
              "        \"description\":\"file_2.pdf\",",
              "        },",
              "        {",
              "        \"optional\":0,",
              "        \"preview\":1,",
              "        \"description\":\"file_3.pdf\",",
              "        }],",
              "        \"signInfo\":{",
              "            \"type\":\"PDF2\",",
              "            \"algorithm\":\"SHA256\"",
              "        },",
              "        \"dateExpire\": dt,",
              "        \"vendorNumber\": VENDOR_NUMBER,",
              "        \"users\":[",
              "            {\"identificationNumber\": \"XXX\",",
              "            //\"phone\": \"+XXX\",",
              "            \"country\": \"BG\", ",
              "            //\"employee\": 0",
              "            }],",
              "            \"publicKey\":\"LS0tLS1CRUdJTiBQVUJMSUMgS0VZLS0tLS0NCk1JSUJJakFOQmdrcWhraUc5dzBCQVFFRkFBT0NBUThBTUlJQkNnS0NBUUVBc29VRnZ5bitZanRTQkxHQUxyYUoNCmVtUEJmbkVwWE9XaVNFYVRqaFNvSHNPRXFFNUc3TzBCV05kRTJhOTdsR1pqb3BHVXpFL1FFSGZ4QVptSWU4b0cNCjNhcXpKY2x1S1ppS3dDNTY1TUJ2M2RWVkppdUdHWmNDWXczc0c2YmZralM2azNxNnZ4NmZ4WTVDWGhNNFJ5QWgNCmtnUWpPSk0xSzVCMEhSTU1taUJoMGhpVWMyYnNMYVdCOTRKb0RUMU9ZNkNEbHcybmtLSnFQait4aWRsV2l3RFkNClBiaGo0T05MbXVBREgzNDR4aWwxRDJiUEtnQktBb0xJaG5Jcld2RWt1TWEzc0xLdXdTUFNyL09lKzlKcDI2NzYNClFWV2x0L0JlZGwyYktZbHowMUdYTWJCS2dwVWU2WDlCSGUvU2V3SGhxb25GckJvRUovTmM1TzBEOTYrR1RwQ1UNCmZ3SURBUUFCDQotLS0tLUVORCBQVUJMSUMgS0VZLS0tLS0NCg==\",",
              "            \"groupDescription\":\"EvroTrust Test\",",
              "            \"coverage\": 20000,",
              "            \"certificateType\": 1,",
              "\"urlCallback\": \"\",",
              "\"BIOrequired\": 0",
              "        ",
              "};",
              "data = JSON.stringify(data);",
              "pm.environment.set('data', data);",
              "",
              "var api_key_sha256 = CryptoJS.SHA256(VENDOR_API_KEY);",
              "var authorization = CryptoJS.HmacSHA256(data, api_key_sha256).toString();",
              "pm.environment.set('authorization', authorization);"
            ],
            "type": "text/javascript",
            "packages": {},
            "requests": {}
          }
        },
        {
          "listen": "test",
          "script": {
            "exec": [
              "var response = JSON.parse(responseBody);",
              "var transactionID = response.transactionID;",
              "pm.environment.set('transactionID', transactionID);"
            ],
            "type": "text/javascript",
            "packages": {},
            "requests": {}
          }
        }
      ],
      "protocolProfileBehavior": {
        "tlsCipherSelection": [
          "ECDHE-RSA-AES256-GCM-SHA384"
        ],
        "tlsDisabledProtocols": []
      },
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Authorization",
            "value": "{{authorization}}",
            "type": "text"
          },
          {
            "key": "Content-Type",
            "value": "multipart/form-data",
            "type": "text"
          }
        ],
        "body": {
          "mode": "formdata",
          "formdata": [
            {
              "key": "data",
              "value": "{{data}}",
              "type": "text"
            },
            {
              "key": "documents[]",
              "type": "file",
              "src": [
                "/C:/Users/georgi.hristov/OneDrive - Evrotrust Technologies AD/Desktop/work/examples files/Test 1.pdf",
                "/C:/Users/georgi.hristov/OneDrive - Evrotrust Technologies AD/Desktop/work/examples files/Test 2.pdf",
                "/C:/Users/georgi.hristov/OneDrive - Evrotrust Technologies AD/Desktop/work/examples files/Test 3.pdf"
              ]
            }
          ]
        },
        "url": {
          "raw": "https://et.test.iteco.bg/vendor/document/group/online",
          "protocol": "https",
          "host": [
            "et",
            "test",
            "iteco",
            "bg"
          ],
          "path": [
            "vendor",
            "document",
            "group",
            "online"
          ]
        }
      },
      "response": []
    },
    {
      "name": "document-group-download - Download the group of the documents",
      "event": [
        {
          "listen": "prerequest",
          "script": {
            "exec": [
              "VENDOR_API_KEY = 'XXX';",
              "VENDOR_NUMBER = 'XXXX';",
              "",
              "body = {",
              "   \"transactionID\":\"XXX\",",
              "  \"vendorNumber\": VENDOR_NUMBER",
              "};",
              "",
              "body = JSON.stringify(body);",
              "pm.environment.set('body', body);",
              "",
              "var api_key_sha256 = CryptoJS.SHA256(VENDOR_API_KEY);",
              "var authorization = CryptoJS.HmacSHA256(body, api_key_sha256).toString();",
              "pm.environment.set('authorization', authorization);"
            ],
            "type": "text/javascript"
          }
        }
      ],
      "protocolProfileBehavior": {
        "tlsDisabledProtocols": [],
        "tlsCipherSelection": [
          "ECDHE-RSA-AES256-GCM-SHA384"
        ]
      },
      "request": {
        "auth": {
          "type": "noauth"
        },
        "method": "POST",
        "header": [
          {
            "key": "Authorization",
            "value": "{{authorization}}",
            "type": "text"
          },
          {
            "key": "Content-Type",
            "value": "application/json",
            "type": "text"
          }
        ],
        "body": {
          "mode": "raw",
          "raw": "{{body}}"
        },
        "url": {
          "raw": "https://et.test.iteco.bg/vendor/document/group/download",
          "protocol": "https",
          "host": [
            "et",
            "test",
            "iteco",
            "bg"
          ],
          "path": [
            "vendor",
            "document",
            "group",
            "download"
          ]
        }
      },
      "response": []
    }
  ]
}