{
	"info": {
		"_postman_id": "bff731a4-5b4f-4c2f-98a8-b86f90cabc06",
		"name": "storage",
		"schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
		"_exporter_id": "27594153"
	},
	"item": [
		{
			"name": "event/documentStorage/mandatory_fields",
			"event": [
				{
					"listen": "prerequest",
					"script": {
						"exec": [
							"function getRandomInt(max) {",
							"  return Math.floor(Math.random() * max);",
							"}",
							"var randDom = getRandomInt(100000);",
							"pm.variables.set('randomSequence_id', randDom);",
							"var nonce = request.headers['x-auth-nonce'];",
							"var data = request.data;",
							"var newData = data.toString().replace(\"{{randomSequence_id}}\", randDom)",
							"",
							"var secret  = 'add token secret';",
							"var signature = CryptoJS.SHA256(nonce + newData + secret).toString()",
							"pm.globals.set(\"signature\", signature);"
						],
						"type": "text/javascript"
					}
				}
			],
			"request": {
				"method": "POST",
				"header": [
					{
						"key": "X-Auth-Token",
						"value": "add token",
						"type": "text"
					},
					{
						"key": "X-Auth-Nonce",
						"value": "8989898hhjhj",
						"type": "text"
					},
					{
						"key": "X-Auth-Signature",
						"value": "{{signature}}",
						"type": "text"
					}
				],
				"body": {
					"mode": "raw",
					"raw": "{\n    \"user_merchant_id\": \"f7800400\",\n    \"document_type\": \"international_passport\",\n    \"sequence_id\": \"{{randomSequence_id}}\"\n}",
					"options": {
						"raw": {
							"language": "json"
						}
					}
				},
				"url": {
					"raw": "https://api.covery.ai/api/documentStorage",
					"protocol": "https",
					"host": [
						"api",
						"covery",
						"ai"
					],
					"path": [
						"api",
						"documentStorage"
					]
				}
			},
			"response": []
		},
		{
			"name": "event/documentStorage/all_fields",
			"event": [
				{
					"listen": "prerequest",
					"script": {
						"exec": [
							"function getRandomInt(max) {",
							"  return Math.floor(Math.random() * max);",
							"}",
							"var randDom = getRandomInt(100000);",
							"pm.variables.set('randomSequence_id', randDom);",
							"var nonce = request.headers['x-auth-nonce'];",
							"var data = request.data;",
							"var newData = data.toString().replace(\"{{randomSequence_id}}\", randDom)",
							"",
							"var secret  = 'add token secret';",
							"var signature = CryptoJS.SHA256(nonce + newData + secret).toString()",
							"pm.globals.set(\"signature\", signature);"
						],
						"type": "text/javascript"
					}
				}
			],
			"request": {
				"method": "POST",
				"header": [
					{
						"key": "X-Auth-Token",
						"value": "add token",
						"type": "text"
					},
					{
						"key": "X-Auth-Nonce",
						"value": "8989898hhjhj",
						"type": "text"
					},
					{
						"key": "X-Auth-Signature",
						"value": "{{signature}}",
						"type": "text"
					}
				],
				"body": {
					"mode": "raw",
					"raw": "{\n    \"user_merchant_id\": \"f7800400\",\n    \"document_type\": \"international_passport\",\n    \"document_country\": \"USA\",\n    \"sequence_id\": \"{{randomSequence_id}}\",\n    \"group_id\": \"21\",\n    \"file_name\": \"internationalpass\",\n    \"ocr\": false,\n    \"number_of_pages\": 1,\n    \"translated_from\": \"auto\",\n    \"translated_to\": \"en\",\n    \"ajax_validation\": true,\n    \"cookie_enabled\": true,\n    \"cpu_class\": \"x64\",\n    \"device_fingerprint\": \"DVTWL9EF7D98FAF03E93FF19619E19D2\",\n    \"device_id\": \"cd1357\",\n    \"do_not_track\": true,\n    \"anonymous\": false,\n    \"ip\": \"131.183.100.87\",\n    \"real_ip\": \"131.183.100.87\",\n    \"local_ip_list\": [\n        \"131.183.112.65\",\n        \"131.183.120.66\"\n    ],\n    \"language\": \"ua\",\n    \"languages\": \"ua\",\n    \"language_browser\": \"ua\",\n    \"language_user\": \"ua\",\n    \"language_system\": \"ua\",\n    \"os\": \"ubuntu 22.04\",\n    \"screen_resolution\": \"1024x1647\",\n    \"screen_orientation\": \"horizontal\",\n    \"client_resolution\": \"1024x1647\",\n    \"timezone_offset\": 120,\n    \"user_agent\": \"Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Mobile Safari/537.36\",\n    \"plugins\": [\n        \"adblock\", \"pixel\"\n      ],\n    \"referer_url\": \"referer_url.com\",\n    \"origin_url\": \"origin_url.com\"\n}",
					"options": {
						"raw": {
							"language": "json"
						}
					}
				},
				"url": {
					"raw": "https://api.covery.ai/api/documentStorage",
					"protocol": "https",
					"host": [
						"api",
						"covery",
						"ai"
					],
					"path": [
						"api",
						"documentStorage"
					]
				}
			},
			"response": []
		}
	]
}