{"info":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","description":"<html><head></head><body><p>Welcome to the <strong>Internet Protection 2026 API</strong> documentation.</p>\n<p>This API powers the Internet Protection 2026 web configuration portal and is also available for customers who wish to integrate portal's functionalities directly into their own systems or automation tools.</p>\n<hr>\n<h2 id=\"🧭-overview\">🧭 Overview</h2>\n<p>The Internet Protection 2026 API provides full access to all the functionalities already available in the web configuration portal.</p>\n<p>In general, the API always mirrors the features and capabilities of the frontend application — anything that can be done through the web panel can also be achieved programmatically via the API.</p>\n<p>The API is organized around <strong>four main domains</strong>, each corresponding to a key functional area of the system.</p>\n<h3 id=\"1-authentication\">1. <strong>Authentication</strong></h3>\n<p>Handles user authentication and authorization operations.</p>\n<p><strong>Main features:</strong></p>\n<ul>\n<li><p>Register a new organization and its initial admin user</p>\n</li>\n<li><p>Log in, log out, and refresh access tokens</p>\n</li>\n<li><p>Verify user permissions to perform actions within a specific organization context</p>\n</li>\n</ul>\n<h3 id=\"2-organization\">2. <strong>Organization</strong></h3>\n<p>Manages organizations, sub-organizations, and their members.</p>\n<p><strong>Main features:</strong></p>\n<ul>\n<li><p>List organization hierarchies and children</p>\n</li>\n<li><p>Manage organization members (CRUD operations)</p>\n</li>\n<li><p>Retrieve organization information</p>\n</li>\n</ul>\n<blockquote>\n<p>Each organization can have multiple users (members) who access and manage its web panel. </p>\n</blockquote>\n<h3 id=\"3-network\">3. <strong>Network</strong></h3>\n<p>Handles network-related operations and associations with policies.</p>\n<p><strong>Main features:</strong></p>\n<ul>\n<li><p>Create, edit, and delete networks</p>\n</li>\n<li><p>Validate new networks according to business logic rules</p>\n</li>\n<li><p>Associate networks with existing protection policies</p>\n</li>\n</ul>\n<blockquote>\n<p>The network endpoints perform validation checks to ensure that the requested configurations comply with Internet Protection's internal consistency rules. </p>\n</blockquote>\n<h3 id=\"4-protection\">4. <strong>Protection</strong></h3>\n<p>Manages all protection configurations and policies.</p>\n<p><strong>Main features:</strong></p>\n<ul>\n<li><p>Create and manage protection policies</p>\n</li>\n<li><p>Block and allow categories on policies</p>\n</li>\n<li><p>Add, update, or delete exceptions and associate those with policies</p>\n</li>\n<li><p>Retrieve lists of blockable entities such as categories, countries, and TLDs</p>\n</li>\n</ul>\n<blockquote>\n<p>These endpoints form the core of the DNS filtering configuration layer. </p>\n</blockquote>\n<hr>\n<h2 id=\"🔐-authentication\">🔐 Authentication</h2>\n<p>The API supports <strong>two authentication methods</strong>.</p>\n<p>Choose the one that best fits your integration use case.</p>\n<h3 id=\"1-jwt-bearer-token\">1. JWT (Bearer Token)</h3>\n<p>Used primarily by the Internet Protection 2026 web portal.</p>\n<p>Include your JWT token in the <code>Authorization</code> header:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-http\">Authorization: Bearer &lt;ACCESS_TOKEN&gt;\n\n</code></pre>\n<p>The token can be obtained via the <code>/auth/login</code> endpoint.</p>\n<h3 id=\"2-api-key\">2. API Key</h3>\n<p>Recommended for <strong>third-party integrations</strong> or backend scripts.</p>\n<p>Include your API key in the request header:</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-http\">x-api-key: &lt;YOUR_API_KEY&gt;\n\n</code></pre>\n<p>The API key can be retrieved from the <code>/auth/login</code> endpoint response or by visiting the <code>/api</code> page of the web portal.</p>\n<p>🔒 <strong>Security Note:</strong></p>\n<p>Treat both JWTs and API keys as sensitive credentials.</p>\n<p>Do not share or expose them in client-side code or public repositories.</p>\n<hr>\n<h2 id=\"🏢-organization-context\">🏢 Organization Context</h2>\n<p>Almost every API route supports the <code>organizationId</code> parameter, which determines the <strong>organization context</strong> on which the operation is performed.</p>\n<p>This parameter is <strong>not explicitly listed</strong> in each route’s documentation because it is universally supported.</p>\n<h3 id=\"behavior\">Behavior</h3>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Method</th>\n<th>Where to provide <code>organizationId</code></th>\n<th>Description</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>GET</code></td>\n<td>Query parameter</td>\n<td>Determines from which organization to fetch data</td>\n</tr>\n<tr>\n<td><code>POST</code></td>\n<td>Request body</td>\n<td>Determines in which organization to create or modify entities</td>\n</tr>\n</tbody>\n</table>\n</div><h3 id=\"examples\">Examples</h3>\n<h4 id=\"example-1--creating-a-policy-for-another-organization\">Example 1 — Creating a Policy for Another Organization</h4>\n<p>You can include <code>organizationId</code> in the request body to create a policy for a specific organization (different from the one the requesting user belongs to).</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"name\": \"Guest Policy\",\n  \"isLimited\": false,\n  \"organizationId\": \"1234\"\n}\n\n</code></pre>\n<p>If <code>organizationId</code> is omitted, the API automatically uses the organization of the authenticated user.</p>\n<h4 id=\"example-2--listing-networks-of-a-specific-organization\">Example 2 — Listing Networks of a Specific Organization</h4>\n<p>When calling the <code>/network</code> endpoint, by default it returns the networks belonging to the requester’s organization.</p>\n<p>If you include <code>organizationId</code> as a query parameter, it returns the networks of the specified organization instead.</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code>GET /network?organizationId=1234\n\n</code></pre><hr>\n<h2 id=\"🚫-rate-limits\">🚫 Rate Limits</h2>\n<p>There is <strong>no rate-limiting policy</strong> enforced during this stage.</p>\n<p>Future releases will introduce rate limits based on the purchased licence, so it’s good practice to design integrations with reasonable request pacing.</p>\n<hr>\n<h2 id=\"⚙️-using-this-postman-collection\">⚙️ Using This Postman Collection</h2>\n<p>This collection is structured and documented to make exploration and testing straightforward.</p>\n<p>Each request includes:</p>\n<ul>\n<li><p>A <strong>successful example response</strong></p>\n</li>\n<li><p>Documented <strong>path, query, and body parameters</strong> with type, format, and description</p>\n</li>\n<li><p>A <strong>JSON schema</strong> for the request body</p>\n</li>\n</ul>\n<h3 id=\"environment-variables\">Environment Variables</h3>\n<p>This collection uses <strong>Postman environment variables</strong> to make requests reusable, configurable, and easier to test.</p>\n<p>When importing it, simply select the <strong>Production</strong> environment from the dropdown menu in the upper-right corner. Alternatively, you can create your own custom environment — just make sure to define the following variables to ensure all requests work correctly:</p>\n<div class=\"click-to-expand-wrapper is-table-wrapper\"><table>\n<thead>\n<tr>\n<th>Variable</th>\n<th>Description</th>\n<th>Example</th>\n</tr>\n</thead>\n<tbody>\n<tr>\n<td><code>baseUrl</code></td>\n<td>The base URL of the API</td>\n<td><code>https://core.fsflt.net</code></td>\n</tr>\n<tr>\n<td><code>apiVersion</code></td>\n<td>Current API version</td>\n<td><code>v1</code></td>\n</tr>\n</tbody>\n</table>\n</div><p>You can manage or create these variables from the <strong>Environments</strong> section in the left sidebar.</p>\n<h3 id=\"login-script-automation\">Login Script Automation</h3>\n<p>This collection includes a Postman script attached to the <code>/login</code> route.<br>After a successful login, the script automatically extracts both the <strong>JWT access token</strong> and the <strong>organization ID</strong> from the response and stores them as environment variables (<code>accessToken</code> and <code>organizationId</code>).</p>\n<p>This means subsequent requests are automatically authenticated and associated with the correct organization, without any manual setup.</p>\n<h3 id=\"other-environment-variables\">Other Environment Variables</h3>\n<p>In addition to the core variables above, many routes and examples reference <strong>entity-specific environment variables</strong> — such as <code>networkId</code>, <code>policyId</code>, <code>exceptionGroupId</code>, and others. These variables are used to dynamically build request URLs and bodies.</p>\n<p>You can set these variables manually while testing, typically using data returned from previous requests.<br>For example:</p>\n<ul>\n<li><p>To test the <strong>Delete an exception group</strong> route:</p>\n<ol>\n<li><p>First, use the <strong>Create an exceptyion group</strong> route to create a new entity.</p>\n</li>\n<li><p>Copy the returned id from the response and set it as the value of the <code>exceptionGroupId</code> environment variable.</p>\n</li>\n<li><p>Then, execute the <strong>DELETE</strong> request — it will automatically reference the correct <code>exceptionGroupId</code> variable.</p>\n</li>\n</ol>\n</li>\n</ul>\n<p>This approach applies to all similar routes (e.g., networks, policies, etc.).<br>By chaining requests in this way, you can easily simulate real workflows and test dependencies between entities.</p>\n<hr>\n<h2 id=\"🧾-best-practices\">🧾 Best Practices</h2>\n<ul>\n<li><p>Authenticate first using the <strong>Login</strong> route to retrieve your credentials.</p>\n</li>\n<li><p>Use <strong>API Key</strong> authentication for backend or server-to-server use cases.</p>\n</li>\n<li><p>Use <strong>environment variables</strong> for sensitive credentials and endpoints.</p>\n</li>\n<li><p>Review <strong>example responses</strong> to understand expected structures and data models.</p>\n</li>\n</ul>\n<hr>\n<h2 id=\"🚀-getting-started\">🚀 Getting Started</h2>\n<ol>\n<li><p>Import the collection into Postman.</p>\n</li>\n<li><p>Set the environment variables (<code>baseUrl</code> and <code>apiVersion</code>).</p>\n</li>\n<li><p>Authenticate using <code>/login</code> to obtain your credentials.</p>\n</li>\n<li><p>Explore the requests organized under the four domain folders.</p>\n</li>\n<li><p>Execute them and review example responses.</p>\n</li>\n</ol>\n<hr>\n<h2 id=\"📬-support--feedback\">📬 Support &amp; Feedback</h2>\n<p>For issues, feedback, or clarifications about <strong>this API</strong>, please contact us by making a post on out Canny page, accessible from <a href=\"https://flashstart.canny.io/\">this link</a>.</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"38770009","collectionId":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","publishedId":"2sB3WnwMVm","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"2c58fe"},"publishDate":"2026-03-04T08:12:53.000Z"},"item":[{"name":"Auth","item":[{"name":"Authentication","item":[{"name":"User login","event":[{"listen":"test","script":{"id":"3a865fb6-10a2-4247-8630-0731e981bcba","exec":["const res = pm.response.json();\r","\r","// Save access token and refresh token\r","if (res.accessToken) {\r","    pm.environment.set(\"accessToken\", res.accessToken);\r","    console.log(\"Access token saved.\");\r","}\r","\r","if (res.refreshToken) {\r","    pm.environment.set(\"refreshToken\", res.refreshToken);\r","    console.log(\"Refresh token saved.\");\r","}\r","\r","// Optional: Save user info if needed\r","if (res.user) {\r","    pm.environment.set(\"userId\", res.user.id);\r","    pm.environment.set(\"roleId\", res.user.role.id);\r","    pm.environment.set(\"organizationId\", res.user.organizationId);\r","    console.log(\"User info saved.\");\r","}\r",""],"type":"text/javascript","packages":{},"requests":{}}},{"listen":"prerequest","script":{"id":"169874c5-4d75-4bd0-9f17-da07602d9b98","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"ee37346e-6da4-489f-b98b-85cb560a2cc1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"username\": \"{{username}}\",\r\n    \"password\": \"{{password}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/authentication/v1/login","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["authentication","v1","login"],"host":["https://core.fsflt.net"],"query":[],"variable":[]}},"response":[{"id":"975a8d9a-b0ef-4771-aafc-44b9e503261d","name":"Login successful","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"username\": \"jdue@company.com\",\r\n    \"password\": \"passWord123!\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/authentication/v1/login"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"accessToken\": \"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJyb2xlSWQiOiIwMTk5ZTM3NS1lMjdhLTdhODItOGI4ZS04NDcwNmYzODE1MTIiLCJ1c2VySWQiOiIwMTk5ZTZjYS0yYWQ0LTdiMDAtYjEwMy1iMWE2MmY4N2QzNWMiLCJ1c2VybmFtZSI6ImpkdWVAY29tcGFueS5jb20iLCJpYXQiOjE3NjA1MTY3NjcsImV4cCI6MTc2MDUxNzY2NywiYXVkIjoiaHR0cHM6Ly93d3cuZmxhc2hzdGFydC5jb20iLCJpc3MiOiJGbGFzaFN0YXJ0IEdyb3VwIFNybCJ9.XB4Tiu5WaC06HVLe4bwnwogieBs0dV3OeN5ssDIu_OY\",\r\n    \"accessTokenExpiresAt\": 1760517667060,\r\n    \"refreshToken\": \"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJyb2xlSWQiOiIwMTk5ZTM3NS1lMjdhLTdhODItOGI4ZS04NDcwNmYzODE1MTIiLCJ1c2VySWQiOiIwMTk5ZTZjYS0yYWQ0LTdiMDAtYjEwMy1iMWE2MmY4N2QzNWMiLCJ1c2VybmFtZSI6ImpkdWVAY29tcGFueS5jb20iLCJpYXQiOjE3NjA1MTY3NjcsImV4cCI6MTc2MDUyMDM2NywiYXVkIjoiaHR0cHM6Ly93d3cuZmxhc2hzdGFydC5jb20iLCJpc3MiOiJGbGFzaFN0YXJ0IEdyb3VwIFNybCJ9.JXXuKvyiiWuL7RDTFntklxsH8YyW6SpNqdlsRZONzw4\",\r\n    \"refreshTokenExpiresAt\": 1760520367060,\r\n    \"user\": {\r\n        \"apiKey\": {\r\n            \"id\": \"0199e6ca-2ace-7af3-955c-c21629c90214\",\r\n            \"value\": \"0199e6ca-2acd-7499-ac52-097896c6a5c7\",\r\n            \"createdAt\": \"2025-10-15T07:33:52.975Z\",\r\n            \"updatedAt\": \"2025-10-15T07:33:52.975Z\"\r\n        },\r\n        \"id\": \"0199e6ca-2ad4-7b00-b103-b1a62f87d35c\",\r\n        \"name\": \"John Due\",\r\n        \"organizationId\": \"0199e6ca-2ae0-7ba1-bab9-a12c5f8ca1c7\",\r\n        \"role\": {\r\n            \"id\": \"0199e375-e27a-7a82-8b8e-84706f381512\",\r\n            \"name\": \"ADMIN\"\r\n        },\r\n        \"username\": \"jdue@company.com\"\r\n    }\r\n}"},{"id":"31f573f6-a568-4f8f-afe6-4243331fde39","name":"Login failed - invalid credentials","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"username\": \"jdue@company.com\",\r\n    \"password\": \"password123\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/authentication/v1/login"},"status":"Unauthorized","code":401,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": \"unauthorized\",\n    \"details\": {\n        \"category\": \"authorization\",\n        \"cause\": \"wrong_credentials\"\n    }\n}"}],"_postman_id":"ee37346e-6da4-489f-b98b-85cb560a2cc1"},{"name":"Refresh the access token","event":[{"listen":"test","script":{"id":"3a865fb6-10a2-4247-8630-0731e981bcba","exec":[""],"type":"text/javascript","packages":{},"requests":{}}},{"listen":"prerequest","script":{"id":"169874c5-4d75-4bd0-9f17-da07602d9b98","exec":[""],"type":"text/javascript","packages":{},"requests":{}}}],"id":"a6b1ecce-b779-4b1d-8170-8634a69abc12","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"refreshToken\": \"{{refreshToken}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/authentication/v1/refresh","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["authentication","v1","refresh"],"host":["https://core.fsflt.net"],"query":[],"variable":[]}},"response":[{"id":"e9a5d0d8-91be-491c-93aa-7dab40e4393f","name":"Refresh successful","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"refreshToken\": \"\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/authentication/v1/refresh"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"accessToken\": \"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJyb2xlSWQiOiIwMTk5ZTM3NS1lMjdhLTdhODItOGI4ZS04NDcwNmYzODE1MTIiLCJ1c2VySWQiOiIwMTk5ZTZjYS0yYWQ0LTdiMDAtYjEwMy1iMWE2MmY4N2QzNWMiLCJ1c2VybmFtZSI6ImpkdWVAY29tcGFueS5jb20iLCJpYXQiOjE3NjA1MTY3MjYsImV4cCI6MTc2MDUxNzYyNiwiYXVkIjoiaHR0cHM6Ly93d3cuZmxhc2hzdGFydC5jb20iLCJpc3MiOiJGbGFzaFN0YXJ0IEdyb3VwIFNybCJ9.m3JZbjMx2P3AtAc0OJ1vRzMlerH_AuFa7ojPZCvNN-w\",\r\n    \"accessTokenExpiresAt\": 1760517637021,\r\n    \"refreshToken\": \"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJyb2xlSWQiOiIwMTk5ZTM3NS1lMjdhLTdhODItOGI4ZS04NDcwNmYzODE1MTIiLCJ1c2VySWQiOiIwMTk5ZTZjYS0yYWQ0LTdiMDAtYjEwMy1iMWE2MmY4N2QzNWMiLCJ1c2VybmFtZSI6ImpkdWVAY29tcGFueS5jb20iLCJpYXQiOjE3NjA1MTY3MjYsImV4cCI6MTc2MDUyMDMyNiwiYXVkIjoiaHR0cHM6Ly93d3cuZmxhc2hzdGFydC5jb20iLCJpc3MiOiJGbGFzaFN0YXJ0IEdyb3VwIFNybCJ9.nHlexlD-ds7o6fcjJOcN1YKyATSjz87bO3FhwDZADXw\",\r\n    \"refreshTokenExpiresAt\": 1760520337017\r\n}"}],"_postman_id":"a6b1ecce-b779-4b1d-8170-8634a69abc12"},{"name":"User logout","id":"690c5488-cd43-4f43-840f-81932b26de6c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"refreshToken\": \"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJyb2xlSWQiOiIwMTk5ZTM3NS1lMjdhLTdhODItOGI4ZS04NDcwNmYzODE1MTIiLCJ1c2VySWQiOiIwMTk5ZTZjYS0yYWQ0LTdiMDAtYjEwMy1iMWE2MmY4N2QzNWMiLCJ1c2VybmFtZSI6ImpkdWVAY29tcGFueS5jb20iLCJpYXQiOjE3NjA1MTY3MjYsImV4cCI6MTc2MDUyMDMyNiwiYXVkIjoiaHR0cHM6Ly93d3cuZmxhc2hzdGFydC5jb20iLCJpc3MiOiJGbGFzaFN0YXJ0IEdyb3VwIFNybCJ9.nHlexlD-ds7o6fcjJOcN1YKyATSjz87bO3FhwDZADXw\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/authentication/v1/logout","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["authentication","v1","logout"],"host":["https://core.fsflt.net"],"query":[],"variable":[]}},"response":[{"id":"3f53458c-48ae-42d8-9912-42dd76df603f","name":"Logout successful with refresh token","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"refreshToken\": \"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJyb2xlSWQiOiIwMTk5ZTM3NS1lMjdhLTdhODItOGI4ZS04NDcwNmYzODE1MTIiLCJ1c2VySWQiOiIwMTk5ZTZjYS0yYWQ0LTdiMDAtYjEwMy1iMWE2MmY4N2QzNWMiLCJ1c2VybmFtZSI6ImpkdWVAY29tcGFueS5jb20iLCJpYXQiOjE3NjA1MTY3MjYsImV4cCI6MTc2MDUyMDMyNiwiYXVkIjoiaHR0cHM6Ly93d3cuZmxhc2hzdGFydC5jb20iLCJpc3MiOiJGbGFzaFN0YXJ0IEdyb3VwIFNybCJ9.nHlexlD-ds7o6fcjJOcN1YKyATSjz87bO3FhwDZADXw\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/authentication/v1/logout"},"status":"OK","code":200,"_postman_previewlanguage":"","header":[],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\r\n    \"message\": \"Logged out successfully\"\r\n}"},{"id":"fd7bd300-b18e-46df-b3d0-e6d9d32e0a87","name":"Logout successful without refresh token","originalRequest":{"method":"POST","header":[],"url":"https://core.fsflt.net/authentication/v1/logout"},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":"{\r\n    \"message\": \"Logged out successfully\"\r\n}"}],"_postman_id":"690c5488-cd43-4f43-840f-81932b26de6c"},{"name":"Get the current user","id":"84003ff9-0606-4cb3-8f62-95c466dedfad","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://core.fsflt.net/authentication/v1/me","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["authentication","v1","me"],"host":["https://core.fsflt.net"],"query":[],"variable":[]}},"response":[{"id":"42624168-016a-4a18-9db6-fa72a7d670a6","name":"Get current user successful","originalRequest":{"method":"GET","header":[],"url":"https://core.fsflt.net/authentication/v1/me"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"apiKey\": {\n        \"id\": \"0199e6ca-2ace-7af3-955c-c21629c90214\",\n        \"value\": \"0199e6ca-2acd-7499-ac52-097896c6a5c7\",\n        \"createdAt\": \"2025-10-15T07:33:52.975Z\",\n        \"updatedAt\": \"2025-10-15T07:33:52.975Z\"\n    },\n    \"id\": \"0199e6ca-2ad4-7b00-b103-b1a62f87d35c\",\n    \"name\": \"John Due\",\n    \"organizationId\": \"0199e6ca-2ae0-7ba1-bab9-a12c5f8ca1c7\",\n    \"role\": {\n        \"id\": \"0199e375-e27a-7a82-8b8e-84706f381512\",\n        \"name\": \"ADMIN\"\n    },\n    \"username\": \"jdue@company.com\"\n}"}],"_postman_id":"84003ff9-0606-4cb3-8f62-95c466dedfad"},{"name":"Get autit logs","id":"1975117f-11fd-4679-8032-245a79b17aae","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://core.fsflt.net/authentication/v1/audit?organizationIds={{organizationId}}","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["authentication","v1","audit"],"host":["https://core.fsflt.net"],"query":[{"description":{"content":"<p>The organization IDs to get the audit logs for. Can either be a single value or a list of UUIDs. Default to the current organization</p>\n","type":"text/plain"},"key":"organizationIds","value":"{{organizationId}}"}],"variable":[]}},"response":[{"id":"f622d6ff-d77e-43e8-aad8-e26b9d11b827","name":"Get autit logs successful","originalRequest":{"method":"GET","header":[],"url":"https://core.fsflt.net/authentication/v1/audit"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"actor\": {\n            \"organizationId\": \"019c9587-641b-747d-8d15-5d0c18a64af2\",\n            \"organizationName\": \"fsdev\",\n            \"role\": \"ADMIN\"\n        },\n        \"event\": {\n            \"action\": \"USER_LOGIN\",\n            \"description\": \"User logged in\",\n            \"resourceType\": \"USER\",\n            \"type\": \"LOGIN\"\n        },\n        \"eventDate\": \"2026-02-26T09:28:15.000Z\",\n        \"id\": \"019c997d-f7a5-7ebc-8597-37c8a1c297a0\",\n        \"resource\": {\n            \"name\": \"\",\n            \"organizationId\": \"019c9587-641b-747d-8d15-5d0c18a64af2\",\n            \"organizationName\": \"fsdev\"\n        },\n        \"result\": {\n            \"verdict\": \"SUCCESS\"\n        }\n    }\n]"}],"_postman_id":"1975117f-11fd-4679-8032-245a79b17aae"},{"name":"Get 2FA status","id":"2806c48f-7822-472b-89c8-03d3f4603e78","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://core.fsflt.net/authentication/v1/2fa/status","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["authentication","v1","2fa","status"],"host":["https://core.fsflt.net"],"query":[],"variable":[]}},"response":[{"id":"5e24a640-821c-41a0-804c-d8e35923ca81","name":"Get 2FA status successful","originalRequest":{"method":"GET","header":[],"url":"https://core.fsflt.net/authentication/v1/2fa/status"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\r\n  \"backupCodesRemaining\": 0,\r\n  \"enabled\": false\r\n}"}],"_postman_id":"2806c48f-7822-472b-89c8-03d3f4603e78"},{"name":"Setup 2FA","id":"17f6d729-dc55-477b-b030-e6809d361a4d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://core.fsflt.net/authentication/v1/2fa/setup","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["authentication","v1","2fa","setup"],"host":["https://core.fsflt.net"],"query":[],"variable":[]}},"response":[{"id":"8e4fe68c-df93-4c4a-8660-f7bb37039716","name":"Setup 2FA successful","originalRequest":{"method":"GET","header":[],"url":"https://core.fsflt.net/authentication/v1/2fa/setup"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\r\n  \"otpauthUrl\": \"otpauth://totp/FlashStart:fsdev8080%40gmail.com?secret=NUUVK4YXAAYU4ADY&period=30&digits=6&algorithm=SHA1&issuer=FlashStart\",\r\n  \"qrCode\": \"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANQAAADUCAYAAADk3g0YAAAAAklEQVR4AewaftIAAAp+SURBVO3BQY7gRpIAQXei/v9l3z7GKQGCWS1pNszsD9ZaVzysta55WGtd87DWuuZhrXXNw1rrmoe11jUPa61rHtZa1zysta55WGtd87DWuuZhrXXNw1rrmoe11jUPa61rfvhI5W+qmFRuqphUpooTlaliUpkqblJ5o2JSuaniRGWqmFT+poovHtZa1zysta55WGtd88NlFTepvFExqZxUvKEyVUwVk8qJyknFpHJS8UXFicpJxYnKVPFGxU0qNz2sta55WGtd87DWuuaHX6byRsVvqphUTiomlUllqjipmFROVKaKE5WpYlKZKk5UpopJZVKZKn6TyhsVv+lhrXXNw1rrmoe11jU//MdVTCpTxaTyRcUbFScVX6h8oXJScVLxhcpU8V/2sNa65mGtdc3DWuuaH/7jVKaKLypOVE4qTlR+U8WkMlW8ofJGxaTy/8nDWuuah7XWNQ9rrWt++GUVv6liUpkq3lD5QmWqmComlaniDZVJ5UTljYoTlZOK31Txb/Kw1rrmYa11zcNa65ofLlP5m1SmikllqphUpopJZaqYVKaKSWWqeENlqjipmFSmikllqphUpoo3VKaKSWWqOFH5N3tYa13zsNa65mGtdc0PH1X8kyomlanipGJSuanii4o3VKaK31QxqZyovFHxX/Kw1rrmYa11zcNa65ofPlKZKk5U/iaVqWJSeUNlqjhRmSpOVP5NKiaVk4oTlaliUpkqTlSmiknljYovHtZa1zysta55WGtd88NfVnGiMlVMKlPF/5KKL1QmlZOKE5WTihOVqWJSOVH5omJSmSpuelhrXfOw1rrmYa11zQ+/TOWkYqqYVE5UTiomlaniRGWq+EJlqnhD5d9E5YuKSWWqeEPlDZWp4ouHtdY1D2utax7WWtf8cJnKVPGGylQxqUwVJypTxaQyVUwVJypvVPymii9UpooTlZOKSeULlani3+RhrXXNw1rrmoe11jU/XFYxqUwVJxWTylTxT1I5qZhUTlSmikllqphU3lCZKqaKSWWqOKmYVE4qTlROVKaKf9LDWuuah7XWNQ9rrWvsD36RylQxqZxUTCpTxYnKScWk8kbFGypTxYnKScWJylQxqUwVJypTxaQyVUwqX1ScqEwVf9PDWuuah7XWNQ9rrWt+uExlqphUpopJZVKZKt6ouKliUjmpmComlanipGJSmSreqJhUpoqpYlL5ouJE5URlqphU3qj44mGtdc3DWuuah7XWNfYHH6i8UTGpnFRMKlPFpDJVnKhMFZPKScUXKlPFFypvVEwqU8WkMlW8oXJSMal8UTGpTBU3Pay1rnlYa13zsNa6xv7gA5WTii9U3qg4UZkq3lCZKiaVNypOVE4qTlROKt5QeaNiUpkqJpWpYlL5TRVfPKy1rnlYa13zsNa65oePKr5QmSqmikllqphUpoqpYlKZKk4qJpWTijdUTir+JpWp4g2VE5UvKiaVqWJSmSpuelhrXfOw1rrmYa11jf3BBypTxYnKTRVvqJxUnKhMFScqJxWTyhcVJypfVEwqU8WJylRxojJVvKFyUnHTw1rrmoe11jUPa61rfvioYlKZKk4q3lB5Q+Wk4o2KSWWqmComlZOKN1ROVKaKSeWk4qTijYqbVKaKk4pJZar44mGtdc3DWuuah7XWNT98pDJVvKHyhcpUMVVMKpPKVDGpfKEyVUwqN6n8JpUvKiaVN1ROVKaKv+lhrXXNw1rrmoe11jX2B79I5Y2KN1ROKr5QmSomlZOKE5Wp4g2VqWJSOamYVE4qJpWp4kTlpOINlS8qbnpYa13zsNa65mGtdc0Pf1nFpHKiMlW8ofJGxRsVk8qkMlW8oTJVnKhMFZPKGxWTyt+kMlV8UTGpTBVfPKy1rnlYa13zsNa65odfVvFFxRcVk8pUMan8JpU3Kt6o+KLiC5WpYqqYVE4q3qiYVP6mh7XWNQ9rrWse1lrX/PCXqZyofFFxUjGpnFScqLxRMalMKr+pYlI5qTipuEnlpoq/6WGtdc3DWuuah7XWNT98pHJS8UXFGypTxaTyhspUcVIxqZxUTCo3qZxUfKFyUvFFxRcqJxU3Pay1rnlYa13zsNa65ofLKiaVL1ROKv4mlROVqWJSmSq+qPhC5Y2KL1SmikllUnmj4qTiNz2sta55WGtd87DWuuaHf5mKE5VJZao4qZhUTiq+UHmjYlI5UZkqvqi4SWWqmFTeqJhU3lCZKm56WGtd87DWuuZhrXXND39ZxaQyqdyk8oXKTRUnKicVk8pJxaQyVUwqU8WJylQxVUwqf1PFpDKpTBVfPKy1rnlYa13zsNa65oePKn5TxaRyonJScaIyVbyhcqIyVUwVk8qkcqIyVZyofFExqZxUTCpTxYnKv9nDWuuah7XWNQ9rrWt++GUVJxUnKlPFpDJVvKFyovJGxaQyVUwqU8VU8YbKGxW/qeILlaliUplU3qi46WGtdc3DWuuah7XWNfYHH6i8UXGiMlV8oXJScaLyRcWkclIxqUwVJypvVEwqJxVfqEwVk8pU8YXKVPGbHtZa1zysta55WGtdY3/wgco/qWJSeaPiROWk4kTli4pJ5aRiUnmj4guVqeJEZar4QmWqmFSmipse1lrXPKy1rnlYa11jf3CRyk0Vk8pUMamcVEwqb1RMKlPFGypvVNyk8kXFFypTxaQyVUwqb1RMKlPFFw9rrWse1lrXPKy1rvnhsoo3VKaKSWWqOKmYVCaVk4pJZVKZKiaVqeKkYlL5QmWqmFTeqJhU3lA5qXhD5d/sYa11zcNa65qHtdY19gcXqXxRcaJyUnGiMlVMKlPFTSpTxRsqU8UbKlPFGyonFW+ovFFxojJVTConFV88rLWueVhrXfOw1rrG/uADlaniROWkYlKZKk5UpooTlaliUjmpmFSmihOVv6liUpkqJpX/kooTlZOKLx7WWtc8rLWueVhrXfPDRxVvVLxRcaJyojJVTBWTyk0qb1S8oXJSMal8UfGGylQxqUwVb6icqEwVv+lhrXXNw1rrmoe11jU/fKTyN1V8ofKbKt5QOVGZKk4qJpWp4kRlqphUporfpDJV/Js9rLWueVhrXfOw1rrmh8sqblJ5o2JSeaNiUjlROan4ouINlS8qvlC5qeINlROVk4ovHtZa1zysta55WGtd88MvU3mj4qaKE5WTijdUJpWp4kTli4pJ5QuVqWJSOal4Q+WmiknlNz2sta55WGtd87DWuuaH/zEqJxVvqJxUTBVvVJyovKEyVZyonFRMKlPFpDKpnFScqEwVJyr/pIe11jUPa61rHtZa1/zwH1fxhsqJylQxqUwqU8UbKlPFVHGi8kXFicoXFZPKicpUMam8ofI3Pay1rnlYa13zsNa65odfVvFPUnmj4qTiC5Wp4kTlpOJE5Y2KLyomlaniDZWp4g2Vv+lhrXXNw1rrmoe11jX2Bx+o/E0Vk8rfVDGpvFFxojJVTConFScqU8VvUjmpeEPljYq/6WGtdc3DWuuah7XWNfYHa60rHtZa1zysta55WGtd87DWuuZhrXXNw1rrmoe11jUPa61rHtZa1zysta55WGtd87DWuuZhrXXNw1rrmoe11jX/B1QNpdb+HwkgAAAAAElFTkSuQmCC\",\r\n  \"secret\": \"NUUVK4YXAAYU4ADY\"\r\n}"}],"_postman_id":"17f6d729-dc55-477b-b030-e6809d361a4d"},{"name":"Enable 2FA","id":"33673f06-bdd0-475c-9a1d-4115e34c7666","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"token\": \"123456\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/authentication/v1/2fa/enable","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["authentication","v1","2fa","enable"],"host":["https://core.fsflt.net"],"query":[],"variable":[]}},"response":[{"id":"374d61f6-df65-4fe0-a5b4-5555ffde7f89","name":"Enable 2FA","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"token\": \"123456\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/authentication/v1/2fa/enable"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\r\n  \"backupCodes\": [\r\n    \"4887K7X8\",\r\n    \"8X394QYL\",\r\n    \"WAAL2GR7\",\r\n    \"QBEIBRWR\",\r\n    \"KW8LIDMB\",\r\n    \"JDX04N67\",\r\n    \"DZUSVRB3\",\r\n    \"YZ25P4KK\",\r\n    \"T9GEP52J\",\r\n    \"44T51U0L\"\r\n  ],\r\n  \"message\": \"Two-factor authentication enabled successfully\"\r\n}"}],"_postman_id":"33673f06-bdd0-475c-9a1d-4115e34c7666"},{"name":"Disable 2FA","id":"3df5d7e9-e822-4553-aa0e-1cd457195e7d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"https://core.fsflt.net/authentication/v1/2fa/disable","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["authentication","v1","2fa","disable"],"host":["https://core.fsflt.net"],"query":[],"variable":[]}},"response":[{"id":"ad01daf4-bacd-44ee-9096-0220c3d055ba","name":"Disable 2FA","originalRequest":{"method":"POST","header":[],"url":"https://core.fsflt.net/authentication/v1/2fa/disable"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"message\": \"Two-factor authentication disabled successfully\"\n}"}],"_postman_id":"3df5d7e9-e822-4553-aa0e-1cd457195e7d"},{"name":"Regenerate 2FA backup codes","id":"e5bb12ba-19dc-445f-84d8-69401596aa91","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"url":"https://core.fsflt.net/authentication/v1/2fa/backup-codes","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["authentication","v1","2fa","backup-codes"],"host":["https://core.fsflt.net"],"query":[],"variable":[]}},"response":[{"id":"e34dfe6f-2cb8-4274-8ff6-2a8d08438e2b","name":"Regenerate 2FA backup codes","originalRequest":{"method":"POST","header":[],"url":"https://core.fsflt.net/authentication/v1/2fa/backup-codes"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\r\n  \"backupCodes\": [\r\n    \"VIWW76IF\",\r\n    \"4K9AXEZC\",\r\n    \"1X78VBJK\",\r\n    \"LLSQXLGF\",\r\n    \"THN5H4NK\",\r\n    \"45I56J4K\",\r\n    \"TL6HJYXM\",\r\n    \"VZYCFJW2\",\r\n    \"KT17ERVH\",\r\n    \"IINUTDJD\"\r\n  ],\r\n  \"message\": \"Backup codes regenerated successfully\"\r\n}"}],"_postman_id":"e5bb12ba-19dc-445f-84d8-69401596aa91"}],"id":"0d4a02dd-caad-4a22-b2a9-6d18bb5d613a","description":"<p>Endpoints for authentication-related operations.</p>\n","_postman_id":"0d4a02dd-caad-4a22-b2a9-6d18bb5d613a","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}}},{"name":"Authorization","item":[{"name":"Ask for a permission","id":"114a642b-cc43-4b0e-8773-d6a3cfe16aeb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"permissionName\": \"protection.policies.*\",\r\n    \"organizationId\": \"{{organizationId}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/authentication/v1/can","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["authentication","v1","can"],"host":["https://core.fsflt.net"],"query":[],"variable":[]}},"response":[{"id":"a80a94d4-ef3b-4058-b745-88bb9f751f2b","name":"Ask for a simple permission successful","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"permissionName\": \"protection.policies.view\",\r\n     \"organizationId\": \"{{organizationId}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/authentication/v1/can"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"can\": true\n}"},{"id":"d13caadd-4690-49cb-a794-c0594da948cc","name":"Ask for a structured permission successful","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"permissionName\": \"network.encrypted.create\",\r\n    \"context\": {\r\n        \"networksCount\": 10,\r\n        \"networksToInsert\": 1\r\n    },\r\n    \"organizationId\": \"{{organizationId}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/authentication/v1/can"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"can\": true\n}"},{"id":"6fd15ba4-0b56-4ef4-b2d7-e6a116522c36","name":"Ask for a non-existing permission","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"permissionName\": \"policy.rules.*\",\r\n    \"organizationId\": \"{{organizationId}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/authentication/v1/can"},"status":"Forbidden","code":403,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": \"forbidden\",\n    \"details\": {\n        \"category\": \"permission\",\n        \"cause\": \"inexistent_permission\",\n        \"permission\": \"policy.rules.*\"\n    }\n}"}],"_postman_id":"114a642b-cc43-4b0e-8773-d6a3cfe16aeb"},{"name":"Get available roles","id":"1ff43ac2-0bd0-4dde-8d78-c27bce32d46c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://core.fsflt.net/authentication/v1/roles","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["authentication","v1","roles"],"host":["https://core.fsflt.net"],"query":[],"variable":[]}},"response":[{"id":"79042710-25ee-45e0-8253-662a9f24ea96","name":"Get available roles","originalRequest":{"method":"GET","header":[],"url":"https://core.fsflt.net/authentication/v1/roles"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"[\n    {\n        \"id\": \"0199e375-e273-7b31-89ca-a9d54c5b32c0\",\n        \"name\": \"SUPER_ADMIN\"\n    },\n    {\n        \"id\": \"0199e375-e27a-7a82-8b8e-84706f381512\",\n        \"name\": \"ADMIN\"\n    },\n    {\n        \"id\": \"0199e375-e27d-7c12-a3e3-190ce6667f92\",\n        \"name\": \"EDITOR\"\n    },\n    {\n        \"id\": \"0199e375-e27f-7b62-9966-76b0bc6e0d85\",\n        \"name\": \"POLICY\"\n    },\n    {\n        \"id\": \"0199e375-e282-7423-abff-fd94bf927958\",\n        \"name\": \"READ_ONLY\"\n    }\n]"}],"_postman_id":"1ff43ac2-0bd0-4dde-8d78-c27bce32d46c"}],"id":"107c03d5-45a6-4347-927a-3e671dd21e83","description":"<p>Endpoints for authorization-related operations.</p>\n","_postman_id":"107c03d5-45a6-4347-927a-3e671dd21e83","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}}}],"id":"2ac2255d-cbc1-41dc-9c75-2b1343dd06b4","description":"<p>Contains endpoints for authentication and authorization management.</p>\n<p>Includes operations to register new organizations, log in and log out users, refresh access tokens, and verify user permissions within a specific organization.</p>\n","event":[{"listen":"prerequest","script":{"id":"ce07ed93-0168-4ae5-84a6-db261ab9711e","type":"text/javascript","packages":{},"exec":[""]}},{"listen":"test","script":{"id":"a360ca79-f047-412b-a936-a228ecdf45ff","type":"text/javascript","packages":{},"exec":[""]}}],"_postman_id":"2ac2255d-cbc1-41dc-9c75-2b1343dd06b4","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}}},{"name":"Organization","item":[{"name":"Members","item":[{"name":"Create a member","id":"1da54793-ce49-4f87-868c-782fb403e868","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"username\": \"anna.wright@gmail.com\",\r\n    \"name\": \"Anna Wright\",\r\n    \"roleId\": \"{{roleId}}\",\r\n    \"organizationId\": \"{{organizationId}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/organization/v1/member","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["organization","v1","member"],"host":["https://core.fsflt.net"],"query":[],"variable":[]}},"response":[{"id":"db6117d7-3bac-40b1-82d6-853218b35fda","name":"Create a member successful","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"username\": \"anna.wright@gmail.com\",\r\n    \"name\": \"Anna Wright\",\r\n    \"roleId\": \"{{roleId}}\",\r\n    \"organizationId\": \"{{organizationId}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/organization/v1/member"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"name\": \"Anna Wright\",\n    \"username\": \"anna.wright@gmail.com\",\n    \"notificationEmail\": \"anna.wright@gmail.com\",\n    \"isEmailVerified\": false,\n    \"organizationName\": \"John Due\",\n    \"organizationId\": \"0199f1c2-76a1-7b21-a758-a1cdab30d590\",\n    \"roleName\": \"READ_ONLY\",\n    \"roleId\": \"0199f187-786d-7da1-979d-bbed7a111f13\",\n    \"userId\": \"0199f1cf-2812-7e03-974e-0ca8d96cadbe\",\n    \"memberId\": \"0199f1cf-281c-71c0-ae78-c569e0b8c509\",\n    \"createdAt\": \"2025-10-17T10:55:09.330Z\",\n    \"updatedAt\": \"2025-10-17T10:55:09.330Z\"\n}"}],"_postman_id":"1da54793-ce49-4f87-868c-782fb403e868"},{"name":"Get a member","id":"3928f890-d611-4d39-a52b-f808629181c2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://core.fsflt.net/organization/v1/member/:memberId","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["organization","v1","member",":memberId"],"host":["https://core.fsflt.net"],"query":[],"variable":[{"description":{"content":"<p>The id of the member to fetch</p>\n","type":"text/plain"},"type":"any","value":"{{memberId}}","key":"memberId"}]}},"response":[{"id":"7c4db8ce-9cde-4617-8b8b-9eaf1b398771","name":"Get a member successful","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://core.fsflt.net/organization/v1/member/:memberId","host":["https://core.fsflt.net"],"path":["organization","v1","member",":memberId"],"variable":[{"key":"memberId","value":"{{memberId}}","description":"The id of the member to fetch"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"name\": \"Anna Wright\",\n    \"username\": \"anna.wright@gmail.com\",\n    \"notificationEmail\": \"anna.wright@gmail.com\",\n    \"isEmailVerified\": false,\n    \"organizationName\": \"John Due\",\n    \"organizationId\": \"0199f1c2-76a1-7b21-a758-a1cdab30d590\",\n    \"roleName\": \"READ_ONLY\",\n    \"roleId\": \"0199f187-786d-7da1-979d-bbed7a111f13\",\n    \"memberId\": \"0199f1cf-281c-71c0-ae78-c569e0b8c509\",\n    \"userId\": \"0199f1cf-2812-7e03-974e-0ca8d96cadbe\",\n    \"createdAt\": \"2025-10-17T10:55:09.330Z\",\n    \"updatedAt\": \"2025-10-17T10:55:09.330Z\"\n}"}],"_postman_id":"3928f890-d611-4d39-a52b-f808629181c2"},{"name":"Update a member","id":"d5bce692-b795-4cca-9999-68ab10e7cf8e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Annabel Wright\",\r\n    \"roleId\": \"0199f187-786b-7851-b1dc-e1c5d21f510b\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/organization/v1/member/:memberId","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["organization","v1","member",":memberId"],"host":["https://core.fsflt.net"],"query":[],"variable":[{"description":{"content":"<p>The id of the member to update</p>\n","type":"text/plain"},"type":"any","value":"{{memberId}}","key":"memberId"}]}},"response":[{"id":"f3b8a5ae-6c4f-430c-8827-99fb2fa845d7","name":"Update a member successful","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Annabel Wright\",\r\n    \"roleId\": \"0199f187-786b-7851-b1dc-e1c5d21f510b\"\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://core.fsflt.net/organization/v1/member/:memberId","host":["https://core.fsflt.net"],"path":["organization","v1","member",":memberId"],"variable":[{"key":"memberId","value":"{{memberId}}","description":"The id of the member to update"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"name\": \"Annabel Wright\",\n    \"username\": \"anna.wright@gmail.com\",\n    \"notificationEmail\": \"anna.wright@gmail.com\",\n    \"isEmailVerified\": false,\n    \"organizationName\": \"John Due\",\n    \"organizationId\": \"0199f1c2-76a1-7b21-a758-a1cdab30d590\",\n    \"roleName\": \"EDITOR\",\n    \"roleId\": \"0199f187-786b-7851-b1dc-e1c5d21f510b\",\n    \"createdAt\": \"2025-10-17T10:55:09.330Z\",\n    \"updatedAt\": \"2025-10-17T12:37:36.539Z\",\n    \"userId\": \"0199f1cf-2812-7e03-974e-0ca8d96cadbe\",\n    \"memberId\": \"0199f1cf-281c-71c0-ae78-c569e0b8c509\"\n}"}],"_postman_id":"d5bce692-b795-4cca-9999-68ab10e7cf8e"},{"name":"Delete a member","id":"6e1c4fae-66f2-4531-927f-f89747281444","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"https://core.fsflt.net/organization/v1/member/:memberId","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["organization","v1","member",":memberId"],"host":["https://core.fsflt.net"],"query":[],"variable":[{"description":{"content":"<p>The id of the member to delete</p>\n","type":"text/plain"},"type":"any","value":"{{memberId}}","key":"memberId"}]}},"response":[{"id":"5d8bfa1b-60ed-4b9e-b0d8-5c835191fe21","name":"Delete a member successful","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"https://core.fsflt.net/organization/v1/member/:memberId","host":["https://core.fsflt.net"],"path":["organization","v1","member",":memberId"],"variable":[{"key":"memberId","value":"{{memberId}}","description":"The id of the member to delete"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"name\": \"Annabel Wright\",\n    \"username\": \"anna.wright@gmail.com\",\n    \"notificationEmail\": \"anna.wright@gmail.com\",\n    \"isEmailVerified\": false,\n    \"organizationName\": \"John Due\",\n    \"organizationId\": \"0199f1c2-76a1-7b21-a758-a1cdab30d590\",\n    \"roleName\": \"EDITOR\",\n    \"roleId\": \"0199f187-786b-7851-b1dc-e1c5d21f510b\",\n    \"memberId\": \"0199f1cf-281c-71c0-ae78-c569e0b8c509\",\n    \"userId\": \"0199f1cf-2812-7e03-974e-0ca8d96cadbe\",\n    \"createdAt\": \"2025-10-17T12:41:01.626Z\",\n    \"updatedAt\": \"2025-10-17T12:41:01.626Z\"\n}"}],"_postman_id":"6e1c4fae-66f2-4531-927f-f89747281444"}],"id":"186d4a13-6e12-4098-85b3-4e7de0a9aac6","description":"<p>Endpoints for organization members management.</p>\n","_postman_id":"186d4a13-6e12-4098-85b3-4e7de0a9aac6","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}}},{"name":"Get current user's organization","id":"f034b140-4d92-48d6-abc9-e21711479d78","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://core.fsflt.net/organization/v1","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["organization","v1"],"host":["https://core.fsflt.net"],"query":[],"variable":[]}},"response":[{"id":"bced8906-45fd-43d6-a230-2fc18fe1c1f2","name":"Get current user's organization successful","originalRequest":{"method":"GET","header":[],"url":"https://core.fsflt.net/organization/v1"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"0199f1c2-76a1-7b21-a758-a1cdab30d590\",\n    \"name\": \"John Due\",\n    \"timezoneId\": \"0199f187-7894-76f3-a8e4-4294794cda0e\",\n    \"type\": \"DEALER\"\n}"}],"_postman_id":"f034b140-4d92-48d6-abc9-e21711479d78"},{"name":"Get organization's members","id":"c7d35902-e5d7-4404-af44-c9b449f15a15","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://core.fsflt.net/organization/v1/members","description":"<p>Returns the list of users in the organization</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["organization","v1","members"],"host":["https://core.fsflt.net"],"query":[],"variable":[]}},"response":[{"id":"0b2ee8fa-d18d-48ce-be06-08545d20485b","name":"Get organization members","originalRequest":{"method":"GET","header":[],"url":"https://core.fsflt.net/organization/v1/members"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"createdAt\": \"2025-10-17T10:41:17.458Z\",\n        \"isEmailVerified\": false,\n        \"lastLoginAt\": \"2025-10-17T11:02:38.650Z\",\n        \"memberId\": \"0199f1c2-76a9-72c0-ba1f-5276686fdf7e\",\n        \"name\": \"John Due\",\n        \"notificationEmail\": \"jdue@company.com\",\n        \"organizationId\": \"0199f1c2-76a1-7b21-a758-a1cdab30d590\",\n        \"organizationName\": \"John Due\",\n        \"roleId\": \"0199f187-7869-7c20-8a6b-b767f53a3070\",\n        \"roleName\": \"ADMIN\",\n        \"updatedAt\": \"2025-10-17T11:02:38.651Z\",\n        \"userId\": \"0199f1c2-7691-7a12-90b0-2779a956f9ad\",\n        \"username\": \"jdue@company.com\"\n    },\n    {\n        \"createdAt\": \"2025-10-17T10:55:09.330Z\",\n        \"isEmailVerified\": false,\n        \"memberId\": \"0199f1cf-281c-71c0-ae78-c569e0b8c509\",\n        \"name\": \"Anna Wright\",\n        \"notificationEmail\": \"anna.wright@gmail.com\",\n        \"organizationId\": \"0199f1c2-76a1-7b21-a758-a1cdab30d590\",\n        \"organizationName\": \"John Due\",\n        \"roleId\": \"0199f187-786d-7da1-979d-bbed7a111f13\",\n        \"roleName\": \"READ_ONLY\",\n        \"updatedAt\": \"2025-10-17T10:55:09.330Z\",\n        \"userId\": \"0199f1cf-2812-7e03-974e-0ca8d96cadbe\",\n        \"username\": \"anna.wright@gmail.com\"\n    }\n]"}],"_postman_id":"c7d35902-e5d7-4404-af44-c9b449f15a15"},{"name":"Get organization's children","id":"7bed6299-f698-4a90-be75-86015eda5214","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://core.fsflt.net/organization/v1/children","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["organization","v1","children"],"host":["https://core.fsflt.net"],"query":[],"variable":[]}},"response":[{"id":"15de0535-2796-4519-8272-2e025125bd7c","name":"Get current user's organization children successful","originalRequest":{"method":"GET","header":[],"url":"https://core.fsflt.net/organization/v1/children"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"0199f1c9-281b-76bb-b232-280e8497a9d0\",\n        \"name\": \"Bob White\",\n        \"parentOrganizationId\": \"0199f1c2-76a1-7b21-a758-a1cdab30d590\",\n        \"timezoneId\": \"0199f187-7894-76f3-a8e4-4294794cda0e\",\n        \"type\": \"END_CUSTOMER\"\n    }\n]"}],"_postman_id":"7bed6299-f698-4a90-be75-86015eda5214"}],"id":"3624b0e1-0d17-4c3f-aa39-90e975c39195","description":"<p>Provides endpoints to manage organizations, sub-organizations, and their members.  </p>\n<p>Supports listing organization hierarchies, performing CRUD operations on members, and retrieving organization details.</p>\n","event":[{"listen":"prerequest","script":{"id":"99926004-cb36-45fb-8f0f-f13929e0b2c1","type":"text/javascript","packages":{},"exec":[""]}},{"listen":"test","script":{"id":"792a223d-6afd-472f-822c-03baff685471","type":"text/javascript","packages":{},"exec":[""]}}],"_postman_id":"3624b0e1-0d17-4c3f-aa39-90e975c39195","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}}},{"name":"Network","item":[{"name":"Static","item":[{"name":"Create static single network","id":"57cefde5-b629-48d5-8a6f-901823250f35","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"Single static network\",\n    \"note\": \"Some network's details...\",\n    \"organizationId\": \"{{organizationId}}\",\n    \"ip\": \"10.55.90.211\"\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/network/v1/static/single","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["network","v1","static","single"],"host":["https://core.fsflt.net"],"query":[],"variable":[]}},"response":[{"id":"0f203b3d-de12-433c-9b5b-0f0e9ffe3833","name":"Create static single network successful","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"Single static network\",\n    \"note\": \"Some network's details...\",\n    \"organizationId\": \"{{organizationId}}\",\n    \"ip\": \"172.55.90.211\"\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/network/v1/static/single"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\r\n    \"createdAt\": \"2025-10-15T09:55:05.049Z\",\r\n    \"id\": \"0199e74b-70d9-7b80-b138-36ae8c1ca3b3\",\r\n    \"lastQueriedAt\": null,\r\n    \"name\": \"Single static network\",\r\n    \"note\": \"Some network's details...\",\r\n    \"organizationId\": \"0199e6ca-2ae0-7ba1-bab9-a12c5f8ca1c7\",\r\n    \"type\": \"STATIC_SINGLE\",\r\n    \"updatedAt\": \"2025-10-15T09:55:05.049Z\",\r\n    \"ip\": \"172.55.90.211\"\r\n}"}],"_postman_id":"57cefde5-b629-48d5-8a6f-901823250f35"},{"name":"Edit static single network","id":"3a100227-4468-4d6b-a795-cfc7ad6e39ce","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"Single static network 2\",\n    \"note\": \"Some network's details\"\n}","options":{"raw":{"language":"json"}}},"url":"{{networkService}}/v1/static/single/:networkId","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["v1","static","single",":networkId"],"host":["{{networkService}}"],"query":[],"variable":[{"description":{"content":"<p>The id of the network to edit</p>\n","type":"text/plain"},"type":"any","value":"{{singleNetworkId}}","key":"networkId"}]}},"response":[{"id":"a8b0329b-e7cc-4358-8644-b9664e4c0ecd","name":"Edit static single network successful","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"Updated Single static network name\",\n    \"note\": \"Some more network's details\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://core.fsflt.net/network/v1/static/single/:networkId","host":["https://core.fsflt.net"],"path":["network","v1","static","single",":networkId"],"variable":[{"key":"networkId","value":"{{singleNetworkId}}","description":"The id of the network to edit"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"createdAt\": \"2025-10-15T09:55:05.049Z\",\n    \"id\": \"0199e74b-70d9-7b80-b138-36ae8c1ca3b3\",\n    \"lastQueriedAt\": null,\n    \"name\": \"Updated Single static network name\",\n    \"note\": \"Some more network's details\",\n    \"organizationId\": \"0199e6ca-2ae0-7ba1-bab9-a12c5f8ca1c7\",\n    \"type\": \"STATIC_SINGLE\",\n    \"updatedAt\": \"2025-10-15T10:14:50.784Z\",\n    \"ip\": \"172.55.90.211\"\n}"}],"_postman_id":"3a100227-4468-4d6b-a795-cfc7ad6e39ce"},{"name":"Create static CIDR network","id":"c0231565-e1bf-49e6-bc29-f8fc1b897f38","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"Cidr static network\",\n    \"note\": \"Some network's details\",\n    \"organizationId\": \"{{organizationId}}\",\n    \"cidr\": \"19.16.31.10/24\"\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/network/v1/static/cidr","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["network","v1","static","cidr"],"host":["https://core.fsflt.net"],"query":[],"variable":[]}},"response":[{"id":"2d353e7c-a91a-4ae2-a210-38cf4612ed9b","name":"Create static CIDR network successful","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"Cidr static network\",\n    \"note\": \"Some network's details\",\n    \"organizationId\": \"{{organizationId}}\",\n    \"cidr\": \"19.16.31.10/24\"\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/network/v1/static/cidr"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"createdAt\": \"2025-10-15T09:58:01.218Z\",\n    \"id\": \"0199e74e-2102-7790-b07a-743070883d35\",\n    \"lastQueriedAt\": null,\n    \"name\": \"Cidr static network\",\n    \"note\": \"Some network's details\",\n    \"organizationId\": \"0199e6ca-2ae0-7ba1-bab9-a12c5f8ca1c7\",\n    \"type\": \"STATIC_CIDR\",\n    \"updatedAt\": \"2025-10-15T09:58:01.218Z\",\n    \"cidr\": \"19.16.31.0/24\"\n}"}],"_postman_id":"c0231565-e1bf-49e6-bc29-f8fc1b897f38"},{"name":"Edit static CIDR network","id":"76e9dc62-1f08-4e95-81b1-618ef17a6e48","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"Cidr static network 2\",\n    \"note\": \"Some network's details\"\n}","options":{"raw":{"language":"json"}}},"url":"{{networkService}}/v1/static/cidr/:networkId","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["v1","static","cidr",":networkId"],"host":["{{networkService}}"],"query":[],"variable":[{"description":{"content":"<p>The id of the network to edit</p>\n","type":"text/plain"},"type":"any","value":"{{cidrNetworkId}}","key":"networkId"}]}},"response":[{"id":"0038fa69-422d-464b-8d74-961611c9e92c","name":"Edit static CIDR network successful","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"Updated Cidr static network name\",\n    \"note\": \"\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://core.fsflt.net/network/v1/static/cidr/:networkId","host":["https://core.fsflt.net"],"path":["network","v1","static","cidr",":networkId"],"variable":[{"key":"networkId","value":"{{cidrNetworkId}}","description":"The id of the network to edit"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"createdAt\": \"2025-10-15T09:58:01.218Z\",\n    \"id\": \"0199e74e-2102-7790-b07a-743070883d35\",\n    \"lastQueriedAt\": null,\n    \"name\": \"Updated Cidr static network name\",\n    \"note\": \"\",\n    \"organizationId\": \"0199e6ca-2ae0-7ba1-bab9-a12c5f8ca1c7\",\n    \"type\": \"STATIC_CIDR\",\n    \"updatedAt\": \"2025-10-15T10:18:28.762Z\",\n    \"cidr\": \"19.16.31.0/24\"\n}"}],"_postman_id":"76e9dc62-1f08-4e95-81b1-618ef17a6e48"},{"name":"Create static range network","id":"409d21e7-f0bf-4da3-972a-70b33d5e85fd","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"Range static network\",\n    \"rangeIp\": {\n        \"start\": \"151.24.10.1\",\n        \"end\": \"151.24.19.254\"\n    },\n    \"organizationId\": \"{{organizationId}}\",\n    \"note\": \"Some network's details\"\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/network/v1/static/range","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["network","v1","static","range"],"host":["https://core.fsflt.net"],"query":[],"variable":[]}},"response":[{"id":"1fae713b-4036-4fa5-a912-32b3302afb6d","name":"Create static range network successful","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"Range static network\",\n    \"rangeIp\": {\n        \"start\": \"151.24.10.1\",\n        \"end\": \"151.24.19.254\"\n    },\n    \"organizationId\": \"{{organizationId}}\",\n    \"note\": \"Some network's details\"\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/network/v1/static/range"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"createdAt\": \"2025-10-15T10:32:02.759Z\",\n    \"id\": \"0199e76d-47c7-7d42-bdc7-3374607b29cc\",\n    \"lastQueriedAt\": null,\n    \"name\": \"Range static network\",\n    \"note\": \"Some network's details\",\n    \"organizationId\": \"0199e6ca-2ae0-7ba1-bab9-a12c5f8ca1c7\",\n    \"type\": \"STATIC_RANGE\",\n    \"updatedAt\": \"2025-10-15T10:32:02.759Z\",\n    \"rangeIp\": {\n        \"start\": \"151.24.10.1\",\n        \"end\": \"151.24.19.254\"\n    }\n}"}],"_postman_id":"409d21e7-f0bf-4da3-972a-70b33d5e85fd"},{"name":"Edit static range network","id":"98d42f9c-d3aa-4963-b2f9-8b856ec65883","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"Range static network 2\",\n    \"note\": \"Some network's details\"\n}","options":{"raw":{"language":"json"}}},"url":"{{networkService}}/v1/static/range/:networkId","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["v1","static","range",":networkId"],"host":["{{networkService}}"],"query":[],"variable":[{"description":{"content":"<p>The id of the network to edit</p>\n","type":"text/plain"},"type":"any","value":"{{rangeNetworkId}}","key":"networkId"}]}},"response":[{"id":"07e45e59-e057-4d8d-a5d6-eb76ec44f120","name":"Edit static range network","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"Updated range static network name\",\n    \"note\": \"Some network's notes\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://core.fsflt.net/network/v1/static/range/:networkId","host":["https://core.fsflt.net"],"path":["network","v1","static","range",":networkId"],"variable":[{"key":"networkId","value":"{{rangeNetworkId}}","description":"The id of the network to edit"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"createdAt\": \"2025-10-15T10:32:02.759Z\",\n    \"id\": \"0199e76d-47c7-7d42-bdc7-3374607b29cc\",\n    \"lastQueriedAt\": null,\n    \"name\": \"Updated range static network name\",\n    \"note\": \"Some network's notes\",\n    \"organizationId\": \"0199e6ca-2ae0-7ba1-bab9-a12c5f8ca1c7\",\n    \"type\": \"STATIC_RANGE\",\n    \"updatedAt\": \"2025-10-15T11:10:34.770Z\",\n    \"rangeIp\": {\n        \"start\": \"151.24.10.1\",\n        \"end\": \"151.24.19.254\"\n    }\n}"}],"_postman_id":"98d42f9c-d3aa-4963-b2f9-8b856ec65883"}],"id":"757878f7-bb74-47b0-9629-5eb450067208","description":"<p>Endpoints to manage STATIC networks.</p>\n","_postman_id":"757878f7-bb74-47b0-9629-5eb450067208","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}}},{"name":"Policies","item":[{"name":"Add policy to a network","id":"6677ff52-fee2-42a9-afcf-cc8b410639da","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"policyId\": \"{{policyId}}\",\r\n    \"dnsId\": \"{{dnsId}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/network/v1/:networkId/policies","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["network","v1",":networkId","policies"],"host":["https://core.fsflt.net"],"query":[],"variable":[{"description":{"content":"<p>The id of the network to add the policy to</p>\n","type":"text/plain"},"type":"any","value":"{{networkId}}","key":"networkId"}]}},"response":[{"id":"772954f9-5f43-46f4-80e3-b135430ee973","name":"Add policy to a network","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"policyId\": \"{{policyId}}\",\r\n    \"dnsId\": \"{{dnsId}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://core.fsflt.net/network/v1/:networkId/policies","host":["https://core.fsflt.net"],"path":["network","v1",":networkId","policies"],"variable":[{"key":"networkId","value":"{{cidrNetworkId}}","description":"The id of the network to add the policy to"}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"networkId\": \"0199e74e-2102-7790-b07a-743070883d35\",\n    \"note\": null,\n    \"policy\": {\n        \"id\": \"0199e6ca-2b39-73e0-88c1-2b6b26466dd0\",\n        \"name\": \"Medium Policy\",\n        \"organizationId\": \"0199e6ca-2ae0-7ba1-bab9-a12c5f8ca1c7\",\n        \"isShared\": false,\n        \"isLimited\": false\n    },\n    \"dns\": {\n        \"id\": \"0182e9f8-9bdf-47ea-99e1-632498e17169\",\n        \"port\": 5404,\n        \"primaryDNSv4\": \"185.236.104.154\",\n        \"primaryDNSv6\": \"2a12:7bc0:104:154::\",\n        \"secondaryDNSv4\": \"185.236.105.155\",\n        \"secondaryDNSv6\": \"2a12:7bc0:105:155::\"\n    }\n}"}],"_postman_id":"6677ff52-fee2-42a9-afcf-cc8b410639da"},{"name":"Get network's policies","id":"b379089e-51d2-48b7-b7e5-96497d463dc0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://core.fsflt.net/network/v1/:networkId/policies","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["network","v1",":networkId","policies"],"host":["https://core.fsflt.net"],"query":[],"variable":[{"description":{"content":"<p>The id of the network to fetch the policies from</p>\n","type":"text/plain"},"type":"any","value":"019ab52c-60e0-77c1-ab45-a60b9ad75884","key":"networkId"}]}},"response":[{"id":"3adfba8c-d8a0-4faa-8349-cd92af401d6e","name":"Get network's policies","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://core.fsflt.net/network/v1/:networkId/policies","host":["https://core.fsflt.net"],"path":["network","v1",":networkId","policies"],"variable":[{"key":"networkId","value":"{{cidrNetworkId}}","description":"The id of the network to fetch the policies from"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"[\n    {\n        \"networkId\": \"0199e74e-2102-7790-b07a-743070883d35\",\n        \"note\": null,\n        \"policy\": {\n            \"id\": \"0199e6ca-2b39-73e0-88c1-2b6b26466dd0\",\n            \"name\": \"Medium Policy\",\n            \"organizationId\": \"0199e6ca-2ae0-7ba1-bab9-a12c5f8ca1c7\",\n            \"isShared\": false,\n            \"isLimited\": false\n        },\n        \"dns\": {\n            \"id\": \"0182e9f8-9bdf-47ea-99e1-632498e17169\",\n            \"port\": 5404,\n            \"primaryDNSv4\": \"185.236.104.154\",\n            \"primaryDNSv6\": \"2a12:7bc0:104:154::\",\n            \"secondaryDNSv4\": \"185.236.105.155\",\n            \"secondaryDNSv6\": \"2a12:7bc0:105:155::\"\n        }\n    },\n    {\n        \"networkId\": \"0199e74e-2102-7790-b07a-743070883d35\",\n        \"note\": null,\n        \"policy\": {\n            \"id\": \"0199e6ca-2b28-7d71-aa0e-e276ca05c60c\",\n            \"name\": \"Light Policy\",\n            \"organizationId\": \"0199e6ca-2ae0-7ba1-bab9-a12c5f8ca1c7\",\n            \"isShared\": false,\n            \"isLimited\": false\n        },\n        \"dns\": {\n            \"id\": \"b048c57f-4069-49be-a0e6-69bb8fbd3d33\",\n            \"port\": 5406,\n            \"primaryDNSv4\": \"185.236.104.174\",\n            \"primaryDNSv6\": \"2a12:7bc0:104:174::\",\n            \"secondaryDNSv4\": \"185.236.105.175\",\n            \"secondaryDNSv6\": \"2a12:7bc0:105:175::\"\n        }\n    }\n]"}],"_postman_id":"b379089e-51d2-48b7-b7e5-96497d463dc0"},{"name":"Remove policy from a network","id":"d115ca65-7de5-4b62-9890-927483ef4755","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"https://core.fsflt.net/network/v1/:networkId/policies/:policyId","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["network","v1",":networkId","policies",":policyId"],"host":["https://core.fsflt.net"],"query":[],"variable":[{"description":{"content":"<p>The id of the network to add the policy to</p>\n","type":"text/plain"},"type":"any","value":"{{networkId}}","key":"networkId"},{"description":{"content":"<p>The id of the policy to add to the network</p>\n","type":"text/plain"},"type":"any","value":"{{policyId}}","key":"policyId"}]}},"response":[{"id":"7a504f82-432f-4adb-9e8c-77416b39cd68","name":"Remove policy from a network successful","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"https://core.fsflt.net/network/v1/:networkId/policies/:policyId","host":["https://core.fsflt.net"],"path":["network","v1",":networkId","policies",":policyId"],"variable":[{"key":"networkId","value":"{{cidrNetworkId}}","description":"The id of the network to add the policy to"},{"key":"policyId","value":"{{policyId}}","description":"The id of the policy to add to the network"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"networkId\": \"0199e74e-2102-7790-b07a-743070883d35\",\n    \"note\": null,\n    \"policy\": {\n        \"id\": \"0199e6ca-2b39-73e0-88c1-2b6b26466dd0\",\n        \"name\": \"Updated policy name\",\n        \"organizationId\": \"0199e6ca-2ae0-7ba1-bab9-a12c5f8ca1c7\",\n        \"isShared\": false,\n        \"isLimited\": true\n    },\n    \"dns\": {\n        \"id\": \"0182e9f8-9bdf-47ea-99e1-632498e17169\",\n        \"port\": 5404,\n        \"primaryDNSv4\": \"185.236.104.154\",\n        \"primaryDNSv6\": \"2a12:7bc0:104:154::\",\n        \"secondaryDNSv4\": \"185.236.105.155\",\n        \"secondaryDNSv6\": \"2a12:7bc0:105:155::\"\n    }\n}"}],"_postman_id":"d115ca65-7de5-4b62-9890-927483ef4755"}],"id":"f4110fd8-a409-4c70-a8f7-3a4f73f4712c","description":"<p>Endpoints for network - policy association.</p>\n","_postman_id":"f4110fd8-a409-4c70-a8f7-3a4f73f4712c","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}}},{"name":"DNS","item":[{"name":"Get network's available DNSs","id":"859b0071-778c-4608-a770-3ba0d28afc07","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://core.fsflt.net/network/v1/:networkId/dns/available","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["network","v1",":networkId","dns","available"],"host":["https://core.fsflt.net"],"query":[],"variable":[{"description":{"content":"<p>The id of the network to fetch the available DNSs from</p>\n","type":"text/plain"},"type":"any","value":"{{singleNetworkId}}","key":"networkId"}]}},"response":[{"id":"a5943dd3-02af-4e6d-828e-aa22355befab","name":"Get network's available DNSs successful","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://core.fsflt.net/network/v1/:networkId/dns/available","host":["https://core.fsflt.net"],"path":["network","v1",":networkId","dns","available"],"variable":[{"key":"networkId","value":"{{singleNetworkId}}","description":"The id of the network to fetch the available DNSs from"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"5a44c7e2-2cd4-4e82-ab1c-76efcc422af2\",\n        \"port\": 5412,\n        \"primaryDNSv4\": \"185.236.104.234\",\n        \"secondaryDNSv4\": \"185.236.105.235\",\n        \"primaryDNSv6\": \"2a12:7bc0:104:234::\",\n        \"secondaryDNSv6\": \"2a12:7bc0:105:235::\"\n    },\n    {\n        \"id\": \"cc6fde74-6d3e-4cfe-932f-e26538951ee8\",\n        \"port\": 5413,\n        \"primaryDNSv4\": \"185.236.104.244\",\n        \"secondaryDNSv4\": \"185.236.105.245\",\n        \"primaryDNSv6\": \"2a12:7bc0:104:244::\",\n        \"secondaryDNSv6\": \"2a12:7bc0:105:245::\"\n    }\n]"}],"_postman_id":"859b0071-778c-4608-a770-3ba0d28afc07"},{"name":"Get all DNSs","id":"996e2a16-bd53-49f2-b940-2277d5ab13e2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://core.fsflt.net/network/v1/dns","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["network","v1","dns"],"host":["https://core.fsflt.net"],"query":[],"variable":[]}},"response":[{"id":"fe6aed2c-1701-44f2-a73a-4e21de81a411","name":"Get all DNSs successful","originalRequest":{"method":"GET","header":[],"url":"https://core.fsflt.net/network/v1/dns"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"0182e9f8-9bdf-47ea-99e1-632498e17169\",\n        \"port\": 5404,\n        \"primaryDNSv4\": \"185.236.104.154\",\n        \"secondaryDNSv4\": \"185.236.105.155\",\n        \"primaryDNSv6\": \"2a12:7bc0:104:154::\",\n        \"secondaryDNSv6\": \"2a12:7bc0:105:155::\"\n    },\n    {\n        \"id\": \"e4b25e98-abfd-4f05-ba27-a5f239978707\",\n        \"port\": 5405,\n        \"primaryDNSv4\": \"185.236.104.164\",\n        \"secondaryDNSv4\": \"185.236.105.165\",\n        \"primaryDNSv6\": \"2a12:7bc0:104:164::\",\n        \"secondaryDNSv6\": \"2a12:7bc0:105:165::\"\n    },\n    {\n        \"id\": \"b048c57f-4069-49be-a0e6-69bb8fbd3d33\",\n        \"port\": 5406,\n        \"primaryDNSv4\": \"185.236.104.174\",\n        \"secondaryDNSv4\": \"185.236.105.175\",\n        \"primaryDNSv6\": \"2a12:7bc0:104:174::\",\n        \"secondaryDNSv6\": \"2a12:7bc0:105:175::\"\n    }\n]"}],"_postman_id":"996e2a16-bd53-49f2-b940-2277d5ab13e2"}],"id":"b5c12c68-04ef-46d4-89e2-cb8be0e8e13d","description":"<p>Endpoints for fetching DNS records, essential in the network - policy association process.</p>\n","_postman_id":"b5c12c68-04ef-46d4-89e2-cb8be0e8e13d","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}}},{"name":"Encrypted","item":[{"name":"Create encrypted network","id":"8e098781-2b1c-4d32-b2e3-92319ab007b8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Single static network\",\r\n    \"note\": \"Some network's details...\", // Optional\r\n    \"organizationId\": \"{{organizationId}}\",\r\n    \"policyId\": \"550e8400-e29b-41d4-a716-446655440000\", // Policy Id, UUID format.\r\n    \"tag\": \"abcdef123\" // Optional\r\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/network/v1/encrypted","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["network","v1","encrypted"],"host":["https://core.fsflt.net"],"query":[],"variable":[]}},"response":[{"id":"c6b665d9-7ce9-4257-b653-9062d49db972","name":"Create encrypted network","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Single static network\",\r\n    \"note\": \"Some network's details...\", // Optional\r\n    \"organizationId\": \"{{organizationId}}\",\r\n    \"policyId\": \"550e8400-e29b-41d4-a716-446655440000\", // Policy Id, UUID format.\r\n    \"tag\": \"abcdef123\" // Optional\r\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/network/v1/encrypted"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\r\n  \"id\": \"660e8400-e29b-41d4-a716-446655441234\",\r\n  \"type\": \"STATIC_ENCRYPTED\",\r\n  \"tag\": \"abcdef123\", // This is needed to format the DOH/DOT\r\n  \"policyId\": \"550e8400-e29b-41d4-a716-446655440000\",\r\n  \"createdAt\": \"2023-04-01T00:00:00Z\",\r\n  \"name\": \"Single static network\",\r\n  \"note\": \"Some network's details...\",\r\n  \"organizationId\": \"12345678-1234-1234-1234-123456789012\",\r\n  \"updatedAt\": \"2023-04-01T00:00:00Z\"\r\n}"}],"_postman_id":"8e098781-2b1c-4d32-b2e3-92319ab007b8"},{"name":"Update Encrypted network's data","id":"177e8349-4f55-4f0c-899a-06c8232d15af","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Single static network\", // Optional\r\n    \"note\": \"Some network's details...\" // Optional\r\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/network/v1/encrypted/:networkId","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["network","v1","encrypted",":networkId"],"host":["https://core.fsflt.net"],"query":[],"variable":[{"type":"any","value":"","key":"networkId"}]}},"response":[{"id":"e700a0eb-8324-444b-b6aa-800df8ce7517","name":"Update Encrypted network's data","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Single static network\", // Optional\r\n    \"note\": \"Some network's details...\" // Optional\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://core.fsflt.net/network/v1/encrypted/:networkId","host":["https://core.fsflt.net"],"path":["network","v1","encrypted",":networkId"],"variable":[{"key":"networkId","value":""}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\r\n  \"id\": \"660e8400-e29b-41d4-a716-446655441234\",\r\n  \"type\": \"STATIC_ENCRYPTED\",\r\n  \"tag\": \"abcdef123\", // This is needed to format the DOH/DOT\r\n  \"policyId\": \"550e8400-e29b-41d4-a716-446655440000\",\r\n  \"createdAt\": \"2023-04-01T00:00:00Z\",\r\n  \"name\": \"Single static network\",\r\n  \"note\": \"Some network's details...\",\r\n  \"organizationId\": \"12345678-1234-1234-1234-123456789012\",\r\n  \"updatedAt\": \"2023-04-01T00:00:00Z\"\r\n}"}],"_postman_id":"177e8349-4f55-4f0c-899a-06c8232d15af"}],"id":"272abd34-88a3-4597-bec4-42395bd093d4","_postman_id":"272abd34-88a3-4597-bec4-42395bd093d4","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}}},{"name":"Dynamic","item":[{"name":"Internal","item":[{"name":"Add dynamic internal network","id":"9c8743c1-e846-461a-ba66-a64d727c6ef6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"DynamicNetwork\",\n    \"note\": \"Lorem ipsum\",\n    \"organizationId\": \"019dcf1d-07c0-757b-8e46-e8437b8daa8b\",\n    \"ddns\": {\n        \"username\": \"username09122\",\n        \"password\": \"password\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/network/v1/dynamic/internal","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["network","v1","dynamic","internal"],"host":["https://core.fsflt.net"],"query":[],"variable":[]}},"response":[{"id":"626b78bc-5980-48c1-9036-f3e5cb05d20e","name":"Add dynamic internal network","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"DynamicNetwork\",\n    \"note\": \"Lorem ipsum\",\n    \"organizationId\": \"1230ddbf-3df1-74fe-92ca-c5ae31c7412d\",\n    \"ddns\": {\n        \"username\": \"username09122\",\n        \"password\": \"password\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/network/v1/dynamic/internal"},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"id\": \"019dcf27-4af9-73fa-95d2-fc99ed302064\",\n    \"name\": \"DynamicNetwork\",\n    \"organizationId\": \"1230ddbf-3df1-74fe-92ca-c5ae31c7412d\",\n    \"lastQueriedAt\": null,\n    \"createdAt\": \"2026-04-27T13:35:52.058Z\",\n    \"updatedAt\": \"2026-04-27T13:35:52.058Z\",\n    \"note\": \"Lorem ipsum\",\n    \"type\": \"DYNAMIC_INTERNAL\",\n    \"ddns\": {\n        \"password\": \"password\",\n        \"username\": \"username09122\"\n    },\n    \"dynamicIp\": \"\"\n}"}],"_postman_id":"9c8743c1-e846-461a-ba66-a64d727c6ef6"},{"name":"Edit dynamic internal network","id":"d0afc63e-2684-4f99-b6e1-0e1f7dd29a46","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"DynamicNetwork\",\n    \"note\": \"Lorem ipsum\",\n    \"ddns\": {\n        \"username\": \"username09122\",\n        \"password\": \"password\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/network/v1/dynamic/internal/:networkId","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["network","v1","dynamic","internal",":networkId"],"host":["https://core.fsflt.net"],"query":[],"variable":[{"description":{"content":"<p>The id of the network to edit</p>\n","type":"text/plain"},"type":"any","value":"","key":"networkId"}]}},"response":[{"id":"1815a28e-5449-49ba-96dc-c75c977f3e31","name":"Edit dynamic internal network","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\n    \"name\": \"DynamicNetwork\",\n    \"note\": \"Lorem ipsum\",\n    \"ddns\": {\n        \"username\": \"username09122\",\n        \"password\": \"password\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://core.fsflt.net/network/v1/dynamic/internal/:networkId","host":["https://core.fsflt.net"],"path":["network","v1","dynamic","internal",":networkId"],"variable":[{"key":"networkId","value":"","description":"The id of the network to edit"}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"id\": \"019dcf27-4af9-73fa-95d2-fc99ed302064\",\n    \"name\": \"DynamicNetwork\",\n    \"organizationId\": \"1230ddbf-3df1-74fe-92ca-c5ae31c7412d\",\n    \"lastQueriedAt\": null,\n    \"createdAt\": \"2026-04-27T13:35:52.058Z\",\n    \"updatedAt\": \"2026-04-27T13:36:31.682Z\",\n    \"ddnsProvider\": [],\n    \"ddnsUpdate\": [\n        {\n            \"id\": \"019dcf27-4b02-71ef-976e-a5b4ea69b405\",\n            \"username\": \"username09122\",\n            \"password\": \"password\",\n            \"networkId\": \"019dcf27-4af9-73fa-95d2-fc99ed302064\",\n            \"lastSync\": null\n        }\n    ],\n    \"encryptedNetworkTag\": [],\n    \"networkAddress\": [],\n    \"note\": \"Lorem ipsum\",\n    \"type\": \"DYNAMIC_INTERNAL\",\n    \"ddns\": {\n        \"password\": \"password\",\n        \"username\": \"username09122\"\n    },\n    \"dynamicIp\": \"\"\n}"}],"_postman_id":"d0afc63e-2684-4f99-b6e1-0e1f7dd29a46"}],"id":"b97a59ae-9ea3-4945-a06e-4dd246292786","_postman_id":"b97a59ae-9ea3-4945-a06e-4dd246292786","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}}}],"id":"712826c4-8268-49cd-8bb0-a5207252cf03","_postman_id":"712826c4-8268-49cd-8bb0-a5207252cf03","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}}},{"name":"Get Networks","id":"5d4a3f7f-4f95-4c18-ba20-b1549bd3dcff","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://core.fsflt.net/network/v1/?includePolicies=false","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["network","v1",""],"host":["https://core.fsflt.net"],"query":[{"description":{"content":"<p>If set to true, each network contains the list of associated policies</p>\n","type":"text/plain"},"key":"includePolicies","value":"false"}],"variable":[]}},"response":[{"id":"53a3ec0a-a064-42de-ad9b-48a0b6cf0a6e","name":"Get Networks successful","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://core.fsflt.net/network/v1/?includePolicies=false","host":["https://core.fsflt.net"],"path":["network","v1",""],"query":[{"key":"organizationId","value":"","description":"The id of the organization to fetch networks from. By default, the logger user's organizationId is used","disabled":true},{"key":"includePolicies","value":"false","description":"If set to true, each network contains the associated policies"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"createdAt\": \"2025-10-15T09:55:05.049Z\",\n        \"id\": \"0199e74b-70d9-7b80-b138-36ae8c1ca3b3\",\n        \"lastQueriedAt\": null,\n        \"name\": \"Single static network\",\n        \"note\": \"Some network's details...\",\n        \"organizationId\": \"0199e6ca-2ae0-7ba1-bab9-a12c5f8ca1c7\",\n        \"type\": \"STATIC_SINGLE\",\n        \"updatedAt\": \"2025-10-15T09:55:05.049Z\",\n        \"ip\": \"172.55.90.211\"\n    },\n    {\n        \"createdAt\": \"2025-10-15T09:58:01.218Z\",\n        \"id\": \"0199e74e-2102-7790-b07a-743070883d35\",\n        \"lastQueriedAt\": null,\n        \"name\": \"Cidr static network\",\n        \"note\": \"Some network's details\",\n        \"organizationId\": \"0199e6ca-2ae0-7ba1-bab9-a12c5f8ca1c7\",\n        \"type\": \"STATIC_CIDR\",\n        \"updatedAt\": \"2025-10-15T09:58:01.218Z\",\n        \"cidr\": \"19.16.31.0/24\"\n    },\n    {\n        \"createdAt\": \"2025-10-15T10:00:16.797Z\",\n        \"id\": \"0199e750-329c-7910-ae4e-e7781b534d13\",\n        \"lastQueriedAt\": null,\n        \"name\": \"Range static network\",\n        \"note\": \"Some network's details\",\n        \"organizationId\": \"0199e6ca-2ae0-7ba1-bab9-a12c5f8ca1c7\",\n        \"type\": \"STATIC_RANGE\",\n        \"updatedAt\": \"2025-10-15T10:00:16.797Z\",\n        \"rangeIp\": {\n            \"end\": \"4.5.7.17\",\n            \"start\": \"4.5.6.10\"\n        }\n    }\n]"},{"id":"be1f1f6d-a660-4811-9b65-2cd276be2b03","name":"Get Networks with associated policy successful","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://core.fsflt.net/network/v1/?includePolicies=true","host":["https://core.fsflt.net"],"path":["network","v1",""],"query":[{"key":"organizationId","value":"","description":"The id of the organization to fetch networks from. By default, the logger user's organizationId is used","disabled":true},{"key":"includePolicies","value":"true","description":"If set to true, each network contains the list of associated policies"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"network\": {\n            \"createdAt\": \"2025-10-15T09:55:05.049Z\",\n            \"id\": \"0199e74b-70d9-7b80-b138-36ae8c1ca3b3\",\n            \"lastQueriedAt\": null,\n            \"name\": \"Single static network\",\n            \"note\": \"Some network's details...\",\n            \"organizationId\": \"0199e6ca-2ae0-7ba1-bab9-a12c5f8ca1c7\",\n            \"type\": \"STATIC_SINGLE\",\n            \"updatedAt\": \"2025-10-15T09:55:05.049Z\",\n            \"ip\": \"172.55.90.211\"\n        },\n        \"policies\": [{\n            \"id\": \"0199e6ca-2b39-73e0-88c1-2b6b26466dd0\",\n            \"name\": \"Medium Policy\",\n            \"organizationId\": \"0199e6ca-2ae0-7ba1-bab9-a12c5f8ca1c7\",\n            \"isShared\": false,\n            \"isLimited\": false\n        }]\n    },\n    {\n        \"network\": {\n            \"createdAt\": \"2025-10-15T09:58:01.218Z\",\n            \"id\": \"0199e74e-2102-7790-b07a-743070883d35\",\n            \"lastQueriedAt\": null,\n            \"name\": \"Cidr static network\",\n            \"note\": \"Some network's details\",\n            \"organizationId\": \"0199e6ca-2ae0-7ba1-bab9-a12c5f8ca1c7\",\n            \"type\": \"STATIC_CIDR\",\n            \"updatedAt\": \"2025-10-15T09:58:01.218Z\",\n            \"cidr\": \"19.16.31.0/24\"\n        },\n        \"policies\": []\n    },\n    {\n        \"network\": {\n            \"createdAt\": \"2025-10-15T10:00:16.797Z\",\n            \"id\": \"0199e750-329c-7910-ae4e-e7781b534d13\",\n            \"lastQueriedAt\": null,\n            \"name\": \"Range static network\",\n            \"note\": \"Some network's details\",\n            \"organizationId\": \"0199e6ca-2ae0-7ba1-bab9-a12c5f8ca1c7\",\n            \"type\": \"STATIC_RANGE\",\n            \"updatedAt\": \"2025-10-15T10:00:16.797Z\",\n            \"rangeIp\": {\n                \"end\": \"4.5.7.17\",\n                \"start\": \"4.5.6.10\"\n            }\n        },\n        \"policies\": []\n    }\n]"}],"_postman_id":"5d4a3f7f-4f95-4c18-ba20-b1549bd3dcff"},{"name":"Get a network","id":"b8690b42-29da-4055-9e93-5602dd8d7a10","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://core.fsflt.net/network/v1/:networkId?includePolicies=true","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["network","v1",":networkId"],"host":["https://core.fsflt.net"],"query":[{"description":{"content":"<p>If set to true, the fetched network contains the complete array of networkPolicies</p>\n","type":"text/plain"},"key":"includePolicies","value":"true"}],"variable":[{"description":{"content":"<p>The id of the network to fetch</p>\n","type":"text/plain"},"type":"any","value":"{{networkId}}","key":"networkId"}]}},"response":[{"id":"78194629-c93c-4a16-bd08-826efad89aa2","name":"Get a network successful","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://core.fsflt.net/network/v1/:networkId?includePolicies=false","host":["https://core.fsflt.net"],"path":["network","v1",":networkId"],"query":[{"key":"includePolicies","value":"false","description":"If set to true, the fetched network contains the complete array of networkPolicies"}],"variable":[{"key":"networkId","value":"{{singleNetworkId}}","description":"The id of the network to fetch"}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"createdAt\": \"2025-10-15T09:55:05.049Z\",\n    \"id\": \"0199e74b-70d9-7b80-b138-36ae8c1ca3b3\",\n    \"lastQueriedAt\": null,\n    \"name\": \"Single static network\",\n    \"note\": \"Some network's details...\",\n    \"organizationId\": \"0199e6ca-2ae0-7ba1-bab9-a12c5f8ca1c7\",\n    \"type\": \"STATIC_SINGLE\",\n    \"updatedAt\": \"2025-10-15T09:55:05.049Z\",\n    \"ip\": \"172.55.90.211\"\n}"}],"_postman_id":"b8690b42-29da-4055-9e93-5602dd8d7a10"},{"name":"Delete network","id":"9b07c3ca-ec24-4b30-a175-17d96e99dab2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"https://core.fsflt.net/network/v1/:networkId","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["network","v1",":networkId"],"host":["https://core.fsflt.net"],"query":[],"variable":[{"type":"any","value":"","key":"networkId"}]}},"response":[{"id":"73320d34-77ce-465e-b2f7-8e3b13512ed1","name":"Delete network successful","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"https://core.fsflt.net/network/v1/:networkId","host":["https://core.fsflt.net"],"path":["network","v1",":networkId"],"variable":[{"key":"networkId","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"createdAt\": \"2025-10-16T15:13:39.749Z\",\n    \"id\": \"0199ed95-77a4-7da2-89f0-c186f8059e9d\",\n    \"lastQueriedAt\": null,\n    \"name\": \"Range static network\",\n    \"note\": \"Some network's details\",\n    \"organizationId\": \"0199e6ca-2ae0-7ba1-bab9-a12c5f8ca1c7\",\n    \"type\": \"STATIC_RANGE\",\n    \"updatedAt\": \"2025-10-16T15:13:39.749Z\",\n    \"rangeIp\": {\n        \"start\": \"151.24.10.1\",\n        \"end\": \"151.24.19.254\"\n    }\n}"}],"_postman_id":"9b07c3ca-ec24-4b30-a175-17d96e99dab2"}],"id":"292e99ef-3e8f-4ba7-b23d-c34e354f9458","description":"<p>Includes operations for creating, updating, and deleting networks, as well as associating them with protection policies.</p>\n<p>Validation checks ensure that all network configurations comply with business logic and organizational constraints.</p>\n","_postman_id":"292e99ef-3e8f-4ba7-b23d-c34e354f9458","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}}},{"name":"Protection","item":[{"name":"Policy","item":[{"name":"Exceptions","item":[{"name":"Group","item":[{"name":"Add an exception group to a policy","id":"bd7a2094-6b9b-4b79-ad70-1dc9eb9fe836","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"exceptionGroupId\": \"{{exceptionGroupId}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/protection/v1/policies/:policyId/exceptiongroups","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","policies",":policyId","exceptiongroups"],"host":["https://core.fsflt.net"],"query":[],"variable":[{"description":{"content":"<p>The id of the policy to add the exception group to</p>\n","type":"text/plain"},"type":"any","value":"{{policyId}}","key":"policyId"}]}},"response":[{"id":"2f553df2-19d2-405e-a27a-41453ae80268","name":"Add an exception group to a policy successful","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"exceptionGroupId\": \"\"\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://core.fsflt.net/protection/v1/policies/:policyId/exceptiongroups","host":["https://core.fsflt.net"],"path":["protection","v1","policies",":policyId","exceptiongroups"],"variable":[{"key":"policyId","value":"","description":"The id of the policy to add the exception group to"}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"0199ec9d-046c-74e1-a50c-89384017ca58\",\n    \"policyId\": \"0199e6ca-2b39-73e0-88c1-2b6b26466dd0\",\n    \"exceptionGroupId\": \"0199ec91-18b4-7ba1-922b-e42690acfd2e\"\n}"}],"_postman_id":"bd7a2094-6b9b-4b79-ad70-1dc9eb9fe836"},{"name":"Remove an exception group from a policy","id":"185986fd-b2c9-4434-ad46-cb3307fee7b6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"https://core.fsflt.net/protection/v1/policies/:policyId/exceptiongroups/:exceptionGroupId","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","policies",":policyId","exceptiongroups",":exceptionGroupId"],"host":["https://core.fsflt.net"],"query":[],"variable":[{"description":{"content":"<p>The id of the polict to remove the exception group from</p>\n","type":"text/plain"},"type":"any","value":"{{policyId}}","key":"policyId"},{"description":{"content":"<p>The id of the exception group to delete</p>\n","type":"text/plain"},"type":"any","value":"{{exceptionGroupId}}","key":"exceptionGroupId"}]}},"response":[{"id":"4349c826-c702-4e46-8536-a88c4776ba9f","name":"Remove an exception group from a policy successful","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"https://core.fsflt.net/protection/v1/policies/:policyId/exceptiongroups/:exceptionGroupId","host":["https://core.fsflt.net"],"path":["protection","v1","policies",":policyId","exceptiongroups",":exceptionGroupId"],"variable":[{"key":"policyId","value":"","description":"The id of the polict to remove the exception group from"},{"key":"exceptionGroupId","value":"","description":"The id of the exception group to delete"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"0199ec9d-046c-74e1-a50c-89384017ca58\",\n    \"policyId\": \"0199e6ca-2b39-73e0-88c1-2b6b26466dd0\",\n    \"exceptionGroupId\": \"0199ec91-18b4-7ba1-922b-e42690acfd2e\"\n}"}],"_postman_id":"185986fd-b2c9-4434-ad46-cb3307fee7b6"}],"id":"e47c30aa-4280-498c-9cd7-45dbbf6280f5","_postman_id":"e47c30aa-4280-498c-9cd7-45dbbf6280f5","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}}},{"name":"Get policy's exception groups","id":"f432bf73-0e26-4403-9fe7-c6d0eeab25e6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://core.fsflt.net/protection/v1/policies/:policyId/exceptiongroups","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","policies",":policyId","exceptiongroups"],"host":["https://core.fsflt.net"],"query":[],"variable":[{"description":{"content":"<p>The id of the policy to fetch exception groups from</p>\n","type":"text/plain"},"type":"any","value":"{{policyId}}","key":"policyId"}]}},"response":[{"id":"3dad583b-19b9-431b-8237-c1340497fa66","name":"Get policy's exception groups successful","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://core.fsflt.net/protection/v1/policies/:policyId/exceptiongroups","host":["https://core.fsflt.net"],"path":["protection","v1","policies",":policyId","exceptiongroups"],"variable":[{"key":"policyId","value":"","description":"The id of the policy to fetch exception groups from"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"[\r\n    {\r\n        \"id\": \"0199ec91-18b4-7ba1-922b-e42690acfd2e\",\r\n        \"name\": \"My new allow Exception group\",\r\n        \"organizationId\": \"0199e6ca-2ae0-7ba1-bab9-a12c5f8ca1c7\",\r\n        \"type\": \"allowlist\",\r\n        \"domains\": [\r\n            \"www.secure-domain.net\"\r\n        ],\r\n    }\r\n]"}],"_postman_id":"f432bf73-0e26-4403-9fe7-c6d0eeab25e6"}],"id":"c62a7cff-1295-4ca3-95ed-b136b2ce757f","description":"<p>Endpoints for managing excetion groups in the context of a policy.</p>\n","_postman_id":"c62a7cff-1295-4ca3-95ed-b136b2ce757f","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}}},{"name":"Categories","item":[{"name":"Schedule","item":[{"name":"Add Schedule on blocked category","id":"149cf397-0f66-472a-8f0e-2e866f7528e4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"categoryId\": \"{{contentCategory1Id}}\",\r\n    \"blockSchedulation\": [\r\n        {\r\n            \"day\": 1,\r\n            \"from\": \"18:00\",\r\n            \"to\": \"23:59\"\r\n        },\r\n        {\r\n            \"day\": 6,\r\n            \"from\": \"00:00\",\r\n            \"to\": \"23:59\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/protection/v1/policies/:policyId/categories/blocked/schedule","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","policies",":policyId","categories","blocked","schedule"],"host":["https://core.fsflt.net"],"query":[],"variable":[{"description":{"content":"<p>The id of the policy to add the schedulation to</p>\n","type":"text/plain"},"type":"any","value":"{{policyId}}","key":"policyId"}]}},"response":[{"id":"4f67a0c8-49e7-4cfa-abd5-b137bdafc777","name":"Add Schedule on blocked category successful","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"categoryId\": \"\",\r\n    \"blockSchedulation\": [\r\n        {\r\n            \"day\": 1,\r\n            \"from\": \"18:00\",\r\n            \"to\": \"23:59\"\r\n        },\r\n        {\r\n            \"day\": 6,\r\n            \"from\": \"00:00\",\r\n            \"to\": \"23:59\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://core.fsflt.net/protection/v1/policies/:policyId/categories/blocked/schedule","host":["https://core.fsflt.net"],"path":["protection","v1","policies",":policyId","categories","blocked","schedule"],"query":[{"key":"categoryId","value":"0198a241-508a-74d0-a095-2b891acbf872","type":"text","disabled":true}],"variable":[{"key":"policyId","value":"","description":"The id of the policy to add the schedulation to"}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"0199ed84-1c93-7f31-8735-22f61a611ebb\",\n        \"policyId\": \"0199e6ca-2b39-73e0-88c1-2b6b26466dd0\",\n        \"categoryId\": \"0199e375-ede2-7851-a18a-b6d9ee5deae2\",\n        \"from\": \"1970-01-01T18:00:00.000Z\",\n        \"to\": \"1970-01-01T23:59:00.000Z\",\n        \"day\": 1\n    },\n    {\n        \"id\": \"0199ed84-1c93-7f31-8735-2304ab90129f\",\n        \"policyId\": \"0199e6ca-2b39-73e0-88c1-2b6b26466dd0\",\n        \"categoryId\": \"0199e375-ede2-7851-a18a-b6d9ee5deae2\",\n        \"from\": \"1970-01-01T00:00:00.000Z\",\n        \"to\": \"1970-01-01T23:59:00.000Z\",\n        \"day\": 6\n    }\n]"}],"_postman_id":"149cf397-0f66-472a-8f0e-2e866f7528e4"},{"name":"Remove Schedule on blocked category","id":"c6f4732d-085d-4e5a-9a36-6f35227a6921","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"https://core.fsflt.net/protection/v1/policies/:policyId/categories/blocked/schedule/:scheduleId","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","policies",":policyId","categories","blocked","schedule",":scheduleId"],"host":["https://core.fsflt.net"],"query":[],"variable":[{"description":{"content":"<p>The id of the policy to delete the schedulation from</p>\n","type":"text/plain"},"type":"any","value":"{{policyId}}","key":"policyId"},{"description":{"content":"<p>The id of the schedule to delete</p>\n","type":"text/plain"},"type":"any","value":"{{scheduleId}}","key":"scheduleId"}]}},"response":[{"id":"5a1e939f-410d-419f-92d3-e81255a62644","name":"Remove Schedule on blocked category successful","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"https://core.fsflt.net/protection/v1/policies/:policyId/categories/blocked/schedule/:scheduleId","host":["https://core.fsflt.net"],"path":["protection","v1","policies",":policyId","categories","blocked","schedule",":scheduleId"],"variable":[{"key":"policyId","value":"","description":"The id of the policy to delete the schedulation from"},{"key":"scheduleId","value":"","description":"The id of the schedule to delete"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"0199ed84-1c93-7f31-8735-22f61a611ebb\",\n    \"policyId\": \"0199e6ca-2b39-73e0-88c1-2b6b26466dd0\",\n    \"categoryId\": \"0199e375-ede2-7851-a18a-b6d9ee5deae2\",\n    \"from\": \"1970-01-01T18:00:00.000Z\",\n    \"to\": \"1970-01-01T23:59:00.000Z\",\n    \"day\": 1\n}"}],"_postman_id":"c6f4732d-085d-4e5a-9a36-6f35227a6921"}],"id":"989a85d4-9eec-4992-8a65-222739f59099","_postman_id":"989a85d4-9eec-4992-8a65-222739f59099","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}}},{"name":"Block content categories on a policy","id":"6f6d5a3e-dc67-4691-b5ad-2bda235e2cee","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"categoryIds\": [\r\n        \"{{contentCategory1Id}}\",\r\n        \"{{contentCategory2Id}}\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/protection/v1/policies/:policyId/categories/blocked","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","policies",":policyId","categories","blocked"],"host":["https://core.fsflt.net"],"query":[],"variable":[{"description":{"content":"<p>The id of the policy to block content categories on</p>\n","type":"text/plain"},"type":"any","value":"{{policyId}}","key":"policyId"}]}},"response":[{"id":"ac507672-e3b5-45b5-ba69-59f4d4ed8c90","name":"Block content categories on a policy successful","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"categoryIds\": [\r\n        \"\",\r\n        \"\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://core.fsflt.net/protection/v1/policies/:policyId/categories/blocked","host":["https://core.fsflt.net"],"path":["protection","v1","policies",":policyId","categories","blocked"],"variable":[{"key":"policyId","value":"","description":"The id of the policy to block content categories on"}]}},"status":"Multi-status","code":207,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [],\n    \"successes\": [\n        {\n            \"policyId\": \"0199e6ca-2b39-73e0-88c1-2b6b26466dd0\",\n            \"categoryId\": \"0199e375-ede2-7851-a18a-b6d9ee5deae2\"\n        },\n        {\n            \"policyId\": \"0199e6ca-2b39-73e0-88c1-2b6b26466dd0\",\n            \"categoryId\": \"0199e375-edeb-7c02-8997-a58432372ff6\"\n        }\n    ]\n}"}],"_postman_id":"6f6d5a3e-dc67-4691-b5ad-2bda235e2cee"},{"name":"Get blocked content categories","id":"0e3364fa-e031-4e19-b4d7-17ae172944d1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://core.fsflt.net/protection/v1/policies/:policyId/categories/blocked","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","policies",":policyId","categories","blocked"],"host":["https://core.fsflt.net"],"query":[],"variable":[{"description":{"content":"<p>The id of the policy to fetch blocked content categories from</p>\n","type":"text/plain"},"type":"any","value":"{{policyId}}","key":"policyId"}]}},"response":[{"id":"9d4653f2-5c10-41f0-bcc3-e96aeded80a1","name":"Get blocked content categories successful","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://core.fsflt.net/protection/v1/policies/:policyId/categories/blocked","host":["https://core.fsflt.net"],"path":["protection","v1","policies",":policyId","categories","blocked"],"variable":[{"key":"policyId","value":"","description":"The id of the policy to fetch blocked content categories from"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"categoryId\": \"0199e375-ede2-7851-a18a-b6d9ee5deae2\",\n        \"policyId\": \"0199e6ca-2b39-73e0-88c1-2b6b26466dd0\",\n        \"id\": \"0199e375-ede2-7851-a18a-b6d9ee5deae2\",\n        \"code\": \"government\",\n        \"macroCategoryId\": \"0199e375-ede2-7851-a18a-b6cedcf65da6\",\n        \"timeBlocks\": []\n    },\n    {\n        \"categoryId\": \"0199e375-edeb-7c02-8997-a58432372ff6\",\n        \"policyId\": \"0199e6ca-2b39-73e0-88c1-2b6b26466dd0\",\n        \"id\": \"0199e375-edeb-7c02-8997-a58432372ff6\",\n        \"code\": \"hobby\",\n        \"macroCategoryId\": \"0199e375-edeb-7c02-8997-a1bea49beddd\",\n        \"timeBlocks\": []\n    }\n]"}],"_postman_id":"0e3364fa-e031-4e19-b4d7-17ae172944d1"},{"name":"Allow content categories on a policy","id":"4f7b5458-294d-41fb-8b47-fe2416843cb0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"{\r\n    \"categoryIds\": [\r\n        \"{{contentCategory1Id}}\",\r\n        \"{{contentCategory2Id}}\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/protection/v1/policies/:policyId/categories/blocked","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","policies",":policyId","categories","blocked"],"host":["https://core.fsflt.net"],"query":[],"variable":[{"description":{"content":"<p>The id of the policy to allow content categories on</p>\n","type":"text/plain"},"type":"any","value":"{{policyId}}","key":"policyId"}]}},"response":[{"id":"0665bf25-3d4c-4396-9ce5-333f5e685690","name":"Allow content categories on a policy successful","originalRequest":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"{\r\n    \"categoryIds\": [\r\n        \"{{contentCategory1Id}}\",\r\n        \"{{contentCategory2Id}}\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://core.fsflt.net/protection/v1/policies/:policyId/categories/blocked","host":["https://core.fsflt.net"],"path":["protection","v1","policies",":policyId","categories","blocked"],"variable":[{"key":"policyId","value":"{{policyId}}","description":"The id of the policy to allow content categories on"}]}},"status":"Multi-status","code":207,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [],\n    \"successes\": [\n        {\n            \"policyId\": \"0199e6ca-2b39-73e0-88c1-2b6b26466dd0\",\n            \"categoryId\": \"0199e375-ede2-7851-a18a-b6d9ee5deae2\"\n        },\n        {\n            \"policyId\": \"0199e6ca-2b39-73e0-88c1-2b6b26466dd0\",\n            \"categoryId\": \"0199e375-edeb-7c02-8997-a58432372ff6\"\n        }\n    ]\n}"}],"_postman_id":"4f7b5458-294d-41fb-8b47-fe2416843cb0"}],"id":"31c90d0e-926e-429a-bbfa-63e2d6bfa509","description":"<p>Endpoints for managing content categories in the context of a policy.</p>\n","_postman_id":"31c90d0e-926e-429a-bbfa-63e2d6bfa509","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}}},{"name":"AppBlocker","item":[{"name":"Schedule","item":[{"name":"Add schedule on blocked appBlocker category","id":"c2db4b5a-e6c7-4fe2-a492-d4fe7d46adc1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"categoryId\": \"{{appBlockedCategory1Id}}\",\r\n    \"blockSchedulation\": [\r\n        {\r\n            \"day\": 1,\r\n            \"from\": \"09:00\",\r\n            \"to\": \"18:00\"\r\n        },\r\n        {\r\n            \"day\": 2,\r\n            \"from\": \"09:00\",\r\n            \"to\": \"18:00\"\r\n        },\r\n        {\r\n            \"day\": 3,\r\n            \"from\": \"09:00\",\r\n            \"to\": \"18:00\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/protection/v1/policies/:policyId/appblocker/blocked/schedule","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","policies",":policyId","appblocker","blocked","schedule"],"host":["https://core.fsflt.net"],"query":[],"variable":[{"description":{"content":"<p>The id of the policy to add the schedulation to</p>\n","type":"text/plain"},"type":"any","value":"{{policyId}}","key":"policyId"}]}},"response":[{"id":"c446c093-603b-4741-95da-d5e26079f726","name":"Add schedule on blocked appBlocker category successful","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"categoryId\": \"{{appBlockedCategory1Id}}\",\r\n    \"blockSchedulation\": [\r\n        {\r\n            \"day\": 1,\r\n            \"from\": \"09:00\",\r\n            \"to\": \"18:00\"\r\n        },\r\n        {\r\n            \"day\": 2,\r\n            \"from\": \"09:00\",\r\n            \"to\": \"18:00\"\r\n        },\r\n        {\r\n            \"day\": 3,\r\n            \"from\": \"09:00\",\r\n            \"to\": \"18:00\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://core.fsflt.net/protection/v1/policies/:policyId/appblocker/blocked/schedule","host":["https://core.fsflt.net"],"path":["protection","v1","policies",":policyId","appblocker","blocked","schedule"],"variable":[{"key":"policyId","value":"{{policyId}}","description":"The id of the policy to add the schedulation to"}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"0199ed80-4233-7581-bb5c-9bebaf6a5afa\",\n        \"policyId\": \"0199e6ca-2b39-73e0-88c1-2b6b26466dd0\",\n        \"categoryId\": \"0199e375-ee17-7471-a4df-07afe74be221\",\n        \"from\": \"1970-01-01T09:00:00.000Z\",\n        \"to\": \"1970-01-01T18:00:00.000Z\",\n        \"day\": 1\n    },\n    {\n        \"id\": \"0199ed80-4233-7581-bb5c-9bf9e4777784\",\n        \"policyId\": \"0199e6ca-2b39-73e0-88c1-2b6b26466dd0\",\n        \"categoryId\": \"0199e375-ee17-7471-a4df-07afe74be221\",\n        \"from\": \"1970-01-01T09:00:00.000Z\",\n        \"to\": \"1970-01-01T18:00:00.000Z\",\n        \"day\": 2\n    },\n    {\n        \"id\": \"0199ed80-4233-7581-bb5c-9c0559efc930\",\n        \"policyId\": \"0199e6ca-2b39-73e0-88c1-2b6b26466dd0\",\n        \"categoryId\": \"0199e375-ee17-7471-a4df-07afe74be221\",\n        \"from\": \"1970-01-01T09:00:00.000Z\",\n        \"to\": \"1970-01-01T18:00:00.000Z\",\n        \"day\": 3\n    }\n]"}],"_postman_id":"c2db4b5a-e6c7-4fe2-a492-d4fe7d46adc1"},{"name":"Remove schedule on blocked appBlocker category","id":"195ded78-364e-4037-b149-70d08695105d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"https://core.fsflt.net/protection/v1/policies/:policyId/appblocker/blocked/schedule/:scheduleId","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","policies",":policyId","appblocker","blocked","schedule",":scheduleId"],"host":["https://core.fsflt.net"],"query":[],"variable":[{"description":{"content":"<p>The id of the policy to delete the schedulation from</p>\n","type":"text/plain"},"type":"any","value":"{{policyId}}","key":"policyId"},{"description":{"content":"<p>The id of the schedule to delete</p>\n","type":"text/plain"},"type":"any","value":"{{scheduleId}}","key":"scheduleId"}]}},"response":[{"id":"d129138e-abfe-47ec-a462-173c61235a19","name":"Remove schedule on blocked appBlocker category successful","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"https://core.fsflt.net/protection/v1/policies/:policyId/appblocker/blocked/schedule/:scheduleId","host":["https://core.fsflt.net"],"path":["protection","v1","policies",":policyId","appblocker","blocked","schedule",":scheduleId"],"variable":[{"key":"policyId","value":"{{policyId}}","description":"The id of the policy to delete the schedulation from"},{"key":"scheduleId","value":"{{scheduleId}}","description":"The id of the schedule to delete"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"0199ed80-4233-7581-bb5c-9c0559efc930\",\n    \"policyId\": \"0199e6ca-2b39-73e0-88c1-2b6b26466dd0\",\n    \"categoryId\": \"0199e375-ee17-7471-a4df-07afe74be221\",\n    \"from\": \"1970-01-01T09:00:00.000Z\",\n    \"to\": \"1970-01-01T18:00:00.000Z\",\n    \"day\": 3\n}"}],"_postman_id":"195ded78-364e-4037-b149-70d08695105d"}],"id":"5fae74a8-fad6-41a2-9dae-c6386aa49ffe","_postman_id":"5fae74a8-fad6-41a2-9dae-c6386aa49ffe","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}}},{"name":"Block an appBlocker category on a policy","id":"cda7b2fb-b078-44bb-b1ca-eee580904671","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"categoryIds\": [\r\n        \"{{appBlockedCategory1Id}}\",\r\n        \"{{appBlockerCategory2Id}}\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/protection/v1/policies/:policyId/appblocker/blocked","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","policies",":policyId","appblocker","blocked"],"host":["https://core.fsflt.net"],"query":[],"variable":[{"description":{"content":"<p>The id of the policy to block appBlocked categories on</p>\n","type":"text/plain"},"type":"any","value":"{{policyId}}","key":"policyId"}]}},"response":[{"id":"73058821-fc5b-4321-9dce-c615dc20dfe9","name":"Block an appBlocker category on a policy successful","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"categoryIds\": [\r\n        \"{{appBlockedCategory1Id}}\",\r\n        \"{{appBlockerCategory2Id}}\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://core.fsflt.net/protection/v1/policies/:policyId/appblocker/blocked","host":["https://core.fsflt.net"],"path":["protection","v1","policies",":policyId","appblocker","blocked"],"variable":[{"key":"policyId","value":"{{policyId}}","description":"The id of the policy to block appBlocked categories on"}]}},"status":"Multi-status","code":207,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [],\n    \"successes\": [\n        {\n            \"policyId\": \"0199e6ca-2b39-73e0-88c1-2b6b26466dd0\",\n            \"categoryId\": \"0199e375-ee17-7471-a4df-07afe74be221\"\n        },\n        {\n            \"policyId\": \"0199e6ca-2b39-73e0-88c1-2b6b26466dd0\",\n            \"categoryId\": \"0199e375-ee0c-7ac3-808f-b387e5678932\"\n        }\n    ]\n}"}],"_postman_id":"cda7b2fb-b078-44bb-b1ca-eee580904671"},{"name":"Get blocked appBlocker categories","id":"55f42c94-2afa-4441-9c61-7cc02ad59e5a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://core.fsflt.net/protection/v1/policies/:policyId/appblocker/blocked","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","policies",":policyId","appblocker","blocked"],"host":["https://core.fsflt.net"],"query":[],"variable":[{"description":{"content":"<p>The id of the policy to fetch blocked appBlocked categories from</p>\n","type":"text/plain"},"type":"any","value":"{{policyId}}","key":"policyId"}]}},"response":[{"id":"baa8628b-8aaa-49c2-a17a-872c95bd9281","name":"Get blocked appBlocker categories successful","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://core.fsflt.net/protection/v1/policies/:policyId/appblocker/blocked","host":["https://core.fsflt.net"],"path":["protection","v1","policies",":policyId","appblocker","blocked"],"variable":[{"key":"policyId","value":"{{policyId}}","description":"The id of the policy to fetch blocked appBlocked categories from"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"categoryId\": \"0199e375-ee0c-7ac3-808f-b387e5678932\",\n        \"policyId\": \"0199e6ca-2b39-73e0-88c1-2b6b26466dd0\",\n        \"id\": \"0199e375-ee0c-7ac3-808f-b387e5678932\",\n        \"code\": \"app_aliexpress\",\n        \"macroCategoryId\": \"0199e375-ee0c-7ac3-808f-b2db5b5540e9\",\n        \"timeBlocks\": []\n    },\n    {\n        \"categoryId\": \"0199e375-ee17-7471-a4df-07afe74be221\",\n        \"policyId\": \"0199e6ca-2b39-73e0-88c1-2b6b26466dd0\",\n        \"id\": \"0199e375-ee17-7471-a4df-07afe74be221\",\n        \"code\": \"app_activision\",\n        \"macroCategoryId\": \"0199e375-ee17-7471-a4df-03d17660a902\",\n        \"timeBlocks\": []\n    }\n]"}],"_postman_id":"55f42c94-2afa-4441-9c61-7cc02ad59e5a"},{"name":"Allow an appBlocker category on a policy","id":"96aa80e4-b6ab-4c72-8a81-8b571586d67b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"{\r\n    \"categoryIds\": [\r\n        \"{{appBlockerCategory2Id}}\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/protection/v1/policies/:policyId/appblocker/blocked","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","policies",":policyId","appblocker","blocked"],"host":["https://core.fsflt.net"],"query":[],"variable":[{"description":{"content":"<p>The id of the policy to allow appBlocked categories on</p>\n","type":"text/plain"},"type":"any","value":"{{policyId}}","key":"policyId"}]}},"response":[{"id":"0ce44d52-5dc5-427e-a18c-07cee1cf650f","name":"Allow an appBlocker category on a policy successful","originalRequest":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"{\r\n    \"categoryIds\": [\r\n        \"{{appBlockerCategory2Id}}\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://core.fsflt.net/protection/v1/policies/:policyId/appblocker/blocked","host":["https://core.fsflt.net"],"path":["protection","v1","policies",":policyId","appblocker","blocked"],"variable":[{"key":"policyId","value":"{{policyId}}","description":"The id of the policy to allow appBlocked categories on"}]}},"status":"Multi-status","code":207,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [],\n    \"successes\": [\n        {\n            \"policyId\": \"0199e6ca-2b39-73e0-88c1-2b6b26466dd0\",\n            \"categoryId\": \"0199e375-ee0c-7ac3-808f-b387e5678932\"\n        }\n    ]\n}"}],"_postman_id":"96aa80e4-b6ab-4c72-8a81-8b571586d67b"}],"id":"57a13992-c74c-4a65-8202-725bc7eab9f4","description":"<p>Endpoints for managing appBlocker categories in the context of a policy.</p>\n","_postman_id":"57a13992-c74c-4a65-8202-725bc7eab9f4","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}}},{"name":"Malwares","item":[{"name":"Schedule","item":[{"name":"Add Schedule on blocked category","id":"addd794e-5895-46f4-bb6b-d9594b90aaf5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"categoryId\": \"{{malwareCategory1Id}}\",\r\n    \"blockSchedulation\": [\r\n        {\r\n            \"day\": 2,\r\n            \"from\": \"08:00\",\r\n            \"to\": \"18:00\"\r\n        },\r\n        {\r\n            \"day\": 3,\r\n            \"from\": \"08:00\",\r\n            \"to\": \"18:00\"\r\n        },\r\n        {\r\n            \"day\": 4,\r\n            \"from\": \"08:00\",\r\n            \"to\": \"18:00\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/protection/v1/policies/:policyId/malwares/blocked/schedule","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","policies",":policyId","malwares","blocked","schedule"],"host":["https://core.fsflt.net"],"query":[],"variable":[{"description":{"content":"<p>The id of the policy to add a schedule to</p>\n","type":"text/plain"},"type":"any","value":"{{policyId}}","key":"policyId"}]}},"response":[{"id":"a2d15114-85af-490f-b08e-c98a26663632","name":"Add Schedule on blocked category successful","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"categoryId\": \"{{malwareCategory1Id}}\",\r\n    \"blockSchedulation\": [\r\n        {\r\n            \"day\": 2,\r\n            \"from\": \"08:00\",\r\n            \"to\": \"18:00\"\r\n        },\r\n        {\r\n            \"day\": 3,\r\n            \"from\": \"08:00\",\r\n            \"to\": \"18:00\"\r\n        },\r\n        {\r\n            \"day\": 4,\r\n            \"from\": \"08:00\",\r\n            \"to\": \"18:00\"\r\n        }\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://core.fsflt.net/protection/v1/policies/:policyId/malwares/blocked/schedule","host":["https://core.fsflt.net"],"path":["protection","v1","policies",":policyId","malwares","blocked","schedule"],"variable":[{"key":"policyId","value":"{{policyId}}","description":"The id of the policy to add a schedule to"}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"0199ec62-e8f7-7a23-8b31-f3102fffa3de\",\n        \"policyId\": \"0199e6ca-2b39-73e0-88c1-2b6b26466dd0\",\n        \"categoryId\": \"0199e375-eda7-7932-93c4-11c79fa017ab\",\n        \"from\": \"1970-01-01T08:00:00.000Z\",\n        \"to\": \"1970-01-01T18:00:00.000Z\",\n        \"day\": 2\n    },\n    {\n        \"id\": \"0199ec62-e8f7-7a23-8b31-f3221968124c\",\n        \"policyId\": \"0199e6ca-2b39-73e0-88c1-2b6b26466dd0\",\n        \"categoryId\": \"0199e375-eda7-7932-93c4-11c79fa017ab\",\n        \"from\": \"1970-01-01T08:00:00.000Z\",\n        \"to\": \"1970-01-01T18:00:00.000Z\",\n        \"day\": 3\n    },\n    {\n        \"id\": \"0199ec62-e8f7-7a23-8b31-f33a243aa968\",\n        \"policyId\": \"0199e6ca-2b39-73e0-88c1-2b6b26466dd0\",\n        \"categoryId\": \"0199e375-eda7-7932-93c4-11c79fa017ab\",\n        \"from\": \"1970-01-01T08:00:00.000Z\",\n        \"to\": \"1970-01-01T18:00:00.000Z\",\n        \"day\": 4\n    }\n]"}],"_postman_id":"addd794e-5895-46f4-bb6b-d9594b90aaf5"},{"name":"Remove Schedule on blocked category","id":"0bc92582-5860-484e-bbd9-0a6f633b97a2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"https://core.fsflt.net/protection/v1/policies/:policyId/malwares/blocked/schedule/:scheduleId","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","policies",":policyId","malwares","blocked","schedule",":scheduleId"],"host":["https://core.fsflt.net"],"query":[],"variable":[{"description":{"content":"<p>The id of the policy to remove a schedule from</p>\n","type":"text/plain"},"type":"any","value":"{{policyId}}","key":"policyId"},{"description":{"content":"<p>The id of the schedule to remove</p>\n","type":"text/plain"},"type":"any","value":"{{scheduleId}}","key":"scheduleId"}]}},"response":[{"id":"449821bf-3a0a-47e6-983a-459c48b6225e","name":"Remove Schedule on blocked category successful","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"https://core.fsflt.net/protection/v1/policies/:policyId/malwares/blocked/schedule/:scheduleId","host":["https://core.fsflt.net"],"path":["protection","v1","policies",":policyId","malwares","blocked","schedule",":scheduleId"],"variable":[{"key":"policyId","value":"{{policyId}}","description":"The id of the policy to remove a schedule from"},{"key":"scheduleId","value":"{{scheduleId}}","description":"The id of the schedule to remove"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"id\": \"0199ec62-e8f7-7a23-8b31-f3221968124c\",\n    \"policyId\": \"0199e6ca-2b39-73e0-88c1-2b6b26466dd0\",\n    \"categoryId\": \"0199e375-eda7-7932-93c4-11c79fa017ab\",\n    \"from\": \"1970-01-01T08:00:00.000Z\",\n    \"to\": \"1970-01-01T18:00:00.000Z\",\n    \"day\": 3\n}"}],"_postman_id":"0bc92582-5860-484e-bbd9-0a6f633b97a2"}],"id":"0b06a153-f4b1-4602-af17-92d214de9831","_postman_id":"0b06a153-f4b1-4602-af17-92d214de9831","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}}},{"name":"Block malware categories on a policy","id":"240fde65-f3b6-49db-8813-59c3aa0acd08","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"categoryIds\": [\r\n        \"{{malwareCategory1Id}}\",\r\n        \"{{malwareCategory2Id}}\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/protection/v1/policies/:policyId/malwares/blocked","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","policies",":policyId","malwares","blocked"],"host":["https://core.fsflt.net"],"query":[],"variable":[{"description":{"content":"<p>The id of the policy to block malware categories on</p>\n","type":"text/plain"},"type":"any","value":"{{policyId}}","key":"policyId"}]}},"response":[{"id":"24c37e06-c3c7-4f22-9485-3720aa0c2cb7","name":"Block malware categories on a policy successful","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"categoryIds\": [\r\n        \"{{malwareCategory1Id}}\",\r\n        \"{{malwareCategory2Id}}\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://core.fsflt.net/protection/v1/policies/:policyId/malwares/blocked","host":["https://core.fsflt.net"],"path":["protection","v1","policies",":policyId","malwares","blocked"],"variable":[{"key":"policyId","value":"{{policyId}}","description":"The id of the policy to block malware categories on"}]}},"status":"Multi-status","code":207,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [],\n    \"successes\": [\n        {\n            \"policyId\": \"0199e6ca-2b39-73e0-88c1-2b6b26466dd0\",\n            \"categoryId\": \"0199e375-eda7-7932-93c4-11c79fa017ab\"\n        },\n        {\n            \"policyId\": \"0199e6ca-2b39-73e0-88c1-2b6b26466dd0\",\n            \"categoryId\": \"0199e375-eda7-7932-93c4-1211a11e076e\"\n        }\n    ]\n}"}],"_postman_id":"240fde65-f3b6-49db-8813-59c3aa0acd08"},{"name":"Get blocked malware categories","id":"bb0500d1-ce75-4b33-bcdd-5a2f9cfff408","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://core.fsflt.net/protection/v1/policies/:policyId/malwares/blocked","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","policies",":policyId","malwares","blocked"],"host":["https://core.fsflt.net"],"query":[],"variable":[{"description":{"content":"<p>The id of the policy to fetch blocked malware categories from</p>\n","type":"text/plain"},"type":"any","value":"{{policyId}}","key":"policyId"}]}},"response":[{"id":"9d3ed01e-de9a-4186-a7c1-7ba241c8fbf2","name":"Get blocked malware categories successful","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://core.fsflt.net/protection/v1/policies/:policyId/malwares/blocked","host":["https://core.fsflt.net"],"path":["protection","v1","policies",":policyId","malwares","blocked"],"variable":[{"key":"policyId","value":"{{policyId}}","description":"The id of the policy to fetch blocked malware categories from"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"categoryId\": \"0199e375-eda7-7932-93c4-11c79fa017ab\",\n        \"policyId\": \"0199e6ca-2b39-73e0-88c1-2b6b26466dd0\",\n        \"id\": \"0199e375-eda7-7932-93c4-11c79fa017ab\",\n        \"code\": \"malicious_activity\",\n        \"macroCategoryId\": \"0199e375-eda7-7932-93c4-1168f0d227ed\",\n        \"timeBlocks\": []\n    },\n    {\n        \"categoryId\": \"0199e375-eda7-7932-93c4-1211a11e076e\",\n        \"policyId\": \"0199e6ca-2b39-73e0-88c1-2b6b26466dd0\",\n        \"id\": \"0199e375-eda7-7932-93c4-1211a11e076e\",\n        \"code\": \"exploit\",\n        \"macroCategoryId\": \"0199e375-eda7-7932-93c4-1168f0d227ed\",\n        \"timeBlocks\": []\n    }\n]"}],"_postman_id":"bb0500d1-ce75-4b33-bcdd-5a2f9cfff408"},{"name":"Allow malware categories on a policy","id":"25398efe-b6cf-4994-a8a7-0a8bc9efd1a3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"{\r\n    \"categoryIds\": [\r\n        \"{{malwareCategory1Id}}\",\r\n        \"{{malwareCategory2Id}}\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/protection/v1/policies/:policyId/malwares/blocked","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","policies",":policyId","malwares","blocked"],"host":["https://core.fsflt.net"],"query":[],"variable":[{"description":{"content":"<p>The id of the policy to allow malware categories on</p>\n","type":"text/plain"},"type":"any","value":"{{policyId}}","key":"policyId"}]}},"response":[{"id":"cbe5f66c-2778-4752-8dd4-0bee06887b3e","name":"Allow malware categories on a policy successful","originalRequest":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"{\r\n    \"categoryIds\": [\r\n        \"{{malwareCategory1Id}}\",\r\n        \"{{malwareCategory2Id}}\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://core.fsflt.net/protection/v1/policies/:policyId/malwares/blocked","host":["https://core.fsflt.net"],"path":["protection","v1","policies",":policyId","malwares","blocked"],"variable":[{"key":"policyId","value":"{{policyId}}","description":"The id of the policy to allow malware categories on"}]}},"status":"Multi-status","code":207,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"errors\": [],\n    \"successes\": [\n        {\n            \"policyId\": \"0199e6ca-2b39-73e0-88c1-2b6b26466dd0\",\n            \"categoryId\": \"0199e375-eda7-7932-93c4-11c79fa017ab\"\n        },\n        {\n            \"policyId\": \"0199e6ca-2b39-73e0-88c1-2b6b26466dd0\",\n            \"categoryId\": \"0199e375-eda7-7932-93c4-1211a11e076e\"\n        }\n    ]\n}"}],"_postman_id":"25398efe-b6cf-4994-a8a7-0a8bc9efd1a3"}],"id":"3e656641-64cf-464c-82f6-5b716620fc43","description":"<p>Endpoints for managing malware categories in the context of a policy.</p>\n","_postman_id":"3e656641-64cf-464c-82f6-5b716620fc43","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}}},{"name":"Geoblocking","item":[{"name":"Block a country on a policy","id":"e245a2f8-0e1f-4e5e-aee5-02127c3ed606","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"countryId\": \"{{countryId}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/protection/v1/policies/:policyId/countries/blocked","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","policies",":policyId","countries","blocked"],"host":["https://core.fsflt.net"],"query":[],"variable":[{"description":{"content":"<p>The id of the policy to block countries on</p>\n","type":"text/plain"},"type":"any","value":"{{policyId}}","key":"policyId"}]}},"response":[{"id":"167b90a8-6d11-4cf1-97b2-91c05b5571e5","name":"Block a country on a policy successful","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"countryId\": \"{{countryId}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://core.fsflt.net/protection/v1/policies/:policyId/countries/blocked","host":["https://core.fsflt.net"],"path":["protection","v1","policies",":policyId","countries","blocked"],"variable":[{"key":"policyId","value":"{{policyId}}","description":"The id of the policy to block countries on"}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\r\n    \"code\": \"SM\",\r\n    \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\r\n    \"id\": \"0199e375-ef2e-7032-9d43-0a4a981ac05b\",\r\n    \"name\": \"San Marino\",\r\n    \"policyId\": \"0199e6ca-2b39-73e0-88c1-2b6b26466dd0\"\r\n}"}],"_postman_id":"e245a2f8-0e1f-4e5e-aee5-02127c3ed606"},{"name":"Get Blocked Countries","id":"e5c1950f-00e4-4ec4-8a8d-fa105322c56a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://core.fsflt.net/protection/v1/policies/:policyId/countries/blocked","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","policies",":policyId","countries","blocked"],"host":["https://core.fsflt.net"],"query":[],"variable":[{"description":{"content":"<p>The id of the policy to fetch blocked countries from</p>\n","type":"text/plain"},"type":"any","value":"{{policyId}}","key":"policyId"}]}},"response":[{"id":"c93358bb-8c75-49cd-82cb-524e9890c8af","name":"Get Blocked Countries successful","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://core.fsflt.net/protection/v1/policies/:policyId/countries/blocked","host":["https://core.fsflt.net"],"path":["protection","v1","policies",":policyId","countries","blocked"],"variable":[{"key":"policyId","value":"{{policyId}}","description":"The id of the policy to fetch blocked countries from"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"code\": \"SM\",\n        \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n        \"id\": \"0199e375-ef2e-7032-9d43-0a4a981ac05b\",\n        \"name\": \"San Marino\",\n        \"policyId\": \"0199e6ca-2b39-73e0-88c1-2b6b26466dd0\"\n    },\n    {\n        \"code\": \"UK\",\n        \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n        \"id\": \"0199e375-ef2e-7032-9d43-0a947688290a\",\n        \"name\": \"United Kingdom\",\n        \"policyId\": \"0199e6ca-2b39-73e0-88c1-2b6b26466dd0\"\n    }\n]"}],"_postman_id":"e5c1950f-00e4-4ec4-8a8d-fa105322c56a"},{"name":"Allow a Country on a policy","id":"6f6636c4-7bb7-4251-bf35-cd8a3b32efc5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"{\r\n    \"countryIds\": [\r\n        \"0199bf43-64ec-76ec-b620-b576120a1d30\",\r\n        \"0199bf43-aec9-7a08-82e2-5efc7721dcd0\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/protection/v1/policies/:policyId/countries/blocked/:countryId","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","policies",":policyId","countries","blocked",":countryId"],"host":["https://core.fsflt.net"],"query":[],"variable":[{"description":{"content":"<p>The id of the policy to allow countries on</p>\n","type":"text/plain"},"type":"any","value":"{{policyId}}","key":"policyId"},{"description":{"content":"<p>The id of the policy to allow countries on</p>\n","type":"text/plain"},"type":"any","value":"{{countryId}}","key":"countryId"}]}},"response":[{"id":"f1a6d112-ac3e-43ac-b98d-72b6927053c9","name":"Allow a Country on a policy successful","originalRequest":{"method":"DELETE","header":[],"body":{"mode":"raw","raw":"{\r\n    \"countryIds\": [\r\n        \"0199bf43-64ec-76ec-b620-b576120a1d30\",\r\n        \"0199bf43-aec9-7a08-82e2-5efc7721dcd0\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://core.fsflt.net/protection/v1/policies/:policyId/countries/blocked/:countryId","host":["https://core.fsflt.net"],"path":["protection","v1","policies",":policyId","countries","blocked",":countryId"],"variable":[{"key":"policyId","value":"{{policyId}}","description":"The id of the policy to allow countries on"},{"key":"countryId","value":"{{countryId}}","description":"The id of the policy to allow countries on\n"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"0199e375-ef2e-7032-9d43-0a4a981ac05b\",\n    \"code\": \"SM\",\n    \"name\": \"San Marino\",\n    \"policyId\": \"0199e6ca-2b39-73e0-88c1-2b6b26466dd0\"\n    \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n}"}],"_postman_id":"6f6636c4-7bb7-4251-bf35-cd8a3b32efc5"}],"id":"c47a2c31-ce22-4516-8a3b-579b82ed3977","description":"<p>Endpoints for managing geoblock in the context of a policy.</p>\n","_postman_id":"c47a2c31-ce22-4516-8a3b-579b82ed3977","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}}},{"name":"TLDs","item":[{"name":"Block TLDs on a Policy","id":"bf6e3196-466e-41db-a443-736403dd0cde","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"tldId\": \"{{tldId}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/protection/v1/policies/:policyId/tlds/blocked","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","policies",":policyId","tlds","blocked"],"host":["https://core.fsflt.net"],"query":[],"variable":[{"description":{"content":"<p>The id of the policy to block TLDs on</p>\n","type":"text/plain"},"type":"any","value":"{{policyId}}","key":"policyId"}]}},"response":[{"id":"22c00342-37b7-4640-9147-1e30857ce3a6","name":"Block TLDs on a policy successful","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"tldId\": \"{{tldId}}\"\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://core.fsflt.net/protection/v1/policies/:policyId/tlds/blocked","host":["https://core.fsflt.net"],"path":["protection","v1","policies",":policyId","tlds","blocked"],"variable":[{"key":"policyId","value":"{{policyId}}","description":"The id of the policy to block TLDs on"}]}},"status":"Created","code":201,"_postman_previewlanguage":"","header":[],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\r\n    \"id\": \"0199e375-ef61-7080-a32f-58cae2bbc53b\",\r\n    \"policyId\": \"0199e6ca-2b39-73e0-88c1-2b6b26466dd0\",\r\n    \"tld\": \".aero\"\r\n}"}],"_postman_id":"bf6e3196-466e-41db-a443-736403dd0cde"},{"name":"Get Blocked TLDs","id":"8466e0a2-5e29-496e-9595-49c1172f9fc1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://core.fsflt.net/protection/v1/policies/:policyId/tlds/blocked","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","policies",":policyId","tlds","blocked"],"host":["https://core.fsflt.net"],"query":[],"variable":[{"description":{"content":"<p>The id of the policy to fetch the blocked TLDs from</p>\n","type":"text/plain"},"type":"any","value":"{{policyId}}","key":"policyId"}]}},"response":[{"id":"b84b935a-2a72-41a8-a756-2bebe21cfd9b","name":"Get Blocked TLDs successful","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://core.fsflt.net/protection/v1/policies/:policyId/tlds/blocked","host":["https://core.fsflt.net"],"path":["protection","v1","policies",":policyId","tlds","blocked"],"variable":[{"key":"policyId","value":"{{policyId}}","description":"The id of the policy to fetch the blocked TLDs from"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"[\n    {\n        \"id\": \"0199e375-ef61-7080-a32f-58cae2bbc53b\",\n        \"policyId\": \"0199e6ca-2b39-73e0-88c1-2b6b26466dd0\",\n        \"tld\": \".aero\"\n    },\n    {\n        \"id\": \"0199e375-ef59-7271-bcd4-f61d5026af9e\",\n        \"policyId\": \"0199e6ca-2b39-73e0-88c1-2b6b26466dd0\",\n        \"tld\": \".app\"\n    }\n]"}],"_postman_id":"8466e0a2-5e29-496e-9595-49c1172f9fc1"},{"name":"Allow TLDs on a Policy","id":"0cd16f42-7871-45a1-aeda-9973a42e9024","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"https://core.fsflt.net/protection/v1/policies/:policyId/tlds/blocked/:tldId","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","policies",":policyId","tlds","blocked",":tldId"],"host":["https://core.fsflt.net"],"query":[],"variable":[{"description":{"content":"<p>The id of the policy to allow TLDs on</p>\n","type":"text/plain"},"type":"any","value":"{{policyId}}","key":"policyId"},{"description":{"content":"<p>The id of the tld to allow on the specified policy</p>\n","type":"text/plain"},"type":"any","value":"{{tldId}}","key":"tldId"}]}},"response":[{"id":"31cf4e62-3c08-4cf5-a1f8-b34a62441138","name":"Allow TLDs on a Policy successful","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"https://core.fsflt.net/protection/v1/policies/:policyId/tlds/blocked/:tldId","host":["https://core.fsflt.net"],"path":["protection","v1","policies",":policyId","tlds","blocked",":tldId"],"variable":[{"key":"policyId","value":"{{policyId}}","description":"The id of the policy to allow TLDs on"},{"key":"tldId","value":"{{tldId}}","description":"The id of the tld to allow on the specified policy"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"0199e375-ef61-7080-a32f-58cae2bbc53b\",\n    \"policyId\": \"0199e6ca-2b39-73e0-88c1-2b6b26466dd0\",\n    \"tld\": \".aero\"\n}"}],"_postman_id":"0cd16f42-7871-45a1-aeda-9973a42e9024"}],"id":"feafb01c-f39a-468c-8b0b-0ad857708774","description":"<p>Endpoints for managing TLDs in the context of a policy.</p>\n","_postman_id":"feafb01c-f39a-468c-8b0b-0ad857708774","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}}},{"name":"Settings","item":[{"name":"Get policies' settings","id":"2450baa9-a6a0-4eb4-9d69-71b9bb067a2b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://core.fsflt.net/protection/v1/policies/:policyId/settings","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","policies",":policyId","settings"],"host":["https://core.fsflt.net"],"query":[],"variable":[{"description":{"content":"<p>The id of the policy to get settings from</p>\n","type":"text/plain"},"type":"any","value":"{{policyId}}","key":"policyId"}]}},"response":[{"id":"beb9c0eb-e2ca-4c05-864c-3c4cd9682dac","name":"Get policies' settings","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://core.fsflt.net/protection/v1/policies/:policyId/settings","host":["https://core.fsflt.net"],"path":["protection","v1","policies",":policyId","settings"],"variable":[{"key":"policyId","value":"{{policyId}}","description":"The id of the policy to get settings from"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"bingSafeSearchEnabled\": false,\n    \"duckduckgoSafeSearchEnabled\": false,\n    \"googleSafeSearchEnabled\": false,\n    \"ipBlockingEnabled\": false,\n    \"youtubeSafeSearchEnabled\": false\n}"}],"_postman_id":"2450baa9-a6a0-4eb4-9d69-71b9bb067a2b"},{"name":"Edit settings of a policy","id":"367c040b-641c-4e68-bdf6-ac269c10b292","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"googleSafeSearchEnabled\": true,\r\n    \"ipBlockingEnabled\": true,\r\n    \"youtubeSafeSearchEnabled\": true\r\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/protection/v1/policies/:policyId/settings","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","policies",":policyId","settings"],"host":["https://core.fsflt.net"],"query":[],"variable":[{"description":{"content":"<p>The id of the policy to update settings on</p>\n","type":"text/plain"},"type":"any","value":"{{policyId}}","key":"policyId"}]}},"response":[{"id":"4c281661-cf4c-4521-81dc-d311438afd7b","name":"Edit settings of a policy successful","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"googleSafeSearchEnabled\": true,\r\n    \"ipBlockingEnabled\": true,\r\n    \"youtubeSafeSearchEnabled\": true\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://core.fsflt.net/protection/v1/policies/:policyId/settings","host":["https://core.fsflt.net"],"path":["protection","v1","policies",":policyId","settings"],"variable":[{"key":"policyId","value":"{{policyId}}","description":"The id of the policy to update settings on"}]}},"status":"OK","code":200,"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":"{\r\n    \"bingSafeSearchEnabled\": false,\r\n    \"duckduckgoSafeSearchEnabled\": false,\r\n    \"googleSafeSearchEnabled\": true,\r\n    \"ipBlockingEnabled\": true,\r\n    \"youtubeSafeSearchEnabled\": true\r\n}"}],"_postman_id":"367c040b-641c-4e68-bdf6-ac269c10b292"}],"id":"8de29f36-684c-45c1-b4f7-39347c0cdcaf","description":"<p>Endpoints for managing plicy settings.</p>\n","_postman_id":"8de29f36-684c-45c1-b4f7-39347c0cdcaf","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}}},{"name":"Create a Policy","id":"71615489-76ff-4889-8737-59eb8f351c60","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"default policy\",\r\n    \"organizationId\": \"{{organizationId}}\",\r\n    \"isLimited\": false,\r\n    \"isShared\": true\r\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/protection/v1/policies","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","policies"],"host":["https://core.fsflt.net"],"query":[],"variable":[]}},"response":[{"id":"1821a789-d7d2-48b2-b8b6-b95adae8a895","name":"Create a shared policy successful","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"My new shared policy\",\r\n    \"organizationId\": \"{{organizationId}}\",\r\n    \"isLimited\": false,\r\n    \"isShared\": true\r\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/protection/v1/policies"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"0199e88b-5ca8-7b03-a3fd-0b051e38e1c7\",\n    \"name\": \"My new shared policy\",\n    \"organizationId\": \"0199e6ca-2ae0-7ba1-bab9-a12c5f8ca1c7\",\n    \"isLimited\": false,\n    \"isShared\": true\n}"}],"_postman_id":"71615489-76ff-4889-8737-59eb8f351c60"},{"name":"Get Policy","id":"6754eced-861f-4dbc-b183-fdf0f851ccce","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://core.fsflt.net/protection/v1/policies/:policyId","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","policies",":policyId"],"host":["https://core.fsflt.net"],"query":[],"variable":[{"description":{"content":"<p>The id of the policy to fetch</p>\n","type":"text/plain"},"type":"any","value":"{{policyId}}","key":"policyId"}]}},"response":[{"id":"9e8a17cb-69d8-4de5-a387-610a16f7cbdf","name":"Get Policy successful","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://core.fsflt.net/protection/v1/policies/:policyId","host":["https://core.fsflt.net"],"path":["protection","v1","policies",":policyId"],"variable":[{"key":"policyId","value":"{{policyId}}","description":"The id of the policy to fetch"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"0199e6ca-2b39-73e0-88c1-2b6b26466dd0\",\n    \"name\": \"Medium Policy\",\n    \"organizationId\": \"0199e6ca-2ae0-7ba1-bab9-a12c5f8ca1c7\",\n    \"isLimited\": false,\n    \"isShared\": false\n}"}],"_postman_id":"6754eced-861f-4dbc-b183-fdf0f851ccce"},{"name":"Get Policies","id":"194e4e1a-d2ec-4c40-bf29-6f6ddb8d2635","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://core.fsflt.net/protection/v1/policies","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","policies"],"host":["https://core.fsflt.net"],"query":[],"variable":[]}},"response":[{"id":"55962472-b485-4831-b274-500abc911dd0","name":"Get Policies successful","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://core.fsflt.net/protection/v1/policies?includeNetworkCount=false","host":["https://core.fsflt.net"],"path":["protection","v1","policies"],"query":[{"key":"includeNetworkCount","value":"false","description":"If set to true, it includes, for each policy, the number of associated networks"},{"key":"organizationId","value":null,"description":"The id of the organization to fetch the policies from. By default, the requester's organizationId is used","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"0199e6ca-2b28-7d71-aa0e-e276ca05c60c\",\n        \"name\": \"Light Policy\",\n        \"organizationId\": \"0199e6ca-2ae0-7ba1-bab9-a12c5f8ca1c7\",\n        \"isLimited\": false,\n        \"isShared\": false\n    },\n    {\n        \"id\": \"0199e6ca-2b39-73e0-88c1-2b6b26466dd0\",\n        \"name\": \"Medium Policy\",\n        \"organizationId\": \"0199e6ca-2ae0-7ba1-bab9-a12c5f8ca1c7\",\n        \"isLimited\": false,\n        \"isShared\": false\n    },\n    {\n        \"id\": \"0199e6ca-2b3f-7df0-844d-ce77457eed4a\",\n        \"name\": \"Limited Policy\",\n        \"organizationId\": \"0199e6ca-2ae0-7ba1-bab9-a12c5f8ca1c7\",\n        \"isLimited\": true,\n        \"isShared\": false\n    }\n]"},{"id":"0894952b-1925-4b0d-95f7-ceb6914c68da","name":"Get Policies with network count successful","originalRequest":{"method":"GET","header":[{"key":"ap","value":"0199d01b-7662-74bf-b880-888d77aef057","type":"text"}],"url":{"raw":"https://core.fsflt.net/protection/v1/policies?includeNetworkCount=true","host":["https://core.fsflt.net"],"path":["protection","v1","policies"],"query":[{"key":"includeNetworkCount","value":"true","description":"If set to true, it includes, for each policy, the number of associated networks"},{"key":"organizationId","value":null,"description":"The id of the organization to fetch the policies from. By default, the requester's organizationId is used","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"0199e6ca-2b28-7d71-aa0e-e276ca05c60c\",\n        \"name\": \"Light Policy\",\n        \"organizationId\": \"0199e6ca-2ae0-7ba1-bab9-a12c5f8ca1c7\",\n        \"isLimited\": false,\n        \"isShared\": false,\n        \"networkCount\": 0\n    },\n    {\n        \"id\": \"0199e6ca-2b39-73e0-88c1-2b6b26466dd0\",\n        \"name\": \"Medium Policy\",\n        \"organizationId\": \"0199e6ca-2ae0-7ba1-bab9-a12c5f8ca1c7\",\n        \"isLimited\": false,\n        \"isShared\": false,\n        \"networkCount\": 0\n    },\n    {\n        \"id\": \"0199e6ca-2b3f-7df0-844d-ce77457eed4a\",\n        \"name\": \"Limited Policy\",\n        \"organizationId\": \"0199e6ca-2ae0-7ba1-bab9-a12c5f8ca1c7\",\n        \"isLimited\": true,\n        \"isShared\": false,\n        \"networkCount\": 0\n    }\n]"}],"_postman_id":"194e4e1a-d2ec-4c40-bf29-6f6ddb8d2635"},{"name":"Update a policy","id":"69de7d5f-10a0-4313-97e8-5e507d4002a8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Updated policy name\",\r\n    \"isLimited\": true,\r\n    \"isShared\": false\r\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/protection/v1/policies/:policyId","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","policies",":policyId"],"host":["https://core.fsflt.net"],"query":[],"variable":[{"description":{"content":"<p>The id of the policy to update</p>\n","type":"text/plain"},"type":"any","value":"{{policyId}}","key":"policyId"}]}},"response":[{"id":"b97b8c7b-32e7-4152-9f13-91374bafff59","name":"Update a policy","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"Updated policy name\",\r\n    \"isLimited\": true,\r\n    \"isShared\": false\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://core.fsflt.net/protection/v1/policies/:policyId","host":["https://core.fsflt.net"],"path":["protection","v1","policies",":policyId"],"variable":[{"key":"policyId","value":"{{policyId}}","description":"The id of the policy to update"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"id\": \"0199e6ca-2b39-73e0-88c1-2b6b26466dd0\",\n    \"name\": \"Updated policy name\",\n    \"organizationId\": \"0199e6ca-2ae0-7ba1-bab9-a12c5f8ca1c7\",\n    \"isLimited\": true,\n    \"isShared\": false\n}"}],"_postman_id":"69de7d5f-10a0-4313-97e8-5e507d4002a8"},{"name":"Delete a policy","id":"8ba1f2c3-96e5-4eb8-aba5-95f14119aabf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"https://core.fsflt.net/protection/v1/policies/:policyId","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","policies",":policyId"],"host":["https://core.fsflt.net"],"query":[],"variable":[{"description":{"content":"<p>The id of the policy to delete</p>\n","type":"text/plain"},"type":"any","value":"{{policyId}}","key":"policyId"}]}},"response":[{"id":"2056c82d-a2d9-4be8-b8f6-9fb86b83c7d8","name":"Delete a policy successful","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"https://core.fsflt.net/protection/v1/policies/:policyId","host":["https://core.fsflt.net"],"path":["protection","v1","policies",":policyId"],"variable":[{"key":"policyId","value":"0199e88b-5ca8-7b03-a3fd-0b051e38e1c7","description":"The id of the policy to delete"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"0199e88b-5ca8-7b03-a3fd-0b051e38e1c7\",\n    \"name\": \"My new shared policy\",\n    \"organizationId\": \"0199e6ca-2ae0-7ba1-bab9-a12c5f8ca1c7\",\n    \"isLimited\": false,\n    \"isShared\": true\n}"}],"_postman_id":"8ba1f2c3-96e5-4eb8-aba5-95f14119aabf"}],"id":"87660f81-d443-477c-9076-09446c0719e8","description":"<p>Endpoints for policy-related operations.</p>\n","_postman_id":"87660f81-d443-477c-9076-09446c0719e8","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}}},{"name":"Content categories","item":[{"name":"Get content categories","id":"f1a4d0a8-d0bd-48e4-a8ca-35412e5a1338","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://core.fsflt.net/protection/v1/categories/?lang=es-ES","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","categories",""],"host":["https://core.fsflt.net"],"query":[{"description":{"content":"<p>The language of the returned content's categories</p>\n","type":"text/plain"},"key":"lang","value":"es-ES"}],"variable":[]}},"response":[{"id":"8b2d674e-bed9-4323-a022-d4d6ca6dd9ec","name":"Get content categories successful","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://core.fsflt.net/protection/v1/categories/?lang=es-ES","host":["https://core.fsflt.net"],"path":["protection","v1","categories",""],"query":[{"key":"lang","value":"es-ES","description":"The language of the returned content's categories"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"0199e375-edd1-7731-a8a5-17fc66efaf5f\",\n        \"code\": \"abortion\",\n        \"macroCategoryId\": \"0199e375-edd1-7731-a8a5-1421e02efd08\",\n        \"name\": \"Aborto\"\n    },\n    {\n        \"id\": \"0199e375-edd1-7731-a8a5-18e3f0c3f6fe\",\n        \"code\": \"child_abuse\",\n        \"macroCategoryId\": \"0199e375-edd1-7731-a8a5-1421e02efd08\",\n        \"name\": \"Abuso infantil\"\n    },\n    {\n        \"id\": \"0199e375-eddb-7d13-be04-aaf60a1b2be2\",\n        \"code\": \"updatesites\",\n        \"macroCategoryId\": \"0199e375-eddb-7d13-be04-a901a7f798f2\",\n        \"name\": \"Actualizaciones\"\n    },\n    {\n        \"id\": \"0199e375-ede2-7851-a18a-b6d9ee5deae2\",\n        \"code\": \"government\",\n        \"macroCategoryId\": \"0199e375-ede2-7851-a18a-b6cedcf65da6\",\n        \"name\": \"Administración Pública y Gobierno\"\n    },\n    {\n        \"id\": \"0199e375-edeb-7c02-8997-a58432372ff6\",\n        \"code\": \"hobby\",\n        \"macroCategoryId\": \"0199e375-edeb-7c02-8997-a1bea49beddd\",\n        \"name\": \"Aficiones\"\n    },\n    {\n        \"id\": \"0199e375-edd1-7731-a8a5-157a9c025f57\",\n        \"code\": \"alcohol\",\n        \"macroCategoryId\": \"0199e375-edd1-7731-a8a5-1421e02efd08\",\n        \"name\": \"Alcohol\"\n    },\n    {\n        \"id\": \"0199e375-eddb-7d13-be04-ac34bbdcaf4e\",\n        \"code\": \"filehosting\",\n        \"macroCategoryId\": \"0199e375-eddb-7d13-be04-a901a7f798f2\",\n        \"name\": \"Alojamiento de archivos\"\n    },\n    {\n        \"id\": \"0199e375-edec-7e21-bac6-b11095698378\",\n        \"code\": \"pets\",\n        \"macroCategoryId\": \"0199e375-edeb-7c02-8997-a1bea49beddd\",\n        \"name\": \"Animales\"\n    },\n    {\n        \"id\": \"0199e375-edd1-7731-a8a5-166566b9abb3\",\n        \"code\": \"weapons\",\n        \"macroCategoryId\": \"0199e375-edd1-7731-a8a5-1421e02efd08\",\n        \"name\": \"Armas\"\n    },\n    {\n        \"id\": \"0199e375-ede3-7a53-b28a-a51ba2eedcd5\",\n        \"code\": \"association\",\n        \"macroCategoryId\": \"0199e375-ede2-7851-a18a-b6cedcf65da6\",\n        \"name\": \"Asociaciones\"\n    },\n    {\n        \"id\": \"0199e375-edeb-7c02-8997-a21aee3734c1\",\n        \"code\": \"audio-video\",\n        \"macroCategoryId\": \"0199e375-edeb-7c02-8997-a1bea49beddd\",\n        \"name\": \"Audio y Video\"\n    },\n    {\n        \"id\": \"0199e375-edeb-7c02-8997-a6cb955e73d8\",\n        \"code\": \"motor\",\n        \"macroCategoryId\": \"0199e375-edeb-7c02-8997-a1bea49beddd\",\n        \"name\": \"Automoción\"\n    },\n    {\n        \"id\": \"0199e375-edeb-7c02-8997-a4473c341264\",\n        \"code\": \"blog\",\n        \"macroCategoryId\": \"0199e375-edeb-7c02-8997-a1bea49beddd\",\n        \"name\": \"Blog\"\n    },\n    {\n        \"id\": \"0199e375-edeb-7c02-8997-a67dcc64ce43\",\n        \"code\": \"jobsearch\",\n        \"macroCategoryId\": \"0199e375-edeb-7c02-8997-a1bea49beddd\",\n        \"name\": \"Búsqueda de empleo\"\n    },\n    {\n        \"id\": \"0199e375-edff-7241-9a37-20c24b33f735\",\n        \"code\": \"internet_watch_foundation\",\n        \"macroCategoryId\": \"0199e375-edfe-7ce1-a1f5-ea3705987ffa\",\n        \"name\": \"IWF - Internet Watch Foundation\"\n    },\n    {\n        \"id\": \"0199e375-eddb-7d13-be04-ab9ad3b49003\",\n        \"code\": \"filesharing\",\n        \"macroCategoryId\": \"0199e375-eddb-7d13-be04-a901a7f798f2\",\n        \"name\": \"Intercambio de archivos / Peer to Peer (P2P)\"\n    },\n    {\n        \"id\": \"0199e375-edff-7241-9a37-21600f3c8841\",\n        \"code\": \"blacklist_adm_it\",\n        \"macroCategoryId\": \"0199e375-edfe-7ce1-a1f5-ea3705987ffa\",\n        \"name\": \"Italia - ADM Agencia de Aduanas y Monopolios\"\n    },\n    {\n        \"id\": \"0199e375-edff-7241-9a37-21111eaed764\",\n        \"code\": \"blacklist_agcom_it\",\n        \"macroCategoryId\": \"0199e375-edfe-7ce1-a1f5-ea3705987ffa\",\n        \"name\": \"Italia - Autoridad de Comunicaciones y Medidas (BETA)\"\n    },\n    {\n        \"id\": \"0199e375-edd1-7731-a8a5-143d27b0f56b\",\n        \"code\": \"gambling\",\n        \"macroCategoryId\": \"0199e375-edd1-7731-a8a5-1421e02efd08\",\n        \"name\": \"Juego de Azar\"\n    },\n    {\n        \"id\": \"0199e375-edeb-7c02-8997-a492b4e28174\",\n        \"code\": \"music\",\n        \"macroCategoryId\": \"0199e375-edeb-7c02-8997-a1bea49beddd\",\n        \"name\": \"Música\"\n    },\n    {\n        \"id\": \"0199e375-edec-7e21-bac6-b2048ec1d6a7\",\n        \"code\": \"news\",\n        \"macroCategoryId\": \"0199e375-edeb-7c02-8997-a1bea49beddd\",\n        \"name\": \"Noticias\"\n    },\n    {\n        \"id\": \"0199e375-edd1-7731-a8a5-15203f0f903d\",\n        \"code\": \"nudity\",\n        \"macroCategoryId\": \"0199e375-edd1-7731-a8a5-1421e02efd08\",\n        \"name\": \"Nudismo\"\n    },\n    {\n        \"id\": \"0199e375-edd1-7731-a8a5-15cb6eb5cefd\",\n        \"code\": \"hate\",\n        \"macroCategoryId\": \"0199e375-edd1-7731-a8a5-1421e02efd08\",\n        \"name\": \"Odio y Discriminación\"\n    },\n    {\n        \"id\": \"0199e375-edd1-7731-a8a5-189f5684ddb0\",\n        \"code\": \"violence\",\n        \"macroCategoryId\": \"0199e375-edd1-7731-a8a5-1421e02efd08\",\n        \"name\": \"Violencia\"\n    },\n    {\n        \"id\": \"0199e375-ede3-7a53-b28a-a4c8f57c8fdc\",\n        \"code\": \"mail\",\n        \"macroCategoryId\": \"0199e375-ede2-7851-a18a-b6cedcf65da6\",\n        \"name\": \"Webmail\"\n    }\n]"}],"_postman_id":"f1a4d0a8-d0bd-48e4-a8ca-35412e5a1338"},{"name":"Get content macro categories","id":"38d4dda3-c718-4efc-9e81-db7a7564c9c0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://core.fsflt.net/protection/v1/categories/macros?lang=it-IT","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","categories","macros"],"host":["https://core.fsflt.net"],"query":[{"description":{"content":"<p>The language of the returned content's categories</p>\n","type":"text/plain"},"key":"lang","value":"it-IT"}],"variable":[]}},"response":[{"id":"cfe38a8e-d7f2-459b-86d4-6ba051536bd0","name":"Get content macro categories successful","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://core.fsflt.net/protection/v1/categories/macros?lang=it-IT","host":["https://core.fsflt.net"],"path":["protection","v1","categories","macros"],"query":[{"key":"lang","value":"it-IT","description":"The language of the returned content's categories"}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"categories\": [\n            {\n                \"id\": \"0199e375-edd1-7731-a8a5-17a5fed3ab65\",\n                \"code\": \"gambling_comm\",\n                \"macroCategoryId\": \"0199e375-edd1-7731-a8a5-1421e02efd08\",\n                \"name\": \"Gioco d'azzardo - Liste Community\"\n            },\n            {\n                \"id\": \"0199e375-edd1-7731-a8a5-16120331618a\",\n                \"code\": \"marijuana\",\n                \"macroCategoryId\": \"0199e375-edd1-7731-a8a5-1421e02efd08\",\n                \"name\": \"Marijuana\"\n            },\n            {\n                \"id\": \"0199e375-edd1-7731-a8a5-1752774bb933\",\n                \"code\": \"gruesome\",\n                \"macroCategoryId\": \"0199e375-edd1-7731-a8a5-1421e02efd08\",\n                \"name\": \"Materiale estremo/raccapricciante\"\n            },\n            {\n                \"id\": \"0199e375-edd1-7731-a8a5-15203f0f903d\",\n                \"code\": \"nudity\",\n                \"macroCategoryId\": \"0199e375-edd1-7731-a8a5-1421e02efd08\",\n                \"name\": \"Nudità\"\n            },\n            {\n                \"id\": \"0199e375-edd1-7731-a8a5-15cb6eb5cefd\",\n                \"code\": \"hate\",\n                \"macroCategoryId\": \"0199e375-edd1-7731-a8a5-1421e02efd08\",\n                \"name\": \"Odio e Discriminazione\"\n            },\n            {\n                \"id\": \"0199e375-edd1-7731-a8a5-16bace4c52c8\",\n                \"code\": \"porn\",\n                \"macroCategoryId\": \"0199e375-edd1-7731-a8a5-1421e02efd08\",\n                \"name\": \"Pornografia\"\n            },\n            {\n                \"id\": \"0199e375-edd1-7731-a8a5-1706a5bfb4ed\",\n                \"code\": \"sects\",\n                \"macroCategoryId\": \"0199e375-edd1-7731-a8a5-1421e02efd08\",\n                \"name\": \"Sette e Cospirazioni\"\n            },\n            {\n                \"id\": \"0199e375-edd1-7731-a8a5-14d875e5e39a\",\n                \"code\": \"tobacco\",\n                \"macroCategoryId\": \"0199e375-edd1-7731-a8a5-1421e02efd08\",\n                \"name\": \"Tabacco\"\n            },\n            {\n                \"id\": \"0199e375-edd1-7731-a8a5-189f5684ddb0\",\n                \"code\": \"violence\",\n                \"macroCategoryId\": \"0199e375-edd1-7731-a8a5-1421e02efd08\",\n                \"name\": \"Violenza\"\n            }\n        ],\n        \"id\": \"0199e375-edd1-7731-a8a5-1421e02efd08\",\n        \"name\": \"Controllo Parentale\",\n        \"protectionModule\": \"content_filter\"\n    },\n    {\n        \"categories\": [\n            {\n                \"id\": \"0199e375-eddb-7d13-be04-aaf60a1b2be2\",\n                \"code\": \"updatesites\",\n                \"macroCategoryId\": \"0199e375-eddb-7d13-be04-a901a7f798f2\",\n                \"name\": \"Aggiornamenti\"\n            },\n            {\n                \"id\": \"0199e375-eddb-7d13-be04-aa0b4eba2baa\",\n                \"code\": \"content\",\n                \"macroCategoryId\": \"0199e375-eddb-7d13-be04-a901a7f798f2\",\n                \"name\": \"CDN\"\n            },\n            {\n                \"id\": \"0199e375-eddb-7d13-be04-aaa9a054927b\",\n                \"code\": \"arpa\",\n                \"macroCategoryId\": \"0199e375-eddb-7d13-be04-a901a7f798f2\",\n                \"name\": \"Domini IANA, TLD e ARPA\"\n            },\n            {\n                \"id\": \"0199e375-eddb-7d13-be04-ac34bbdcaf4e\",\n                \"code\": \"filehosting\",\n                \"macroCategoryId\": \"0199e375-eddb-7d13-be04-a901a7f798f2\",\n                \"name\": \"File hosting\"\n            },\n            {\n                \"id\": \"0199e375-eddb-7d13-be04-ab9ad3b49003\",\n                \"code\": \"filesharing\",\n                \"macroCategoryId\": \"0199e375-eddb-7d13-be04-a901a7f798f2\",\n                \"name\": \"Filesharing / Peer to Peer (P2P)\"\n            },\n            {\n                \"id\": \"0199e375-eddb-7d13-be04-aa58254e34ce\",\n                \"code\": \"sipprovider\",\n                \"macroCategoryId\": \"0199e375-eddb-7d13-be04-a901a7f798f2\",\n                \"name\": \"SIP Provider\"\n            },\n            {\n                \"id\": \"0199e375-eddb-7d13-be04-abe289f36297\",\n                \"code\": \"urlshortener\",\n                \"macroCategoryId\": \"0199e375-eddb-7d13-be04-a901a7f798f2\",\n                \"name\": \"Servizi di URL abbreviato\"\n            },\n            {\n                \"id\": \"0199e375-eddb-7d13-be04-a917ace8fd84\",\n                \"code\": \"onlineservices\",\n                \"macroCategoryId\": \"0199e375-eddb-7d13-be04-a901a7f798f2\",\n                \"name\": \"Servizi online\"\n            },\n            {\n                \"id\": \"0199e375-eddb-7d13-be04-a96a18dc2ce0\",\n                \"code\": \"ict\",\n                \"macroCategoryId\": \"0199e375-eddb-7d13-be04-a901a7f798f2\",\n                \"name\": \"Software & Tech\"\n            }\n        ],\n        \"id\": \"0199e375-eddb-7d13-be04-a901a7f798f2\",\n        \"name\": \"Servizi IT\",\n        \"protectionModule\": \"content_filter\"\n    },\n    {\n        \"categories\": [\n            {\n                \"id\": \"0199e375-ede3-7a53-b28a-a51ba2eedcd5\",\n                \"code\": \"association\",\n                \"macroCategoryId\": \"0199e375-ede2-7851-a18a-b6cedcf65da6\",\n                \"name\": \"Associazioni\"\n            },\n            {\n                \"id\": \"0199e375-ede3-7a53-b28a-a4c8f57c8fdc\",\n                \"code\": \"mail\",\n                \"macroCategoryId\": \"0199e375-ede2-7851-a18a-b6cedcf65da6\",\n                \"name\": \"Webmail\"\n            }\n        ],\n        \"id\": \"0199e375-ede2-7851-a18a-b6cedcf65da6\",\n        \"name\": \"Lavoro\",\n        \"protectionModule\": \"content_filter\"\n    },\n    {\n        \"categories\": [\n            {\n                \"id\": \"0199e375-edec-7e21-bac6-b11095698378\",\n                \"code\": \"pets\",\n                \"macroCategoryId\": \"0199e375-edeb-7c02-8997-a1bea49beddd\",\n                \"name\": \"Animali\"\n            },\n            {\n                \"id\": \"0199e375-edeb-7c02-8997-a309cdecaa01\",\n                \"code\": \"desktopsillies\",\n                \"macroCategoryId\": \"0199e375-edeb-7c02-8997-a1bea49beddd\",\n                \"name\": \"Sfondi desktop\"\n            },\n            {\n                \"id\": \"0199e375-edeb-7c02-8997-a53583a46d3d\",\n                \"code\": \"socialnetworking\",\n                \"macroCategoryId\": \"0199e375-edeb-7c02-8997-a1bea49beddd\",\n                \"name\": \"Social Networks\"\n            },\n            {\n                \"id\": \"0199e375-edeb-7c02-8997-a3f2823f31c8\",\n                \"code\": \"showbiz\",\n                \"macroCategoryId\": \"0199e375-edeb-7c02-8997-a1bea49beddd\",\n                \"name\": \"Spettacolo e VIP\"\n            },\n            {\n                \"id\": \"0199e375-edec-7e21-bac6-b25ae93ffa5e\",\n                \"code\": \"sports\",\n                \"macroCategoryId\": \"0199e375-edeb-7c02-8997-a1bea49beddd\",\n                \"name\": \"Sport\"\n            },\n            {\n                \"id\": \"0199e375-edeb-7c02-8997-a621c0e17c04\",\n                \"code\": \"freetime\",\n                \"macroCategoryId\": \"0199e375-edeb-7c02-8997-a1bea49beddd\",\n                \"name\": \"Tempo libero\"\n            },\n            {\n                \"id\": \"0199e375-edec-7e21-bac6-b2aaa5ee63c2\",\n                \"code\": \"vacation\",\n                \"macroCategoryId\": \"0199e375-edeb-7c02-8997-a1bea49beddd\",\n                \"name\": \"Viaggi\"\n            }\n        ],\n        \"id\": \"0199e375-edeb-7c02-8997-a1bea49beddd\",\n        \"name\": \"Tempo Libero e altri\",\n        \"protectionModule\": \"content_filter\"\n    },\n    {\n        \"categories\": [\n            {\n                \"id\": \"0199e375-edfa-7602-bf8c-a8a464839571\",\n                \"code\": \"publicite\",\n                \"macroCategoryId\": \"0199e375-edfa-7602-bf8c-a7fe90ece461\",\n                \"name\": \"Pubblicità\"\n            },\n            {\n                \"id\": \"0199e375-edfa-7602-bf8c-a800fe1237bf\",\n                \"code\": \"spam\",\n                \"macroCategoryId\": \"0199e375-edfa-7602-bf8c-a7fe90ece461\",\n                \"name\": \"Spam\"\n            },\n            {\n                \"id\": \"0199e375-edfa-7602-bf8c-a85f70c69f56\",\n                \"code\": \"stats\",\n                \"macroCategoryId\": \"0199e375-edfa-7602-bf8c-a7fe90ece461\",\n                \"name\": \"Statistiche Web\"\n            }\n        ],\n        \"id\": \"0199e375-edfa-7602-bf8c-a7fe90ece461\",\n        \"name\": \"Ads e Tracker\",\n        \"protectionModule\": \"content_filter\"\n    },\n    {\n        \"categories\": [\n            {\n                \"id\": \"0199e375-edff-7241-9a37-220ad6c3bb4c\",\n                \"code\": \"blacklist_colombia_games\",\n                \"macroCategoryId\": \"0199e375-edfe-7ce1-a1f5-ea3705987ffa\",\n                \"name\": \"Colombia - MINTIC Giochi\"\n            },\n            {\n                \"id\": \"0199e375-edff-7241-9a37-207af76d2ec8\",\n                \"code\": \"blacklist_colombia\",\n                \"macroCategoryId\": \"0199e375-edfe-7ce1-a1f5-ea3705987ffa\",\n                \"name\": \"Colombia - MINTIC Pornografia Infantil\"\n            },\n            {\n                \"id\": \"0199e375-edff-7241-9a37-20c24b33f735\",\n                \"code\": \"internet_watch_foundation\",\n                \"macroCategoryId\": \"0199e375-edfe-7ce1-a1f5-ea3705987ffa\",\n                \"name\": \"IWF - Internet Watch Foundation\"\n            },\n            {\n                \"id\": \"0199e375-edff-7241-9a37-21600f3c8841\",\n                \"code\": \"blacklist_adm_it\",\n                \"macroCategoryId\": \"0199e375-edfe-7ce1-a1f5-ea3705987ffa\",\n                \"name\": \"Italia - ADM Agenzia delle dogane e dei monopoli\"\n            },\n            {\n                \"id\": \"0199e375-edff-7241-9a37-21111eaed764\",\n                \"code\": \"blacklist_agcom_it\",\n                \"macroCategoryId\": \"0199e375-edfe-7ce1-a1f5-ea3705987ffa\",\n                \"name\": \"Italia - Autorità comunicazioni e provvedimenti (BETA)\"\n            },\n            {\n                \"id\": \"0199e375-edff-7241-9a37-2257e4b9c568\",\n                \"code\": \"indecopi_peru\",\n                \"macroCategoryId\": \"0199e375-edfe-7ce1-a1f5-ea3705987ffa\",\n                \"name\": \"Perù - Indecopi | Protezione della Proprietà Intellettuale\"\n            },\n            {\n                \"id\": \"0199e375-edff-7241-9a37-21bfd62d1ec0\",\n                \"code\": \"blacklist_uk\",\n                \"macroCategoryId\": \"0199e375-edfe-7ce1-a1f5-ea3705987ffa\",\n                \"name\": \"UK Anti-terrorismo\"\n            }\n        ],\n        \"id\": \"0199e375-edfe-7ce1-a1f5-ea3705987ffa\",\n        \"name\": \"Blocklist Nazionali e Fondazioni\",\n        \"protectionModule\": \"content_filter\"\n    }\n]"}],"_postman_id":"38d4dda3-c718-4efc-9e81-db7a7564c9c0"}],"id":"56ec07e6-4806-4704-ad00-06d76cffaf24","description":"<p>Endpoints for retrieving all blockable content categories.</p>\n","_postman_id":"56ec07e6-4806-4704-ad00-06d76cffaf24","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}}},{"name":"AppBlocker categories","item":[{"name":"Get appBlocker categories","id":"79907970-26a1-4471-a7b2-bbe6e39019ce","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://core.fsflt.net/protection/v1/appblocker/categories?lang=en-US","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","appblocker","categories"],"host":["https://core.fsflt.net"],"query":[{"description":{"content":"<p>The language of the returned appBlocker's categories</p>\n","type":"text/plain"},"key":"lang","value":"en-US"}],"variable":[]}},"response":[{"id":"52f773e1-0d08-41e7-94bb-25b01d1392ea","name":"Get appBlocker categories successful","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://core.fsflt.net/protection/v1/appblocker/categories?lang=en-US","host":["https://core.fsflt.net"],"path":["protection","v1","appblocker","categories"],"query":[{"key":"lang","value":"en-US","description":"The language of the returned appBlocker's categories"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"[\r\n    {\r\n        \"id\": \"0199e375-ee17-7471-a4df-07afe74be221\",\r\n        \"code\": \"app_activision\",\r\n        \"macroCategoryId\": \"0199e375-ee17-7471-a4df-03d17660a902\",\r\n        \"name\": \"Activision\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-ee5f-70a3-81b4-3829d89e1b9a\",\r\n        \"code\": \"app_adobe\",\r\n        \"macroCategoryId\": \"0199e375-ee5f-70a3-81b4-3814da8e9c44\",\r\n        \"name\": \"Adobe\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-ee0c-7ac3-808f-b387e5678932\",\r\n        \"code\": \"app_aliexpress\",\r\n        \"macroCategoryId\": \"0199e375-ee0c-7ac3-808f-b2db5b5540e9\",\r\n        \"name\": \"AliExpress\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-ee0c-7ac3-808f-b3d4d3979cbe\",\r\n        \"code\": \"app_amazon\",\r\n        \"macroCategoryId\": \"0199e375-ee0c-7ac3-808f-b2db5b5540e9\",\r\n        \"name\": \"Amazon\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-ee60-7d50-baef-022959f316c2\",\r\n        \"code\": \"app_android_playstore\",\r\n        \"macroCategoryId\": \"0199e375-ee5f-70a3-81b4-3814da8e9c44\",\r\n        \"name\": \"Android & Playstore\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-ee60-7d50-baef-01d1442d2cc9\",\r\n        \"code\": \"app_apple\",\r\n        \"macroCategoryId\": \"0199e375-ee5f-70a3-81b4-3814da8e9c44\",\r\n        \"name\": \"Apple\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-ee4a-7ea1-ad54-4bb9067cfd77\",\r\n        \"code\": \"app_atlasvpn\",\r\n        \"macroCategoryId\": \"0199e375-ee49-7ff1-96e7-99cb046c8fca\",\r\n        \"name\": \"AtlasVPN\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-ee31-7b00-b0eb-9a5048a60e16\",\r\n        \"code\": \"app_bbc\",\r\n        \"macroCategoryId\": \"0199e375-ee31-7b00-b0eb-9862a973b8ac\",\r\n        \"name\": \"BBC\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-ee06-7151-971a-edc4f439f8a8\",\r\n        \"code\": \"app_badoo\",\r\n        \"macroCategoryId\": \"0199e375-ee06-7151-971a-ec7ef28bb7c8\",\r\n        \"name\": \"Badoo\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-ee4a-7ea1-ad54-4c54c90a2962\",\r\n        \"code\": \"app_purevpn\",\r\n        \"macroCategoryId\": \"0199e375-ee49-7ff1-96e7-99cb046c8fca\",\r\n        \"name\": \"PureVPN\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-ee3a-7563-b98f-85e6debd91e5\",\r\n        \"code\": \"app_reddit\",\r\n        \"macroCategoryId\": \"0199e375-ee39-7433-b187-698798286fe7\",\r\n        \"name\": \"Reddit\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-ee3a-7563-b98f-8727cc153f52\",\r\n        \"code\": \"app_renren\",\r\n        \"macroCategoryId\": \"0199e375-ee39-7433-b187-698798286fe7\",\r\n        \"name\": \"Renren\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-ee17-7471-a4df-066c3ea68f85\",\r\n        \"code\": \"app_riotgames\",\r\n        \"macroCategoryId\": \"0199e375-ee17-7471-a4df-03d17660a902\",\r\n        \"name\": \"Riot Games\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-ee17-7471-a4df-043678951f96\",\r\n        \"code\": \"app_roblox\",\r\n        \"macroCategoryId\": \"0199e375-ee17-7471-a4df-03d17660a902\",\r\n        \"name\": \"Roblox\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-ee17-7471-a4df-048325251266\",\r\n        \"code\": \"app_rockstargames\",\r\n        \"macroCategoryId\": \"0199e375-ee17-7471-a4df-03d17660a902\",\r\n        \"name\": \"Rockstar Games\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-ee31-7b00-b0eb-996882d9e92c\",\r\n        \"code\": \"app_sap\",\r\n        \"macroCategoryId\": \"0199e375-ee31-7b00-b0eb-9862a973b8ac\",\r\n        \"name\": \"SAP\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-ee12-7152-a68c-f8e86d71a026\",\r\n        \"code\": \"app_sharefile\",\r\n        \"macroCategoryId\": \"0199e375-ee11-7ba2-826e-d5c2b6cd07c1\",\r\n        \"name\": \"ShareFile\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-ee39-7433-b187-6992a88a61b5\",\r\n        \"code\": \"app_signal\",\r\n        \"macroCategoryId\": \"0199e375-ee39-7433-b187-698798286fe7\",\r\n        \"name\": \"Signal\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-ee68-7412-85a6-467f6223bb3f\",\r\n        \"code\": \"app_skype\",\r\n        \"macroCategoryId\": \"0199e375-ee68-7412-85a6-44d58e03215a\",\r\n        \"name\": \"Skype\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-ee68-7412-85a6-476373862995\",\r\n        \"code\": \"app_slack\",\r\n        \"macroCategoryId\": \"0199e375-ee68-7412-85a6-44d58e03215a\",\r\n        \"name\": \"Slack\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-ee39-7433-b187-69e03c5be775\",\r\n        \"code\": \"app_snapchat\",\r\n        \"macroCategoryId\": \"0199e375-ee39-7433-b187-698798286fe7\",\r\n        \"name\": \"Snapchat\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-ee28-7f50-8b42-4cb4c635b7b3\",\r\n        \"code\": \"app_soundcloud\",\r\n        \"macroCategoryId\": \"0199e375-ee28-7f50-8b42-4c5ab4860092\",\r\n        \"name\": \"SoundCloud\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-ee31-7b00-b0eb-987e4fe0eac9\",\r\n        \"code\": \"app_speedify\",\r\n        \"macroCategoryId\": \"0199e375-ee31-7b00-b0eb-9862a973b8ac\",\r\n        \"name\": \"Speedify\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-ee28-7f50-8b42-4d0bb9daa234\",\r\n        \"code\": \"app_spotify\",\r\n        \"macroCategoryId\": \"0199e375-ee28-7f50-8b42-4c5ab4860092\",\r\n        \"name\": \"Spotify\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-ee17-7471-a4df-04dccc0cc160\",\r\n        \"code\": \"app_steam\",\r\n        \"macroCategoryId\": \"0199e375-ee17-7471-a4df-03d17660a902\",\r\n        \"name\": \"Steam\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-ee4a-7ea1-ad54-4ca5d978b164\",\r\n        \"code\": \"app_strongvpn\",\r\n        \"macroCategoryId\": \"0199e375-ee49-7ff1-96e7-99cb046c8fca\",\r\n        \"name\": \"StrongVPN\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-ee4a-7ea1-ad54-4d4768552971\",\r\n        \"code\": \"app_surfshark\",\r\n        \"macroCategoryId\": \"0199e375-ee49-7ff1-96e7-99cb046c8fca\",\r\n        \"name\": \"SurfShark\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-ee3a-7563-b98f-863eea5d165d\",\r\n        \"code\": \"app_tagged\",\r\n        \"macroCategoryId\": \"0199e375-ee39-7433-b187-698798286fe7\",\r\n        \"name\": \"Tagged\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-ee39-7433-b187-6a351c4f29ad\",\r\n        \"code\": \"app_taringa\",\r\n        \"macroCategoryId\": \"0199e375-ee39-7433-b187-698798286fe7\",\r\n        \"name\": \"Taringa\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-ee44-7a80-a9e8-c01458ead6ec\",\r\n        \"code\": \"app_youtube\",\r\n        \"macroCategoryId\": \"0199e375-ee44-7a80-a9e8-bf63e8658807\",\r\n        \"name\": \"Youtube\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-ee28-7f50-8b42-4c6b6bb4a681\",\r\n        \"code\": \"app_youtubemusic\",\r\n        \"macroCategoryId\": \"0199e375-ee28-7f50-8b42-4c5ab4860092\",\r\n        \"name\": \"Youtube Music\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-ee57-7732-9e37-e2166e93ff11\",\r\n        \"code\": \"app_zoom\",\r\n        \"macroCategoryId\": \"0199e375-ee57-7732-9e37-dfde65a8dfe0\",\r\n        \"name\": \"Zoom\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-ee17-7471-a4df-05ced8705742\",\r\n        \"code\": \"app_zynga\",\r\n        \"macroCategoryId\": \"0199e375-ee17-7471-a4df-03d17660a902\",\r\n        \"name\": \"Zynga\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-ee22-75a3-ad90-b97362584739\",\r\n        \"code\": \"app_zcash\",\r\n        \"macroCategoryId\": \"0199e375-ee22-75a3-ad90-b91f719d8083\",\r\n        \"name\": \"zCash\"\r\n    }\r\n]"}],"_postman_id":"79907970-26a1-4471-a7b2-bbe6e39019ce"},{"name":"Get appBlocker macro categories","id":"d9356557-3efe-438b-b4e3-853017383761","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://core.fsflt.net/protection/v1/appblocker/macros?lang=en-US","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","appblocker","macros"],"host":["https://core.fsflt.net"],"query":[{"description":{"content":"<p>The language of the returned appBlocker's macro categories</p>\n","type":"text/plain"},"key":"lang","value":"en-US"}],"variable":[]}},"response":[{"id":"93e59972-ae68-42f5-a9fe-febd3636ac48","name":"Get appBlocker macro categories successful","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://core.fsflt.net/protection/v1/appblocker/macros?lang=en-US","host":["https://core.fsflt.net"],"path":["protection","v1","appblocker","macros"],"query":[{"key":"lang","value":"en-US","description":"The language of the returned appBlocker's macro categories"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"categories\": [\n            {\n                \"id\": \"0199e375-ee06-7151-971a-edc4f439f8a8\",\n                \"code\": \"app_badoo\",\n                \"macroCategoryId\": \"0199e375-ee06-7151-971a-ec7ef28bb7c8\",\n                \"name\": \"Badoo\"\n            },\n            {\n                \"id\": \"0199e375-ee06-7151-971a-ed2aa880d5ec\",\n                \"code\": \"app_fetlife\",\n                \"macroCategoryId\": \"0199e375-ee06-7151-971a-ec7ef28bb7c8\",\n                \"name\": \"Fetlife\"\n            },\n            {\n                \"id\": \"0199e375-ee06-7151-971a-ecd1aa7df8ee\",\n                \"code\": \"app_grindr\",\n                \"macroCategoryId\": \"0199e375-ee06-7151-971a-ec7ef28bb7c8\",\n                \"name\": \"Grindr\"\n            },\n            {\n                \"id\": \"0199e375-ee06-7151-971a-ed7811a3f568\",\n                \"code\": \"app_match\",\n                \"macroCategoryId\": \"0199e375-ee06-7151-971a-ec7ef28bb7c8\",\n                \"name\": \"Match\"\n            },\n            {\n                \"id\": \"0199e375-ee06-7151-971a-ec8ad13ddc0a\",\n                \"code\": \"app_tinder\",\n                \"macroCategoryId\": \"0199e375-ee06-7151-971a-ec7ef28bb7c8\",\n                \"name\": \"Tinder\"\n            }\n        ],\n        \"id\": \"0199e375-ee06-7151-971a-ec7ef28bb7c8\",\n        \"name\": \"Dating Apps\",\n        \"protectionModule\": \"app_blocker\"\n    },\n    {\n        \"categories\": [\n            {\n                \"id\": \"0199e375-ee0c-7ac3-808f-b387e5678932\",\n                \"code\": \"app_aliexpress\",\n                \"macroCategoryId\": \"0199e375-ee0c-7ac3-808f-b2db5b5540e9\",\n                \"name\": \"AliExpress\"\n            },\n            {\n                \"id\": \"0199e375-ee0c-7ac3-808f-b3d4d3979cbe\",\n                \"code\": \"app_amazon\",\n                \"macroCategoryId\": \"0199e375-ee0c-7ac3-808f-b2db5b5540e9\",\n                \"name\": \"Amazon\"\n            },\n            {\n                \"id\": \"0199e375-ee0c-7ac3-808f-b33a5df27f3d\",\n                \"code\": \"app_ebay\",\n                \"macroCategoryId\": \"0199e375-ee0c-7ac3-808f-b2db5b5540e9\",\n                \"name\": \"Ebay\"\n            },\n            {\n                \"id\": \"0199e375-ee0c-7ac3-808f-b2e7631e3bd6\",\n                \"code\": \"app_vinted\",\n                \"macroCategoryId\": \"0199e375-ee0c-7ac3-808f-b2db5b5540e9\",\n                \"name\": \"Vinted\"\n            }\n        ],\n        \"id\": \"0199e375-ee0c-7ac3-808f-b2db5b5540e9\",\n        \"name\": \"Ecommerce\",\n        \"protectionModule\": \"app_blocker\"\n    },\n    {\n        \"categories\": [\n            {\n                \"id\": \"0199e375-ee12-7152-a68c-f89b242c29a2\",\n                \"code\": \"app_dropbox\",\n                \"macroCategoryId\": \"0199e375-ee11-7ba2-826e-d5c2b6cd07c1\",\n                \"name\": \"Dropbox\"\n            },\n            {\n                \"id\": \"0199e375-ee11-7ba2-826e-d5d65f01d26a\",\n                \"code\": \"app_mediafire\",\n                \"macroCategoryId\": \"0199e375-ee11-7ba2-826e-d5c2b6cd07c1\",\n                \"name\": \"MediaFire\"\n            },\n            {\n                \"id\": \"0199e375-ee12-7152-a68c-f843f7d1c69c\",\n                \"code\": \"app_mega\",\n                \"macroCategoryId\": \"0199e375-ee11-7ba2-826e-d5c2b6cd07c1\",\n                \"name\": \"Mega\"\n            },\n            {\n                \"id\": \"0199e375-ee12-7152-a68c-f8e86d71a026\",\n                \"code\": \"app_sharefile\",\n                \"macroCategoryId\": \"0199e375-ee11-7ba2-826e-d5c2b6cd07c1\",\n                \"name\": \"ShareFile\"\n            }\n        ],\n        \"id\": \"0199e375-ee11-7ba2-826e-d5c2b6cd07c1\",\n        \"name\": \"File Sharing\",\n        \"protectionModule\": \"app_blocker\"\n    },\n    {\n        \"categories\": [\n            {\n                \"id\": \"0199e375-ee17-7471-a4df-07afe74be221\",\n                \"code\": \"app_activision\",\n                \"macroCategoryId\": \"0199e375-ee17-7471-a4df-03d17660a902\",\n                \"name\": \"Activision\"\n            },\n            {\n                \"id\": \"0199e375-ee17-7471-a4df-07f8e3f53d13\",\n                \"code\": \"app_ea\",\n                \"macroCategoryId\": \"0199e375-ee17-7471-a4df-03d17660a902\",\n                \"name\": \"EA\"\n            },\n            {\n                \"id\": \"0199e375-ee17-7471-a4df-070adcf5b59b\",\n                \"code\": \"app_pubg\",\n                \"macroCategoryId\": \"0199e375-ee17-7471-a4df-03d17660a902\",\n                \"name\": \"PUBG\"\n            },\n            {\n                \"id\": \"0199e375-ee17-7471-a4df-066c3ea68f85\",\n                \"code\": \"app_riotgames\",\n                \"macroCategoryId\": \"0199e375-ee17-7471-a4df-03d17660a902\",\n                \"name\": \"Riot Games\"\n            },\n            {\n                \"id\": \"0199e375-ee17-7471-a4df-043678951f96\",\n                \"code\": \"app_roblox\",\n                \"macroCategoryId\": \"0199e375-ee17-7471-a4df-03d17660a902\",\n                \"name\": \"Roblox\"\n            },\n            {\n                \"id\": \"0199e375-ee17-7471-a4df-048325251266\",\n                \"code\": \"app_rockstargames\",\n                \"macroCategoryId\": \"0199e375-ee17-7471-a4df-03d17660a902\",\n                \"name\": \"Rockstar Games\"\n            },\n            {\n                \"id\": \"0199e375-ee17-7471-a4df-04dccc0cc160\",\n                \"code\": \"app_steam\",\n                \"macroCategoryId\": \"0199e375-ee17-7471-a4df-03d17660a902\",\n                \"name\": \"Steam\"\n            },\n            {\n                \"id\": \"0199e375-ee17-7471-a4df-052b1c3653f9\",\n                \"code\": \"app_tencent\",\n                \"macroCategoryId\": \"0199e375-ee17-7471-a4df-03d17660a902\",\n                \"name\": \"Tencent\"\n            },\n            {\n                \"id\": \"0199e375-ee17-7471-a4df-05788329b03f\",\n                \"code\": \"app_ubisoft\",\n                \"macroCategoryId\": \"0199e375-ee17-7471-a4df-03d17660a902\",\n                \"name\": \"Ubisoft\"\n            },\n            {\n                \"id\": \"0199e375-ee17-7471-a4df-06b13b4d79ac\",\n                \"code\": \"app_valorant\",\n                \"macroCategoryId\": \"0199e375-ee17-7471-a4df-03d17660a902\",\n                \"name\": \"Valorant\"\n            },\n            {\n                \"id\": \"0199e375-ee17-7471-a4df-0755fa73ffa3\",\n                \"code\": \"app_valvegames\",\n                \"macroCategoryId\": \"0199e375-ee17-7471-a4df-03d17660a902\",\n                \"name\": \"Valve Games\"\n            },\n            {\n                \"id\": \"0199e375-ee17-7471-a4df-05ced8705742\",\n                \"code\": \"app_zynga\",\n                \"macroCategoryId\": \"0199e375-ee17-7471-a4df-03d17660a902\",\n                \"name\": \"Zynga\"\n            }\n        ],\n        \"id\": \"0199e375-ee17-7471-a4df-03d17660a902\",\n        \"name\": \"Gaming\",\n        \"protectionModule\": \"app_blocker\"\n    },\n    {\n        \"categories\": [\n            {\n                \"id\": \"0199e375-ee22-75a3-ad90-b92a2ede937c\",\n                \"code\": \"app_coinbase\",\n                \"macroCategoryId\": \"0199e375-ee22-75a3-ad90-b91f719d8083\",\n                \"name\": \"CoinBase\"\n            },\n            {\n                \"id\": \"0199e375-ee22-75a3-ad90-b9c4ff499f6d\",\n                \"code\": \"app_ethermine\",\n                \"macroCategoryId\": \"0199e375-ee22-75a3-ad90-b91f719d8083\",\n                \"name\": \"EtherMine\"\n            },\n            {\n                \"id\": \"0199e375-ee22-75a3-ad90-ba16138bf3b1\",\n                \"code\": \"app_metamask\",\n                \"macroCategoryId\": \"0199e375-ee22-75a3-ad90-b91f719d8083\",\n                \"name\": \"MetaMask\"\n            },\n            {\n                \"id\": \"0199e375-ee22-75a3-ad90-b97362584739\",\n                \"code\": \"app_zcash\",\n                \"macroCategoryId\": \"0199e375-ee22-75a3-ad90-b91f719d8083\",\n                \"name\": \"zCash\"\n            }\n        ],\n        \"id\": \"0199e375-ee22-75a3-ad90-b91f719d8083\",\n        \"name\": \"Crypto Mining\",\n        \"protectionModule\": \"app_blocker\"\n    },\n    {\n        \"categories\": [\n            {\n                \"id\": \"0199e375-ee28-7f50-8b42-4cb4c635b7b3\",\n                \"code\": \"app_soundcloud\",\n                \"macroCategoryId\": \"0199e375-ee28-7f50-8b42-4c5ab4860092\",\n                \"name\": \"SoundCloud\"\n            },\n            {\n                \"id\": \"0199e375-ee28-7f50-8b42-4d0bb9daa234\",\n                \"code\": \"app_spotify\",\n                \"macroCategoryId\": \"0199e375-ee28-7f50-8b42-4c5ab4860092\",\n                \"name\": \"Spotify\"\n            },\n            {\n                \"id\": \"0199e375-ee28-7f50-8b42-4c6b6bb4a681\",\n                \"code\": \"app_youtubemusic\",\n                \"macroCategoryId\": \"0199e375-ee28-7f50-8b42-4c5ab4860092\",\n                \"name\": \"Youtube Music\"\n            }\n        ],\n        \"id\": \"0199e375-ee28-7f50-8b42-4c5ab4860092\",\n        \"name\": \"Music\",\n        \"protectionModule\": \"app_blocker\"\n    },\n    {\n        \"categories\": [\n            {\n                \"id\": \"0199e375-ee2d-73e2-979f-1f4b7c022855\",\n                \"code\": \"app_paypal\",\n                \"macroCategoryId\": \"0199e375-ee2d-73e2-979f-1f37d6f380f3\",\n                \"name\": \"PayPal\"\n            }\n        ],\n        \"id\": \"0199e375-ee2d-73e2-979f-1f37d6f380f3\",\n        \"name\": \"Finance\",\n        \"protectionModule\": \"app_blocker\"\n    },\n    {\n        \"categories\": [\n            {\n                \"id\": \"0199e375-ee31-7b00-b0eb-9a5048a60e16\",\n                \"code\": \"app_bbc\",\n                \"macroCategoryId\": \"0199e375-ee31-7b00-b0eb-9862a973b8ac\",\n                \"name\": \"BBC\"\n            },\n            {\n                \"id\": \"0199e375-ee31-7b00-b0eb-987e4fe0eac9\",\n                \"code\": \"app_speedify\",\n                \"macroCategoryId\": \"0199e375-ee31-7b00-b0eb-9862a973b8ac\",\n                \"name\": \"Speedify\"\n            },\n            {\n                \"id\": \"0199e375-ee31-7b00-b0eb-9aa7160cf57f\",\n                \"code\": \"app_ubnt\",\n                \"macroCategoryId\": \"0199e375-ee31-7b00-b0eb-9862a973b8ac\",\n                \"name\": \"UBNT\"\n            },\n            {\n                \"id\": \"0199e375-ee31-7b00-b0eb-9af5879fdd20\",\n                \"code\": \"app_uber\",\n                \"macroCategoryId\": \"0199e375-ee31-7b00-b0eb-9862a973b8ac\",\n                \"name\": \"Uber\"\n            },\n            {\n                \"id\": \"0199e375-ee31-7b00-b0eb-99b587ff39b9\",\n                \"code\": \"app_mifitxiaomi\",\n                \"macroCategoryId\": \"0199e375-ee31-7b00-b0eb-9862a973b8ac\",\n                \"name\": \"Xiaomi Mi Fit\"\n            }\n        ],\n        \"id\": \"0199e375-ee31-7b00-b0eb-9862a973b8ac\",\n        \"name\": \"Services\",\n        \"protectionModule\": \"app_blocker\"\n    },\n    {\n        \"categories\": [\n            {\n                \"id\": \"0199e375-ee3a-7563-b98f-84fe22448460\",\n                \"code\": \"app_bereal\",\n                \"macroCategoryId\": \"0199e375-ee39-7433-b187-698798286fe7\",\n                \"name\": \"BeReal\"\n            },\n            {\n                \"id\": \"0199e375-ee39-7433-b187-6992a88a61b5\",\n                \"code\": \"app_signal\",\n                \"macroCategoryId\": \"0199e375-ee39-7433-b187-698798286fe7\",\n                \"name\": \"Signal\"\n            },\n            {\n                \"id\": \"0199e375-ee39-7433-b187-69e03c5be775\",\n                \"code\": \"app_snapchat\",\n                \"macroCategoryId\": \"0199e375-ee39-7433-b187-698798286fe7\",\n                \"name\": \"Snapchat\"\n            },\n            {\n                \"id\": \"0199e375-ee3a-7563-b98f-863eea5d165d\",\n                \"code\": \"app_tagged\",\n                \"macroCategoryId\": \"0199e375-ee39-7433-b187-698798286fe7\",\n                \"name\": \"Tagged\"\n            },\n            {\n                \"id\": \"0199e375-ee39-7433-b187-6a351c4f29ad\",\n                \"code\": \"app_taringa\",\n                \"macroCategoryId\": \"0199e375-ee39-7433-b187-698798286fe7\",\n                \"name\": \"Taringa\"\n            },\n            {\n                \"id\": \"0199e375-ee39-7433-b187-6b2b47c9d7fd\",\n                \"code\": \"app_tiktok\",\n                \"macroCategoryId\": \"0199e375-ee39-7433-b187-698798286fe7\",\n                \"name\": \"TikTok\"\n            },\n            {\n                \"id\": \"0199e375-ee3a-7563-b98f-86d452bc3738\",\n                \"code\": \"app_twitter\",\n                \"macroCategoryId\": \"0199e375-ee39-7433-b187-698798286fe7\",\n                \"name\": \"Twitter\"\n            }\n        ],\n        \"id\": \"0199e375-ee39-7433-b187-698798286fe7\",\n        \"name\": \"Social Networks\",\n        \"protectionModule\": \"app_blocker\"\n    },\n    {\n        \"categories\": [\n            {\n                \"id\": \"0199e375-ee44-7a80-a9e8-c064b319ef7a\",\n                \"code\": \"app_disney+\",\n                \"macroCategoryId\": \"0199e375-ee44-7a80-a9e8-bf63e8658807\",\n                \"name\": \"Disney+\"\n            },\n            {\n                \"id\": \"0199e375-ee44-7a80-a9e8-bfcbb41ec41a\",\n                \"code\": \"app_netflix\",\n                \"macroCategoryId\": \"0199e375-ee44-7a80-a9e8-bf63e8658807\",\n                \"name\": \"Netflix\"\n            },\n            {\n                \"id\": \"0199e375-ee44-7a80-a9e8-bf776ae92054\",\n                \"code\": \"app_primevideo\",\n                \"macroCategoryId\": \"0199e375-ee44-7a80-a9e8-bf63e8658807\",\n                \"name\": \"PrimeVideo\"\n            },\n            {\n                \"id\": \"0199e375-ee44-7a80-a9e8-c01458ead6ec\",\n                \"code\": \"app_youtube\",\n                \"macroCategoryId\": \"0199e375-ee44-7a80-a9e8-bf63e8658807\",\n                \"name\": \"Youtube\"\n            }\n        ],\n        \"id\": \"0199e375-ee44-7a80-a9e8-bf63e8658807\",\n        \"name\": \"Streaming Apps\",\n        \"protectionModule\": \"app_blocker\"\n    },\n    {\n        \"categories\": [\n            {\n                \"id\": \"0199e375-ee4a-7ea1-ad54-4bb9067cfd77\",\n                \"code\": \"app_atlasvpn\",\n                \"macroCategoryId\": \"0199e375-ee49-7ff1-96e7-99cb046c8fca\",\n                \"name\": \"AtlasVPN\"\n            },\n            {\n                \"id\": \"0199e375-ee4a-7ea1-ad54-4e34679f89f8\",\n                \"code\": \"app_hide\",\n                \"macroCategoryId\": \"0199e375-ee49-7ff1-96e7-99cb046c8fca\",\n                \"name\": \"Hide\"\n            },\n            {\n                \"id\": \"0199e375-ee4a-7ea1-ad54-4e8c06854ba7\",\n                \"code\": \"app_hotspotshield\",\n                \"macroCategoryId\": \"0199e375-ee49-7ff1-96e7-99cb046c8fca\",\n                \"name\": \"HotspotShield\"\n            },\n            {\n                \"id\": \"0199e375-ee4a-7ea1-ad54-4f2f03be3cbb\",\n                \"code\": \"app_ipvanish\",\n                \"macroCategoryId\": \"0199e375-ee49-7ff1-96e7-99cb046c8fca\",\n                \"name\": \"IP Vanish\"\n            },\n            {\n                \"id\": \"0199e375-ee4a-7ea1-ad54-4930ef553680\",\n                \"code\": \"app_ivpn\",\n                \"macroCategoryId\": \"0199e375-ee49-7ff1-96e7-99cb046c8fca\",\n                \"name\": \"IVPN\"\n            },\n            {\n                \"id\": \"0199e375-ee4a-7ea1-ad54-4ca5d978b164\",\n                \"code\": \"app_strongvpn\",\n                \"macroCategoryId\": \"0199e375-ee49-7ff1-96e7-99cb046c8fca\",\n                \"name\": \"StrongVPN\"\n            },\n            {\n                \"id\": \"0199e375-ee4a-7ea1-ad54-4d4768552971\",\n                \"code\": \"app_surfshark\",\n                \"macroCategoryId\": \"0199e375-ee49-7ff1-96e7-99cb046c8fca\",\n                \"name\": \"SurfShark\"\n            },\n            {\n                \"id\": \"0199e375-ee4a-7ea1-ad54-4cf6f2d0d6b6\",\n                \"code\": \"app_tunnelbear\",\n                \"macroCategoryId\": \"0199e375-ee49-7ff1-96e7-99cb046c8fca\",\n                \"name\": \"TunnelBear\"\n            },\n            {\n                \"id\": \"0199e375-ee4a-7ea1-ad54-4d95253e31ed\",\n                \"code\": \"app_urbanvpn\",\n                \"macroCategoryId\": \"0199e375-ee49-7ff1-96e7-99cb046c8fca\",\n                \"name\": \"UrbanVPN\"\n            },\n            {\n                \"id\": \"0199e375-ee4a-7ea1-ad54-4b17746e1346\",\n                \"code\": \"app_veepn\",\n                \"macroCategoryId\": \"0199e375-ee49-7ff1-96e7-99cb046c8fca\",\n                \"name\": \"VeePN\"\n            },\n            {\n                \"id\": \"0199e375-ee4a-7ea1-ad54-4decec14c2d5\",\n                \"code\": \"app_windscribe\",\n                \"macroCategoryId\": \"0199e375-ee49-7ff1-96e7-99cb046c8fca\",\n                \"name\": \"WindScribe\"\n            }\n        ],\n        \"id\": \"0199e375-ee49-7ff1-96e7-99cb046c8fca\",\n        \"name\": \"VPN and Proxy\",\n        \"protectionModule\": \"app_blocker\"\n    },\n    {\n        \"categories\": [\n            {\n                \"id\": \"0199e375-ee57-7732-9e37-dfe9577fa309\",\n                \"code\": \"app_gmail\",\n                \"macroCategoryId\": \"0199e375-ee57-7732-9e37-dfde65a8dfe0\",\n                \"name\": \"Gmail\"\n            },\n            {\n                \"id\": \"0199e375-ee57-7732-9e37-e03978806e1f\",\n                \"code\": \"app_wikipedia\",\n                \"macroCategoryId\": \"0199e375-ee57-7732-9e37-dfde65a8dfe0\",\n                \"name\": \"Wikipedia\"\n            },\n            {\n                \"id\": \"0199e375-ee57-7732-9e37-e26f2b81412b\",\n                \"code\": \"app_yahoomail\",\n                \"macroCategoryId\": \"0199e375-ee57-7732-9e37-dfde65a8dfe0\",\n                \"name\": \"Yahoo Mail\"\n            },\n            {\n                \"id\": \"0199e375-ee57-7732-9e37-e2166e93ff11\",\n                \"code\": \"app_zoom\",\n                \"macroCategoryId\": \"0199e375-ee57-7732-9e37-dfde65a8dfe0\",\n                \"name\": \"Zoom\"\n            }\n        ],\n        \"id\": \"0199e375-ee57-7732-9e37-dfde65a8dfe0\",\n        \"name\": \"Business Apps\",\n        \"protectionModule\": \"app_blocker\"\n    },\n    {\n        \"categories\": [\n            {\n                \"id\": \"0199e375-ee5f-70a3-81b4-3829d89e1b9a\",\n                \"code\": \"app_adobe\",\n                \"macroCategoryId\": \"0199e375-ee5f-70a3-81b4-3814da8e9c44\",\n                \"name\": \"Adobe\"\n            },\n            {\n                \"id\": \"0199e375-ee60-7d50-baef-022959f316c2\",\n                \"code\": \"app_android_playstore\",\n                \"macroCategoryId\": \"0199e375-ee5f-70a3-81b4-3814da8e9c44\",\n                \"name\": \"Android & Playstore\"\n            },\n            {\n                \"id\": \"0199e375-ee60-7d50-baef-01d1442d2cc9\",\n                \"code\": \"app_apple\",\n                \"macroCategoryId\": \"0199e375-ee5f-70a3-81b4-3814da8e9c44\",\n                \"name\": \"Apple\"\n            },\n            {\n                \"id\": \"0199e375-ee60-7d50-baef-03607bde25f1\",\n                \"code\": \"app_google\",\n                \"macroCategoryId\": \"0199e375-ee5f-70a3-81b4-3814da8e9c44\",\n                \"name\": \"Google\"\n            },\n            {\n                \"id\": \"0199e375-ee5f-70a3-81b4-387f14ac1b77\",\n                \"code\": \"app_windows\",\n                \"macroCategoryId\": \"0199e375-ee5f-70a3-81b4-3814da8e9c44\",\n                \"name\": \"Windows\"\n            },\n            {\n                \"id\": \"0199e375-ee60-7d50-baef-02c3ca7a6233\",\n                \"code\": \"app_yahoo\",\n                \"macroCategoryId\": \"0199e375-ee5f-70a3-81b4-3814da8e9c44\",\n                \"name\": \"Yahoo\"\n            }\n        ],\n        \"id\": \"0199e375-ee5f-70a3-81b4-3814da8e9c44\",\n        \"name\": \"Application Ecosystem\",\n        \"protectionModule\": \"app_blocker\"\n    },\n    {\n        \"categories\": [\n            {\n                \"id\": \"0199e375-ee68-7412-85a6-46c9b1c9acf9\",\n                \"code\": \"app_discord\",\n                \"macroCategoryId\": \"0199e375-ee68-7412-85a6-44d58e03215a\",\n                \"name\": \"Discord\"\n            },\n            {\n                \"id\": \"0199e375-ee68-7412-85a6-462a7155d032\",\n                \"code\": \"app_messenger\",\n                \"macroCategoryId\": \"0199e375-ee68-7412-85a6-44d58e03215a\",\n                \"name\": \"Facebook Messenger\"\n            },\n            {\n                \"id\": \"0199e375-ee68-7412-85a6-467f6223bb3f\",\n                \"code\": \"app_skype\",\n                \"macroCategoryId\": \"0199e375-ee68-7412-85a6-44d58e03215a\",\n                \"name\": \"Skype\"\n            },\n            {\n                \"id\": \"0199e375-ee68-7412-85a6-45324ff0e2b5\",\n                \"code\": \"app_whatsapp\",\n                \"macroCategoryId\": \"0199e375-ee68-7412-85a6-44d58e03215a\",\n                \"name\": \"Whatsapp\"\n            }\n        ],\n        \"id\": \"0199e375-ee68-7412-85a6-44d58e03215a\",\n        \"name\": \"Messaging Apps\",\n        \"protectionModule\": \"app_blocker\"\n    },\n    {\n        \"categories\": [\n            {\n                \"id\": \"0199e375-ee70-7490-b673-5ca225928dc0\",\n                \"code\": \"app_openai\",\n                \"macroCategoryId\": \"0199e375-ee70-7490-b673-5c9d48a96dbd\",\n                \"name\": \"ChatGPT\"\n            },\n            {\n                \"id\": \"0199e375-ee70-7490-b673-5cf106adb968\",\n                \"code\": \"app_deepseek\",\n                \"macroCategoryId\": \"0199e375-ee70-7490-b673-5c9d48a96dbd\",\n                \"name\": \"DeepSeek\"\n            }\n        ],\n        \"id\": \"0199e375-ee70-7490-b673-5c9d48a96dbd\",\n        \"name\": \"AI Provider Applications\",\n        \"protectionModule\": \"app_blocker\"\n    }\n]"}],"_postman_id":"d9356557-3efe-438b-b4e3-853017383761"}],"id":"7574dfe6-27ee-44d4-8f12-f257479e84d4","description":"<p>Endpoints for retrieving all blockable appBlocker categories.</p>\n","_postman_id":"7574dfe6-27ee-44d4-8f12-f257479e84d4","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}}},{"name":"Malwares categories","item":[{"name":"Get malwares categories","id":"d29ab94f-deef-40f4-a339-f0c2191964d8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://core.fsflt.net/protection/v1/malwares/categories?lang=it-IT","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","malwares","categories"],"host":["https://core.fsflt.net"],"query":[{"description":{"content":"<p>The language of the returned malwares' categories</p>\n","type":"text/plain"},"key":"lang","value":"it-IT"}],"variable":[]}},"response":[{"id":"b69ad839-20c0-4a73-82ef-35634ed64091","name":"Get malwares categories successful","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://core.fsflt.net/protection/v1/malwares/categories?lang=it-IT","host":["https://core.fsflt.net"],"path":["protection","v1","malwares","categories"],"query":[{"key":"lang","value":"it-IT","description":"The language of the returned malwares' categories"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"[\r\n    {\r\n        \"id\": \"0199e375-eda8-7771-a15f-1fa5799daba4\",\r\n        \"code\": \"adware\",\r\n        \"macroCategoryId\": \"0199e375-eda7-7932-93c4-1168f0d227ed\",\r\n        \"name\": \"Adware\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-eda7-7932-93c4-17150de0baa6\",\r\n        \"code\": \"c2\",\r\n        \"macroCategoryId\": \"0199e375-eda7-7932-93c4-1168f0d227ed\",\r\n        \"name\": \"Attacchi Command and Control\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-edba-7211-992a-7c5efb04c634\",\r\n        \"code\": \"malware_comm\",\r\n        \"macroCategoryId\": \"0199e375-edb9-7cd1-8f2e-8b01a4ff0301\",\r\n        \"name\": \"Attività Malevola Community\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-eda7-7932-93c4-11c79fa017ab\",\r\n        \"code\": \"malicious_activity\",\r\n        \"macroCategoryId\": \"0199e375-eda7-7932-93c4-1168f0d227ed\",\r\n        \"name\": \"Attività malevola\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-eda7-7932-93c4-1353442f354f\",\r\n        \"code\": \"backdoor\",\r\n        \"macroCategoryId\": \"0199e375-eda7-7932-93c4-1168f0d227ed\",\r\n        \"name\": \"Backdoor\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-edba-7211-992a-7a2f321e54ef\",\r\n        \"code\": \"backdoor_comm\",\r\n        \"macroCategoryId\": \"0199e375-edb9-7cd1-8f2e-8b01a4ff0301\",\r\n        \"name\": \"Backdoor Community\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-edc3-7820-a447-6bb431a7668d\",\r\n        \"code\": \"newly_registered\",\r\n        \"macroCategoryId\": \"0199e375-edc3-7820-a447-6bac77892f85\",\r\n        \"name\": \"Blocca i domini di nuova registrazione\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-eda7-7932-93c4-13a3a621ee89\",\r\n        \"code\": \"botnet\",\r\n        \"macroCategoryId\": \"0199e375-eda7-7932-93c4-1168f0d227ed\",\r\n        \"name\": \"Botnet\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-edba-7211-992a-7a7a0894cda5\",\r\n        \"code\": \"botnet_comm\",\r\n        \"macroCategoryId\": \"0199e375-edb9-7cd1-8f2e-8b01a4ff0301\",\r\n        \"name\": \"Botnet Community\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-edba-7211-992a-7b15948905e7\",\r\n        \"code\": \"chongluadao\",\r\n        \"macroCategoryId\": \"0199e375-edb9-7cd1-8f2e-8b01a4ff0301\",\r\n        \"name\": \"Chongluadao Vietnam Threat Intelligence\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-edcb-7293-ae4e-6989909bd394\",\r\n        \"code\": \"cracks_warez\",\r\n        \"macroCategoryId\": \"0199e375-edcb-7293-ae4e-69753bd9a536\",\r\n        \"name\": \"Cracks e warez\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-eda7-7932-93c4-1261cab4469f\",\r\n        \"code\": \"dga\",\r\n        \"macroCategoryId\": \"0199e375-eda7-7932-93c4-1168f0d227ed\",\r\n        \"name\": \"DGA - Algoritmo di generazione domini\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-edcb-7293-ae4e-69d1f24a7b73\",\r\n        \"code\": \"selling_domains\",\r\n        \"macroCategoryId\": \"0199e375-edcb-7293-ae4e-69753bd9a536\",\r\n        \"name\": \"Domini in vendita\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-eda7-7932-93c4-1211a11e076e\",\r\n        \"code\": \"exploit\",\r\n        \"macroCategoryId\": \"0199e375-eda7-7932-93c4-1168f0d227ed\",\r\n        \"name\": \"Exploit\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-edcb-7293-ae4e-6a270c7621db\",\r\n        \"code\": \"coronavirus\",\r\n        \"macroCategoryId\": \"0199e375-edcb-7293-ae4e-69753bd9a536\",\r\n        \"name\": \"Frodi Coronavirus\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-eda7-7932-93c4-149849c213fa\",\r\n        \"code\": \"scamadviser\",\r\n        \"macroCategoryId\": \"0199e375-eda7-7932-93c4-1168f0d227ed\",\r\n        \"name\": \"Frodi e truffe\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-eda8-7771-a15f-1f57601f5a93\",\r\n        \"code\": \"android_malwares\",\r\n        \"macroCategoryId\": \"0199e375-eda7-7932-93c4-1168f0d227ed\",\r\n        \"name\": \"Malware Android\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-edc7-7d42-8dbc-66c2858e20b9\",\r\n        \"code\": \"proxy\",\r\n        \"macroCategoryId\": \"0199e375-edc7-7d42-8dbc-66b96433b398\",\r\n        \"name\": \"Proxy anonimi\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-edc7-7d42-8dbc-67161dbedb08\",\r\n        \"code\": \"translator_proxy\",\r\n        \"macroCategoryId\": \"0199e375-edc7-7d42-8dbc-66b96433b398\",\r\n        \"name\": \"Proxy traduttori\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-eda7-7932-93c4-11708e798e75\",\r\n        \"code\": \"cryptowall\",\r\n        \"macroCategoryId\": \"0199e375-eda7-7932-93c4-1168f0d227ed\",\r\n        \"name\": \"Ransomware\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-edba-7211-992a-7ac73c08b253\",\r\n        \"code\": \"cryptowall_comm\",\r\n        \"macroCategoryId\": \"0199e375-edb9-7cd1-8f2e-8b01a4ff0301\",\r\n        \"name\": \"Ransomware Community\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-eda7-7932-93c4-167df82c00b0\",\r\n        \"code\": \"riskware\",\r\n        \"macroCategoryId\": \"0199e375-eda7-7932-93c4-1168f0d227ed\",\r\n        \"name\": \"Riskware\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-eda7-7932-93c4-16c46bab3dc5\",\r\n        \"code\": \"rootkit\",\r\n        \"macroCategoryId\": \"0199e375-eda7-7932-93c4-1168f0d227ed\",\r\n        \"name\": \"Rootkit\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-edcb-7293-ae4e-6a77ad594ca5\",\r\n        \"code\": \"suspicious_sites\",\r\n        \"macroCategoryId\": \"0199e375-edcb-7293-ae4e-69753bd9a536\",\r\n        \"name\": \"Siti Sospetti\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-edba-7211-992a-7c0b3ea85cb8\",\r\n        \"code\": \"cc_skimming\",\r\n        \"macroCategoryId\": \"0199e375-edb9-7cd1-8f2e-8b01a4ff0301\",\r\n        \"name\": \"Skimmer Carte di Credito Community\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-eda8-7771-a15f-1eb0ad94db34\",\r\n        \"code\": \"spyware\",\r\n        \"macroCategoryId\": \"0199e375-eda7-7932-93c4-1168f0d227ed\",\r\n        \"name\": \"Spyware\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-eda7-7932-93c4-1308721470d0\",\r\n        \"code\": \"banker\",\r\n        \"macroCategoryId\": \"0199e375-eda7-7932-93c4-1168f0d227ed\",\r\n        \"name\": \"Trojan Banker\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-eda7-7932-93c4-158a4f7fc3e5\",\r\n        \"code\": \"hoax\",\r\n        \"macroCategoryId\": \"0199e375-eda7-7932-93c4-1168f0d227ed\",\r\n        \"name\": \"Virus hoax\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-eda7-7932-93c4-13fe5b7ba6aa\",\r\n        \"code\": \"worm\",\r\n        \"macroCategoryId\": \"0199e375-eda7-7932-93c4-1168f0d227ed\",\r\n        \"name\": \"Worm\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-edba-7211-992a-79dd5a422525\",\r\n        \"code\": \"worm_comm\",\r\n        \"macroCategoryId\": \"0199e375-edb9-7cd1-8f2e-8b01a4ff0301\",\r\n        \"name\": \"Worm Community\"\r\n    }\r\n]"}],"_postman_id":"d29ab94f-deef-40f4-a339-f0c2191964d8"},{"name":"Get malwares macro categories","id":"35309b17-1573-4047-848f-474d3e5861ba","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://core.fsflt.net/protection/v1/malwares/macros","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","malwares","macros"],"host":["https://core.fsflt.net"],"query":[{"disabled":true,"description":{"content":"<p>The language of the returned malwares' macro categories</p>\n","type":"text/plain"},"key":"lang","value":"en-US"}],"variable":[]}},"response":[{"id":"eacd1c10-1461-446b-a133-8c8aebfa309e","name":"Get malwares macro categories successful","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://core.fsflt.net/protection/v1/malwares/macros?lang=en-US","host":["https://core.fsflt.net"],"path":["protection","v1","malwares","macros"],"query":[{"key":"lang","value":"en-US","description":"The language of the returned malwares' macro categories"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"categories\": [\n            {\n                \"id\": \"0199e375-eda8-7771-a15f-1fa5799daba4\",\n                \"code\": \"adware\",\n                \"macroCategoryId\": \"0199e375-eda7-7932-93c4-1168f0d227ed\",\n                \"name\": \"Adware\"\n            },\n            {\n                \"id\": \"0199e375-eda8-7771-a15f-1f57601f5a93\",\n                \"code\": \"android_malwares\",\n                \"macroCategoryId\": \"0199e375-eda7-7932-93c4-1168f0d227ed\",\n                \"name\": \"Android Malwares\"\n            },\n            {\n                \"id\": \"0199e375-eda7-7932-93c4-1353442f354f\",\n                \"code\": \"backdoor\",\n                \"macroCategoryId\": \"0199e375-eda7-7932-93c4-1168f0d227ed\",\n                \"name\": \"Backdoor\"\n            },\n            {\n                \"id\": \"0199e375-eda7-7932-93c4-13a3a621ee89\",\n                \"code\": \"botnet\",\n                \"macroCategoryId\": \"0199e375-eda7-7932-93c4-1168f0d227ed\",\n                \"name\": \"Botnet\"\n            },\n            {\n                \"id\": \"0199e375-eda7-7932-93c4-17150de0baa6\",\n                \"code\": \"c2\",\n                \"macroCategoryId\": \"0199e375-eda7-7932-93c4-1168f0d227ed\",\n                \"name\": \"Command and control attacks\"\n            },\n            {\n                \"id\": \"0199e375-eda7-7932-93c4-12bf3430a998\",\n                \"code\": \"mining\",\n                \"macroCategoryId\": \"0199e375-eda7-7932-93c4-1168f0d227ed\",\n                \"name\": \"Cryptocurrency Mining\"\n            },\n            {\n                \"id\": \"0199e375-eda7-7932-93c4-1261cab4469f\",\n                \"code\": \"dga\",\n                \"macroCategoryId\": \"0199e375-eda7-7932-93c4-1168f0d227ed\",\n                \"name\": \"DGA - Domain generation algorithm\"\n            },\n            {\n                \"id\": \"0199e375-eda7-7932-93c4-1211a11e076e\",\n                \"code\": \"exploit\",\n                \"macroCategoryId\": \"0199e375-eda7-7932-93c4-1168f0d227ed\",\n                \"name\": \"Exploit\"\n            },\n            {\n                \"id\": \"0199e375-eda7-7932-93c4-149849c213fa\",\n                \"code\": \"scamadviser\",\n                \"macroCategoryId\": \"0199e375-eda7-7932-93c4-1168f0d227ed\",\n                \"name\": \"Frauds and scams\"\n            },\n            {\n                \"id\": \"0199e375-eda7-7932-93c4-1443241f10a3\",\n                \"code\": \"trojan\",\n                \"macroCategoryId\": \"0199e375-eda7-7932-93c4-1168f0d227ed\",\n                \"name\": \"Generic Trojan\"\n            },\n            {\n                \"id\": \"0199e375-eda7-7932-93c4-11c79fa017ab\",\n                \"code\": \"malicious_activity\",\n                \"macroCategoryId\": \"0199e375-eda7-7932-93c4-1168f0d227ed\",\n                \"name\": \"Malicious activity\"\n            },\n            {\n                \"id\": \"0199e375-eda8-7771-a15f-1f04cccd37e9\",\n                \"code\": \"phishing\",\n                \"macroCategoryId\": \"0199e375-eda7-7932-93c4-1168f0d227ed\",\n                \"name\": \"Phishing\"\n            },\n            {\n                \"id\": \"0199e375-eda7-7932-93c4-14ec320942cd\",\n                \"code\": \"downloader\",\n                \"macroCategoryId\": \"0199e375-eda7-7932-93c4-1168f0d227ed\",\n                \"name\": \"Trojan Downloader\"\n            },\n            {\n                \"id\": \"0199e375-eda7-7932-93c4-1535063fb403\",\n                \"code\": \"dropper\",\n                \"macroCategoryId\": \"0199e375-eda7-7932-93c4-1168f0d227ed\",\n                \"name\": \"Trojan Dropper\"\n            },\n            {\n                \"id\": \"0199e375-eda7-7932-93c4-158a4f7fc3e5\",\n                \"code\": \"hoax\",\n                \"macroCategoryId\": \"0199e375-eda7-7932-93c4-1168f0d227ed\",\n                \"name\": \"Virus hoax\"\n            },\n            {\n                \"id\": \"0199e375-eda7-7932-93c4-13fe5b7ba6aa\",\n                \"code\": \"worm\",\n                \"macroCategoryId\": \"0199e375-eda7-7932-93c4-1168f0d227ed\",\n                \"name\": \"Worm\"\n            }\n        ],\n        \"id\": \"0199e375-eda7-7932-93c4-1168f0d227ed\",\n        \"name\": \"Malware & Threats\",\n        \"protectionModule\": \"malware_protection\"\n    },\n    {\n        \"categories\": [\n            {\n                \"id\": \"0199e375-edba-7211-992a-7a2f321e54ef\",\n                \"code\": \"backdoor_comm\",\n                \"macroCategoryId\": \"0199e375-edb9-7cd1-8f2e-8b01a4ff0301\",\n                \"name\": \"Backdoor Community\"\n            },\n            {\n                \"id\": \"0199e375-edba-7211-992a-7a7a0894cda5\",\n                \"code\": \"botnet_comm\",\n                \"macroCategoryId\": \"0199e375-edb9-7cd1-8f2e-8b01a4ff0301\",\n                \"name\": \"Botnet Community\"\n            },\n            {\n                \"id\": \"0199e375-edba-7211-992a-7b15948905e7\",\n                \"code\": \"chongluadao\",\n                \"macroCategoryId\": \"0199e375-edb9-7cd1-8f2e-8b01a4ff0301\",\n                \"name\": \"Chongluadao Vietnam Threat Intelligence\"\n            },\n            {\n                \"id\": \"0199e375-edba-7211-992a-7c0b3ea85cb8\",\n                \"code\": \"cc_skimming\",\n                \"macroCategoryId\": \"0199e375-edb9-7cd1-8f2e-8b01a4ff0301\",\n                \"name\": \"Credit Card Skimmers Community\"\n            },\n            {\n                \"id\": \"0199e375-edba-7211-992a-7b680b2dcbbb\",\n                \"code\": \"trojan_comm\",\n                \"macroCategoryId\": \"0199e375-edb9-7cd1-8f2e-8b01a4ff0301\",\n                \"name\": \"Generic Trojan Community\"\n            },\n            {\n                \"id\": \"0199e375-edba-7211-992a-7c5efb04c634\",\n                \"code\": \"malware_comm\",\n                \"macroCategoryId\": \"0199e375-edb9-7cd1-8f2e-8b01a4ff0301\",\n                \"name\": \"Malicious Activity Community\"\n            }\n        ],\n        \"id\": \"0199e375-edb9-7cd1-8f2e-8b01a4ff0301\",\n        \"name\": \"Malware & Threats Community\",\n        \"protectionModule\": \"malware_protection\"\n    },\n    {\n        \"categories\": [\n            {\n                \"id\": \"0199e375-edc3-7820-a447-6bb431a7668d\",\n                \"code\": \"newly_registered\",\n                \"macroCategoryId\": \"0199e375-edc3-7820-a447-6bac77892f85\",\n                \"name\": \"Newly Registered Domains\"\n            }\n        ],\n        \"id\": \"0199e375-edc3-7820-a447-6bac77892f85\",\n        \"name\": \"Newly Registered Domains\",\n        \"protectionModule\": \"malware_protection\"\n    },\n    {\n        \"categories\": [\n            {\n                \"id\": \"0199e375-edc7-7d42-8dbc-66c2858e20b9\",\n                \"code\": \"proxy\",\n                \"macroCategoryId\": \"0199e375-edc7-7d42-8dbc-66b96433b398\",\n                \"name\": \"Anonymous Proxies\"\n            },\n            {\n                \"id\": \"0199e375-edc7-7d42-8dbc-67161dbedb08\",\n                \"code\": \"translator_proxy\",\n                \"macroCategoryId\": \"0199e375-edc7-7d42-8dbc-66b96433b398\",\n                \"name\": \"Translator Proxy\"\n            }\n        ],\n        \"id\": \"0199e375-edc7-7d42-8dbc-66b96433b398\",\n        \"name\": \"Proxy Bypass Filters\",\n        \"protectionModule\": \"malware_protection\"\n    },\n    {\n        \"categories\": [\n            {\n                \"id\": \"0199e375-edcb-7293-ae4e-6a270c7621db\",\n                \"code\": \"coronavirus\",\n                \"macroCategoryId\": \"0199e375-edcb-7293-ae4e-69753bd9a536\",\n                \"name\": \"Coronavirus Scams\"\n            },\n            {\n                \"id\": \"0199e375-edcb-7293-ae4e-6989909bd394\",\n                \"code\": \"cracks_warez\",\n                \"macroCategoryId\": \"0199e375-edcb-7293-ae4e-69753bd9a536\",\n                \"name\": \"Cracks and Warez\"\n            },\n            {\n                \"id\": \"0199e375-edcb-7293-ae4e-69d1f24a7b73\",\n                \"code\": \"selling_domains\",\n                \"macroCategoryId\": \"0199e375-edcb-7293-ae4e-69753bd9a536\",\n                \"name\": \"Domains for Sale\"\n            },\n            {\n                \"id\": \"0199e375-edcb-7293-ae4e-6a77ad594ca5\",\n                \"code\": \"suspicious_sites\",\n                \"macroCategoryId\": \"0199e375-edcb-7293-ae4e-69753bd9a536\",\n                \"name\": \"Suspicious Sites\"\n            }\n        ],\n        \"id\": \"0199e375-edcb-7293-ae4e-69753bd9a536\",\n        \"name\": \"Frauds and Dangerous Sites\",\n        \"protectionModule\": \"malware_protection\"\n    }\n]"}],"_postman_id":"35309b17-1573-4047-848f-474d3e5861ba"}],"id":"d6f7647f-2364-4bf2-8d18-d363f0905788","description":"<p>Endpoints for retrieving all blockable malware categories.</p>\n","_postman_id":"d6f7647f-2364-4bf2-8d18-d363f0905788","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}}},{"name":"Countries","item":[{"name":"Get the list of all countries","id":"3a8d386d-af39-47d7-8df6-985369ae611d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://core.fsflt.net/protection/v1/countries","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","countries"],"host":["https://core.fsflt.net"],"query":[{"disabled":true,"description":{"content":"<p>The language of the returned continents and countries</p>\n","type":"text/plain"},"key":"lang","value":"en-US"}],"variable":[]}},"response":[{"id":"30990027-cfa7-4cb9-b9a1-5aaf2aa4067b","name":"Get the list of all countries","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://core.fsflt.net/protection/v1/countries","host":["https://core.fsflt.net"],"path":["protection","v1","countries"],"query":[{"key":"lang","value":"en-US","description":"The language of the returned continents and countries","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"[\r\n    {\r\n        \"code\": \"AO\",\r\n        \"continentId\": \"0199e375-ef2c-71e0-960f-0e54711772a1\",\r\n        \"id\": \"0199e375-ef2c-71e0-960f-0e634be4aa73\",\r\n        \"name\": \"Angola\"\r\n    },\r\n    {\r\n        \"code\": \"CI\",\r\n        \"continentId\": \"0199e375-ef2c-71e0-960f-0e54711772a1\",\r\n        \"id\": \"0199e375-ef2c-71e0-960f-0f2a314b9083\",\r\n        \"name\": \"Cote D'Ivoire\"\r\n    },\r\n    {\r\n        \"code\": \"DJ\",\r\n        \"continentId\": \"0199e375-ef2c-71e0-960f-0e54711772a1\",\r\n        \"id\": \"0199e375-ef2c-71e0-960f-0f3938e44bed\",\r\n        \"name\": \"Djibouti\"\r\n    },\r\n    {\r\n        \"code\": \"GQ\",\r\n        \"continentId\": \"0199e375-ef2c-71e0-960f-0e54711772a1\",\r\n        \"id\": \"0199e375-ef2c-71e0-960f-0f49f047f591\",\r\n        \"name\": \"Equatorial Guinea\"\r\n    },\r\n    {\r\n        \"code\": \"ER\",\r\n        \"continentId\": \"0199e375-ef2c-71e0-960f-0e54711772a1\",\r\n        \"id\": \"0199e375-ef2c-71e0-960f-0f5a1800736f\",\r\n        \"name\": \"Eritrea\"\r\n    },\r\n    {\r\n        \"code\": \"ET\",\r\n        \"continentId\": \"0199e375-ef2c-71e0-960f-0e54711772a1\",\r\n        \"id\": \"0199e375-ef2c-71e0-960f-0f67d6e16efd\",\r\n        \"name\": \"Ethiopia\"\r\n    },\r\n    {\r\n        \"code\": \"GA\",\r\n        \"continentId\": \"0199e375-ef2c-71e0-960f-0e54711772a1\",\r\n        \"id\": \"0199e375-ef2c-71e0-960f-0f7344383656\",\r\n        \"name\": \"Gabon\"\r\n    },\r\n    {\r\n        \"code\": \"GM\",\r\n        \"continentId\": \"0199e375-ef2c-71e0-960f-0e54711772a1\",\r\n        \"id\": \"0199e375-ef2c-71e0-960f-0f8ed5808a8a\",\r\n        \"name\": \"Gambia\"\r\n    },\r\n    {\r\n        \"code\": \"GH\",\r\n        \"continentId\": \"0199e375-ef2c-71e0-960f-0e54711772a1\",\r\n        \"id\": \"0199e375-ef2c-71e0-960f-0f96d085b2fc\",\r\n        \"name\": \"Ghana\"\r\n    },\r\n    {\r\n        \"code\": \"GN\",\r\n        \"continentId\": \"0199e375-ef2c-71e0-960f-0e54711772a1\",\r\n        \"id\": \"0199e375-ef2c-71e0-960f-0fa58b150d8c\",\r\n        \"name\": \"Guinea\"\r\n    },\r\n    {\r\n        \"code\": \"GW\",\r\n        \"continentId\": \"0199e375-ef2c-71e0-960f-0e54711772a1\",\r\n        \"id\": \"0199e375-ef2c-71e0-960f-0fb4a547f287\",\r\n        \"name\": \"Guinea-Bissau\"\r\n    },\r\n    {\r\n        \"code\": \"KE\",\r\n        \"continentId\": \"0199e375-ef2c-71e0-960f-0e54711772a1\",\r\n        \"id\": \"0199e375-ef2c-71e0-960f-0fc3a9c00064\",\r\n        \"name\": \"Kenya\"\r\n    },\r\n    {\r\n        \"code\": \"ZA\",\r\n        \"continentId\": \"0199e375-ef2c-71e0-960f-0e54711772a1\",\r\n        \"id\": \"0199e375-ef2c-71e0-960f-11109babb8d2\",\r\n        \"name\": \"South Africa\"\r\n    },\r\n    {\r\n        \"code\": \"SS\",\r\n        \"continentId\": \"0199e375-ef2c-71e0-960f-0e54711772a1\",\r\n        \"id\": \"0199e375-ef2c-71e0-960f-112aa08910bf\",\r\n        \"name\": \"South Sudan\"\r\n    },\r\n    {\r\n        \"code\": \"SD\",\r\n        \"continentId\": \"0199e375-ef2c-71e0-960f-0e54711772a1\",\r\n        \"id\": \"0199e375-ef2c-71e0-960f-113584d38330\",\r\n        \"name\": \"Sudan\"\r\n    },\r\n    {\r\n        \"code\": \"SZ\",\r\n        \"continentId\": \"0199e375-ef2c-71e0-960f-0e54711772a1\",\r\n        \"id\": \"0199e375-ef2c-71e0-960f-114fb9dffcb4\",\r\n        \"name\": \"Swaziland\"\r\n    },\r\n    {\r\n        \"code\": \"TZ\",\r\n        \"continentId\": \"0199e375-ef2c-71e0-960f-0e54711772a1\",\r\n        \"id\": \"0199e375-ef2c-71e0-960f-11591f55a63a\",\r\n        \"name\": \"Tanzania\"\r\n    },\r\n    {\r\n        \"code\": \"TG\",\r\n        \"continentId\": \"0199e375-ef2c-71e0-960f-0e54711772a1\",\r\n        \"id\": \"0199e375-ef2c-71e0-960f-116d224bc760\",\r\n        \"name\": \"Togo\"\r\n    },\r\n    {\r\n        \"code\": \"UG\",\r\n        \"continentId\": \"0199e375-ef2c-71e0-960f-0e54711772a1\",\r\n        \"id\": \"0199e375-ef2c-71e0-960f-11730205f8d7\",\r\n        \"name\": \"Uganda\"\r\n    },\r\n    {\r\n        \"code\": \"ZM\",\r\n        \"continentId\": \"0199e375-ef2c-71e0-960f-0e54711772a1\",\r\n        \"id\": \"0199e375-ef2c-71e0-960f-1184f7ead922\",\r\n        \"name\": \"Zambia\"\r\n    },\r\n    {\r\n        \"code\": \"ZW\",\r\n        \"continentId\": \"0199e375-ef2c-71e0-960f-0e54711772a1\",\r\n        \"id\": \"0199e375-ef2c-71e0-960f-119064a05175\",\r\n        \"name\": \"Zimbabwe\"\r\n    },\r\n    {\r\n        \"code\": \"AI\",\r\n        \"continentId\": \"0199e375-ef2d-70e2-9d69-5d6d8a85b7d4\",\r\n        \"id\": \"0199e375-ef2d-70e2-9d69-5d7c5533dccd\",\r\n        \"name\": \"Anguilla\"\r\n    },\r\n    {\r\n        \"code\": \"AG\",\r\n        \"continentId\": \"0199e375-ef2d-70e2-9d69-5d6d8a85b7d4\",\r\n        \"id\": \"0199e375-ef2d-70e2-9d69-5d8555694d33\",\r\n        \"name\": \"Antigua and Barbuda\"\r\n    },\r\n    {\r\n        \"code\": \"AR\",\r\n        \"continentId\": \"0199e375-ef2d-70e2-9d69-5d6d8a85b7d4\",\r\n        \"id\": \"0199e375-ef2d-70e2-9d69-5d98325944ca\",\r\n        \"name\": \"Argentina\"\r\n    },\r\n    {\r\n        \"code\": \"AW\",\r\n        \"continentId\": \"0199e375-ef2d-70e2-9d69-5d6d8a85b7d4\",\r\n        \"id\": \"0199e375-ef2d-70e2-9d69-5da070be8ba0\",\r\n        \"name\": \"Aruba\"\r\n    },\r\n    {\r\n        \"code\": \"BS\",\r\n        \"continentId\": \"0199e375-ef2d-70e2-9d69-5d6d8a85b7d4\",\r\n        \"id\": \"0199e375-ef2d-70e2-9d69-5dba0cc2f771\",\r\n        \"name\": \"Bahamas\"\r\n    },\r\n    {\r\n        \"code\": \"CU\",\r\n        \"continentId\": \"0199e375-ef2d-70e2-9d69-5d6d8a85b7d4\",\r\n        \"id\": \"0199e375-ef2d-70e2-9d69-5e5ec6d69133\",\r\n        \"name\": \"Cuba\"\r\n    },\r\n    {\r\n        \"code\": \"CW\",\r\n        \"continentId\": \"0199e375-ef2d-70e2-9d69-5d6d8a85b7d4\",\r\n        \"id\": \"0199e375-ef2d-70e2-9d69-5e6bf55fc87b\",\r\n        \"name\": \"Curacao\"\r\n    },\r\n    {\r\n        \"code\": \"DM\",\r\n        \"continentId\": \"0199e375-ef2d-70e2-9d69-5d6d8a85b7d4\",\r\n        \"id\": \"0199e375-ef2d-70e2-9d69-5e747be9155a\",\r\n        \"name\": \"Dominica\"\r\n    },\r\n    {\r\n        \"code\": \"DO\",\r\n        \"continentId\": \"0199e375-ef2d-70e2-9d69-5d6d8a85b7d4\",\r\n        \"id\": \"0199e375-ef2d-70e2-9d69-5e80f5a48834\",\r\n        \"name\": \"Dominican Republic\"\r\n    },\r\n    {\r\n        \"code\": \"EC\",\r\n        \"continentId\": \"0199e375-ef2d-70e2-9d69-5d6d8a85b7d4\",\r\n        \"id\": \"0199e375-ef2d-70e2-9d69-5e9a2759c2ae\",\r\n        \"name\": \"Ecuador\"\r\n    },\r\n    {\r\n        \"code\": \"SV\",\r\n        \"continentId\": \"0199e375-ef2d-70e2-9d69-5d6d8a85b7d4\",\r\n        \"id\": \"0199e375-ef2d-70e2-9d69-5ea68847c5e8\",\r\n        \"name\": \"El Salvador\"\r\n    },\r\n    {\r\n        \"code\": \"FK\",\r\n        \"continentId\": \"0199e375-ef2d-70e2-9d69-5d6d8a85b7d4\",\r\n        \"id\": \"0199e375-ef2d-70e2-9d69-5eb1e6d2e524\",\r\n        \"name\": \"Falkland Islands (Malvinas)\"\r\n    },\r\n    {\r\n        \"code\": \"GF\",\r\n        \"continentId\": \"0199e375-ef2d-70e2-9d69-5d6d8a85b7d4\",\r\n        \"id\": \"0199e375-ef2d-70e2-9d69-5ecf5db73df0\",\r\n        \"name\": \"French Guiana\"\r\n    },\r\n    {\r\n        \"code\": \"GD\",\r\n        \"continentId\": \"0199e375-ef2d-70e2-9d69-5d6d8a85b7d4\",\r\n        \"id\": \"0199e375-ef2d-70e2-9d69-5ed845fbecce\",\r\n        \"name\": \"Grenada\"\r\n    },\r\n    {\r\n        \"code\": \"GP\",\r\n        \"continentId\": \"0199e375-ef2d-70e2-9d69-5d6d8a85b7d4\",\r\n        \"id\": \"0199e375-ef2d-70e2-9d69-5ee58528d832\",\r\n        \"name\": \"Guadeloupe\"\r\n    },\r\n    {\r\n        \"code\": \"KH\",\r\n        \"continentId\": \"0199e375-ef2d-70e2-9d69-61fa6712bf85\",\r\n        \"id\": \"0199e375-ef2d-70e2-9d69-6255dfc7cab3\",\r\n        \"name\": \"Cambodia\"\r\n    },\r\n    {\r\n        \"code\": \"CN\",\r\n        \"continentId\": \"0199e375-ef2d-70e2-9d69-61fa6712bf85\",\r\n        \"id\": \"0199e375-ef2d-70e2-9d69-62656566c57f\",\r\n        \"name\": \"China\"\r\n    },\r\n    {\r\n        \"code\": \"KP\",\r\n        \"continentId\": \"0199e375-ef2d-70e2-9d69-61fa6712bf85\",\r\n        \"id\": \"0199e375-ef2d-70e2-9d69-627296c68e43\",\r\n        \"name\": \"Corea del nord\"\r\n    },\r\n    {\r\n        \"code\": \"KR\",\r\n        \"continentId\": \"0199e375-ef2d-70e2-9d69-61fa6712bf85\",\r\n        \"id\": \"0199e375-ef2d-70e2-9d69-6280988315a4\",\r\n        \"name\": \"Corea del sud\"\r\n    },\r\n    {\r\n        \"code\": \"HK\",\r\n        \"continentId\": \"0199e375-ef2d-70e2-9d69-61fa6712bf85\",\r\n        \"id\": \"0199e375-ef2d-70e2-9d69-6295d2a1c52f\",\r\n        \"name\": \"Hong Kong\"\r\n    },\r\n    {\r\n        \"code\": \"IN\",\r\n        \"continentId\": \"0199e375-ef2d-70e2-9d69-61fa6712bf85\",\r\n        \"id\": \"0199e375-ef2d-70e2-9d69-62ae2e07d04c\",\r\n        \"name\": \"India\"\r\n    },\r\n    {\r\n        \"code\": \"SM\",\r\n        \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\r\n        \"id\": \"0199e375-ef2e-7032-9d43-0a4a981ac05b\",\r\n        \"name\": \"San Marino\"\r\n    },\r\n    {\r\n        \"code\": \"ES\",\r\n        \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\r\n        \"id\": \"0199e375-ef2e-7032-9d43-0a588f5860f2\",\r\n        \"name\": \"Spain\"\r\n    },\r\n    {\r\n        \"code\": \"SJ\",\r\n        \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\r\n        \"id\": \"0199e375-ef2e-7032-9d43-0a6367009970\",\r\n        \"name\": \"Svalbard and Jan Mayen\"\r\n    },\r\n    {\r\n        \"code\": \"SE\",\r\n        \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\r\n        \"id\": \"0199e375-ef2e-7032-9d43-0a740775713a\",\r\n        \"name\": \"Sweden\"\r\n    },\r\n    {\r\n        \"code\": \"CH\",\r\n        \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\r\n        \"id\": \"0199e375-ef2e-7032-9d43-0a8349a45bf0\",\r\n        \"name\": \"Switzerland\"\r\n    },\r\n    {\r\n        \"code\": \"UK\",\r\n        \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\r\n        \"id\": \"0199e375-ef2e-7032-9d43-0a947688290a\",\r\n        \"name\": \"United Kingdom\"\r\n    }\r\n]"}],"_postman_id":"3a8d386d-af39-47d7-8df6-985369ae611d"},{"name":"Get continents with related countries","id":"d40df495-7782-4b24-807a-372585c44531","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://core.fsflt.net/protection/v1/continents?lang=it-IT","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","continents"],"host":["https://core.fsflt.net"],"query":[{"description":{"content":"<p>The language of the returned continents</p>\n","type":"text/plain"},"key":"lang","value":"it-IT"}],"variable":[]}},"response":[{"id":"b379e3e7-306c-447e-8618-872bc18f5865","name":"Get continents successful","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://core.fsflt.net/protection/v1/continents","host":["https://core.fsflt.net"],"path":["protection","v1","continents"],"query":[{"key":"lang","value":"en-US","description":"The language of the returned continents","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"code\": \"EU\",\n        \"countries\": [\n            {\n                \"code\": \"AX\",\n                \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n                \"id\": \"0199e375-ef2e-7032-9d43-08bab0db7373\",\n                \"name\": \"Aland Islands\"\n            },\n            {\n                \"code\": \"AD\",\n                \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n                \"id\": \"0199e375-ef2e-7032-9d43-08c78aaf189f\",\n                \"name\": \"Andorra\"\n            },\n            {\n                \"code\": \"AT\",\n                \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n                \"id\": \"0199e375-ef2e-7032-9d43-08d9f40ed23f\",\n                \"name\": \"Austria\"\n            },\n            {\n                \"code\": \"BE\",\n                \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n                \"id\": \"0199e375-ef2e-7032-9d43-08e835633713\",\n                \"name\": \"Belgium\"\n            },\n            {\n                \"code\": \"DK\",\n                \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n                \"id\": \"0199e375-ef2e-7032-9d43-08f3b9d4e339\",\n                \"name\": \"Denmark\"\n            },\n            {\n                \"code\": \"FO\",\n                \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n                \"id\": \"0199e375-ef2e-7032-9d43-09065c82bcf0\",\n                \"name\": \"Faroe Islands\"\n            },\n            {\n                \"code\": \"FI\",\n                \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n                \"id\": \"0199e375-ef2e-7032-9d43-0918eaeaf925\",\n                \"name\": \"Finland\"\n            },\n            {\n                \"code\": \"FR\",\n                \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n                \"id\": \"0199e375-ef2e-7032-9d43-092c0264aa4e\",\n                \"name\": \"France\"\n            },\n            {\n                \"code\": \"DE\",\n                \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n                \"id\": \"0199e375-ef2e-7032-9d43-093f8f05f6cd\",\n                \"name\": \"Germany\"\n            },\n            {\n                \"code\": \"GI\",\n                \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n                \"id\": \"0199e375-ef2e-7032-9d43-094cf0ac4bdf\",\n                \"name\": \"Gibraltar\"\n            },\n            {\n                \"code\": \"GR\",\n                \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n                \"id\": \"0199e375-ef2e-7032-9d43-095a9789dad4\",\n                \"name\": \"Greece\"\n            },\n            {\n                \"code\": \"VA\",\n                \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n                \"id\": \"0199e375-ef2e-7032-9d43-096100de5272\",\n                \"name\": \"Holy See (Vatican City State)\"\n            },\n            {\n                \"code\": \"IS\",\n                \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n                \"id\": \"0199e375-ef2e-7032-9d43-0979e3f0ef96\",\n                \"name\": \"Iceland\"\n            },\n            {\n                \"code\": \"IE\",\n                \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n                \"id\": \"0199e375-ef2e-7032-9d43-09896ef229d7\",\n                \"name\": \"Ireland\"\n            },\n            {\n                \"code\": \"IM\",\n                \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n                \"id\": \"0199e375-ef2e-7032-9d43-09908730ff33\",\n                \"name\": \"Isle of Man\"\n            },\n            {\n                \"code\": \"IT\",\n                \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n                \"id\": \"0199e375-ef2e-7032-9d43-09a7111c0f58\",\n                \"name\": \"Italy\"\n            },\n            {\n                \"code\": \"LI\",\n                \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n                \"id\": \"0199e375-ef2e-7032-9d43-09b0d75f2f3a\",\n                \"name\": \"Liechtenstein\"\n            },\n            {\n                \"code\": \"LU\",\n                \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n                \"id\": \"0199e375-ef2e-7032-9d43-09c9962293d3\",\n                \"name\": \"Luxembourg\"\n            },\n            {\n                \"code\": \"MT\",\n                \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n                \"id\": \"0199e375-ef2e-7032-9d43-09d9059cc6ef\",\n                \"name\": \"Malta\"\n            },\n            {\n                \"code\": \"MC\",\n                \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n                \"id\": \"0199e375-ef2e-7032-9d43-09eeee609c4d\",\n                \"name\": \"Monaco\"\n            },\n            {\n                \"code\": \"NL\",\n                \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n                \"id\": \"0199e375-ef2e-7032-9d43-09febdeee25a\",\n                \"name\": \"Netherlands\"\n            },\n            {\n                \"code\": \"NO\",\n                \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n                \"id\": \"0199e375-ef2e-7032-9d43-0a0861bdedde\",\n                \"name\": \"Norway\"\n            },\n            {\n                \"code\": \"MD\",\n                \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n                \"id\": \"0199e375-ef2e-7032-9d43-0a16d641aaf3\",\n                \"name\": \"Moldova, Republic of\"\n            },\n            {\n                \"code\": \"PT\",\n                \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n                \"id\": \"0199e375-ef2e-7032-9d43-0a259e75a0bf\",\n                \"name\": \"Portugal\"\n            },\n            {\n                \"code\": \"RU\",\n                \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n                \"id\": \"0199e375-ef2e-7032-9d43-0a30044b17c7\",\n                \"name\": \"Russian Federation\"\n            },\n            {\n                \"code\": \"SM\",\n                \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n                \"id\": \"0199e375-ef2e-7032-9d43-0a4a981ac05b\",\n                \"name\": \"San Marino\"\n            },\n            {\n                \"code\": \"ES\",\n                \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n                \"id\": \"0199e375-ef2e-7032-9d43-0a588f5860f2\",\n                \"name\": \"Spain\"\n            },\n            {\n                \"code\": \"SJ\",\n                \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n                \"id\": \"0199e375-ef2e-7032-9d43-0a6367009970\",\n                \"name\": \"Svalbard and Jan Mayen\"\n            },\n            {\n                \"code\": \"SE\",\n                \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n                \"id\": \"0199e375-ef2e-7032-9d43-0a740775713a\",\n                \"name\": \"Sweden\"\n            },\n            {\n                \"code\": \"CH\",\n                \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n                \"id\": \"0199e375-ef2e-7032-9d43-0a8349a45bf0\",\n                \"name\": \"Switzerland\"\n            },\n            {\n                \"code\": \"UK\",\n                \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n                \"id\": \"0199e375-ef2e-7032-9d43-0a947688290a\",\n                \"name\": \"United Kingdom\"\n            },\n            {\n                \"code\": \"AL\",\n                \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n                \"id\": \"0199e375-ef2e-7032-9d43-0aac11975506\",\n                \"name\": \"Albania\"\n            },\n            {\n                \"code\": \"BY\",\n                \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n                \"id\": \"0199e375-ef2e-7032-9d43-0ab2f759391d\",\n                \"name\": \"Belarus\"\n            },\n            {\n                \"code\": \"BA\",\n                \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n                \"id\": \"0199e375-ef2e-7032-9d43-0ac279d4237b\",\n                \"name\": \"Bosnia and Herzegovina\"\n            },\n            {\n                \"code\": \"BG\",\n                \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n                \"id\": \"0199e375-ef2e-7032-9d43-0ad20677cb8e\",\n                \"name\": \"Bulgaria\"\n            },\n            {\n                \"code\": \"HR\",\n                \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n                \"id\": \"0199e375-ef2e-7032-9d43-0ae160937e17\",\n                \"name\": \"Croatia\"\n            },\n            {\n                \"code\": \"CZ\",\n                \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n                \"id\": \"0199e375-ef2e-7032-9d43-0afe6c160083\",\n                \"name\": \"Czech Republic\"\n            },\n            {\n                \"code\": \"HU\",\n                \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n                \"id\": \"0199e375-ef2e-7032-9d43-0b0e46b09225\",\n                \"name\": \"Hungary\"\n            },\n            {\n                \"code\": \"MK\",\n                \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n                \"id\": \"0199e375-ef2e-7032-9d43-0b1bda86e6df\",\n                \"name\": \"Macedonia\"\n            },\n            {\n                \"code\": \"ME\",\n                \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n                \"id\": \"0199e375-ef2e-7032-9d43-0b27f6d1ecb7\",\n                \"name\": \"Montenegro\"\n            },\n            {\n                \"code\": \"PL\",\n                \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n                \"id\": \"0199e375-ef2e-7032-9d43-0b37f4a351b4\",\n                \"name\": \"Poland\"\n            },\n            {\n                \"code\": \"RO\",\n                \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n                \"id\": \"0199e375-ef2e-7032-9d43-0b4afd0877af\",\n                \"name\": \"Romania\"\n            },\n            {\n                \"code\": \"RS\",\n                \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n                \"id\": \"0199e375-ef2e-7032-9d43-0b5f39a1b012\",\n                \"name\": \"Serbia\"\n            },\n            {\n                \"code\": \"SK\",\n                \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n                \"id\": \"0199e375-ef2e-7032-9d43-0b6e7cc81f01\",\n                \"name\": \"Slovakia\"\n            },\n            {\n                \"code\": \"SI\",\n                \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n                \"id\": \"0199e375-ef2e-7032-9d43-0b7389eda9a9\",\n                \"name\": \"Slovenia\"\n            },\n            {\n                \"code\": \"UA\",\n                \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n                \"id\": \"0199e375-ef2e-7032-9d43-0b8f097e69c2\",\n                \"name\": \"Ukraine\"\n            }\n        ],\n        \"id\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n        \"name\": \"Europe\"\n    }\n]"},{"id":"aaa2a0f0-7aef-40f1-a4a9-05d6420ae98e","name":"Get continents in italian successful","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://core.fsflt.net/protection/v1/continents?lang=it-IT","host":["https://core.fsflt.net"],"path":["protection","v1","continents"],"query":[{"key":"lang","value":"it-IT","description":"The language of the returned continents"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"code\": \"EU\",\n    \"countries\": [\n        {\n            \"code\": \"AX\",\n            \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n            \"id\": \"0199e375-ef2e-7032-9d43-08bab0db7373\",\n            \"name\": \"Aland Islands\"\n        },\n        {\n            \"code\": \"AD\",\n            \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n            \"id\": \"0199e375-ef2e-7032-9d43-08c78aaf189f\",\n            \"name\": \"Andorra\"\n        },\n        {\n            \"code\": \"AT\",\n            \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n            \"id\": \"0199e375-ef2e-7032-9d43-08d9f40ed23f\",\n            \"name\": \"Austria\"\n        },\n        {\n            \"code\": \"BE\",\n            \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n            \"id\": \"0199e375-ef2e-7032-9d43-08e835633713\",\n            \"name\": \"Belgium\"\n        },\n        {\n            \"code\": \"DK\",\n            \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n            \"id\": \"0199e375-ef2e-7032-9d43-08f3b9d4e339\",\n            \"name\": \"Denmark\"\n        },\n        {\n            \"code\": \"FO\",\n            \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n            \"id\": \"0199e375-ef2e-7032-9d43-09065c82bcf0\",\n            \"name\": \"Faroe Islands\"\n        },\n        {\n            \"code\": \"FI\",\n            \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n            \"id\": \"0199e375-ef2e-7032-9d43-0918eaeaf925\",\n            \"name\": \"Finland\"\n        },\n        {\n            \"code\": \"FR\",\n            \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n            \"id\": \"0199e375-ef2e-7032-9d43-092c0264aa4e\",\n            \"name\": \"France\"\n        },\n        {\n            \"code\": \"DE\",\n            \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n            \"id\": \"0199e375-ef2e-7032-9d43-093f8f05f6cd\",\n            \"name\": \"Germany\"\n        },\n        {\n            \"code\": \"GI\",\n            \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n            \"id\": \"0199e375-ef2e-7032-9d43-094cf0ac4bdf\",\n            \"name\": \"Gibraltar\"\n        },\n        {\n            \"code\": \"GR\",\n            \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n            \"id\": \"0199e375-ef2e-7032-9d43-095a9789dad4\",\n            \"name\": \"Greece\"\n        },\n        {\n            \"code\": \"VA\",\n            \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n            \"id\": \"0199e375-ef2e-7032-9d43-096100de5272\",\n            \"name\": \"Holy See (Vatican City State)\"\n        },\n        {\n            \"code\": \"IS\",\n            \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n            \"id\": \"0199e375-ef2e-7032-9d43-0979e3f0ef96\",\n            \"name\": \"Iceland\"\n        },\n        {\n            \"code\": \"IE\",\n            \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n            \"id\": \"0199e375-ef2e-7032-9d43-09896ef229d7\",\n            \"name\": \"Ireland\"\n        },\n        {\n            \"code\": \"IM\",\n            \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n            \"id\": \"0199e375-ef2e-7032-9d43-09908730ff33\",\n            \"name\": \"Isle of Man\"\n        },\n        {\n            \"code\": \"IT\",\n            \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n            \"id\": \"0199e375-ef2e-7032-9d43-09a7111c0f58\",\n            \"name\": \"Italy\"\n        },\n        {\n            \"code\": \"LI\",\n            \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n            \"id\": \"0199e375-ef2e-7032-9d43-09b0d75f2f3a\",\n            \"name\": \"Liechtenstein\"\n        },\n        {\n            \"code\": \"LU\",\n            \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n            \"id\": \"0199e375-ef2e-7032-9d43-09c9962293d3\",\n            \"name\": \"Luxembourg\"\n        },\n        {\n            \"code\": \"MT\",\n            \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n            \"id\": \"0199e375-ef2e-7032-9d43-09d9059cc6ef\",\n            \"name\": \"Malta\"\n        },\n        {\n            \"code\": \"MC\",\n            \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n            \"id\": \"0199e375-ef2e-7032-9d43-09eeee609c4d\",\n            \"name\": \"Monaco\"\n        },\n        {\n            \"code\": \"NL\",\n            \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n            \"id\": \"0199e375-ef2e-7032-9d43-09febdeee25a\",\n            \"name\": \"Netherlands\"\n        },\n        {\n            \"code\": \"NO\",\n            \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n            \"id\": \"0199e375-ef2e-7032-9d43-0a0861bdedde\",\n            \"name\": \"Norway\"\n        },\n        {\n            \"code\": \"MD\",\n            \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n            \"id\": \"0199e375-ef2e-7032-9d43-0a16d641aaf3\",\n            \"name\": \"Moldova, Republic of\"\n        },\n        {\n            \"code\": \"PT\",\n            \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n            \"id\": \"0199e375-ef2e-7032-9d43-0a259e75a0bf\",\n            \"name\": \"Portugal\"\n        },\n        {\n            \"code\": \"RU\",\n            \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n            \"id\": \"0199e375-ef2e-7032-9d43-0a30044b17c7\",\n            \"name\": \"Russian Federation\"\n        },\n        {\n            \"code\": \"SM\",\n            \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n            \"id\": \"0199e375-ef2e-7032-9d43-0a4a981ac05b\",\n            \"name\": \"San Marino\"\n        },\n        {\n            \"code\": \"ES\",\n            \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n            \"id\": \"0199e375-ef2e-7032-9d43-0a588f5860f2\",\n            \"name\": \"Spain\"\n        },\n        {\n            \"code\": \"SJ\",\n            \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n            \"id\": \"0199e375-ef2e-7032-9d43-0a6367009970\",\n            \"name\": \"Svalbard and Jan Mayen\"\n        },\n        {\n            \"code\": \"SE\",\n            \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n            \"id\": \"0199e375-ef2e-7032-9d43-0a740775713a\",\n            \"name\": \"Sweden\"\n        },\n        {\n            \"code\": \"CH\",\n            \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n            \"id\": \"0199e375-ef2e-7032-9d43-0a8349a45bf0\",\n            \"name\": \"Switzerland\"\n        },\n        {\n            \"code\": \"UK\",\n            \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n            \"id\": \"0199e375-ef2e-7032-9d43-0a947688290a\",\n            \"name\": \"United Kingdom\"\n        },\n        {\n            \"code\": \"AL\",\n            \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n            \"id\": \"0199e375-ef2e-7032-9d43-0aac11975506\",\n            \"name\": \"Albania\"\n        },\n        {\n            \"code\": \"BY\",\n            \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n            \"id\": \"0199e375-ef2e-7032-9d43-0ab2f759391d\",\n            \"name\": \"Belarus\"\n        },\n        {\n            \"code\": \"BA\",\n            \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n            \"id\": \"0199e375-ef2e-7032-9d43-0ac279d4237b\",\n            \"name\": \"Bosnia and Herzegovina\"\n        },\n        {\n            \"code\": \"BG\",\n            \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n            \"id\": \"0199e375-ef2e-7032-9d43-0ad20677cb8e\",\n            \"name\": \"Bulgaria\"\n        },\n        {\n            \"code\": \"HR\",\n            \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n            \"id\": \"0199e375-ef2e-7032-9d43-0ae160937e17\",\n            \"name\": \"Croatia\"\n        },\n        {\n            \"code\": \"CZ\",\n            \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n            \"id\": \"0199e375-ef2e-7032-9d43-0afe6c160083\",\n            \"name\": \"Czech Republic\"\n        },\n        {\n            \"code\": \"HU\",\n            \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n            \"id\": \"0199e375-ef2e-7032-9d43-0b0e46b09225\",\n            \"name\": \"Hungary\"\n        },\n        {\n            \"code\": \"MK\",\n            \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n            \"id\": \"0199e375-ef2e-7032-9d43-0b1bda86e6df\",\n            \"name\": \"Macedonia\"\n        },\n        {\n            \"code\": \"ME\",\n            \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n            \"id\": \"0199e375-ef2e-7032-9d43-0b27f6d1ecb7\",\n            \"name\": \"Montenegro\"\n        },\n        {\n            \"code\": \"PL\",\n            \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n            \"id\": \"0199e375-ef2e-7032-9d43-0b37f4a351b4\",\n            \"name\": \"Poland\"\n        },\n        {\n            \"code\": \"RO\",\n            \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n            \"id\": \"0199e375-ef2e-7032-9d43-0b4afd0877af\",\n            \"name\": \"Romania\"\n        },\n        {\n            \"code\": \"RS\",\n            \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n            \"id\": \"0199e375-ef2e-7032-9d43-0b5f39a1b012\",\n            \"name\": \"Serbia\"\n        },\n        {\n            \"code\": \"SK\",\n            \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n            \"id\": \"0199e375-ef2e-7032-9d43-0b6e7cc81f01\",\n            \"name\": \"Slovakia\"\n        },\n        {\n            \"code\": \"SI\",\n            \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n            \"id\": \"0199e375-ef2e-7032-9d43-0b7389eda9a9\",\n            \"name\": \"Slovenia\"\n        },\n        {\n            \"code\": \"UA\",\n            \"continentId\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n            \"id\": \"0199e375-ef2e-7032-9d43-0b8f097e69c2\",\n            \"name\": \"Ukraine\"\n        }\n    ],\n    \"id\": \"0199e375-ef2e-7032-9d43-08a6837f4ddf\",\n    \"name\": \"Europa\"\n}"}],"_postman_id":"d40df495-7782-4b24-807a-372585c44531"}],"id":"f91a4d97-0f70-4eb4-8bde-a26462708755","description":"<p>Endpoints for retrieving all blockable countries for geoblock operations.</p>\n","_postman_id":"f91a4d97-0f70-4eb4-8bde-a26462708755","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}}},{"name":"Exceptions","item":[{"name":"Group","item":[{"name":"Create an exception group","id":"117c74df-ed5c-4714-97e9-97ed554cdef5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"My new block Exception group with domains\",\r\n    \"organizationId\": \"{{organizationId}}\",\r\n    \"type\": \"blocklist\",\r\n    \"domains\": [\r\n        \"www.google.com\",\r\n        \"www.apple.com\",\r\n        \"xn--l3cg7a8a0cwa3f.com\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/protection/v1/exceptiongroups","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","exceptiongroups"],"host":["https://core.fsflt.net"],"query":[],"variable":[]}},"response":[{"id":"b4e0707f-1be8-483a-8e39-6d0dd8abd351","name":"Create an exception group successful","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"My new allow Exception group\",\r\n    \"organizationId\": \"{{organizationId}}\",\r\n    \"type\": \"allowlist\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/protection/v1/exceptiongroups"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"0199ec91-18b4-7ba1-922b-e42690acfd2e\",\n    \"organizationId\": \"0199e6ca-2ae0-7ba1-bab9-a12c5f8ca1c7\",\n    \"name\": \"My new allow Exception group\",\n    \"type\": \"allowlist\",\n    \"domains\": []\n}"},{"id":"308e3452-bddb-43fd-947a-9fcccd40a9f1","name":"Create an exception group with domains successful","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"My new block Exception group with domains\",\r\n    \"organizationId\": \"{{organizationId}}\",\r\n    \"type\": \"blocklist\",\r\n    \"domains\": [\r\n        \"www.google.com\",\r\n        \"www.apple.com\",\r\n        \"xn--l3cg7a8a0cwa3f.com\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/protection/v1/exceptiongroups"},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"0199ec96-055c-7731-ba07-a37e6785492b\",\n    \"organizationId\": \"0199e6ca-2ae0-7ba1-bab9-a12c5f8ca1c7\",\n    \"name\": \"My new block Exception group with domains\",\n    \"type\": \"blocklist\",\n    \"domains\": [\n        {\n            \"id\": \"0199ec96-0577-7133-afc4-0e4b23903c0b\",\n            \"name\": \"www.google.com\"\n        },\n        {\n            \"id\": \"0199ec96-0577-7133-afc4-0e5921936f5f\",\n            \"name\": \"www.apple.com\"\n        },\n        {\n            \"id\": \"0199ec96-0577-7133-afc4-0e6e34c39a33\",\n            \"name\": \"xn--l3cg7a8a0cwa3f.com\"\n        }\n    ]\n}"}],"_postman_id":"117c74df-ed5c-4714-97e9-97ed554cdef5"},{"name":"Get exception groups","id":"01fd4478-be33-4555-96ba-6fd52f2dfa23","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://core.fsflt.net/protection/v1/exceptiongroups?includeAssociatedPolicies=true","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","exceptiongroups"],"host":["https://core.fsflt.net"],"query":[{"description":{"content":"<p>If set to true, it includes, for each exception group, the list of possible associated policies</p>\n","type":"text/plain"},"key":"includeAssociatedPolicies","value":"true"}],"variable":[]}},"response":[{"id":"c015267c-5a98-4eed-ac03-79c745c7b64c","name":"Get exception groups successful","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://core.fsflt.net/protection/v1/exceptiongroups","host":["https://core.fsflt.net"],"path":["protection","v1","exceptiongroups"],"query":[{"key":"includeAssociatedPolicies","value":"true","description":"If set to true, it includes, for each exception group, the list of possible associated policies","disabled":true},{"key":"organizationId","value":null,"description":"The id of the organization to fetch the exception groups from","disabled":true}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"0199ec96-055c-7731-ba07-a37e6785492b\",\n        \"name\": \"My new block Exception group with domains\",\n        \"organizationId\": \"0199e6ca-2ae0-7ba1-bab9-a12c5f8ca1c7\",\n        \"type\": \"blocklist\",\n        \"domains\": [\n            {\n                \"id\": \"0199ec96-0577-7133-afc4-0e4b23903c0b\",\n                \"name\": \"www.google.com\"\n            },\n            {\n                \"id\": \"0199ec96-0577-7133-afc4-0e5921936f5f\",\n                \"name\": \"www.apple.com\"\n            },\n            {\n                \"id\": \"0199ec96-0577-7133-afc4-0e6e34c39a33\",\n                \"name\": \"xn--l3cg7a8a0cwa3f.com\"\n            }\n        ]\n    },\n    {\n        \"id\": \"0199ec91-18b4-7ba1-922b-e42690acfd2e\",\n        \"organizationId\": \"0199e6ca-2ae0-7ba1-bab9-a12c5f8ca1c7\",\n        \"name\": \"My new allow Exception group\",\n        \"type\": \"allowlist\",\n        \"domains\": []\n    }\n]"},{"id":"1685748f-d3f4-4bcc-a6f5-cfa1f95f7762","name":"Get exception groups with associated policies successful","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://core.fsflt.net/protection/v1/exceptiongroups?includeAssociatedPolicies=true","host":["https://core.fsflt.net"],"path":["protection","v1","exceptiongroups"],"query":[{"key":"includeAssociatedPolicies","value":"true","description":"If set to true, it includes, for each exception group, the list of possible associated policies"},{"key":"organizationId","value":null,"description":"The id of the organization to fetch the exception groups from","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"0199ec96-055c-7731-ba07-a37e6785492b\",\n        \"name\": \"My new block Exception group with domains\",\n        \"organizationId\": \"0199e6ca-2ae0-7ba1-bab9-a12c5f8ca1c7\",\n        \"type\": \"blocklist\",\n        \"domains\": [\n            {\n                \"id\": \"0199ec96-0577-7133-afc4-0e4b23903c0b\",\n                \"name\": \"www.google.com\"\n            },\n            {\n                \"id\": \"0199ec96-0577-7133-afc4-0e5921936f5f\",\n                \"name\": \"www.apple.com\"\n            },\n            {\n                \"id\": \"0199ec96-0577-7133-afc4-0e6e34c39a33\",\n                \"name\": \"xn--l3cg7a8a0cwa3f.com\"\n            }\n        ],\n        \"policies\": []\n    },\n    {\n        \"domains\": [],\n        \"id\": \"0199ec91-18b4-7ba1-922b-e42690acfd2e\",\n        \"name\": \"My new allow Exception group\",\n        \"organizationId\": \"0199e6ca-2ae0-7ba1-bab9-a12c5f8ca1c7\",\n        \"type\": \"allowlist\",\n        \"policies\": [\n            {\n                \"id\": \"0199e6ca-2b39-73e0-88c1-2b6b26466dd0\",\n                \"name\": \"Updated policy name\",\n                \"organizationId\": \"0199e6ca-2ae0-7ba1-bab9-a12c5f8ca1c7\",\n                \"isLimited\": true,\n                \"isShared\": false\n            }\n        ]\n    }\n]"}],"_postman_id":"01fd4478-be33-4555-96ba-6fd52f2dfa23"},{"name":"Update an exception group","id":"5e0cc200-35aa-44da-954b-f30e10dedf21","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"My new allow Exception group\",\r\n    \"type\": \"allowlist\"\r\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/protection/v1/exceptiongroups/:exceptionGroupId","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","exceptiongroups",":exceptionGroupId"],"host":["https://core.fsflt.net"],"query":[],"variable":[{"description":{"content":"<p>The id of the exception group to update</p>\n","type":"text/plain"},"type":"any","value":"{{exceptionGroupId}}","key":"exceptionGroupId"}]}},"response":[{"id":"49820bb5-8b72-4515-b8d8-3104b1106e2c","name":"Update an exception group successful","originalRequest":{"method":"PATCH","header":[],"body":{"mode":"raw","raw":"{\r\n    \"name\": \"My updated blocklist group\",\r\n    \"type\": \"blocklist\"\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://core.fsflt.net/protection/v1/exceptiongroups/:exceptionGroupId","host":["https://core.fsflt.net"],"path":["protection","v1","exceptiongroups",":exceptionGroupId"],"variable":[{"key":"exceptionGroupId","value":"{{exceptionGroupId}}","description":"The id of the exception group to update"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"0199ec91-18b4-7ba1-922b-e42690acfd2e\",\n    \"organizationId\": \"0199e6ca-2ae0-7ba1-bab9-a12c5f8ca1c7\",\n    \"name\": \"My updated blocklist group\",\n    \"type\": \"blocklist\"\n}"}],"_postman_id":"5e0cc200-35aa-44da-954b-f30e10dedf21"},{"name":"Delete an exception group","id":"9c112d86-f267-4228-89b6-49cae85e0dba","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"https://core.fsflt.net/protection/v1/exceptiongroups/:exceptionGroupId","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","exceptiongroups",":exceptionGroupId"],"host":["https://core.fsflt.net"],"query":[],"variable":[{"description":{"content":"<p>The id of the exception group to delete</p>\n","type":"text/plain"},"type":"any","value":"{{exceptionGroupId}}","key":"exceptionGroupId"}]}},"response":[{"id":"cfef2d04-168b-4bd0-88cf-2d9b5c173201","name":"Delete an exception group successful","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"https://core.fsflt.net/protection/v1/exceptiongroups/:exceptionGroupId","host":["https://core.fsflt.net"],"path":["protection","v1","exceptiongroups",":exceptionGroupId"],"variable":[{"key":"exceptionGroupId","value":"{{exceptionGroupId}}","description":"The id of the exception group to delete"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"0199ec91-18b4-7ba1-922b-e42690acfd2e\",\n    \"organizationId\": \"0199e6ca-2ae0-7ba1-bab9-a12c5f8ca1c7\",\n    \"name\": \"My new allow Exception group\",\n    \"type\": \"allowlist\"\n}"}],"_postman_id":"9c112d86-f267-4228-89b6-49cae85e0dba"}],"id":"49e24fe5-55a9-49bb-8888-422f771ab569","_postman_id":"49e24fe5-55a9-49bb-8888-422f771ab569","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}}},{"name":"Domain","item":[{"name":"Add domains to an exception group","id":"70297a06-5d66-4b95-b289-449529c07d1b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"domains\": [\r\n        \"www.mercedes-benz.it\",\r\n        \"www.adobe.com\",\r\n        \"xn--pokmon-dva.com\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/protection/v1/exceptiongroups/:exceptionGroupId/domains","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","exceptiongroups",":exceptionGroupId","domains"],"host":["https://core.fsflt.net"],"query":[],"variable":[{"description":{"content":"<p>The id of the exception group to add domains to</p>\n","type":"text/plain"},"type":"any","value":"{{exceptionGroupId}}","key":"exceptionGroupId"}]}},"response":[{"id":"a1fc6a91-594e-47e8-a606-192d6b6e2e55","name":"Add domains to an exception group successful","originalRequest":{"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"domains\": [\r\n        \"www.mercedes-benz.it\",\r\n        \"www.adobe.com\",\r\n        \"xn--pokmon-dva.com\"\r\n    ]\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://core.fsflt.net/protection/v1/exceptiongroups/:exceptionGroupId/domains","host":["https://core.fsflt.net"],"path":["protection","v1","exceptiongroups",":exceptionGroupId","domains"],"variable":[{"key":"exceptionGroupId","value":"{{exceptionGroupId}}","description":"The id of the exception group to add domains to"}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"exceptionGroupId\": \"0199ecab-4baa-7353-bfdf-390f190f907e\",\n        \"domainId\": \"0199ecac-3f80-7902-b4de-ec0a80e9ff5d\"\n    },\n    {\n        \"exceptionGroupId\": \"0199ecab-4baa-7353-bfdf-391e579c6a3d\",\n        \"domainId\": \"0199ecac-3f80-7902-b4de-ec0a80e9ff5d\"\n    },\n    {\n        \"exceptionGroupId\": \"0199ec96-055c-7731-ba07-a37e6785492b\",\n        \"domainId\": \"0199ecac-3f80-7902-b4de-ec0a80e9ff5d\"\n    }\n]"}],"_postman_id":"70297a06-5d66-4b95-b289-449529c07d1b"},{"name":"Delete domain from an exception group","id":"7a6b7e52-9f08-403b-ae3a-9744aa7c20be","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"https://core.fsflt.net/protection/v1/exceptiongroups/:exceptionGroupId/domains/:domainId","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","exceptiongroups",":exceptionGroupId","domains",":domainId"],"host":["https://core.fsflt.net"],"query":[],"variable":[{"description":{"content":"<p>The id of the exception group to delete the domain from</p>\n","type":"text/plain"},"type":"any","value":"{{exceptionGroupId}}","key":"exceptionGroupId"},{"description":{"content":"<p>The id of the domain to delete</p>\n","type":"text/plain"},"type":"any","value":"{{domainId}}","key":"domainId"}]}},"response":[{"id":"2b2efc2e-a790-4d91-986f-a5b5fe91992b","name":"Delete domain from an exception group successful","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"https://core.fsflt.net/protection/v1/exceptiongroups/:exceptionGroupId/domains/:domainId","host":["https://core.fsflt.net"],"path":["protection","v1","exceptiongroups",":exceptionGroupId","domains",":domainId"],"variable":[{"key":"exceptionGroupId","value":"{{exceptionGroupId}}","description":"The id of the exception group to delete the domain from"},{"key":"domainId","value":"{{domainId}}","description":"The id of the domain to delete"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"exceptionGroupId\": \"0199ec96-055c-7731-ba07-a37e6785492b\",\n    \"domainId\": \"0199ecab-4baa-7353-bfdf-391e579c6a3d\"\n}"}],"_postman_id":"7a6b7e52-9f08-403b-ae3a-9744aa7c20be"},{"name":"Get domains of an exception group","id":"cff4fb14-a534-441b-83dc-af0099a1a993","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://core.fsflt.net/protection/v1/exceptiongroups/:exceptionGroupId/domains","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","exceptiongroups",":exceptionGroupId","domains"],"host":["https://core.fsflt.net"],"query":[],"variable":[{"description":{"content":"<p>The id of the exception group to fetch domains from</p>\n","type":"text/plain"},"type":"any","value":"{{exceptionGroupId}}","key":"exceptionGroupId"}]}},"response":[{"id":"6cd25926-6b6b-4f33-b9b4-3576972ad258","name":"Get domains of an exception group successful","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://core.fsflt.net/protection/v1/exceptiongroups/:exceptionGroupId/domains","host":["https://core.fsflt.net"],"path":["protection","v1","exceptiongroups",":exceptionGroupId","domains"],"variable":[{"key":"exceptionGroupId","value":"{{exceptionGroupId}}","description":"The id of the exception group to fetch domains from"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"0199ec96-0577-7133-afc4-0e4b23903c0b\",\n        \"name\": \"www.google.com\"\n    },\n    {\n        \"id\": \"0199ec96-0577-7133-afc4-0e5921936f5f\",\n        \"name\": \"www.apple.com\"\n    },\n    {\n        \"id\": \"0199ec96-0577-7133-afc4-0e6e34c39a33\",\n        \"name\": \"xn--l3cg7a8a0cwa3f.com\"\n    }\n]"}],"_postman_id":"cff4fb14-a534-441b-83dc-af0099a1a993"}],"id":"e8d57843-1331-4119-af6a-975a83949c38","_postman_id":"e8d57843-1331-4119-af6a-975a83949c38","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}}}],"id":"00cb991f-a243-4af9-8168-fbc1a45a07fb","description":"<p>Endpoints for managing exception groups in the context of an organization.</p>\n","_postman_id":"00cb991f-a243-4af9-8168-fbc1a45a07fb","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}}},{"name":"TLDs","item":[{"name":"Get available TLDs","id":"ce2244cf-3c6e-4205-b0f0-0e6f10ee1fe8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://core.fsflt.net/protection/v1/tlds","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","tlds"],"host":["https://core.fsflt.net"],"query":[],"variable":[]}},"response":[{"id":"d464bee1-4266-41c0-8cfd-b774719a3ba4","name":"Get available TLDs successful","originalRequest":{"method":"GET","header":[],"url":"https://core.fsflt.net/protection/v1/tlds"},"status":"OK","code":200,"_postman_previewlanguage":"","header":[],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"[\r\n    {\r\n        \"id\": \"0199e375-ef61-7080-a32f-58cae2bbc53b\",\r\n        \"tld\": \".aero\",\r\n        \"macroTldId\": \"0199e375-ef61-7080-a32f-5875a559f0ee\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-ef59-7271-bcd4-f61d5026af9e\",\r\n        \"tld\": \".app\",\r\n        \"macroTldId\": \"0199e375-ef59-7271-bcd4-f60a94708c35\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-ef5d-7df3-8a7f-5386ac7650f1\",\r\n        \"tld\": \".arpa\",\r\n        \"macroTldId\": \"0199e375-ef5d-7df3-8a7f-537c58a33422\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-ef4d-71c3-8932-03fdebe7f852\",\r\n        \"tld\": \".au\",\r\n        \"macroTldId\": \"0199e375-ef4d-71c3-8932-037f7319c3e9\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-ef54-7d53-ac67-a0ee4bf4b2ce\",\r\n        \"tld\": \".biz\",\r\n        \"macroTldId\": \"0199e375-ef54-7d53-ac67-a098cafe055a\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-ef59-7271-bcd4-f62f14bb1f80\",\r\n        \"tld\": \".blog\",\r\n        \"macroTldId\": \"0199e375-ef59-7271-bcd4-f60a94708c35\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-ef4d-71c3-8932-040eb2d6a4e0\",\r\n        \"tld\": \".br\",\r\n        \"macroTldId\": \"0199e375-ef4d-71c3-8932-037f7319c3e9\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-ef4d-71c3-8932-03e71b2fba4c\",\r\n        \"tld\": \".ca\",\r\n        \"macroTldId\": \"0199e375-ef4d-71c3-8932-037f7319c3e9\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-ef61-7080-a32f-5919aac00d85\",\r\n        \"tld\": \".cat\",\r\n        \"macroTldId\": \"0199e375-ef61-7080-a32f-5875a559f0ee\"\r\n    },\r\n    {\r\n        \"id\": \"0199e375-ef59-7271-bcd4-f6753b573670\",\r\n        \"tld\": \".club\",\r\n        \"macroTldId\": \"0199e375-ef59-7271-bcd4-f60a94708c35\"\r\n    }\r\n}"}],"_postman_id":"ce2244cf-3c6e-4205-b0f0-0e6f10ee1fe8"},{"name":"Get a TLD by name","id":"491f95c7-4af6-4806-a4a4-6c70b619598b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://core.fsflt.net/protection/v1/tlds/:tldName","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","tlds",":tldName"],"host":["https://core.fsflt.net"],"query":[],"variable":[{"description":{"content":"<p>The name of the TLD to fetch, including the leading dot</p>\n","type":"text/plain"},"type":"any","value":"{{tldName}}","key":"tldName"}]}},"response":[{"id":"8c0321b1-a1f0-4ab6-90c8-84955bbbb405","name":"Get a TLD by name successful","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://core.fsflt.net/protection/v1/tlds/:tldName","host":["https://core.fsflt.net"],"path":["protection","v1","tlds",":tldName"],"variable":[{"key":"tldName","value":"{{tldName}}","description":"The name of the TLD to fetch, including the leading dot"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"0199e375-ef54-7d53-ac67-a0ac72a66317\",\n    \"tld\": \".com\"\n}"}],"_postman_id":"491f95c7-4af6-4806-a4a4-6c70b619598b"},{"name":"Get TLD categories","id":"7259e8c0-335c-4821-af48-c16b22d97f94","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://core.fsflt.net/protection/v1/tlds/macro","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","tlds","macro"],"host":["https://core.fsflt.net"],"query":[],"variable":[]}},"response":[{"id":"e87efa2e-7499-4b21-8714-a5a71814b0f5","name":"Get TLD categories successful","originalRequest":{"method":"GET","header":[],"url":"https://core.fsflt.net/protection/v1/tlds/macro"},"status":"OK","code":200,"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":"[\r\n    {\r\n        \"code\": \"country_tlds\",\r\n        \"id\": \"0199e375-ef4d-71c3-8932-037f7319c3e9\",\r\n        \"name\": \"Country TLDs\",\r\n        \"tlds\": [\r\n            {\r\n                \"id\": \"0199e375-ef4d-71c3-8932-0387dd4b44d3\",\r\n                \"tld\": \".uk\"\r\n            },\r\n            {\r\n                \"id\": \"0199e375-ef4d-71c3-8932-0393c0e6c514\",\r\n                \"tld\": \".us\"\r\n            },\r\n            {\r\n                \"id\": \"0199e375-ef4d-71c3-8932-03a7336ff65b\",\r\n                \"tld\": \".it\"\r\n            }\r\n        ]\r\n    },\r\n    {\r\n        \"code\": \"generic_tlds\",\r\n        \"id\": \"0199e375-ef54-7d53-ac67-a098cafe055a\",\r\n        \"name\": \"Generic TLDs\",\r\n        \"tlds\": [\r\n            {\r\n                \"id\": \"0199e375-ef54-7d53-ac67-a0ac72a66317\",\r\n                \"tld\": \".com\"\r\n            },\r\n            {\r\n                \"id\": \"0199e375-ef54-7d53-ac67-a0b62058087d\",\r\n                \"tld\": \".net\"\r\n            }\r\n        ]\r\n    },\r\n    {\r\n        \"code\": \"new_gtlds\",\r\n        \"id\": \"0199e375-ef59-7271-bcd4-f60a94708c35\",\r\n        \"name\": \"New gTLDs\",\r\n        \"tlds\": [\r\n            {\r\n                \"id\": \"0199e375-ef59-7271-bcd4-f61d5026af9e\",\r\n                \"tld\": \".app\"\r\n            },\r\n            {\r\n                \"id\": \"0199e375-ef59-7271-bcd4-f62f14bb1f80\",\r\n                \"tld\": \".blog\"\r\n            }\r\n        ]\r\n    },\r\n    {\r\n        \"code\": \"infrastructure_tlds\",\r\n        \"id\": \"0199e375-ef5d-7df3-8a7f-537c58a33422\",\r\n        \"name\": \"Arpa's TLDs\",\r\n        \"tlds\": [\r\n            {\r\n                \"id\": \"0199e375-ef5d-7df3-8a7f-5386ac7650f1\",\r\n                \"tld\": \".arpa\"\r\n            }\r\n        ]\r\n    },\r\n    {\r\n        \"code\": \"sponsored_tlds\",\r\n        \"id\": \"0199e375-ef61-7080-a32f-5875a559f0ee\",\r\n        \"name\": \"Sponsored TLDs\",\r\n        \"tlds\": [\r\n            {\r\n                \"id\": \"0199e375-ef61-7080-a32f-58912d11cda6\",\r\n                \"tld\": \".gov\"\r\n            },\r\n            {\r\n                \"id\": \"0199e375-ef61-7080-a32f-58cae2bbc53b\",\r\n                \"tld\": \".aero\"\r\n            }\r\n        ]\r\n    }\r\n]"}],"_postman_id":"7259e8c0-335c-4821-af48-c16b22d97f94"}],"id":"73a216ae-67c7-40cb-893c-b475952a03a0","description":"<p>Endpoints for retrieving all blockable TLDs.</p>\n","_postman_id":"73a216ae-67c7-40cb-893c-b475952a03a0","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}}},{"name":"Templates","item":[{"name":"Get available templates","id":"b0036ed8-e35f-4930-84d0-87fb21af3ce2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://core.fsflt.net/protection/v1/templates?lang=en-US","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","templates"],"host":["https://core.fsflt.net"],"query":[{"description":{"content":"<p>The language of the returned categories inside ech templates</p>\n","type":"text/plain"},"key":"lang","value":"en-US"}],"variable":[]}},"response":[{"id":"0dc020f2-f5e6-4478-aa42-5578e9653630","name":"Get available templates","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://core.fsflt.net/protection/v1/templates?lang=en-US","host":["https://core.fsflt.net"],"path":["protection","v1","templates"],"query":[{"key":"lang","value":"en-US","description":"The language of the returned categories inside ech templates\n"}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"[\n    {\n        \"id\": \"019a9c6d-ea53-7400-b0ea-141ea3f4162a\",\n        \"name\": \"Malware & Threats\",\n        \"type\": \"malware_threats\",\n        \"categories\": [\n            {\n                \"id\": \"019a9c6d-e89d-7713-a522-9977a4f34d28\",\n                \"code\": \"cryptowall\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Ransomware\"\n            },\n            {\n                \"id\": \"019a9c6d-e89d-7713-a522-99c33d092231\",\n                \"code\": \"malicious_activity\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Malicious activity\"\n            },\n            {\n                \"id\": \"019a9c6d-e89d-7713-a522-9a162c6a2d6f\",\n                \"code\": \"exploit\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Exploit\"\n            },\n            {\n                \"id\": \"019a9c6d-e89d-7713-a522-9a64ad0eefa5\",\n                \"code\": \"dga\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"DGA - Domain generation algorithm\"\n            },\n            {\n                \"id\": \"019a9c6d-e89d-7713-a522-9ab17c463ad8\",\n                \"code\": \"mining\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Cryptocurrency Mining\"\n            },\n            {\n                \"id\": \"019a9c6d-e89d-7713-a522-9b0b6b9843c0\",\n                \"code\": \"banker\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Trojan Banker\"\n            },\n            {\n                \"id\": \"019a9c6d-e89d-7713-a522-9b5306ea34d4\",\n                \"code\": \"backdoor\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Backdoor\"\n            },\n            {\n                \"id\": \"019a9c6d-e89e-7333-ba50-018e61ce4439\",\n                \"code\": \"botnet\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Botnet\"\n            },\n            {\n                \"id\": \"019a9c6d-e89e-7333-ba50-01deee1eab46\",\n                \"code\": \"worm\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Worm\"\n            },\n            {\n                \"id\": \"019a9c6d-e89e-7333-ba50-022786a3d880\",\n                \"code\": \"trojan\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Generic Trojan\"\n            },\n            {\n                \"id\": \"019a9c6d-e89e-7333-ba50-027be6d9ff31\",\n                \"code\": \"scamadviser\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Frauds and scams\"\n            },\n            {\n                \"id\": \"019a9c6d-e89e-7333-ba50-02c87895cc84\",\n                \"code\": \"downloader\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Trojan Downloader\"\n            },\n            {\n                \"id\": \"019a9c6d-e89e-7333-ba50-031ab335683a\",\n                \"code\": \"dropper\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Trojan Dropper\"\n            },\n            {\n                \"id\": \"019a9c6d-e89e-7333-ba50-03618fa3f872\",\n                \"code\": \"hoax\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Virus hoax\"\n            },\n            {\n                \"id\": \"019a9c6d-e89e-7333-ba50-03b9856ed468\",\n                \"code\": \"rat\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Remote Access Trojan\"\n            },\n            {\n                \"id\": \"019a9c6d-e89e-7333-ba50-040a0f21d47c\",\n                \"code\": \"stealer\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Stealer Malwares\"\n            },\n            {\n                \"id\": \"019a9c6d-e89e-7333-ba50-045c7c45d64c\",\n                \"code\": \"riskware\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Riskware\"\n            },\n            {\n                \"id\": \"019a9c6d-e89e-7333-ba50-04a8d0d588e2\",\n                \"code\": \"rootkit\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Rootkit\"\n            },\n            {\n                \"id\": \"019a9c6d-e89f-7733-9eb2-70c45529ae2b\",\n                \"code\": \"c2\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Command and control attacks\"\n            },\n            {\n                \"id\": \"019a9c6d-e89f-7733-9eb2-7118d3c455a7\",\n                \"code\": \"spyware\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Spyware\"\n            },\n            {\n                \"id\": \"019a9c6d-e89f-7733-9eb2-7165b8814455\",\n                \"code\": \"phishing\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Phishing\"\n            },\n            {\n                \"id\": \"019a9c6d-e89f-7733-9eb2-71b04bd7f86a\",\n                \"code\": \"android_malwares\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Android Malwares\"\n            },\n            {\n                \"id\": \"019a9c6d-e8a0-7701-a6d6-8775049f58ec\",\n                \"code\": \"adware\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Adware\"\n            },\n            {\n                \"id\": \"019a9c6d-e8d4-7d63-abe4-8ee613f538ec\",\n                \"code\": \"proxy\",\n                \"macroCategoryId\": \"019a9c6d-e8d3-78f2-aa7a-be2c36e7a528\",\n                \"name\": \"Anonymous Proxies\"\n            },\n            {\n                \"id\": \"019a9c6d-e8d4-7d63-abe4-8f39d2546f16\",\n                \"code\": \"translator_proxy\",\n                \"macroCategoryId\": \"019a9c6d-e8d3-78f2-aa7a-be2c36e7a528\",\n                \"name\": \"Translator Proxy\"\n            }\n        ],\n        \"settings\": []\n    },\n    {\n        \"id\": \"019a9c6d-ea63-7ad2-a8a8-dce77e63b054\",\n        \"name\": \"Malware & Unwanted Content\",\n        \"type\": \"malware_contents\",\n        \"categories\": [\n            {\n                \"id\": \"019a9c6d-e89d-7713-a522-9977a4f34d28\",\n                \"code\": \"cryptowall\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Ransomware\"\n            },\n            {\n                \"id\": \"019a9c6d-e89d-7713-a522-99c33d092231\",\n                \"code\": \"malicious_activity\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Malicious activity\"\n            },\n            {\n                \"id\": \"019a9c6d-e89d-7713-a522-9a162c6a2d6f\",\n                \"code\": \"exploit\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Exploit\"\n            },\n            {\n                \"id\": \"019a9c6d-e89d-7713-a522-9a64ad0eefa5\",\n                \"code\": \"dga\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"DGA - Domain generation algorithm\"\n            },\n            {\n                \"id\": \"019a9c6d-e89d-7713-a522-9ab17c463ad8\",\n                \"code\": \"mining\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Cryptocurrency Mining\"\n            },\n            {\n                \"id\": \"019a9c6d-e89d-7713-a522-9b0b6b9843c0\",\n                \"code\": \"banker\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Trojan Banker\"\n            },\n            {\n                \"id\": \"019a9c6d-e89d-7713-a522-9b5306ea34d4\",\n                \"code\": \"backdoor\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Backdoor\"\n            },\n            {\n                \"id\": \"019a9c6d-e89e-7333-ba50-018e61ce4439\",\n                \"code\": \"botnet\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Botnet\"\n            },\n            {\n                \"id\": \"019a9c6d-e89e-7333-ba50-01deee1eab46\",\n                \"code\": \"worm\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Worm\"\n            },\n            {\n                \"id\": \"019a9c6d-e89e-7333-ba50-022786a3d880\",\n                \"code\": \"trojan\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Generic Trojan\"\n            },\n            {\n                \"id\": \"019a9c6d-e89e-7333-ba50-027be6d9ff31\",\n                \"code\": \"scamadviser\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Frauds and scams\"\n            },\n            {\n                \"id\": \"019a9c6d-e89e-7333-ba50-02c87895cc84\",\n                \"code\": \"downloader\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Trojan Downloader\"\n            },\n            {\n                \"id\": \"019a9c6d-e89e-7333-ba50-031ab335683a\",\n                \"code\": \"dropper\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Trojan Dropper\"\n            },\n            {\n                \"id\": \"019a9c6d-e89e-7333-ba50-03618fa3f872\",\n                \"code\": \"hoax\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Virus hoax\"\n            },\n            {\n                \"id\": \"019a9c6d-e89e-7333-ba50-03b9856ed468\",\n                \"code\": \"rat\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Remote Access Trojan\"\n            },\n            {\n                \"id\": \"019a9c6d-e89e-7333-ba50-040a0f21d47c\",\n                \"code\": \"stealer\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Stealer Malwares\"\n            },\n            {\n                \"id\": \"019a9c6d-e89e-7333-ba50-045c7c45d64c\",\n                \"code\": \"riskware\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Riskware\"\n            },\n            {\n                \"id\": \"019a9c6d-e89e-7333-ba50-04a8d0d588e2\",\n                \"code\": \"rootkit\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Rootkit\"\n            },\n            {\n                \"id\": \"019a9c6d-e89f-7733-9eb2-70c45529ae2b\",\n                \"code\": \"c2\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Command and control attacks\"\n            },\n            {\n                \"id\": \"019a9c6d-e89f-7733-9eb2-7118d3c455a7\",\n                \"code\": \"spyware\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Spyware\"\n            },\n            {\n                \"id\": \"019a9c6d-e89f-7733-9eb2-7165b8814455\",\n                \"code\": \"phishing\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Phishing\"\n            },\n            {\n                \"id\": \"019a9c6d-e89f-7733-9eb2-71b04bd7f86a\",\n                \"code\": \"android_malwares\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Android Malwares\"\n            },\n            {\n                \"id\": \"019a9c6d-e8a0-7701-a6d6-8775049f58ec\",\n                \"code\": \"adware\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Adware\"\n            },\n            {\n                \"id\": \"019a9c6d-e8d4-7d63-abe4-8ee613f538ec\",\n                \"code\": \"proxy\",\n                \"macroCategoryId\": \"019a9c6d-e8d3-78f2-aa7a-be2c36e7a528\",\n                \"name\": \"Anonymous Proxies\"\n            },\n            {\n                \"id\": \"019a9c6d-e8d4-7d63-abe4-8f39d2546f16\",\n                \"code\": \"translator_proxy\",\n                \"macroCategoryId\": \"019a9c6d-e8d3-78f2-aa7a-be2c36e7a528\",\n                \"name\": \"Translator Proxy\"\n            },\n            {\n                \"id\": \"019a9c6d-e8e7-76c0-a952-57b7477407aa\",\n                \"code\": \"gambling\",\n                \"macroCategoryId\": \"019a9c6d-e8e7-76c0-a952-57a8bccc2559\",\n                \"name\": \"Gambling\"\n            },\n            {\n                \"id\": \"019a9c6d-e8e8-7943-931f-6b9fe1a39deb\",\n                \"code\": \"drugs\",\n                \"macroCategoryId\": \"019a9c6d-e8e7-76c0-a952-57a8bccc2559\",\n                \"name\": \"Drugs and health hazards\"\n            },\n            {\n                \"id\": \"019a9c6d-e8e8-7943-931f-6bebc9ddb91c\",\n                \"code\": \"tobacco\",\n                \"macroCategoryId\": \"019a9c6d-e8e7-76c0-a952-57a8bccc2559\",\n                \"name\": \"Tobacco\"\n            },\n            {\n                \"id\": \"019a9c6d-e8e8-7943-931f-6c3a8dfe86a1\",\n                \"code\": \"nudity\",\n                \"macroCategoryId\": \"019a9c6d-e8e7-76c0-a952-57a8bccc2559\",\n                \"name\": \"Nudity\"\n            },\n            {\n                \"id\": \"019a9c6d-e8e8-7943-931f-6c866db3b31b\",\n                \"code\": \"alcohol\",\n                \"macroCategoryId\": \"019a9c6d-e8e7-76c0-a952-57a8bccc2559\",\n                \"name\": \"Alcohol\"\n            },\n            {\n                \"id\": \"019a9c6d-e8e8-7943-931f-6cd6ebaa73d9\",\n                \"code\": \"hate\",\n                \"macroCategoryId\": \"019a9c6d-e8e7-76c0-a952-57a8bccc2559\",\n                \"name\": \"Hate and Discrimination\"\n            },\n            {\n                \"id\": \"019a9c6d-e8e8-7943-931f-6d262079cf44\",\n                \"code\": \"marijuana\",\n                \"macroCategoryId\": \"019a9c6d-e8e7-76c0-a952-57a8bccc2559\",\n                \"name\": \"Marijuana\"\n            },\n            {\n                \"id\": \"019a9c6d-e8e8-7943-931f-6d7cf2df3c90\",\n                \"code\": \"weapons\",\n                \"macroCategoryId\": \"019a9c6d-e8e7-76c0-a952-57a8bccc2559\",\n                \"name\": \"Weapons\"\n            },\n            {\n                \"id\": \"019a9c6d-e8e8-7943-931f-6dc542d48871\",\n                \"code\": \"porn\",\n                \"macroCategoryId\": \"019a9c6d-e8e7-76c0-a952-57a8bccc2559\",\n                \"name\": \"Pornography\"\n            },\n            {\n                \"id\": \"019a9c6d-e8e8-7943-931f-6e109118c7a3\",\n                \"code\": \"sects\",\n                \"macroCategoryId\": \"019a9c6d-e8e7-76c0-a952-57a8bccc2559\",\n                \"name\": \"Sects and Conspiracies\"\n            },\n            {\n                \"id\": \"019a9c6d-e8e8-7943-931f-6e6d93b43aa6\",\n                \"code\": \"gruesome\",\n                \"macroCategoryId\": \"019a9c6d-e8e7-76c0-a952-57a8bccc2559\",\n                \"name\": \"Extreme/Gruesome Content\"\n            },\n            {\n                \"id\": \"019a9c6d-e8e8-7943-931f-6ebfa1d06c21\",\n                \"code\": \"gambling_comm\",\n                \"macroCategoryId\": \"019a9c6d-e8e7-76c0-a952-57a8bccc2559\",\n                \"name\": \"Gambling - Community Lists\"\n            },\n            {\n                \"id\": \"019a9c6d-e8e8-7943-931f-6f0055def115\",\n                \"code\": \"abortion\",\n                \"macroCategoryId\": \"019a9c6d-e8e7-76c0-a952-57a8bccc2559\",\n                \"name\": \"Abortion\"\n            },\n            {\n                \"id\": \"019a9c6d-e8e8-7943-931f-6f58500ab8e3\",\n                \"code\": \"mixed_content\",\n                \"macroCategoryId\": \"019a9c6d-e8e7-76c0-a952-57a8bccc2559\",\n                \"name\": \"Potentially Adult Content\"\n            },\n            {\n                \"id\": \"019a9c6d-e8e8-7943-931f-6fac779b9e73\",\n                \"code\": \"violence\",\n                \"macroCategoryId\": \"019a9c6d-e8e7-76c0-a952-57a8bccc2559\",\n                \"name\": \"Violence\"\n            },\n            {\n                \"id\": \"019a9c6d-e8e9-7460-83d8-521231c8e7fb\",\n                \"code\": \"child_abuse\",\n                \"macroCategoryId\": \"019a9c6d-e8e7-76c0-a952-57a8bccc2559\",\n                \"name\": \"Child Abuse\"\n            },\n            {\n                \"id\": \"019a9c6d-e933-7352-9027-5ec57a77660f\",\n                \"code\": \"blacklist_agcom_it\",\n                \"macroCategoryId\": \"019a9c6d-e933-7352-9027-5e1689a22fc1\",\n                \"name\": \"Italy - Communications Authority and Measures (BETA)\"\n            },\n            {\n                \"id\": \"019a9c6d-e934-7ca0-bcd2-689bcd582048\",\n                \"code\": \"blacklist_adm_it\",\n                \"macroCategoryId\": \"019a9c6d-e933-7352-9027-5e1689a22fc1\",\n                \"name\": \"Italy - ADM Customs and Monopolies Agency\"\n            }\n        ],\n        \"settings\": [\n            \"google_safesearch\",\n            \"bing_safesearch\",\n            \"duckduckgo_safesearch\"\n        ]\n    },\n    {\n        \"id\": \"019a9c6d-ea6f-7dd1-9011-6590fc68e519\",\n        \"name\": \"Malware & Free Time\",\n        \"type\": \"malware_free_time\",\n        \"categories\": [\n            {\n                \"id\": \"019a9c6d-e89d-7713-a522-9977a4f34d28\",\n                \"code\": \"cryptowall\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Ransomware\"\n            },\n            {\n                \"id\": \"019a9c6d-e89d-7713-a522-99c33d092231\",\n                \"code\": \"malicious_activity\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Malicious activity\"\n            },\n            {\n                \"id\": \"019a9c6d-e89d-7713-a522-9a162c6a2d6f\",\n                \"code\": \"exploit\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Exploit\"\n            },\n            {\n                \"id\": \"019a9c6d-e89d-7713-a522-9a64ad0eefa5\",\n                \"code\": \"dga\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"DGA - Domain generation algorithm\"\n            },\n            {\n                \"id\": \"019a9c6d-e89d-7713-a522-9ab17c463ad8\",\n                \"code\": \"mining\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Cryptocurrency Mining\"\n            },\n            {\n                \"id\": \"019a9c6d-e89d-7713-a522-9b0b6b9843c0\",\n                \"code\": \"banker\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Trojan Banker\"\n            },\n            {\n                \"id\": \"019a9c6d-e89d-7713-a522-9b5306ea34d4\",\n                \"code\": \"backdoor\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Backdoor\"\n            },\n            {\n                \"id\": \"019a9c6d-e89e-7333-ba50-018e61ce4439\",\n                \"code\": \"botnet\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Botnet\"\n            },\n            {\n                \"id\": \"019a9c6d-e89e-7333-ba50-01deee1eab46\",\n                \"code\": \"worm\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Worm\"\n            },\n            {\n                \"id\": \"019a9c6d-e89e-7333-ba50-022786a3d880\",\n                \"code\": \"trojan\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Generic Trojan\"\n            },\n            {\n                \"id\": \"019a9c6d-e89e-7333-ba50-027be6d9ff31\",\n                \"code\": \"scamadviser\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Frauds and scams\"\n            },\n            {\n                \"id\": \"019a9c6d-e89e-7333-ba50-02c87895cc84\",\n                \"code\": \"downloader\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Trojan Downloader\"\n            },\n            {\n                \"id\": \"019a9c6d-e89e-7333-ba50-031ab335683a\",\n                \"code\": \"dropper\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Trojan Dropper\"\n            },\n            {\n                \"id\": \"019a9c6d-e89e-7333-ba50-03618fa3f872\",\n                \"code\": \"hoax\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Virus hoax\"\n            },\n            {\n                \"id\": \"019a9c6d-e89e-7333-ba50-03b9856ed468\",\n                \"code\": \"rat\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Remote Access Trojan\"\n            },\n            {\n                \"id\": \"019a9c6d-e89e-7333-ba50-040a0f21d47c\",\n                \"code\": \"stealer\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Stealer Malwares\"\n            },\n            {\n                \"id\": \"019a9c6d-e89e-7333-ba50-045c7c45d64c\",\n                \"code\": \"riskware\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Riskware\"\n            },\n            {\n                \"id\": \"019a9c6d-e89e-7333-ba50-04a8d0d588e2\",\n                \"code\": \"rootkit\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Rootkit\"\n            },\n            {\n                \"id\": \"019a9c6d-e89f-7733-9eb2-70c45529ae2b\",\n                \"code\": \"c2\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Command and control attacks\"\n            },\n            {\n                \"id\": \"019a9c6d-e89f-7733-9eb2-7118d3c455a7\",\n                \"code\": \"spyware\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Spyware\"\n            },\n            {\n                \"id\": \"019a9c6d-e89f-7733-9eb2-7165b8814455\",\n                \"code\": \"phishing\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Phishing\"\n            },\n            {\n                \"id\": \"019a9c6d-e89f-7733-9eb2-71b04bd7f86a\",\n                \"code\": \"android_malwares\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Android Malwares\"\n            },\n            {\n                \"id\": \"019a9c6d-e8a0-7701-a6d6-8775049f58ec\",\n                \"code\": \"adware\",\n                \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n                \"name\": \"Adware\"\n            },\n            {\n                \"id\": \"019a9c6d-e8d4-7d63-abe4-8ee613f538ec\",\n                \"code\": \"proxy\",\n                \"macroCategoryId\": \"019a9c6d-e8d3-78f2-aa7a-be2c36e7a528\",\n                \"name\": \"Anonymous Proxies\"\n            },\n            {\n                \"id\": \"019a9c6d-e8d4-7d63-abe4-8f39d2546f16\",\n                \"code\": \"translator_proxy\",\n                \"macroCategoryId\": \"019a9c6d-e8d3-78f2-aa7a-be2c36e7a528\",\n                \"name\": \"Translator Proxy\"\n            },\n            {\n                \"id\": \"019a9c6d-e8e7-76c0-a952-57b7477407aa\",\n                \"code\": \"gambling\",\n                \"macroCategoryId\": \"019a9c6d-e8e7-76c0-a952-57a8bccc2559\",\n                \"name\": \"Gambling\"\n            },\n            {\n                \"id\": \"019a9c6d-e8e8-7943-931f-6b9fe1a39deb\",\n                \"code\": \"drugs\",\n                \"macroCategoryId\": \"019a9c6d-e8e7-76c0-a952-57a8bccc2559\",\n                \"name\": \"Drugs and health hazards\"\n            },\n            {\n                \"id\": \"019a9c6d-e8e8-7943-931f-6bebc9ddb91c\",\n                \"code\": \"tobacco\",\n                \"macroCategoryId\": \"019a9c6d-e8e7-76c0-a952-57a8bccc2559\",\n                \"name\": \"Tobacco\"\n            },\n            {\n                \"id\": \"019a9c6d-e8e8-7943-931f-6c3a8dfe86a1\",\n                \"code\": \"nudity\",\n                \"macroCategoryId\": \"019a9c6d-e8e7-76c0-a952-57a8bccc2559\",\n                \"name\": \"Nudity\"\n            },\n            {\n                \"id\": \"019a9c6d-e8e8-7943-931f-6c866db3b31b\",\n                \"code\": \"alcohol\",\n                \"macroCategoryId\": \"019a9c6d-e8e7-76c0-a952-57a8bccc2559\",\n                \"name\": \"Alcohol\"\n            },\n            {\n                \"id\": \"019a9c6d-e8e8-7943-931f-6cd6ebaa73d9\",\n                \"code\": \"hate\",\n                \"macroCategoryId\": \"019a9c6d-e8e7-76c0-a952-57a8bccc2559\",\n                \"name\": \"Hate and Discrimination\"\n            },\n            {\n                \"id\": \"019a9c6d-e8e8-7943-931f-6d262079cf44\",\n                \"code\": \"marijuana\",\n                \"macroCategoryId\": \"019a9c6d-e8e7-76c0-a952-57a8bccc2559\",\n                \"name\": \"Marijuana\"\n            },\n            {\n                \"id\": \"019a9c6d-e8e8-7943-931f-6d7cf2df3c90\",\n                \"code\": \"weapons\",\n                \"macroCategoryId\": \"019a9c6d-e8e7-76c0-a952-57a8bccc2559\",\n                \"name\": \"Weapons\"\n            },\n            {\n                \"id\": \"019a9c6d-e8e8-7943-931f-6dc542d48871\",\n                \"code\": \"porn\",\n                \"macroCategoryId\": \"019a9c6d-e8e7-76c0-a952-57a8bccc2559\",\n                \"name\": \"Pornography\"\n            },\n            {\n                \"id\": \"019a9c6d-e8e8-7943-931f-6e109118c7a3\",\n                \"code\": \"sects\",\n                \"macroCategoryId\": \"019a9c6d-e8e7-76c0-a952-57a8bccc2559\",\n                \"name\": \"Sects and Conspiracies\"\n            },\n            {\n                \"id\": \"019a9c6d-e8e8-7943-931f-6e6d93b43aa6\",\n                \"code\": \"gruesome\",\n                \"macroCategoryId\": \"019a9c6d-e8e7-76c0-a952-57a8bccc2559\",\n                \"name\": \"Extreme/Gruesome Content\"\n            },\n            {\n                \"id\": \"019a9c6d-e8e8-7943-931f-6ebfa1d06c21\",\n                \"code\": \"gambling_comm\",\n                \"macroCategoryId\": \"019a9c6d-e8e7-76c0-a952-57a8bccc2559\",\n                \"name\": \"Gambling - Community Lists\"\n            },\n            {\n                \"id\": \"019a9c6d-e8e8-7943-931f-6f0055def115\",\n                \"code\": \"abortion\",\n                \"macroCategoryId\": \"019a9c6d-e8e7-76c0-a952-57a8bccc2559\",\n                \"name\": \"Abortion\"\n            },\n            {\n                \"id\": \"019a9c6d-e8e8-7943-931f-6f58500ab8e3\",\n                \"code\": \"mixed_content\",\n                \"macroCategoryId\": \"019a9c6d-e8e7-76c0-a952-57a8bccc2559\",\n                \"name\": \"Potentially Adult Content\"\n            },\n            {\n                \"id\": \"019a9c6d-e8e8-7943-931f-6fac779b9e73\",\n                \"code\": \"violence\",\n                \"macroCategoryId\": \"019a9c6d-e8e7-76c0-a952-57a8bccc2559\",\n                \"name\": \"Violence\"\n            },\n            {\n                \"id\": \"019a9c6d-e8e9-7460-83d8-521231c8e7fb\",\n                \"code\": \"child_abuse\",\n                \"macroCategoryId\": \"019a9c6d-e8e7-76c0-a952-57a8bccc2559\",\n                \"name\": \"Child Abuse\"\n            },\n            {\n                \"id\": \"019a9c6d-e916-7871-93d4-9f9fc80c4a70\",\n                \"code\": \"ecommerce\",\n                \"macroCategoryId\": \"019a9c6d-e915-7b13-a9fd-78b89c748484\",\n                \"name\": \"E-commerce\"\n            },\n            {\n                \"id\": \"019a9c6d-e916-7871-93d4-9fea36db3569\",\n                \"code\": \"audio-video\",\n                \"macroCategoryId\": \"019a9c6d-e915-7b13-a9fd-78b89c748484\",\n                \"name\": \"Audio and Video\"\n            },\n            {\n                \"id\": \"019a9c6d-e916-7871-93d4-a03a45cf5535\",\n                \"code\": \"books\",\n                \"macroCategoryId\": \"019a9c6d-e915-7b13-a9fd-78b89c748484\",\n                \"name\": \"Books\"\n            },\n            {\n                \"id\": \"019a9c6d-e916-7871-93d4-a08ed4a5c0d8\",\n                \"code\": \"dating\",\n                \"macroCategoryId\": \"019a9c6d-e915-7b13-a9fd-78b89c748484\",\n                \"name\": \"Online Dating\"\n            },\n            {\n                \"id\": \"019a9c6d-e916-7871-93d4-a0d8f7f58073\",\n                \"code\": \"desktopsillies\",\n                \"macroCategoryId\": \"019a9c6d-e915-7b13-a9fd-78b89c748484\",\n                \"name\": \"Desktop Wallpapers\"\n            },\n            {\n                \"id\": \"019a9c6d-e917-7100-8c97-5e05b06ee022\",\n                \"code\": \"radio\",\n                \"macroCategoryId\": \"019a9c6d-e915-7b13-a9fd-78b89c748484\",\n                \"name\": \"Radio\"\n            },\n            {\n                \"id\": \"019a9c6d-e917-7100-8c97-5e5369dd87ab\",\n                \"code\": \"fashion\",\n                \"macroCategoryId\": \"019a9c6d-e915-7b13-a9fd-78b89c748484\",\n                \"name\": \"Fashion and Clothing\"\n            },\n            {\n                \"id\": \"019a9c6d-e917-7100-8c97-5ea967a3658d\",\n                \"code\": \"showbiz\",\n                \"macroCategoryId\": \"019a9c6d-e915-7b13-a9fd-78b89c748484\",\n                \"name\": \"Show Business and VIPs\"\n            },\n            {\n                \"id\": \"019a9c6d-e917-7100-8c97-5ef9b9a21ee2\",\n                \"code\": \"blog\",\n                \"macroCategoryId\": \"019a9c6d-e915-7b13-a9fd-78b89c748484\",\n                \"name\": \"Blog\"\n            },\n            {\n                \"id\": \"019a9c6d-e917-7100-8c97-5f48bb41ad15\",\n                \"code\": \"music\",\n                \"macroCategoryId\": \"019a9c6d-e915-7b13-a9fd-78b89c748484\",\n                \"name\": \"Music\"\n            },\n            {\n                \"id\": \"019a9c6d-e917-7100-8c97-5f9573133918\",\n                \"code\": \"photo\",\n                \"macroCategoryId\": \"019a9c6d-e915-7b13-a9fd-78b89c748484\",\n                \"name\": \"Photography\"\n            },\n            {\n                \"id\": \"019a9c6d-e917-7100-8c97-5fee4deb012d\",\n                \"code\": \"socialnetworking\",\n                \"macroCategoryId\": \"019a9c6d-e915-7b13-a9fd-78b89c748484\",\n                \"name\": \"Social Networks\"\n            },\n            {\n                \"id\": \"019a9c6d-e917-7100-8c97-6039a59d4df6\",\n                \"code\": \"hobby\",\n                \"macroCategoryId\": \"019a9c6d-e915-7b13-a9fd-78b89c748484\",\n                \"name\": \"Hobbies\"\n            },\n            {\n                \"id\": \"019a9c6d-e917-7100-8c97-608b6155349b\",\n                \"code\": \"lingerie\",\n                \"macroCategoryId\": \"019a9c6d-e915-7b13-a9fd-78b89c748484\",\n                \"name\": \"Lingerie & Swimwear\"\n            },\n            {\n                \"id\": \"019a9c6d-e917-7100-8c97-60d5c6c587c1\",\n                \"code\": \"freetime\",\n                \"macroCategoryId\": \"019a9c6d-e915-7b13-a9fd-78b89c748484\",\n                \"name\": \"Free Time\"\n            },\n            {\n                \"id\": \"019a9c6d-e918-7522-b1bc-be0175887e88\",\n                \"code\": \"jobsearch\",\n                \"macroCategoryId\": \"019a9c6d-e915-7b13-a9fd-78b89c748484\",\n                \"name\": \"Job Search\"\n            },\n            {\n                \"id\": \"019a9c6d-e918-7522-b1bc-be5c3fbc37df\",\n                \"code\": \"motor\",\n                \"macroCategoryId\": \"019a9c6d-e915-7b13-a9fd-78b89c748484\",\n                \"name\": \"Automotive\"\n            },\n            {\n                \"id\": \"019a9c6d-e918-7522-b1bc-bea22c4203e7\",\n                \"code\": \"chat\",\n                \"macroCategoryId\": \"019a9c6d-e915-7b13-a9fd-78b89c748484\",\n                \"name\": \"Chat\"\n            },\n            {\n                \"id\": \"019a9c6d-e918-7522-b1bc-befc4be86a31\",\n                \"code\": \"onlineauctions\",\n                \"macroCategoryId\": \"019a9c6d-e915-7b13-a9fd-78b89c748484\",\n                \"name\": \"Online Auctions\"\n            },\n            {\n                \"id\": \"019a9c6d-e918-7522-b1bc-bf4e349b45af\",\n                \"code\": \"pets\",\n                \"macroCategoryId\": \"019a9c6d-e915-7b13-a9fd-78b89c748484\",\n                \"name\": \"Pets\"\n            },\n            {\n                \"id\": \"019a9c6d-e918-7522-b1bc-bf9cb865cca4\",\n                \"code\": \"religion\",\n                \"macroCategoryId\": \"019a9c6d-e915-7b13-a9fd-78b89c748484\",\n                \"name\": \"Religion\"\n            },\n            {\n                \"id\": \"019a9c6d-e918-7522-b1bc-bfee89abc4c9\",\n                \"code\": \"games\",\n                \"macroCategoryId\": \"019a9c6d-e915-7b13-a9fd-78b89c748484\",\n                \"name\": \"Games\"\n            },\n            {\n                \"id\": \"019a9c6d-e918-7522-b1bc-c0354126cf2c\",\n                \"code\": \"news\",\n                \"macroCategoryId\": \"019a9c6d-e915-7b13-a9fd-78b89c748484\",\n                \"name\": \"News\"\n            },\n            {\n                \"id\": \"019a9c6d-e919-7dc1-b43d-0df9f5322079\",\n                \"code\": \"sports\",\n                \"macroCategoryId\": \"019a9c6d-e915-7b13-a9fd-78b89c748484\",\n                \"name\": \"Sports\"\n            },\n            {\n                \"id\": \"019a9c6d-e919-7dc1-b43d-0e49a4fa2457\",\n                \"code\": \"vacation\",\n                \"macroCategoryId\": \"019a9c6d-e915-7b13-a9fd-78b89c748484\",\n                \"name\": \"Travel\"\n            },\n            {\n                \"id\": \"019a9c6d-e933-7352-9027-5ec57a77660f\",\n                \"code\": \"blacklist_agcom_it\",\n                \"macroCategoryId\": \"019a9c6d-e933-7352-9027-5e1689a22fc1\",\n                \"name\": \"Italy - Communications Authority and Measures (BETA)\"\n            },\n            {\n                \"id\": \"019a9c6d-e934-7ca0-bcd2-689bcd582048\",\n                \"code\": \"blacklist_adm_it\",\n                \"macroCategoryId\": \"019a9c6d-e933-7352-9027-5e1689a22fc1\",\n                \"name\": \"Italy - ADM Customs and Monopolies Agency\"\n            }\n        ],\n        \"settings\": [\n            \"google_safesearch\",\n            \"bing_safesearch\",\n            \"duckduckgo_safesearch\",\n            \"youtube_safesearch\"\n        ]\n    }\n]"}],"_postman_id":"b0036ed8-e35f-4930-84d0-87fb21af3ce2"},{"name":"Get template's categories","id":"5161fdef-9b53-4b52-b0e9-6736a5ebe61c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://core.fsflt.net/protection/v1/templates/:templateId/categories?lang=en-US","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["protection","v1","templates",":templateId","categories"],"host":["https://core.fsflt.net"],"query":[{"description":{"content":"<p>The language of the returned template's categories</p>\n","type":"text/plain"},"key":"lang","value":"en-US"}],"variable":[{"description":{"content":"<p>The id of the template to fetch the categories from</p>\n","type":"text/plain"},"type":"any","value":"","key":"templateId"}]}},"response":[{"id":"e2959743-6c24-405a-90d4-9d6b1bc7cd7f","name":"Get template's categories","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://core.fsflt.net/protection/v1/templates/:templateId/categories?lang=en-US","host":["https://core.fsflt.net"],"path":["protection","v1","templates",":templateId","categories"],"query":[{"key":"lang","value":"en-US","description":"The language of the returned template's categories"}],"variable":[{"key":"templateId","value":"","description":"The id of the template to fetch the categories from"}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"[\n    {\n        \"id\": \"019a9c6d-e89d-7713-a522-9977a4f34d28\",\n        \"code\": \"cryptowall\",\n        \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n        \"name\": \"Ransomware\"\n    },\n    {\n        \"id\": \"019a9c6d-e89d-7713-a522-99c33d092231\",\n        \"code\": \"malicious_activity\",\n        \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n        \"name\": \"Malicious activity\"\n    },\n    {\n        \"id\": \"019a9c6d-e89d-7713-a522-9a162c6a2d6f\",\n        \"code\": \"exploit\",\n        \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n        \"name\": \"Exploit\"\n    },\n    {\n        \"id\": \"019a9c6d-e89d-7713-a522-9a64ad0eefa5\",\n        \"code\": \"dga\",\n        \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n        \"name\": \"DGA - Domain generation algorithm\"\n    },\n    {\n        \"id\": \"019a9c6d-e89d-7713-a522-9ab17c463ad8\",\n        \"code\": \"mining\",\n        \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n        \"name\": \"Cryptocurrency Mining\"\n    },\n    {\n        \"id\": \"019a9c6d-e89d-7713-a522-9b0b6b9843c0\",\n        \"code\": \"banker\",\n        \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n        \"name\": \"Trojan Banker\"\n    },\n    {\n        \"id\": \"019a9c6d-e89d-7713-a522-9b5306ea34d4\",\n        \"code\": \"backdoor\",\n        \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n        \"name\": \"Backdoor\"\n    },\n    {\n        \"id\": \"019a9c6d-e89e-7333-ba50-018e61ce4439\",\n        \"code\": \"botnet\",\n        \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n        \"name\": \"Botnet\"\n    },\n    {\n        \"id\": \"019a9c6d-e89e-7333-ba50-01deee1eab46\",\n        \"code\": \"worm\",\n        \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n        \"name\": \"Worm\"\n    },\n    {\n        \"id\": \"019a9c6d-e89e-7333-ba50-022786a3d880\",\n        \"code\": \"trojan\",\n        \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n        \"name\": \"Generic Trojan\"\n    },\n    {\n        \"id\": \"019a9c6d-e89e-7333-ba50-027be6d9ff31\",\n        \"code\": \"scamadviser\",\n        \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n        \"name\": \"Frauds and scams\"\n    },\n    {\n        \"id\": \"019a9c6d-e89e-7333-ba50-02c87895cc84\",\n        \"code\": \"downloader\",\n        \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n        \"name\": \"Trojan Downloader\"\n    },\n    {\n        \"id\": \"019a9c6d-e89e-7333-ba50-031ab335683a\",\n        \"code\": \"dropper\",\n        \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n        \"name\": \"Trojan Dropper\"\n    },\n    {\n        \"id\": \"019a9c6d-e89e-7333-ba50-03618fa3f872\",\n        \"code\": \"hoax\",\n        \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n        \"name\": \"Virus hoax\"\n    },\n    {\n        \"id\": \"019a9c6d-e89e-7333-ba50-03b9856ed468\",\n        \"code\": \"rat\",\n        \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n        \"name\": \"Remote Access Trojan\"\n    },\n    {\n        \"id\": \"019a9c6d-e89e-7333-ba50-040a0f21d47c\",\n        \"code\": \"stealer\",\n        \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n        \"name\": \"Stealer Malwares\"\n    },\n    {\n        \"id\": \"019a9c6d-e89e-7333-ba50-045c7c45d64c\",\n        \"code\": \"riskware\",\n        \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n        \"name\": \"Riskware\"\n    },\n    {\n        \"id\": \"019a9c6d-e89e-7333-ba50-04a8d0d588e2\",\n        \"code\": \"rootkit\",\n        \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n        \"name\": \"Rootkit\"\n    },\n    {\n        \"id\": \"019a9c6d-e89f-7733-9eb2-70c45529ae2b\",\n        \"code\": \"c2\",\n        \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n        \"name\": \"Command and control attacks\"\n    },\n    {\n        \"id\": \"019a9c6d-e89f-7733-9eb2-7118d3c455a7\",\n        \"code\": \"spyware\",\n        \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n        \"name\": \"Spyware\"\n    },\n    {\n        \"id\": \"019a9c6d-e89f-7733-9eb2-7165b8814455\",\n        \"code\": \"phishing\",\n        \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n        \"name\": \"Phishing\"\n    },\n    {\n        \"id\": \"019a9c6d-e89f-7733-9eb2-71b04bd7f86a\",\n        \"code\": \"android_malwares\",\n        \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n        \"name\": \"Android Malwares\"\n    },\n    {\n        \"id\": \"019a9c6d-e8a0-7701-a6d6-8775049f58ec\",\n        \"code\": \"adware\",\n        \"macroCategoryId\": \"019a9c6d-e89c-7502-8874-cf713074e617\",\n        \"name\": \"Adware\"\n    },\n    {\n        \"id\": \"019a9c6d-e8d4-7d63-abe4-8ee613f538ec\",\n        \"code\": \"proxy\",\n        \"macroCategoryId\": \"019a9c6d-e8d3-78f2-aa7a-be2c36e7a528\",\n        \"name\": \"Anonymous Proxies\"\n    },\n    {\n        \"id\": \"019a9c6d-e8d4-7d63-abe4-8f39d2546f16\",\n        \"code\": \"translator_proxy\",\n        \"macroCategoryId\": \"019a9c6d-e8d3-78f2-aa7a-be2c36e7a528\",\n        \"name\": \"Translator Proxy\"\n    },\n    {\n        \"id\": \"019a9c6d-e8e7-76c0-a952-57b7477407aa\",\n        \"code\": \"gambling\",\n        \"macroCategoryId\": \"019a9c6d-e8e7-76c0-a952-57a8bccc2559\",\n        \"name\": \"Gambling\"\n    },\n    {\n        \"id\": \"019a9c6d-e8e8-7943-931f-6b9fe1a39deb\",\n        \"code\": \"drugs\",\n        \"macroCategoryId\": \"019a9c6d-e8e7-76c0-a952-57a8bccc2559\",\n        \"name\": \"Drugs and health hazards\"\n    },\n    {\n        \"id\": \"019a9c6d-e8e8-7943-931f-6bebc9ddb91c\",\n        \"code\": \"tobacco\",\n        \"macroCategoryId\": \"019a9c6d-e8e7-76c0-a952-57a8bccc2559\",\n        \"name\": \"Tobacco\"\n    },\n    {\n        \"id\": \"019a9c6d-e8e8-7943-931f-6c3a8dfe86a1\",\n        \"code\": \"nudity\",\n        \"macroCategoryId\": \"019a9c6d-e8e7-76c0-a952-57a8bccc2559\",\n        \"name\": \"Nudity\"\n    },\n    {\n        \"id\": \"019a9c6d-e8e8-7943-931f-6c866db3b31b\",\n        \"code\": \"alcohol\",\n        \"macroCategoryId\": \"019a9c6d-e8e7-76c0-a952-57a8bccc2559\",\n        \"name\": \"Alcohol\"\n    },\n    {\n        \"id\": \"019a9c6d-e8e8-7943-931f-6cd6ebaa73d9\",\n        \"code\": \"hate\",\n        \"macroCategoryId\": \"019a9c6d-e8e7-76c0-a952-57a8bccc2559\",\n        \"name\": \"Hate and Discrimination\"\n    },\n    {\n        \"id\": \"019a9c6d-e8e8-7943-931f-6d262079cf44\",\n        \"code\": \"marijuana\",\n        \"macroCategoryId\": \"019a9c6d-e8e7-76c0-a952-57a8bccc2559\",\n        \"name\": \"Marijuana\"\n    },\n    {\n        \"id\": \"019a9c6d-e8e8-7943-931f-6d7cf2df3c90\",\n        \"code\": \"weapons\",\n        \"macroCategoryId\": \"019a9c6d-e8e7-76c0-a952-57a8bccc2559\",\n        \"name\": \"Weapons\"\n    },\n    {\n        \"id\": \"019a9c6d-e8e8-7943-931f-6dc542d48871\",\n        \"code\": \"porn\",\n        \"macroCategoryId\": \"019a9c6d-e8e7-76c0-a952-57a8bccc2559\",\n        \"name\": \"Pornography\"\n    },\n    {\n        \"id\": \"019a9c6d-e8e8-7943-931f-6e109118c7a3\",\n        \"code\": \"sects\",\n        \"macroCategoryId\": \"019a9c6d-e8e7-76c0-a952-57a8bccc2559\",\n        \"name\": \"Sects and Conspiracies\"\n    },\n    {\n        \"id\": \"019a9c6d-e8e8-7943-931f-6e6d93b43aa6\",\n        \"code\": \"gruesome\",\n        \"macroCategoryId\": \"019a9c6d-e8e7-76c0-a952-57a8bccc2559\",\n        \"name\": \"Extreme/Gruesome Content\"\n    },\n    {\n        \"id\": \"019a9c6d-e8e8-7943-931f-6ebfa1d06c21\",\n        \"code\": \"gambling_comm\",\n        \"macroCategoryId\": \"019a9c6d-e8e7-76c0-a952-57a8bccc2559\",\n        \"name\": \"Gambling - Community Lists\"\n    },\n    {\n        \"id\": \"019a9c6d-e8e8-7943-931f-6f0055def115\",\n        \"code\": \"abortion\",\n        \"macroCategoryId\": \"019a9c6d-e8e7-76c0-a952-57a8bccc2559\",\n        \"name\": \"Abortion\"\n    },\n    {\n        \"id\": \"019a9c6d-e8e8-7943-931f-6f58500ab8e3\",\n        \"code\": \"mixed_content\",\n        \"macroCategoryId\": \"019a9c6d-e8e7-76c0-a952-57a8bccc2559\",\n        \"name\": \"Potentially Adult Content\"\n    },\n    {\n        \"id\": \"019a9c6d-e8e8-7943-931f-6fac779b9e73\",\n        \"code\": \"violence\",\n        \"macroCategoryId\": \"019a9c6d-e8e7-76c0-a952-57a8bccc2559\",\n        \"name\": \"Violence\"\n    },\n    {\n        \"id\": \"019a9c6d-e8e9-7460-83d8-521231c8e7fb\",\n        \"code\": \"child_abuse\",\n        \"macroCategoryId\": \"019a9c6d-e8e7-76c0-a952-57a8bccc2559\",\n        \"name\": \"Child Abuse\"\n    },\n    {\n        \"id\": \"019a9c6d-e933-7352-9027-5ec57a77660f\",\n        \"code\": \"blacklist_agcom_it\",\n        \"macroCategoryId\": \"019a9c6d-e933-7352-9027-5e1689a22fc1\",\n        \"name\": \"Italy - Communications Authority and Measures (BETA)\"\n    },\n    {\n        \"id\": \"019a9c6d-e934-7ca0-bcd2-689bcd582048\",\n        \"code\": \"blacklist_adm_it\",\n        \"macroCategoryId\": \"019a9c6d-e933-7352-9027-5e1689a22fc1\",\n        \"name\": \"Italy - ADM Customs and Monopolies Agency\"\n    }\n]"}],"_postman_id":"5161fdef-9b53-4b52-b0e9-6736a5ebe61c"}],"id":"0100ee00-45b3-4f49-abdf-73f4817994f5","_postman_id":"0100ee00-45b3-4f49-abdf-73f4817994f5","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}}}],"id":"4a298157-1d04-4d0a-9510-02ced388252f","description":"<p>Covers all protection and policy configuration operations.</p>\n<p>Allows creating and managing protection policies, blocking or allowing categories, managing exceptions, and listing blockable entities such as categories, countries, and TLDs.</p>\n","_postman_id":"4a298157-1d04-4d0a-9510-02ced388252f","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}}},{"name":"Report","item":[{"name":"Category reports","id":"ec99efa5-3fd7-4999-9e78-e40925d31c6d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"{{baseUrlReports}}/v1/categories?start={{reportStartDate}}&end={{reportEndDate}}&limit=5&protectionModule=app_blocker&metric=requests","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["v1","categories"],"host":["{{baseUrlReports}}"],"query":[{"key":"start","value":"{{reportStartDate}}"},{"key":"end","value":"{{reportEndDate}}"},{"key":"limit","value":"5"},{"key":"protectionModule","value":"app_blocker"},{"key":"metric","value":"requests"},{"disabled":true,"key":"categoryIds","value":""},{"disabled":true,"key":"policyIds","value":""},{"disabled":true,"key":"networkIds","value":""},{"disabled":true,"key":"organizationIds","value":""}],"variable":[]}},"response":[{"id":"ca324751-91a1-4b91-b2dc-97d284b22e92","name":"Total category requests","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://core.fsflt.net/report/v1/categories?start={{reportStartDate}}&end={{reportEndDate}}&limit=5&protectionModule=malware_protection&metric=requests","host":["https://core.fsflt.net"],"path":["report","v1","categories"],"query":[{"key":"start","value":"{{reportStartDate}}"},{"key":"end","value":"{{reportEndDate}}"},{"key":"limit","value":"5"},{"key":"protectionModule","value":"malware_protection"},{"key":"metric","value":"requests"},{"key":"categoryIds","value":null,"disabled":true},{"key":"policyIds","value":null,"disabled":true},{"key":"networkIds","value":"","disabled":true},{"key":"organizationIds","value":null,"disabled":true}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"categories\": [\n        {\n            \"allowed\": 105,\n            \"blocked\": 120,\n            \"category\": \"rootkit\",\n            \"requests\": 331,\n            \"unresolved\": 106\n        },\n        {\n            \"allowed\": 97,\n            \"blocked\": 113,\n            \"category\": \"proxy\",\n            \"requests\": 310,\n            \"unresolved\": 100\n        },\n        {\n            \"allowed\": 104,\n            \"blocked\": 111,\n            \"category\": \"dropper\",\n            \"requests\": 306,\n            \"unresolved\": 91\n        },\n        {\n            \"allowed\": 83,\n            \"blocked\": 109,\n            \"category\": \"adware\",\n            \"requests\": 300,\n            \"unresolved\": 108\n        },\n        {\n            \"allowed\": 101,\n            \"blocked\": 116,\n            \"category\": \"mining\",\n            \"requests\": 300,\n            \"unresolved\": 83\n        }\n    ],\n    \"filters\": {\n        \"start\": \"2025-11-28T12:05:52.726Z\",\n        \"end\": \"2025-12-01T18:05:52.726Z\",\n        \"metric\": \"requests\",\n        \"limit\": 5,\n        \"protectionModule\": \"malware_protection\"\n    }\n}"}],"_postman_id":"ec99efa5-3fd7-4999-9e78-e40925d31c6d"},{"name":"Get DNS historical logs","id":"24b4e145-807b-4e4f-a962-504258c6e39a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://core.fsflt.net/report/v1/dns-logs?start={{reportStartDate}}&end={{reportEndDate}}&organizationIds={{organizationId}}&limit=5&offset=0","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["report","v1","dns-logs"],"host":["https://core.fsflt.net"],"query":[{"key":"start","value":"{{reportStartDate}}"},{"key":"end","value":"{{reportEndDate}}"},{"description":{"content":"<p>The organization IDs to get the audit logs for. Can either be a single value or a list of UUIDs. Default to the current organization</p>\n","type":"text/plain"},"key":"organizationIds","value":"{{organizationId}}"},{"description":{"content":"<p>Number of rows retrieved</p>\n","type":"text/plain"},"key":"limit","value":"5"},{"description":{"content":"<p>Rows offset to paginate</p>\n","type":"text/plain"},"key":"offset","value":"0"},{"disabled":true,"description":{"content":"<p>Array or string of actions, accepted values: GRANTED, DENIED, UNRESOLVED</p>\n","type":"text/plain"},"key":"actions","value":" "},{"disabled":true,"description":{"content":"<p>Array of category UUIDs</p>\n","type":"text/plain"},"key":"categoryIds","value":""},{"disabled":true,"description":{"content":"<p>Array of policy UUIDs</p>\n","type":"text/plain"},"key":"policyIds","value":""},{"disabled":true,"description":{"content":"<p>Array of network UUIDs</p>\n","type":"text/plain"},"key":"networkIds","value":""},{"disabled":true,"description":{"content":"<p>Search for specific FQDN. Searched by inclusion.</p>\n","type":"text/plain"},"key":"fqdnSearch","value":null},{"disabled":true,"description":{"content":"<p>Array or string of action's reason, accepted values: CATEGORY | BLOCK_LIST | ALLOW_LIST | GEO_BLOCK | IP_BLOCK | IP_REMOVED | YOUTUBE_SAFESEARCH | BING_SAFESEARCH | GOOGLE_SAFESEARCH | NO_POLICY | DUCKDCUCKGO_SAFESEARCH</p>\n","type":"text/plain"},"key":"reasons","value":null}],"variable":[]}},"response":[{"id":"90b8c48a-d12d-45e8-8638-9212487fe005","name":"Get DNS historical logs successful","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://core.fsflt.net/report/v1/dns-logs?start={{reportStartDate}}&end={{reportEndDate}}&organizationIds={{organizationId}}&limit=5","host":["https://core.fsflt.net"],"path":["report","v1","dns-logs"],"query":[{"key":"start","value":"{{reportStartDate}}"},{"key":"end","value":"{{reportEndDate}}"},{"key":"organizationIds","value":"{{organizationId}}","description":"The organization IDs to get the audit logs for. Can either be a single value or a list of UUIDs. Default to the current organization"},{"key":"limit","value":"5"},{"key":"categoryIds","value":"","disabled":true},{"key":"policyIds","value":"","disabled":true},{"key":"networkIds","value":"","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"timestamp\": \"2026-04-27T13:24:16.000Z\",\n        \"sourceIpAddress\": \"::ffff:173.6.10.1\",\n        \"fullyQualifiedDomainName\": \"trusty-middle.biz.affectionate-bathrobe.org\",\n        \"queryType\": \"PTR\",\n        \"categoryCode\": \"malicious_activity\",\n        \"countryCode\": \"CI\",\n        \"action\": \"GRANTED\",\n        \"reason\": \"DUCKDCUCKGO_SAFESEARCH\",\n        \"organizationId\": \"019dcf1d-07c0-757b-8e46-e8437b8daa8b\",\n        \"policyId\": \"019dcf1d-0849-732b-b17b-d4ffe2e89bdb\",\n        \"networkId\": \"019dcf1d-0853-7447-bde7-b84991fbf4e2\"\n    },\n    {\n        \"timestamp\": \"2026-04-27T13:24:13.000Z\",\n        \"sourceIpAddress\": \"afb0:20:14a:1ee:25b:a0:b0:2c3\",\n        \"fullyQualifiedDomainName\": \"internal-agreement.com.another-creator.biz\",\n        \"queryType\": \"A\",\n        \"categoryCode\": \"suspicious\",\n        \"countryCode\": \"CU\",\n        \"action\": \"DENIED\",\n        \"reason\": \"GEO_BLOCK\",\n        \"organizationId\": \"019dcf1d-07c0-757b-8e46-e8437b8daa8b\",\n        \"policyId\": \"019dcf1d-0849-732b-b17b-d4ffe2e89bdb\",\n        \"networkId\": \"019dcf1d-0868-723b-8f45-58f286b73c10\"\n    },\n    {\n        \"timestamp\": \"2026-04-27T13:23:25.000Z\",\n        \"sourceIpAddress\": \"afb0:20:14a:1ee:25b:a0:b0:2c3\",\n        \"fullyQualifiedDomainName\": \"regal-lifestyle.info.each-tinderbox.org\",\n        \"queryType\": \"NS\",\n        \"categoryCode\": \"app_skype\",\n        \"countryCode\": \"GE\",\n        \"action\": \"DENIED\",\n        \"reason\": \"GEO_BLOCK\",\n        \"organizationId\": \"019dcf1d-07c0-757b-8e46-e8437b8daa8b\",\n        \"policyId\": \"019dcf1d-0849-732b-b17b-d4ffe2e89bdb\",\n        \"networkId\": \"019dcf1d-0868-723b-8f45-58f286b73c10\"\n    },\n    {\n        \"timestamp\": \"2026-04-27T13:23:15.000Z\",\n        \"sourceIpAddress\": \"::ffff:173.6.10.1\",\n        \"fullyQualifiedDomainName\": \"orange-incandescence.name.inconsequential-disposer.biz\",\n        \"queryType\": \"CNAME\",\n        \"categoryCode\": \"rootkit\",\n        \"countryCode\": \"BF\",\n        \"action\": \"GRANTED\",\n        \"reason\": \"DUCKDCUCKGO_SAFESEARCH\",\n        \"organizationId\": \"019dcf1d-07c0-757b-8e46-e8437b8daa8b\",\n        \"policyId\": \"019dcf1d-0849-732b-b17b-d4ffe2e89bdb\",\n        \"networkId\": \"019dcf1d-0853-7447-bde7-b84991fbf4e2\"\n    },\n    {\n        \"timestamp\": \"2026-04-27T13:22:08.000Z\",\n        \"sourceIpAddress\": \"afb0:20:14a:1ee:25b:a0:b0:2c3\",\n        \"fullyQualifiedDomainName\": \"basic-distinction.info.animated-platypus.org\",\n        \"queryType\": \"CNAME\",\n        \"categoryCode\": \"onlineservices\",\n        \"countryCode\": \"GQ\",\n        \"action\": \"DENIED\",\n        \"reason\": \"BLOCK_LIST\",\n        \"organizationId\": \"019dcf1d-07c0-757b-8e46-e8437b8daa8b\",\n        \"policyId\": \"019dcf1d-0849-732b-b17b-d4ffe2e89bdb\",\n        \"networkId\": \"019dcf1d-0868-723b-8f45-58f286b73c10\"\n    }\n]"}],"_postman_id":"24b4e145-807b-4e4f-a962-504258c6e39a"},{"name":"DNS request statistics","id":"5fe7a5f3-774d-48ed-a323-aa53c53cb662","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"https://core.fsflt.net/report/v1/statistics?start={{reportStartDate}}&end={{reportEndDate}}&granularity=daily","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["report","v1","statistics"],"host":["https://core.fsflt.net"],"query":[{"key":"start","value":"{{reportStartDate}}"},{"key":"end","value":"{{reportEndDate}}"},{"key":"granularity","value":"daily"},{"disabled":true,"key":"policyIds","value":""},{"disabled":true,"key":"organizationIds","value":null},{"disabled":true,"key":"networkIds","value":null}],"variable":[]}},"response":[{"id":"118156e2-5188-4e1b-88da-a0c323285a6b","name":"DNS request hourly statistics","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"https://core.fsflt.net/report/v1/statistics?start={{reportStartDate}}&end={{reportEndDate}}&granularity=daily","host":["https://core.fsflt.net"],"path":["report","v1","statistics"],"query":[{"key":"start","value":"{{reportStartDate}}"},{"key":"end","value":"{{reportEndDate}}"},{"key":"granularity","value":"daily"},{"key":"policyIds","value":"","type":"text","disabled":true},{"key":"organizationIds","value":null,"type":"text","disabled":true},{"key":"networkIds","value":null,"type":"text","disabled":true}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"filters\": {\n        \"start\": \"2025-11-28T12:05:52.726Z\",\n        \"end\": \"2025-12-01T18:05:52.726Z\",\n        \"granularity\": \"hourly\"\n    },\n    \"intervals\": [\n        {\n            \"allowed\": 326,\n            \"blocked\": 347,\n            \"end\": \"2025-11-28T15:59:59.999Z\",\n            \"requests\": 1002,\n            \"start\": \"2025-11-28T15:00:00.000Z\",\n            \"unresolved\": 329\n        },\n        {\n            \"allowed\": 219,\n            \"blocked\": 224,\n            \"end\": \"2025-11-28T16:59:59.999Z\",\n            \"requests\": 679,\n            \"start\": \"2025-11-28T16:00:00.000Z\",\n            \"unresolved\": 236\n        },\n        {\n            \"allowed\": 50,\n            \"blocked\": 58,\n            \"end\": \"2025-11-28T17:59:59.999Z\",\n            \"requests\": 160,\n            \"start\": \"2025-11-28T17:00:00.000Z\",\n            \"unresolved\": 52\n        },\n        {\n            \"allowed\": 144,\n            \"blocked\": 157,\n            \"end\": \"2025-11-28T18:59:59.999Z\",\n            \"requests\": 436,\n            \"start\": \"2025-11-28T18:00:00.000Z\",\n            \"unresolved\": 135\n        },\n        {\n            \"allowed\": 494,\n            \"blocked\": 492,\n            \"end\": \"2025-11-28T19:59:59.999Z\",\n            \"requests\": 1523,\n            \"start\": \"2025-11-28T19:00:00.000Z\",\n            \"unresolved\": 537\n        },\n        {\n            \"allowed\": 305,\n            \"blocked\": 280,\n            \"end\": \"2025-11-28T20:59:59.999Z\",\n            \"requests\": 836,\n            \"start\": \"2025-11-28T20:00:00.000Z\",\n            \"unresolved\": 251\n        },\n        {\n            \"allowed\": 366,\n            \"blocked\": 359,\n            \"end\": \"2025-11-28T21:59:59.999Z\",\n            \"requests\": 1083,\n            \"start\": \"2025-11-28T21:00:00.000Z\",\n            \"unresolved\": 358\n        },\n        {\n            \"allowed\": 297,\n            \"blocked\": 297,\n            \"end\": \"2025-11-28T22:59:59.999Z\",\n            \"requests\": 873,\n            \"start\": \"2025-11-28T22:00:00.000Z\",\n            \"unresolved\": 279\n        },\n        {\n            \"allowed\": 247,\n            \"blocked\": 243,\n            \"end\": \"2025-11-28T23:59:59.999Z\",\n            \"requests\": 733,\n            \"start\": \"2025-11-28T23:00:00.000Z\",\n            \"unresolved\": 243\n        },\n        {\n            \"allowed\": 199,\n            \"blocked\": 179,\n            \"end\": \"2025-11-29T00:59:59.999Z\",\n            \"requests\": 555,\n            \"start\": \"2025-11-29T00:00:00.000Z\",\n            \"unresolved\": 177\n        },\n        {\n            \"allowed\": 191,\n            \"blocked\": 230,\n            \"end\": \"2025-11-29T01:59:59.999Z\",\n            \"requests\": 616,\n            \"start\": \"2025-11-29T01:00:00.000Z\",\n            \"unresolved\": 195\n        },\n        {\n            \"allowed\": 264,\n            \"blocked\": 299,\n            \"end\": \"2025-11-29T02:59:59.999Z\",\n            \"requests\": 824,\n            \"start\": \"2025-11-29T02:00:00.000Z\",\n            \"unresolved\": 261\n        },\n        {\n            \"allowed\": 460,\n            \"blocked\": 399,\n            \"end\": \"2025-11-29T03:59:59.999Z\",\n            \"requests\": 1287,\n            \"start\": \"2025-11-29T03:00:00.000Z\",\n            \"unresolved\": 428\n        },\n        {\n            \"allowed\": 322,\n            \"blocked\": 302,\n            \"end\": \"2025-11-29T04:59:59.999Z\",\n            \"requests\": 939,\n            \"start\": \"2025-11-29T04:00:00.000Z\",\n            \"unresolved\": 315\n        },\n        {\n            \"allowed\": 103,\n            \"blocked\": 101,\n            \"end\": \"2025-11-29T05:59:59.999Z\",\n            \"requests\": 296,\n            \"start\": \"2025-11-29T05:00:00.000Z\",\n            \"unresolved\": 92\n        },\n        {\n            \"allowed\": 146,\n            \"blocked\": 160,\n            \"end\": \"2025-11-29T06:59:59.999Z\",\n            \"requests\": 460,\n            \"start\": \"2025-11-29T06:00:00.000Z\",\n            \"unresolved\": 154\n        },\n        {\n            \"allowed\": 86,\n            \"blocked\": 121,\n            \"end\": \"2025-11-29T07:59:59.999Z\",\n            \"requests\": 327,\n            \"start\": \"2025-11-29T07:00:00.000Z\",\n            \"unresolved\": 120\n        },\n        {\n            \"allowed\": 289,\n            \"blocked\": 349,\n            \"end\": \"2025-11-29T08:59:59.999Z\",\n            \"requests\": 936,\n            \"start\": \"2025-11-29T08:00:00.000Z\",\n            \"unresolved\": 298\n        },\n        {\n            \"allowed\": 448,\n            \"blocked\": 487,\n            \"end\": \"2025-11-29T09:59:59.999Z\",\n            \"requests\": 1391,\n            \"start\": \"2025-11-29T09:00:00.000Z\",\n            \"unresolved\": 456\n        },\n        {\n            \"allowed\": 260,\n            \"blocked\": 258,\n            \"end\": \"2025-11-29T10:59:59.999Z\",\n            \"requests\": 796,\n            \"start\": \"2025-11-29T10:00:00.000Z\",\n            \"unresolved\": 278\n        },\n        {\n            \"allowed\": 272,\n            \"blocked\": 282,\n            \"end\": \"2025-11-29T11:59:59.999Z\",\n            \"requests\": 878,\n            \"start\": \"2025-11-29T11:00:00.000Z\",\n            \"unresolved\": 324\n        },\n        {\n            \"allowed\": 278,\n            \"blocked\": 247,\n            \"end\": \"2025-11-29T12:59:59.999Z\",\n            \"requests\": 790,\n            \"start\": \"2025-11-29T12:00:00.000Z\",\n            \"unresolved\": 265\n        },\n        {\n            \"allowed\": 475,\n            \"blocked\": 523,\n            \"end\": \"2025-11-29T13:59:59.999Z\",\n            \"requests\": 1541,\n            \"start\": \"2025-11-29T13:00:00.000Z\",\n            \"unresolved\": 543\n        },\n        {\n            \"allowed\": 275,\n            \"blocked\": 267,\n            \"end\": \"2025-11-29T14:59:59.999Z\",\n            \"requests\": 811,\n            \"start\": \"2025-11-29T14:00:00.000Z\",\n            \"unresolved\": 269\n        },\n        {\n            \"allowed\": 280,\n            \"blocked\": 310,\n            \"end\": \"2025-11-29T15:59:59.999Z\",\n            \"requests\": 880,\n            \"start\": \"2025-11-29T15:00:00.000Z\",\n            \"unresolved\": 290\n        },\n        {\n            \"allowed\": 112,\n            \"blocked\": 99,\n            \"end\": \"2025-11-29T16:59:59.999Z\",\n            \"requests\": 322,\n            \"start\": \"2025-11-29T16:00:00.000Z\",\n            \"unresolved\": 111\n        },\n        {\n            \"allowed\": 493,\n            \"blocked\": 493,\n            \"end\": \"2025-11-29T17:59:59.999Z\",\n            \"requests\": 1517,\n            \"start\": \"2025-11-29T17:00:00.000Z\",\n            \"unresolved\": 531\n        },\n        {\n            \"allowed\": 172,\n            \"blocked\": 162,\n            \"end\": \"2025-11-29T18:59:59.999Z\",\n            \"requests\": 484,\n            \"start\": \"2025-11-29T18:00:00.000Z\",\n            \"unresolved\": 150\n        },\n        {\n            \"allowed\": 255,\n            \"blocked\": 249,\n            \"end\": \"2025-11-29T19:59:59.999Z\",\n            \"requests\": 732,\n            \"start\": \"2025-11-29T19:00:00.000Z\",\n            \"unresolved\": 228\n        },\n        {\n            \"allowed\": 443,\n            \"blocked\": 436,\n            \"end\": \"2025-11-29T20:59:59.999Z\",\n            \"requests\": 1310,\n            \"start\": \"2025-11-29T20:00:00.000Z\",\n            \"unresolved\": 431\n        },\n        {\n            \"allowed\": 321,\n            \"blocked\": 333,\n            \"end\": \"2025-11-29T21:59:59.999Z\",\n            \"requests\": 986,\n            \"start\": \"2025-11-29T21:00:00.000Z\",\n            \"unresolved\": 332\n        },\n        {\n            \"allowed\": 223,\n            \"blocked\": 210,\n            \"end\": \"2025-11-29T22:59:59.999Z\",\n            \"requests\": 645,\n            \"start\": \"2025-11-29T22:00:00.000Z\",\n            \"unresolved\": 212\n        },\n        {\n            \"allowed\": 178,\n            \"blocked\": 190,\n            \"end\": \"2025-11-29T23:59:59.999Z\",\n            \"requests\": 582,\n            \"start\": \"2025-11-29T23:00:00.000Z\",\n            \"unresolved\": 214\n        },\n        {\n            \"allowed\": 174,\n            \"blocked\": 166,\n            \"end\": \"2025-11-30T00:59:59.999Z\",\n            \"requests\": 492,\n            \"start\": \"2025-11-30T00:00:00.000Z\",\n            \"unresolved\": 152\n        },\n        {\n            \"allowed\": 179,\n            \"blocked\": 215,\n            \"end\": \"2025-11-30T01:59:59.999Z\",\n            \"requests\": 576,\n            \"start\": \"2025-11-30T01:00:00.000Z\",\n            \"unresolved\": 182\n        },\n        {\n            \"allowed\": 354,\n            \"blocked\": 344,\n            \"end\": \"2025-11-30T02:59:59.999Z\",\n            \"requests\": 1014,\n            \"start\": \"2025-11-30T02:00:00.000Z\",\n            \"unresolved\": 316\n        },\n        {\n            \"allowed\": 159,\n            \"blocked\": 182,\n            \"end\": \"2025-11-30T03:59:59.999Z\",\n            \"requests\": 519,\n            \"start\": \"2025-11-30T03:00:00.000Z\",\n            \"unresolved\": 178\n        },\n        {\n            \"allowed\": 526,\n            \"blocked\": 568,\n            \"end\": \"2025-11-30T04:59:59.999Z\",\n            \"requests\": 1618,\n            \"start\": \"2025-11-30T04:00:00.000Z\",\n            \"unresolved\": 524\n        },\n        {\n            \"allowed\": 381,\n            \"blocked\": 365,\n            \"end\": \"2025-11-30T05:59:59.999Z\",\n            \"requests\": 1067,\n            \"start\": \"2025-11-30T05:00:00.000Z\",\n            \"unresolved\": 321\n        },\n        {\n            \"allowed\": 616,\n            \"blocked\": 590,\n            \"end\": \"2025-11-30T06:59:59.999Z\",\n            \"requests\": 1804,\n            \"start\": \"2025-11-30T06:00:00.000Z\",\n            \"unresolved\": 598\n        },\n        {\n            \"allowed\": 486,\n            \"blocked\": 488,\n            \"end\": \"2025-11-30T07:59:59.999Z\",\n            \"requests\": 1473,\n            \"start\": \"2025-11-30T07:00:00.000Z\",\n            \"unresolved\": 499\n        },\n        {\n            \"allowed\": 575,\n            \"blocked\": 582,\n            \"end\": \"2025-11-30T08:59:59.999Z\",\n            \"requests\": 1715,\n            \"start\": \"2025-11-30T08:00:00.000Z\",\n            \"unresolved\": 558\n        },\n        {\n            \"allowed\": 563,\n            \"blocked\": 523,\n            \"end\": \"2025-11-30T09:59:59.999Z\",\n            \"requests\": 1661,\n            \"start\": \"2025-11-30T09:00:00.000Z\",\n            \"unresolved\": 575\n        },\n        {\n            \"allowed\": 249,\n            \"blocked\": 279,\n            \"end\": \"2025-11-30T10:59:59.999Z\",\n            \"requests\": 806,\n            \"start\": \"2025-11-30T10:00:00.000Z\",\n            \"unresolved\": 278\n        },\n        {\n            \"allowed\": 174,\n            \"blocked\": 179,\n            \"end\": \"2025-11-30T11:59:59.999Z\",\n            \"requests\": 527,\n            \"start\": \"2025-11-30T11:00:00.000Z\",\n            \"unresolved\": 174\n        },\n        {\n            \"allowed\": 220,\n            \"blocked\": 230,\n            \"end\": \"2025-11-30T12:59:59.999Z\",\n            \"requests\": 661,\n            \"start\": \"2025-11-30T12:00:00.000Z\",\n            \"unresolved\": 211\n        },\n        {\n            \"allowed\": 349,\n            \"blocked\": 348,\n            \"end\": \"2025-11-30T13:59:59.999Z\",\n            \"requests\": 1026,\n            \"start\": \"2025-11-30T13:00:00.000Z\",\n            \"unresolved\": 329\n        },\n        {\n            \"allowed\": 437,\n            \"blocked\": 406,\n            \"end\": \"2025-11-30T14:59:59.999Z\",\n            \"requests\": 1277,\n            \"start\": \"2025-11-30T14:00:00.000Z\",\n            \"unresolved\": 434\n        },\n        {\n            \"allowed\": 466,\n            \"blocked\": 500,\n            \"end\": \"2025-11-30T15:59:59.999Z\",\n            \"requests\": 1443,\n            \"start\": \"2025-11-30T15:00:00.000Z\",\n            \"unresolved\": 477\n        },\n        {\n            \"allowed\": 220,\n            \"blocked\": 232,\n            \"end\": \"2025-11-30T16:59:59.999Z\",\n            \"requests\": 697,\n            \"start\": \"2025-11-30T16:00:00.000Z\",\n            \"unresolved\": 245\n        },\n        {\n            \"allowed\": 250,\n            \"blocked\": 251,\n            \"end\": \"2025-11-30T17:59:59.999Z\",\n            \"requests\": 711,\n            \"start\": \"2025-11-30T17:00:00.000Z\",\n            \"unresolved\": 210\n        },\n        {\n            \"allowed\": 477,\n            \"blocked\": 549,\n            \"end\": \"2025-11-30T18:59:59.999Z\",\n            \"requests\": 1522,\n            \"start\": \"2025-11-30T18:00:00.000Z\",\n            \"unresolved\": 496\n        },\n        {\n            \"allowed\": 596,\n            \"blocked\": 559,\n            \"end\": \"2025-11-30T19:59:59.999Z\",\n            \"requests\": 1800,\n            \"start\": \"2025-11-30T19:00:00.000Z\",\n            \"unresolved\": 645\n        },\n        {\n            \"allowed\": 154,\n            \"blocked\": 170,\n            \"end\": \"2025-11-30T20:59:59.999Z\",\n            \"requests\": 470,\n            \"start\": \"2025-11-30T20:00:00.000Z\",\n            \"unresolved\": 146\n        },\n        {\n            \"allowed\": 455,\n            \"blocked\": 503,\n            \"end\": \"2025-11-30T21:59:59.999Z\",\n            \"requests\": 1438,\n            \"start\": \"2025-11-30T21:00:00.000Z\",\n            \"unresolved\": 480\n        },\n        {\n            \"allowed\": 148,\n            \"blocked\": 125,\n            \"end\": \"2025-11-30T22:59:59.999Z\",\n            \"requests\": 395,\n            \"start\": \"2025-11-30T22:00:00.000Z\",\n            \"unresolved\": 122\n        },\n        {\n            \"allowed\": 222,\n            \"blocked\": 194,\n            \"end\": \"2025-11-30T23:59:59.999Z\",\n            \"requests\": 622,\n            \"start\": \"2025-11-30T23:00:00.000Z\",\n            \"unresolved\": 206\n        },\n        {\n            \"allowed\": 98,\n            \"blocked\": 107,\n            \"end\": \"2025-12-01T00:59:59.999Z\",\n            \"requests\": 312,\n            \"start\": \"2025-12-01T00:00:00.000Z\",\n            \"unresolved\": 107\n        },\n        {\n            \"allowed\": 471,\n            \"blocked\": 478,\n            \"end\": \"2025-12-01T01:59:59.999Z\",\n            \"requests\": 1464,\n            \"start\": \"2025-12-01T01:00:00.000Z\",\n            \"unresolved\": 515\n        },\n        {\n            \"allowed\": 366,\n            \"blocked\": 371,\n            \"end\": \"2025-12-01T02:59:59.999Z\",\n            \"requests\": 1096,\n            \"start\": \"2025-12-01T02:00:00.000Z\",\n            \"unresolved\": 359\n        },\n        {\n            \"allowed\": 190,\n            \"blocked\": 179,\n            \"end\": \"2025-12-01T03:59:59.999Z\",\n            \"requests\": 566,\n            \"start\": \"2025-12-01T03:00:00.000Z\",\n            \"unresolved\": 197\n        },\n        {\n            \"allowed\": 160,\n            \"blocked\": 156,\n            \"end\": \"2025-12-01T04:59:59.999Z\",\n            \"requests\": 452,\n            \"start\": \"2025-12-01T04:00:00.000Z\",\n            \"unresolved\": 136\n        },\n        {\n            \"allowed\": 176,\n            \"blocked\": 179,\n            \"end\": \"2025-12-01T05:59:59.999Z\",\n            \"requests\": 545,\n            \"start\": \"2025-12-01T05:00:00.000Z\",\n            \"unresolved\": 190\n        },\n        {\n            \"allowed\": 135,\n            \"blocked\": 171,\n            \"end\": \"2025-12-01T06:59:59.999Z\",\n            \"requests\": 454,\n            \"start\": \"2025-12-01T06:00:00.000Z\",\n            \"unresolved\": 148\n        },\n        {\n            \"allowed\": 315,\n            \"blocked\": 322,\n            \"end\": \"2025-12-01T07:59:59.999Z\",\n            \"requests\": 950,\n            \"start\": \"2025-12-01T07:00:00.000Z\",\n            \"unresolved\": 313\n        },\n        {\n            \"allowed\": 118,\n            \"blocked\": 119,\n            \"end\": \"2025-12-01T08:59:59.999Z\",\n            \"requests\": 317,\n            \"start\": \"2025-12-01T08:00:00.000Z\",\n            \"unresolved\": 80\n        },\n        {\n            \"allowed\": 369,\n            \"blocked\": 339,\n            \"end\": \"2025-12-01T09:59:59.999Z\",\n            \"requests\": 1026,\n            \"start\": \"2025-12-01T09:00:00.000Z\",\n            \"unresolved\": 318\n        },\n        {\n            \"allowed\": 323,\n            \"blocked\": 357,\n            \"end\": \"2025-12-01T10:59:59.999Z\",\n            \"requests\": 1032,\n            \"start\": \"2025-12-01T10:00:00.000Z\",\n            \"unresolved\": 352\n        },\n        {\n            \"allowed\": 80,\n            \"blocked\": 82,\n            \"end\": \"2025-12-01T11:59:59.999Z\",\n            \"requests\": 234,\n            \"start\": \"2025-12-01T11:00:00.000Z\",\n            \"unresolved\": 72\n        },\n        {\n            \"allowed\": 236,\n            \"blocked\": 241,\n            \"end\": \"2025-12-01T12:59:59.999Z\",\n            \"requests\": 709,\n            \"start\": \"2025-12-01T12:00:00.000Z\",\n            \"unresolved\": 232\n        },\n        {\n            \"allowed\": 500,\n            \"blocked\": 578,\n            \"end\": \"2025-12-01T13:59:59.999Z\",\n            \"requests\": 1536,\n            \"start\": \"2025-12-01T13:00:00.000Z\",\n            \"unresolved\": 458\n        },\n        {\n            \"allowed\": 400,\n            \"blocked\": 414,\n            \"end\": \"2025-12-01T14:59:59.999Z\",\n            \"requests\": 1210,\n            \"start\": \"2025-12-01T14:00:00.000Z\",\n            \"unresolved\": 396\n        },\n        {\n            \"allowed\": 52,\n            \"blocked\": 59,\n            \"end\": \"2025-12-01T15:59:59.999Z\",\n            \"requests\": 169,\n            \"start\": \"2025-12-01T15:00:00.000Z\",\n            \"unresolved\": 58\n        }\n    ],\n    \"statistics\": {\n        \"allowed\": 21412,\n        \"blocked\": 21843,\n        \"requests\": 64636,\n        \"unresolved\": 21381\n    }\n}"},{"id":"5a8a89b9-d0a3-4508-be61-93bbe2217df4","name":"DNS request daily statistics","originalRequest":{"method":"GET","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"https://core.fsflt.net/report/v1/statistics?start={{reportStartDate}}&end={{reportEndDate}}&granularity=daily","host":["https://core.fsflt.net"],"path":["report","v1","statistics"],"query":[{"key":"start","value":"{{reportStartDate}}"},{"key":"end","value":"{{reportEndDate}}"},{"key":"granularity","value":"daily"},{"key":"policyIds","value":"","type":"text","disabled":true},{"key":"organizationIds","value":null,"type":"text","disabled":true},{"key":"networkIds","value":null,"type":"text","disabled":true}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"filters\": {\n        \"start\": \"2025-11-28T12:05:52.726Z\",\n        \"end\": \"2025-12-01T18:05:52.726Z\",\n        \"granularity\": \"daily\"\n    },\n    \"intervals\": [\n        {\n            \"start\": \"2025-11-28T00:00:00.000Z\",\n            \"end\": \"2025-11-28T23:59:59.999Z\",\n            \"allowed\": 2448,\n            \"blocked\": 2457,\n            \"requests\": 7325,\n            \"unresolved\": 2420\n        },\n        {\n            \"start\": \"2025-11-29T00:00:00.000Z\",\n            \"end\": \"2025-11-29T23:59:59.999Z\",\n            \"allowed\": 6545,\n            \"blocked\": 6686,\n            \"requests\": 19905,\n            \"unresolved\": 6674\n        },\n        {\n            \"start\": \"2025-11-30T00:00:00.000Z\",\n            \"end\": \"2025-11-30T23:59:59.999Z\",\n            \"allowed\": 8430,\n            \"blocked\": 8548,\n            \"requests\": 25334,\n            \"unresolved\": 8356\n        },\n        {\n            \"start\": \"2025-12-01T00:00:00.000Z\",\n            \"end\": \"2025-12-01T23:59:59.999Z\",\n            \"allowed\": 3989,\n            \"blocked\": 4152,\n            \"requests\": 12072,\n            \"unresolved\": 3931\n        }\n    ],\n    \"statistics\": {\n        \"allowed\": 21412,\n        \"blocked\": 21843,\n        \"requests\": 64636,\n        \"unresolved\": 21381\n    }\n}"}],"_postman_id":"5fe7a5f3-774d-48ed-a323-aa53c53cb662"},{"name":"Domain reports","id":"54a30543-fbd4-47e8-b839-0428680de3cb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://core.fsflt.net/report/v1/domains?start={{reportStartDate}}&end={{reportEndDate}}&limit=5&metric=blocked","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}},"urlObject":{"path":["report","v1","domains"],"host":["https://core.fsflt.net"],"query":[{"key":"start","value":"{{reportStartDate}}"},{"key":"end","value":"{{reportEndDate}}"},{"key":"limit","value":"5"},{"key":"metric","value":"blocked"},{"disabled":true,"key":"protectionModule","value":null},{"disabled":true,"key":"policyIds","value":null},{"disabled":true,"key":"categoryIds","value":null},{"disabled":true,"key":"organizationIds","value":null},{"disabled":true,"key":"networkIds","value":null}],"variable":[]}},"response":[{"id":"f414f123-c5b8-4264-be83-f7792856eabf","name":"Top blocked domains","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://core.fsflt.net/report/v1/domains?start={{reportStartDate}}&end={{reportEndDate}}&limit=5&metric=blocked","host":["https://core.fsflt.net"],"path":["report","v1","domains"],"query":[{"key":"start","value":"{{reportStartDate}}"},{"key":"end","value":"{{reportEndDate}}"},{"key":"limit","value":"5"},{"key":"metric","value":"blocked"},{"key":"protectionModule","value":null,"type":"text","disabled":true},{"key":"policyIds","value":null,"type":"text","disabled":true},{"key":"categoryIds","value":null,"type":"text","disabled":true},{"key":"organizationIds","value":null,"type":"text","disabled":true},{"key":"networkIds","value":null,"type":"text","disabled":true}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"domains\": [\n        {\n            \"allowed\": 268,\n            \"blocked\": 316,\n            \"domain\": \"best-hope.biz\",\n            \"requests\": 827,\n            \"unresolved\": 243\n        },\n        {\n            \"allowed\": 250,\n            \"blocked\": 315,\n            \"domain\": \"flashy-recommendation.org\",\n            \"requests\": 863,\n            \"unresolved\": 298\n        },\n        {\n            \"allowed\": 279,\n            \"blocked\": 304,\n            \"domain\": \"shy-import.biz\",\n            \"requests\": 847,\n            \"unresolved\": 264\n        },\n        {\n            \"allowed\": 264,\n            \"blocked\": 304,\n            \"domain\": \"impressive-marten.com\",\n            \"requests\": 837,\n            \"unresolved\": 269\n        },\n        {\n            \"allowed\": 273,\n            \"blocked\": 301,\n            \"domain\": \"immediate-taxicab.info\",\n            \"requests\": 822,\n            \"unresolved\": 248\n        }\n    ],\n    \"filters\": {\n        \"start\": \"2025-11-28T12:05:52.726Z\",\n        \"end\": \"2025-12-01T18:05:52.726Z\",\n        \"metric\": \"blocked\",\n        \"limit\": 5\n    }\n}"}],"_postman_id":"54a30543-fbd4-47e8-b839-0428680de3cb"}],"id":"be9ef1e7-7946-4b1e-9a91-89c20e817223","event":[{"listen":"prerequest","script":{"id":"8fd00571-edb3-4a9a-8d2f-70f935cb09d7","type":"text/javascript","packages":{},"requests":{},"exec":[""]}},{"listen":"test","script":{"id":"fa6f1911-a1b4-4f01-b869-878013a8b4a3","type":"text/javascript","packages":{},"requests":{},"exec":[""]}}],"_postman_id":"be9ef1e7-7946-4b1e-9a91-89c20e817223","description":"","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]},"isInherited":true,"source":{"_postman_id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","id":"9e8c65ee-1f9a-4d10-b7f6-e9f58080f903","name":"Internet Protection 2026 - API","type":"collection"}}}],"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{accessToken}}"}]}},"event":[{"listen":"prerequest","script":{"id":"cedd167a-e98e-4506-ab09-9c99202b7117","type":"text/javascript","requests":{},"exec":["const now = Date.now();","const accessToken = pm.environment.get(\"accessToken\");","const expiresAt = parseInt(pm.environment.get(\"accessTokenExpiresAt\") || \"0\", 10);","","// Check if token is either missing or expired","if (!accessToken || now >= expiresAt) {","    console.log(\"Absent or expired token, logging in...\");","    const username = pm.environment.get(\"username\");","    const password = pm.environment.get(\"password\");","","    // Login data","    const loginPayload = {","        username,","        password","    };","","    // Environment variables to define the correct login url","    const authService = pm.environment.get(\"authService\");","    const apiVersion = pm.environment.get(\"apiVersion\");","    const loginUrl = `${authService}/${apiVersion}/login`","","    // Login request using postman","    pm.sendRequest({","        url: loginUrl,","        method: \"POST\",","        header: {","            \"Content-Type\": \"application/json\"","        },","        body: {","            mode: \"raw\",","            raw: JSON.stringify(loginPayload)","        }","    }, (err, res) => {","        if (err || res.code !== 200) {","            console.error(\"Error while logging in:\", err || res.status);","            return;","        }","","        const body = res.json();","        const newToken = body.accessToken;","        const newExpiry = parseInt(body.accessTokenExpiresAt);","","        pm.environment.set(\"accessToken\", newToken);","        pm.environment.set(\"accessTokenExpiresAt\", newExpiry);","","        console.log(\"New access token saved!\");","    });","} else {","    console.log(\"Valid auth token found, no new login required.\");","}","",""]}},{"listen":"test","script":{"id":"3d3d8eeb-d47d-43a6-841f-6fb28530b8d8","type":"text/javascript","requests":{},"exec":[""]}}],"variable":[{"key":"baseUrl","value":"https://core.fsflt.net"},{"key":"apiVersion","value":"v1"}]}