{"info":{"_postman_id":"998de4cd-0b7d-49e4-85ca-3b5407dd7f88","name":"API v2","description":"<html><head></head><body><h2 id=\"endpoints\">Endpoints</h2>\n<h3 id=\"production\">Production</h3>\n<p>Request: <code>https://utanvet-ellenor.hu/api/v2/request</code></p>\n<p>Signal: <code>https://utanvet-ellenor.hu/api/v2/signal</code></p>\n<h3 id=\"sandbox\">Sandbox</h3>\n<p>Request: <code>https://sandbox.utanvet-ellenor.hu/api/v2/request</code></p>\n<p>Signal: <code>https://sandbox.utanvet-ellenor.hu/api/v2/signal</code></p>\n<h2 id=\"authentication\">Authentication</h2>\n<h5 id=\"http-basic-auth\">HTTP Basic Auth</h5>\n<p>Username: <code>Public API key</code></p>\n<p>Password: <code>Private API key</code></p>\n<hr>\n<h2 id=\"request\">Request</h2>\n<h3 id=\"possible-payload-parameters\">Possible payload parameters</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>property</th>\n<th>request type</th>\n<th>explanation</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>email</strong></td>\n<td>Request + Signal</td>\n<td>Queried e-mail address, without any transformations.</td>\n</tr>\n<tr>\n<td><strong>threshold</strong></td>\n<td>Request</td>\n<td>Number between -1 and +1.  <br>More details <a href=\"https://utanvet-ellenor.hu/knowledge-base/alapok/mi-a-kuszobertek-hogyan-mukodik\">here</a>.</td>\n</tr>\n<tr>\n<td><strong>outcome</strong></td>\n<td>Signal</td>\n<td>+1: successful  <br>-1: refused/unclaimed</td>\n</tr>\n<tr>\n<td><strong>orderId</strong></td>\n<td>Request (optional) + Signal</td>\n<td>Public-facing ID of the order.  <br>- example: #UV-12345</td>\n</tr>\n<tr>\n<td><strong>countryCode</strong></td>\n<td>Request (optional) + Signal (optional)</td>\n<td>Country code in ISO 3166-1 alpha-2 format  <br>- example: HU</td>\n</tr>\n<tr>\n<td><strong>phoneNumber</strong></td>\n<td>Request (optional) + Signal (optional)</td>\n<td>Phone number in E.164 format, starting with the + sign.  <br>- example: +36209238883</td>\n</tr>\n<tr>\n<td><strong>postalCode</strong></td>\n<td>Request (optional) + Signal (optional)</td>\n<td>Postal code the way it is used in the shipping address country.  <br>- example: 8640</td>\n</tr>\n<tr>\n<td><strong>addressLine</strong></td>\n<td>Request (optional) + Signal (optional)</td>\n<td>Address line, without country, country code or postal code. Multiple address lines should be concatenated into one line.  <br>- example: Szigligeti utca 10.</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"required-parameters\">Required parameters</h3>\n<h4 id=\"requests\">Requests</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>parameter</th>\n<th>basic</th>\n<th>extended</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>email</strong></td>\n<td>✅</td>\n<td>✅</td>\n</tr>\n<tr>\n<td><strong>threshold</strong></td>\n<td>✅</td>\n<td>✅</td>\n</tr>\n<tr>\n<td><strong>phoneNumber</strong></td>\n<td>❌</td>\n<td>✅</td>\n</tr>\n<tr>\n<td><strong>countryCode</strong></td>\n<td>❌</td>\n<td>✅</td>\n</tr>\n<tr>\n<td><strong>postalCode</strong></td>\n<td>❌</td>\n<td>✅</td>\n</tr>\n<tr>\n<td><strong>addressLine</strong></td>\n<td>❌</td>\n<td>✅</td>\n</tr>\n<tr>\n<td><strong>orderId</strong></td>\n<td>❌</td>\n<td>❌</td>\n</tr>\n</tbody>\n</table>\n</div><h4 id=\"signals\">Signals</h4>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>parameter</th>\n<th>basic</th>\n<th>extended</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>email</strong></td>\n<td>✅</td>\n<td>✅</td>\n</tr>\n<tr>\n<td><strong>outcome</strong></td>\n<td>✅</td>\n<td>✅</td>\n</tr>\n<tr>\n<td><strong>orderId</strong></td>\n<td>✅</td>\n<td>✅</td>\n</tr>\n<tr>\n<td><strong>phoneNumber</strong></td>\n<td>❌</td>\n<td>✅</td>\n</tr>\n<tr>\n<td><strong>countryCode</strong></td>\n<td>❌</td>\n<td>✅</td>\n</tr>\n<tr>\n<td><strong>postalCode</strong></td>\n<td>❌</td>\n<td>✅</td>\n</tr>\n<tr>\n<td><strong>addressLine</strong></td>\n<td>❌</td>\n<td>✅</td>\n</tr>\n</tbody>\n</table>\n</div><hr>\n<h2 id=\"response\">Response</h2>\n<p>The API answers with a JSON string:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"status\": 200,\n    \"result\": {\n        \"good\": 3,\n        \"bad\": 5,\n        \"reputation\": -0.25,\n        \"blocked\": true,\n        \"reason\": \"Total rate did not meet the minimum threshold set.\"\n    }\n}\n\n</code></pre>\n<h3 id=\"reasons--possible-status-values\">Reasons &amp; possible <code>status</code> values</h3>\n<p>The API will return an HTTP 200 status code if the request is processed, regardless its result. The <code>status</code> value in the response payload might be different based on the result of the request.</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>reason</th>\n<th>status code</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><strong>Test hash was used.</strong></td>\n<td>200</td>\n</tr>\n<tr>\n<td><strong>Run out of request quota for current billing period, upgrade your subscription to resolve!</strong></td>\n<td>402</td>\n</tr>\n<tr>\n<td><strong>Active exception found for this hash in your account.</strong></td>\n<td>200</td>\n</tr>\n<tr>\n<td><strong>Temporary e-mail was used.</strong></td>\n<td>204</td>\n</tr>\n<tr>\n<td><strong>Mailbox does not exist.</strong></td>\n<td>204</td>\n</tr>\n<tr>\n<td><strong>No Signals were found.</strong></td>\n<td>404</td>\n</tr>\n<tr>\n<td><strong>Total rate did not meet the minimum threshold set.</strong></td>\n<td>200</td>\n</tr>\n<tr>\n<td><strong>Signals found, checks passed.</strong></td>\n<td>200</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"display-results\">Display results</h3>\n<p>If you would like to display these values, use the numeric <code>reputation</code> and/or <code>good</code> and <code>bad</code> values. Avoid aliasing these values with phrases, as they might mislead users.</p>\n<h4 id=\"examples-of-using-the-api-responses-in-a-ui\">Examples of using the API responses in a UI:</h4>\n<h5 id=\"good\">Good:</h5>\n<ul>\n<li><p>3 successful, 2 failed (deliveries), reputation: 0.2</p>\n</li>\n<li><p>60% successful delivery rate</p>\n</li>\n<li><p><code>reason</code> value of the response (e.g. <code>Total rate did not meet the minimum threshold set.</code>)</p>\n</li>\n</ul>\n<h5 id=\"bad\">Bad:</h5>\n<ul>\n<li><p>Order should not be fulfilled. (Why? No exact explanation is given.)</p>\n</li>\n<li><p>Too much failed deliveries. (How much is \"too much\"?)</p>\n</li>\n<li><p>Bad customer reputation. (What reputation is considered \"bad\"?)</p>\n</li>\n</ul>\n<hr>\n<h2 id=\"sandbox-environment\">Sandbox environment</h2>\n<p>You can use the sandbox environment with a separate registration at <a href=\"https://sandbox.utanvet-ellenor.hu.\">https://sandbox.utanvet-ellenor.hu.</a></p>\n<p><strong>Please use this only when you are experimenting with your shop or integration.</strong> <em><strong>Do not use it in production!</strong></em></p>\n<blockquote>\n<p>The sandbox API will behave the same as the production with one exception: the data it provides will be randomized - <strong>don't use it in production!</strong> </p>\n</blockquote>\n<p>... one more thing: did I mention not to use Sandbox in production?</p>\n<hr>\n<h2 id=\"faq\">F.A.Q.</h2>\n<h4 id=\"when-to-check-for-a-customers-reputation\">When to check for a Customer's reputation?</h4>\n<p>It is advised to check the customer's reputation seamlessly, in the background, during the checkout process.</p>\n<p>One-page checkout: once the results are back, refresh the available payment methods with AJAX.</p>\n<p>Multi-page checkout: request the customer details before payment method selection.</p>\n<h4 id=\"what-to-do-if-the-customer-fails-the-verification\">What to do if the customer fails the verification?</h4>\n<p>Hide cash on delivery payment methods.</p>\n<h4 id=\"when-to-send-a-signal-order-outcome-to-utánvét-ellenőr-api\">When to send a Signal (order outcome) to Utánvét Ellenőr API?</h4>\n<p>Order status changes are the endorsed and ideal events to trigger these API calls.</p>\n<h4 id=\"what-happens-if-multiple-signals-are-sent-for-the-same-order\">What happens if multiple Signals are sent for the same Order?</h4>\n<p>Our backend will search for previously submitted Signals, and if the new one has different outcome, the previously uploaded Signal will be updated instead of creating a new one.</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"22853373","collectionId":"998de4cd-0b7d-49e4-85ca-3b5407dd7f88","publishedId":"2sAYdioVSR","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"79098F"},"publishDate":"2025-03-03T18:01:21.000Z"},"item":[{"name":"Request","id":"5517011c-87bb-46c1-9ea0-bf45c34459b9","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{}},"request":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"threshold\": 1,\r\n    \"email\": \"dummy-success@utanvet-ellenor.hu\",\r\n    \"countryCode\": \"HU\",\r\n    \"postalCode\": \"8640\",\r\n    \"phoneNumber\": \"+36209238883\",\r\n    \"addressLine\": \"Szigligeti utca 10.\",\r\n    \"orderId\": \"#UV-12345\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://utanvet-ellenor.hu/api/v2/request","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"998de4cd-0b7d-49e4-85ca-3b5407dd7f88","id":"998de4cd-0b7d-49e4-85ca-3b5407dd7f88","name":"API v2","type":"collection"}},"urlObject":{"protocol":"https","path":["api","v2","request"],"host":["utanvet-ellenor","hu"],"query":[],"variable":[]}},"response":[{"id":"0d61ab71-066d-41ab-a943-48b51502f2f6","name":"Basic verification","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"threshold\": 1,\r\n    \"email\": \"hello@utanvet-ellenor.hu\",\r\n    \"orderId\": \"#UV-12345\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://utanvet-ellenor.hu/api/v2/request"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": 404,\n    \"result\": {\n        \"good\": 0,\n        \"bad\": 0,\n        \"reputation\": null,\n        \"blocked\": false,\n        \"reason\": \"No Signals were found.\"\n    }\n}"},{"id":"4c55d8d6-b0da-4e15-83b8-c5ae4d69b589","name":"Extended verification","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"threshold\": 1,\r\n    \"email\": \"hello@utanvet-ellenor.hu\",\r\n    \"phoneNumber\": \"+36209238883\",\r\n    \"postalCode\": \"8640\",\r\n    \"countryCode\": \"HU\",\r\n    \"addressLine\": \"Szigligeti utca 10.\",\r\n    \"orderId\": \"#UV-12345\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://utanvet-ellenor.hu/api/v2/request"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": 200,\n    \"result\": {\n        \"good\": 4,\n        \"bad\": 2,\n        \"reputation\": 0.3333333333333333,\n        \"blocked\": true,\n        \"reason\": \"Total rate did not meet the minimum threshold set.\"\n    }\n}"},{"id":"220a27ba-4f88-427d-99c8-8bc692186541","name":"Test hash","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"threshold\": 1,\r\n    \"email\": \"dummy-fail@utanvet-ellenor.hu\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://utanvet-ellenor.hu/api/v2/request"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": 200,\n    \"result\": {\n        \"good\": 0,\n        \"bad\": 0,\n        \"reputation\": null,\n        \"blocked\": true,\n        \"reason\": \"Test hash was used.\"\n    }\n}"},{"id":"69997a90-22f0-4ec5-9c8a-9bf06d46abc7","name":"Run out of request quota","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"threshold\": 1,\r\n    \"email\": \"kj23fa3@mozmail.com\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://utanvet-ellenor.hu/api/v2/request"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": 402,\n    \"result\": {\n        \"good\": 0,\n        \"bad\": 0,\n        \"reputation\": null,\n        \"blocked\": false,\n        \"reason\": \"Run out of request quota for current billing period, upgrade your subscription to resolve!\"\n    }\n}"},{"id":"8ce015d7-ddc7-47ca-9af3-b9242e44eaf0","name":"Active exception","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"threshold\": 1,\r\n    \"email\": \"kj23fa3@mozmail.com\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://utanvet-ellenor.hu/api/v2/request"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": 200,\n    \"result\": {\n        \"good\": 0,\n        \"bad\": 0,\n        \"reputation\": null,\n        \"blocked\": true,\n        \"reason\": \"Active exception found for this hash in your account.\"\n    }\n}"},{"id":"a3cd59a7-3781-4775-9391-2a71aac89cd6","name":"Temporary e-mail","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"threshold\": 1,\r\n    \"email\": \"kj23fa3@mozmail.com\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://utanvet-ellenor.hu/api/v2/request"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": 204,\n    \"result\": {\n        \"good\": 0,\n        \"bad\": 0,\n        \"reputation\": null,\n        \"blocked\": true,\n        \"reason\": \"Temporary e-mail was used.\"\n    }\n}"},{"id":"84879de9-aaff-4637-a1b6-d81105b80a9d","name":"Mailbox does not exist","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"threshold\": 1,\r\n    \"email\": \"a@kjhgqekfjbakdjabs.com\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://utanvet-ellenor.hu/api/v2/request"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": 204,\n    \"result\": {\n        \"good\": 0,\n        \"bad\": 0,\n        \"reputation\": null,\n        \"blocked\": true,\n        \"reason\": \"Mailbox does not exist.\"\n    }\n}"},{"id":"a51a7328-001d-4605-a092-2058b0a03831","name":"No Signals were found","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"threshold\": 1,\r\n    \"email\": \"hello@utanvet-ellenor.hu\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://utanvet-ellenor.hu/api/v2/request"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": 404,\n    \"result\": {\n        \"good\": 0,\n        \"bad\": 0,\n        \"reputation\": null,\n        \"blocked\": false,\n        \"reason\": \"No Signals were found.\"\n    }\n}"},{"id":"a04a31d9-553d-4875-9514-1c5da17b2296","name":"Verification failed","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"threshold\": 1,\r\n    \"email\": \"hello@utanvet-ellenor.hu\",\r\n    \"phoneNumber\": \"+36209238883\",\r\n    \"postalCode\": \"8640\",\r\n    \"countryCode\": \"HU\",\r\n    \"addressLine\": \"Szigligeti utca 10.\",\r\n    \"orderId\": \"#UV-12345\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://utanvet-ellenor.hu/api/v2/request"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": 200,\n    \"result\": {\n        \"good\": 4,\n        \"bad\": 2,\n        \"reputation\": 0.3333333333333333,\n        \"blocked\": true,\n        \"reason\": \"Total rate did not meet the minimum threshold set.\"\n    }\n}"},{"id":"711b0b4d-ed1b-4a8e-9335-3223b0162524","name":"Verification successful","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"threshold\": 1,\r\n    \"email\": \"hello@utanvet-ellenor.hu\",\r\n    \"phoneNumber\": \"+36209238883\",\r\n    \"postalCode\": \"8640\",\r\n    \"countryCode\": \"HU\",\r\n    \"addressLine\": \"Szigligeti utca 10.\",\r\n    \"orderId\": \"#UV-12345\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://utanvet-ellenor.hu/api/v2/request"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": 200,\n    \"result\": {\n        \"good\": 4,\n        \"bad\": 0,\n        \"reputation\": 1,\n        \"blocked\": false,\n        \"reason\": \"Signals found, checks passed.\"\n    }\n}"},{"id":"c501b4a1-dfc1-4645-bfed-1d82a39c73ed","name":"Authorization error","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"threshold\": 1,\r\n    \"email\": \"dummy-success@utanvet-ellenor.hu\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://utanvet-ellenor.hu/api/v2/request"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": \"No Origin found with the credentials provided.\"\n}"},{"id":"de5dd706-b999-4675-b040-d8e93be7b9b7","name":"Invalid e-mail error","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"threshold\": 1,\r\n    \"email\": \"dummy-success\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://utanvet-ellenor.hu/api/v2/request"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": \"Invalid e-mail was provided.\"\n}"},{"id":"cb404d17-17c7-450c-9279-0b3477c7f137","name":"Invalid threshold value error","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"email\": \"dummy-success@utanvet-ellenor.hu\",\r\n    \"threshold\": 2\r\n}","options":{"raw":{"language":"json"}}},"url":"https://utanvet-ellenor.hu/api/v2/request"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": \"Threshold value is not allowed, should be between -1 and +1.\"\n}"},{"id":"8b708e1e-b3f7-4dca-bfb5-0eb720ccef24","name":"Invalid threshold value type error","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"email\": \"dummy-success@utanvet-ellenor.hu\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://utanvet-ellenor.hu/api/v2/request"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": \"Threshold value type is invalid, should be float.\"\n}"},{"id":"ba415f1a-7310-449e-8ab2-6486eac718e4","name":"E-mail is missing error","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"threshold\": 0.9\r\n}","options":{"raw":{"language":"json"}}},"url":"https://utanvet-ellenor.hu/api/v2/request"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": \"E-mail is required.\"\n}"}],"_postman_id":"5517011c-87bb-46c1-9ea0-bf45c34459b9"},{"name":"Signal","id":"8c4f6e2d-62c3-405f-a13d-9f08ce6b2aa3","protocolProfileBehavior":{"disableBodyPruning":true,"disabledSystemHeaders":{}},"request":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"email\": \"dummy-success@utanvet-ellenor.hu\",\r\n    \"outcome\": -1,\r\n    \"orderId\": \"#UV-12345\",\r\n    \"phoneNumber\": \"+36209238883\",\r\n    \"postalCode\": \"8640\",\r\n    \"countryCode\": \"HU\",\r\n    \"addressLine\": \"Szigligeti utca 10.\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://utanvet-ellenor.hu/api/v2/signal","auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]},"isInherited":true,"source":{"_postman_id":"998de4cd-0b7d-49e4-85ca-3b5407dd7f88","id":"998de4cd-0b7d-49e4-85ca-3b5407dd7f88","name":"API v2","type":"collection"}},"urlObject":{"protocol":"https","path":["api","v2","signal"],"host":["utanvet-ellenor","hu"],"query":[],"variable":[]}},"response":[{"id":"0f18e403-59a2-4a56-bbac-41c7bf2e70c3","name":"Basic Signal with positive outcome","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"email\": \"hello@utanvet-ellenor.hu\",\r\n    \"outcome\": 1,\r\n    \"orderId\": \"#UV-12345\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://utanvet-ellenor.hu/api/v2/signal"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": 200,\n    \"details\": \"Submission successful - thank you!\"\n}"},{"id":"388141ae-586a-4267-bfbe-26f520c6ce44","name":"Extended Signal with negative outcome","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"email\": \"hello@utanvet-ellenor.hu\",\r\n    \"outcome\": -1,\r\n    \"orderId\": \"#UV-12345\",\r\n    \"phoneNumber\": \"+36209238883\",\r\n    \"postalCode\": \"8640\",\r\n    \"countryCode\": \"HU\",\r\n    \"addressLine\": \"Szigligeti utca 10.\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://utanvet-ellenor.hu/api/v2/signal"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": 200,\n    \"details\": \"Submission successful - thank you!\"\n}"},{"id":"b0777837-7978-4e5a-a30c-fab037c1ae0a","name":"Test hash","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"email\": \"dummy-fail@utanvet-ellenor.hu\",\r\n    \"outcome\": -1,\r\n    \"orderId\": \"#UV-12345\",\r\n    \"phoneNumber\": \"+36209238883\",\r\n    \"postalCode\": \"8640\",\r\n    \"countryCode\": \"HU\",\r\n    \"addressLine\": \"Szigligeti utca 10.\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://utanvet-ellenor.hu/api/v2/signal"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"status\": 202,\n    \"details\": \"Test successful!\"\n}"},{"id":"eb677972-5cec-43b0-9d85-124bc3240dc7","name":"Origin owner e-mail address is not allowed","originalRequest":{"method":"POST","header":[{"key":"Accept","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"email\": \"hello@utanvet-ellenor.hu\",\r\n    \"outcome\": -1,\r\n    \"orderId\": \"#UV-12345\",\r\n    \"phoneNumber\": \"+36209238883\",\r\n    \"postalCode\": \"8640\",\r\n    \"countryCode\": \"HU\",\r\n    \"addressLine\": \"Szigligeti utca 10.\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://utanvet-ellenor.hu/api/v2/signal"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"error\": \"Origin owner e-mail address was used, skipping.\"\n}"}],"_postman_id":"8c4f6e2d-62c3-405f-a13d-9f08ce6b2aa3"}],"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":""},{"key":"password","value":""}]}},"event":[{"listen":"prerequest","script":{"id":"cf802462-3e7f-453b-8824-aea67ad6afb1","type":"text/javascript","packages":{},"exec":[""]}},{"listen":"test","script":{"id":"76e44cb2-c12e-437b-9466-99807592cc2d","type":"text/javascript","packages":{},"exec":[""]}}],"variable":[{"key":"PUBLIC_KEY","value":"","type":"string"},{"key":"PRIVATE_KEY","value":"","type":"string"}]}