{ "info": { "_postman_id": "94b681b5-dd02-4fd8-aed3-1e6f0931d011", "name": "Laravel Cloud Applications Firewall Rules API", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", "createdAt": "2026-07-28T02:03:37.000Z", "updatedAt": "2026-07-28T02:03:37.000Z", "lastUpdatedBy": "35240", "uid": "35240-94b681b5-dd02-4fd8-aed3-1e6f0931d011" }, "item": [ { "name": "orgs", "item": [ { "name": "{organization}", "item": [ { "name": "servers", "item": [ { "name": "{server}", "item": [ { "name": "firewall-rules", "item": [ { "name": "{rule}", "item": [ { "name": "Get server firewall rule", "id": "9cdbd18c-2549-4dfe-bb0b-42873675313c", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "Accept", "value": "application/vnd.api+json" } ], "url": { "raw": "{{baseUrl}}/orgs/:organization/servers/:server/firewall-rules/:rule", "host": [ "{{baseUrl}}" ], "path": [ "orgs", ":organization", "servers", ":server", "firewall-rules", ":rule" ], "variable": [ { "id": "fa021784-b12d-45e6-9e9e-f3d0e8c290ad", "key": "organization", "value": "", "description": "(Required) The organization slug" }, { "id": "d49f2868-0529-4948-b951-cd005ec3b6e2", "key": "server", "value": "", "description": "(Required) The server ID" }, { "id": "94f1be35-71fc-4623-98dc-25f061230e2f", "key": "rule", "value": "", "description": "(Required) The rule ID" } ] }, "description": "Get a specific firewall rule associated with the server.\n\nProcessing mode: sync" }, "response": [ { "id": "1ec40015-9ace-4d30-8e85-6685008d1110", "name": "`RuleResource`", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/vnd.api+json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/orgs/:organization/servers/:server/firewall-rules/:rule", "host": [ "{{baseUrl}}" ], "path": [ "orgs", ":organization", "servers", ":server", "firewall-rules", ":rule" ], "variable": [ { "key": "organization" }, { "key": "server" }, { "key": "rule" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/vnd.api+json" } ], "cookie": [], "responseTime": null, "body": "{\n \"data\": {\n \"id\": \"\",\n \"type\": \"rules\",\n \"links\": {\n \"self\": {\n \"href\": \"\",\n \"rel\": \"\",\n \"describedby\": \"\",\n \"title\": \"\",\n \"type\": \"\",\n \"hreflang\": \"\",\n \"meta\": {}\n }\n },\n \"attributes\": {\n \"name\": \"\",\n \"port\": \"\",\n \"type\": \"\",\n \"ip_address\": \"\",\n \"status\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\"\n }\n }\n}", "createdAt": "2026-07-28T02:03:38.000Z", "updatedAt": "2026-07-28T02:03:38.000Z", "uid": "35240-1ec40015-9ace-4d30-8e85-6685008d1110" }, { "id": "eaae5cc8-47f0-423c-b837-6bcdfe19e550", "name": "Authorization error", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/orgs/:organization/servers/:server/firewall-rules/:rule", "host": [ "{{baseUrl}}" ], "path": [ "orgs", ":organization", "servers", ":server", "firewall-rules", ":rule" ], "variable": [ { "key": "organization" }, { "key": "server" }, { "key": "rule" } ] } }, "status": "Forbidden", "code": 403, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:03:38.000Z", "updatedAt": "2026-07-28T02:03:38.000Z", "uid": "35240-eaae5cc8-47f0-423c-b837-6bcdfe19e550" }, { "id": "1ab5a52f-698a-4953-be65-3bfde9e13d97", "name": "Not found", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/orgs/:organization/servers/:server/firewall-rules/:rule", "host": [ "{{baseUrl}}" ], "path": [ "orgs", ":organization", "servers", ":server", "firewall-rules", ":rule" ], "variable": [ { "key": "organization" }, { "key": "server" }, { "key": "rule" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:03:38.000Z", "updatedAt": "2026-07-28T02:03:38.000Z", "uid": "35240-1ab5a52f-698a-4953-be65-3bfde9e13d97" } ], "createdAt": "2026-07-28T02:03:38.000Z", "updatedAt": "2026-07-28T02:03:38.000Z", "uid": "35240-9cdbd18c-2549-4dfe-bb0b-42873675313c" }, { "name": "Delete server firewall rule", "id": "3b26d551-bd55-47fa-8b19-14500c6296cd", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "DELETE", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/orgs/:organization/servers/:server/firewall-rules/:rule", "host": [ "{{baseUrl}}" ], "path": [ "orgs", ":organization", "servers", ":server", "firewall-rules", ":rule" ], "variable": [ { "id": "74eeac64-7bb2-4ac8-9849-f50f3ee94c62", "key": "organization", "value": "", "description": "(Required) The organization slug" }, { "id": "8b24e8f1-adb7-4166-b2e0-20e7dae6f0c0", "key": "server", "value": "", "description": "(Required) The server ID" }, { "id": "1abcf4dd-bf63-44e9-9dc6-2b4d225bb8c1", "key": "rule", "value": "", "description": "(Required) The rule ID" } ] }, "description": "Remove a firewall rule from the server.\n\nProcessing mode: async" }, "response": [ { "id": "2b106d92-5741-4b81-bd5e-201c6de4d481", "name": "Accepted", "originalRequest": { "method": "DELETE", "header": [ { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/orgs/:organization/servers/:server/firewall-rules/:rule", "host": [ "{{baseUrl}}" ], "path": [ "orgs", ":organization", "servers", ":server", "firewall-rules", ":rule" ], "variable": [ { "key": "organization" }, { "key": "server" }, { "key": "rule" } ] } }, "status": "Accepted", "code": 202, "_postman_previewlanguage": "text", "header": [], "cookie": [], "responseTime": null, "body": null, "createdAt": "2026-07-28T02:03:38.000Z", "updatedAt": "2026-07-28T02:03:38.000Z", "uid": "35240-2b106d92-5741-4b81-bd5e-201c6de4d481" }, { "id": "1adf9d18-00d3-460a-92bc-0bccc1a01e53", "name": "Authorization error", "originalRequest": { "method": "DELETE", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/orgs/:organization/servers/:server/firewall-rules/:rule", "host": [ "{{baseUrl}}" ], "path": [ "orgs", ":organization", "servers", ":server", "firewall-rules", ":rule" ], "variable": [ { "key": "organization" }, { "key": "server" }, { "key": "rule" } ] } }, "status": "Forbidden", "code": 403, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:03:38.000Z", "updatedAt": "2026-07-28T02:03:38.000Z", "uid": "35240-1adf9d18-00d3-460a-92bc-0bccc1a01e53" }, { "id": "ca166978-6453-47d8-90ba-93ba8b715671", "name": "Not found", "originalRequest": { "method": "DELETE", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/orgs/:organization/servers/:server/firewall-rules/:rule", "host": [ "{{baseUrl}}" ], "path": [ "orgs", ":organization", "servers", ":server", "firewall-rules", ":rule" ], "variable": [ { "key": "organization" }, { "key": "server" }, { "key": "rule" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:03:38.000Z", "updatedAt": "2026-07-28T02:03:38.000Z", "uid": "35240-ca166978-6453-47d8-90ba-93ba8b715671" } ], "createdAt": "2026-07-28T02:03:38.000Z", "updatedAt": "2026-07-28T02:03:38.000Z", "uid": "35240-3b26d551-bd55-47fa-8b19-14500c6296cd" } ], "id": "3059006d-ad13-4bf8-8932-f36246b7a99c", "createdAt": "2026-07-28T02:03:38.000Z", "updatedAt": "2026-07-28T02:03:38.000Z", "uid": "35240-3059006d-ad13-4bf8-8932-f36246b7a99c" }, { "name": "List server firewall rules", "id": "71942aab-6832-4ac8-a33e-b994e3aeb5cb", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "Accept", "value": "application/vnd.api+json" } ], "url": { "raw": "{{baseUrl}}/orgs/:organization/servers/:server/firewall-rules?page[size]=30&page[cursor]=&filter[name]=&filter[status]=&filter[ip_address]=&filter[type]=&filter[port]=&sort=-updated_at,-created_at", "host": [ "{{baseUrl}}" ], "path": [ "orgs", ":organization", "servers", ":server", "firewall-rules" ], "query": [ { "description": "The number of results that will be returned per page.", "key": "page[size]", "value": "30" }, { "description": "The cursor to start the pagination from.", "key": "page[cursor]", "value": "" }, { "description": "The name of the firewall rule.", "key": "filter[name]", "value": "" }, { "description": "The status of the firewall rule.", "key": "filter[status]", "value": "" }, { "description": "The IP address or subnet for the firewall rule.", "key": "filter[ip_address]", "value": "" }, { "description": "The type of the firewall rule.", "key": "filter[type]", "value": "" }, { "description": "The port or port range for the firewall rule.", "key": "filter[port]", "value": "" }, { "key": "sort", "value": "-updated_at,-created_at" } ], "variable": [ { "id": "f1ee08c2-0883-4b01-9713-cda745f3055c", "key": "organization", "value": "", "description": "(Required) The organization slug" }, { "id": "7c29d2d4-95c8-426b-9a96-5d8b3df9488e", "key": "server", "value": "", "description": "(Required) The server ID" } ] }, "description": "List all firewall rules associated with the server.\n\nProcessing mode: sync" }, "response": [ { "id": "18d1086f-26d5-4813-8c02-f47ee3889329", "name": "Paginated set of `RuleResource`", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/vnd.api+json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/orgs/:organization/servers/:server/firewall-rules?page[size]=30&page[cursor]=&filter[name]=&filter[status]=&filter[ip_address]=&filter[type]=&filter[port]=&sort=-updated_at,-created_at", "host": [ "{{baseUrl}}" ], "path": [ "orgs", ":organization", "servers", ":server", "firewall-rules" ], "query": [ { "description": "The number of results that will be returned per page.", "key": "page[size]", "value": "30" }, { "description": "The cursor to start the pagination from.", "key": "page[cursor]", "value": "" }, { "description": "The name of the firewall rule.", "key": "filter[name]", "value": "" }, { "description": "The status of the firewall rule.", "key": "filter[status]", "value": "" }, { "description": "The IP address or subnet for the firewall rule.", "key": "filter[ip_address]", "value": "" }, { "description": "The type of the firewall rule.", "key": "filter[type]", "value": "" }, { "description": "The port or port range for the firewall rule.", "key": "filter[port]", "value": "" }, { "key": "sort", "value": "-updated_at,-created_at" } ], "variable": [ { "key": "organization" }, { "key": "server" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/vnd.api+json" } ], "cookie": [], "responseTime": null, "body": "{\n \"data\": [\n {\n \"id\": \"\",\n \"type\": \"rules\",\n \"links\": {\n \"self\": {\n \"href\": \"\",\n \"rel\": \"\",\n \"describedby\": \"\",\n \"title\": \"\",\n \"type\": \"\",\n \"hreflang\": \"\",\n \"meta\": {}\n }\n },\n \"attributes\": {\n \"name\": \"\",\n \"port\": \"\",\n \"type\": \"\",\n \"ip_address\": \"\",\n \"status\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\"\n }\n },\n {\n \"id\": \"\",\n \"type\": \"rules\",\n \"links\": {\n \"self\": {\n \"href\": \"\",\n \"rel\": \"\",\n \"describedby\": \"\",\n \"title\": \"\",\n \"type\": \"\",\n \"hreflang\": \"\",\n \"meta\": {}\n }\n },\n \"attributes\": {\n \"name\": \"\",\n \"port\": \"\",\n \"type\": \"\",\n \"ip_address\": \"\",\n \"status\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\"\n }\n }\n ],\n \"links\": {\n \"first\": \"\",\n \"last\": \"\",\n \"prev\": \"\",\n \"next\": \"\"\n },\n \"meta\": {\n \"path\": \"\",\n \"per_page\": \"\",\n \"next_cursor\": \"\",\n \"prev_cursor\": \"\"\n }\n}", "createdAt": "2026-07-28T02:03:38.000Z", "updatedAt": "2026-07-28T02:03:38.000Z", "uid": "35240-18d1086f-26d5-4813-8c02-f47ee3889329" }, { "id": "196a4b63-c09d-488d-84a0-eff2f26712db", "name": "Authorization error", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/orgs/:organization/servers/:server/firewall-rules?page[size]=30&page[cursor]=&filter[name]=&filter[status]=&filter[ip_address]=&filter[type]=&filter[port]=&sort=-updated_at,-created_at", "host": [ "{{baseUrl}}" ], "path": [ "orgs", ":organization", "servers", ":server", "firewall-rules" ], "query": [ { "description": "The number of results that will be returned per page.", "key": "page[size]", "value": "30" }, { "description": "The cursor to start the pagination from.", "key": "page[cursor]", "value": "" }, { "description": "The name of the firewall rule.", "key": "filter[name]", "value": "" }, { "description": "The status of the firewall rule.", "key": "filter[status]", "value": "" }, { "description": "The IP address or subnet for the firewall rule.", "key": "filter[ip_address]", "value": "" }, { "description": "The type of the firewall rule.", "key": "filter[type]", "value": "" }, { "description": "The port or port range for the firewall rule.", "key": "filter[port]", "value": "" }, { "key": "sort", "value": "-updated_at,-created_at" } ], "variable": [ { "key": "organization" }, { "key": "server" } ] } }, "status": "Forbidden", "code": 403, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:03:38.000Z", "updatedAt": "2026-07-28T02:03:38.000Z", "uid": "35240-196a4b63-c09d-488d-84a0-eff2f26712db" }, { "id": "11695538-9d66-4314-9fbb-e765643d5f9d", "name": "Not found", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/orgs/:organization/servers/:server/firewall-rules?page[size]=30&page[cursor]=&filter[name]=&filter[status]=&filter[ip_address]=&filter[type]=&filter[port]=&sort=-updated_at,-created_at", "host": [ "{{baseUrl}}" ], "path": [ "orgs", ":organization", "servers", ":server", "firewall-rules" ], "query": [ { "description": "The number of results that will be returned per page.", "key": "page[size]", "value": "30" }, { "description": "The cursor to start the pagination from.", "key": "page[cursor]", "value": "" }, { "description": "The name of the firewall rule.", "key": "filter[name]", "value": "" }, { "description": "The status of the firewall rule.", "key": "filter[status]", "value": "" }, { "description": "The IP address or subnet for the firewall rule.", "key": "filter[ip_address]", "value": "" }, { "description": "The type of the firewall rule.", "key": "filter[type]", "value": "" }, { "description": "The port or port range for the firewall rule.", "key": "filter[port]", "value": "" }, { "key": "sort", "value": "-updated_at,-created_at" } ], "variable": [ { "key": "organization" }, { "key": "server" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"message\": \"\"\n}", "createdAt": "2026-07-28T02:03:38.000Z", "updatedAt": "2026-07-28T02:03:38.000Z", "uid": "35240-11695538-9d66-4314-9fbb-e765643d5f9d" } ], "createdAt": "2026-07-28T02:03:38.000Z", "updatedAt": "2026-07-28T02:03:38.000Z", "uid": "35240-71942aab-6832-4ac8-a33e-b994e3aeb5cb" }, { "name": "Create server firewall rule", "id": "d4b43238-17bd-4dd4-9e67-4952f4ad4d29", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"value\": \"", "description": "(Required) The organization slug" }, { "id": "d30d8479-b161-4f35-b6cb-966acc8d6b7f", "key": "server", "value": "", "description": "(Required) The server ID" } ] }, "description": "Add a new firewall rule to the server.\n\nProcessing mode: async" }, "response": [ { "id": "f907c591-6c91-4d63-a5dd-597ccd14e857", "name": "Accepted", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"value\": \"" } ], "body": { "mode": "raw", "raw": "{\n \"value\": \"\"\n}", "createdAt": "2026-07-28T02:03:38.000Z", "updatedAt": "2026-07-28T02:03:38.000Z", "uid": "35240-ae17450c-82dd-419e-a5dc-b280fb48c5e5" }, { "id": "4403d0a1-9172-4c58-a5a7-7712a0edf1a6", "name": "Not found", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"value\": \"\"\n}", "createdAt": "2026-07-28T02:03:38.000Z", "updatedAt": "2026-07-28T02:03:38.000Z", "uid": "35240-4403d0a1-9172-4c58-a5a7-7712a0edf1a6" }, { "id": "19c48c17-94b3-4bfc-b12a-e5edc4962056", "name": "Validation error", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"value\": \"\",\n \"errors\": {\n \"voluptate_c0b\": [\n \"\",\n \"\"\n ],\n \"magna27\": [\n \"\",\n \"\"\n ],\n \"nostrud_462\": [\n \"\",\n \"\"\n ]\n }\n}", "createdAt": "2026-07-28T02:03:38.000Z", "updatedAt": "2026-07-28T02:03:38.000Z", "uid": "35240-19c48c17-94b3-4bfc-b12a-e5edc4962056" } ], "createdAt": "2026-07-28T02:03:38.000Z", "updatedAt": "2026-07-28T02:03:38.000Z", "uid": "35240-d4b43238-17bd-4dd4-9e67-4952f4ad4d29" } ], "id": "c2001c54-dee8-4986-b7ad-e1096c071a9f", "createdAt": "2026-07-28T02:03:38.000Z", "updatedAt": "2026-07-28T02:03:38.000Z", "uid": "35240-c2001c54-dee8-4986-b7ad-e1096c071a9f" } ], "id": "c686a6d7-b20b-4b57-bf2c-0e5c0c27e88e", "createdAt": "2026-07-28T02:03:38.000Z", "updatedAt": "2026-07-28T02:03:38.000Z", "uid": "35240-c686a6d7-b20b-4b57-bf2c-0e5c0c27e88e" } ], "id": "64c61b45-9b17-4e69-bbf6-2bee3ff29486", "createdAt": "2026-07-28T02:03:38.000Z", "updatedAt": "2026-07-28T02:03:38.000Z", "uid": "35240-64c61b45-9b17-4e69-bbf6-2bee3ff29486" } ], "id": "bb0f5b8c-df80-4cc3-b3e1-fce8fd4a424b", "createdAt": "2026-07-28T02:03:38.000Z", "updatedAt": "2026-07-28T02:03:38.000Z", "uid": "35240-bb0f5b8c-df80-4cc3-b3e1-fce8fd4a424b" } ], "id": "ead13962-5a3f-46c0-a75d-5f9fcf784868", "createdAt": "2026-07-28T02:03:38.000Z", "updatedAt": "2026-07-28T02:03:38.000Z", "uid": "35240-ead13962-5a3f-46c0-a75d-5f9fcf784868" } ], "auth": { "type": "bearer", "bearer": [ { "key": "token", "value": "{{bearerToken}}", "type": "string" } ] }, "variable": [ { "key": "baseUrl", "value": "https://cloud.laravel.com/api" } ] }