{ "info": { "_postman_id": "7faa2a97-c2e5-45e9-8ef9-68129b12cbc1", "name": "Managed Database for PostgreSQL and MySQL Access Control List ACLs API", "description": "Managed Database for PostgreSQL and MySQL provides fully-managed relational Database Instances, with MySQL or PostgreSQL as database engines. The resource allows you to focus on development rather than administration or configuration. It comes with a high-availability mode, data replication, and automatic backups.\n\nCompared to traditional database management, which requires customers to provide their infrastructure and resources to manage their databases, Managed Database for PostgreSQL and MySQL Instance offers the user access to Database Instances without setting up the hardware or configuring the software. Scaleway handles the provisioning, manages the configuration, and provides useful features as high availability, automated backup, user management, and more.\n\n\n\n\n## Concepts\n\nRefer to our [dedicated concepts page](https://www.scaleway.com/en/docs/managed-databases-for-postgresql-and-mysql/concepts/) to find definitions of the different terms referring to Managed Database for PostgreSQL and MySQL.\n\n\n\n\n## Quickstart\n\n1. Configure your environment variables.\n \n This is an optional step that seeks to simplify your usage of the APIs.\n \n\n ```bash\n export SCW_ACCESS_KEY=\"\"\n export SCW_SECRET_KEY=\"\"\n export SCW_REGION=\"\"\n ```\n2. Edit the POST request payload you will use to create your Database Instance. Replace the parameters in the following example:\n ```json\n '{\n \"project_id\": \"d8e65f2b-cce9-40b7-80fc-6a2902db6826\",\n \"name\": \"myDB\",\n \"engine\": \"PostgreSQL-15\",\n \"tags\": [\"donnerstag\"],\n \"is_ha_cluster\": true,\n \"node_type\": \"db-pro2-xxs\",\n \"disable_backup\": false,\n \"user_name\": \"my_initial_user\",\n \"password\": \"thiZ_is_v0ry_s3cret\",\n \"volume_type\": \"sbs_5k\",\n \"volume_size\": \"30000000000\"\n }'\n ```\n\n | Parameter | Description |\n | :--------------- |:-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n | `project_id` | The ID of the Project you want to create your Database Instance in. To find your Project ID you can **[list the projects](/api/account/project-api/#path-projects-list-all-projects-of-an-organization)** or consult the **[Scaleway console](https://console.scaleway.com/project/settings)**. |\n | `engine` | **REQUIRED** Version ID of the database engine. To check the list of available engines you can use the following endpoint: `https://api.scaleway.com/rdb/v1/regions/$SCW_REGION/database-engines` |\n | `name` | Name of the Database Instance |\n | `node_type` | **REQUIRED** The node type. To check the list of available node types you can use the following endpoint: `https://api.scaleway.com/rdb/v1/regions/$SCW_REGION/node-types` |\n | `is_ha_cluster` | **BOOLEAN** Defines whether High Availability is enabled for the Database Instance |\n | `disable_backup` | **BOOLEAN** Defines whether automated backups are disabled for the Database Instance |\n | `tags` | The list of tags `[\"tag1\", \"tag2\", ...]` that will be associated with the Database Instance. Tags can be appended to the query of the [List Database Instances](#path-database-instances-list-database-instances) call to show results for only the Database Instances using a specific tag. You can also combine tags to list Database Instances that possess all the appended tags. |\n | `user_name` | **REQUIRED** Identifier of the default user, which is created concurrently with the Database Instance |\n | `password` | **REQUIRED** Password for the default user |\n | `volume_type` | Type of volume where data is stored. You can specify either local volume (`lssd`) or block volume (`bssd`, `sbs_5k` or `sbs_15k`). The default value is `lssd` |\n | `volume_size` | Volume size when volume_type is `bssd`, `sbs_5k` or `sbs_15k`. The value should be expressed in bytes. For example 30GB is expressed as 30000000000 |\n3. Create a Database Instance by running the following command. Make sure you include the payload you edited in the previous step.\n ```bash\n curl -X POST \\\n -H \"X-Auth-Token: $SCW_SECRET_KEY\" \\\n \"Content-Type: application/json\" \\\n https://api.scaleway.com/rdb/v1/regions/$SCW_REGION/instances \\\n -d '{\n \"project_id\": \"d8e65f2b-cce9-40b7-80fc-6a2902db6826\",\n \"name\": \"myDB\",\n \"engine\": \"PostgreSQL-15\",\n \"tags\": [\"donnerstag\"],\n \"is_ha_cluster\": true,\n \"node_type\": \"db-pro2-xxs\",\n \"disable_backup\": false,\n \"user_name\": \"my_initial_user\",\n \"password\": \"thiZ_is_v0ry_s3cret\",\n \"volume_type\": \"sbs_5k\",\n \"volume_size\": \"30000000000\"\n }'\n ```\n4. List your Database Instances.\n ```bash\n curl -X GET \\\n -H \"Content-Type: application/json\" \\\n -H \"X-Auth-Token: $SCW_SECRET_KEY\" https://api.scaleway.com/rdb/v1/regions/$SCW_REGION/instances\n ```\n\n You should get a response like the following:\n\n \n This is a response example, the UUIDs and IP address displayed are not real.\n \n\n ```json\n {\n \"id\": \"f5122f66-fb50-4cef-aa02-487ef4fc1af0\",\n \"name\": \"myDB\",\n \"organization_id\": \"895693aa-3915-4896-8761-c2923b008be7\",\n \"project_id\": \"d8e65f2b-cce9-40b7-80fc-6a2902db6826\",\n \"status\": \"ready\",\n \"engine\": \"PostgreSQL-15\",\n \"endpoint\": {\n \"ip\": \"198.51.100.0\",\n \"port\": 22245,\n \"name\": null\n },\n \"tags\": [\n \"donnerstag\"\n ],\n \"settings\": [],\n \"backup_schedule\": {\n \"frequency\": 24,\n \"retention\": 7,\n \"disabled\": true\n },\n \"is_ha_cluster\": true,\n \"read_replicas\": [],\n \"node_type\": \"db-pro2-xxs\",\n \"volume\": {\n \"type\": \"sbs_5k\",\n \"size\": 30000000000\n }\n \"created_at\": \"2019-04-19T16:24:52.591417Z\",\n \"region\": \"fr-par\"\n }\n ```\n5. Retrieve your Database Instance IP and port from the response.\n \n In the example above, the IP and port are `198.51.100.0` and `22245`, respectively.\n \n6. Connect to your Database Instance with the database client of the engine you selected.\n For MySQL, run the following command:\n ```bash\n mysql -h --port -p -u \n ```\n\n For PostgreSQL, run:\n ```bash\n psql -h -p -U -d rdb\n ```\n\n For the recurring example, the command would look like:\n\n ```bash\n psql -h 198.51.100.0 -p 22245 -U my_initial_user -d rdb\n ```\n7. Enter the database password that you defined upon creation.\n\nYou are now connected to your Managed Database.\n\n\n\nTo perform the following steps, you must first ensure that:\n - you have an account and are logged into the [Scaleway console](https://console.scaleway.com/organization)\n - you have created an [API key](https://www.scaleway.com/en/docs/iam/how-to/create-api-keys/) and that the API key has sufficient [IAM permissions](https://www.scaleway.com/en/docs/iam/reference-content/permission-sets/) to perform the actions described on this page.\n - you have [installed `curl`](https://curl.se/download.html)\n\n\n\n## Technical Information\n\n### Regions\n\nScaleway's infrastructure is spread across different [regions and Availability Zones](https://www.scaleway.com/en/docs/account/reference-content/products-availability/).\n\nManaged Database for PostgreSQL and MySQL is available in the Paris, Amsterdam and Warsaw regions, which are represented by the following path parameters:\n\n- `fr-par`\n- `nl-ams`\n- `pl-waw`\n\n### PostgreSQL specifications\n\n#### Versions\n\nScaleway Database for PostgreSQL supports PostgreSQL versions 11, 12, 13, 14 and 15.\n\n#### System\n\nDifferent modules are available for installation, including TimescaleDB and PostGIS. Refer to the [Managed Database for PostgreSQL and MySQL FAQ page](https://www.scaleway.com/en/docs/managed-databases-for-postgresql-and-mysql/faq/#which-postgresql-extensions-are-available) for an extensive list of PostgreSQL extensions.\n\n#### Database Management\n\nYou can create logical databases through the Scaleway console, the Scaleway APIs or SQL.\n\n- databases created using the Scaleway console or the API are owned by an internal system user. These are called \"managed databases\".\n- databases created using SQL will be owned by the creator. These are called \"unmanaged databases\".\n\n### MySQL specifications\n\n#### Versions\n\nScaleway Database for MySQL supports MySQL 8.\n\n#### System\n\n- only the [InnoDB engine](https://dev.mysql.com/doc/refman/8.0/en/innodb-storage-engine.html) is supported\n- the [Global Transaction Identifier (GTID)](https://dev.mysql.com/doc/refman/8.0/en/replication-gtids-concepts.html) is enabled.\n- [`mysql_native_password`](https://dev.mysql.com/doc/refman/8.0/en/native-pluggable-authentication.html) (default) and [`caching_sha2_password`](https://dev.mysql.com/doc/refman/8.0/en/caching-sha2-pluggable-authentication.html) authentication are supported.\n\n#### User Management\n\n- users with an `admin` role have access to all logical databases and can create new ones.\n- users created via the API are authenticated using the default authentication plugin, which can be changed in the settings.\n\n## Technical Limitations\n\n### PostgreSQL\n\n#### User Management\n\n- users with an `admin` role have `CREATEROLE` and `CREATEDB` privileges.\n- users do NOT have `SUPERUSER` nor `REPLICATION` privileges.\n- permission management through the Scaleway console or API is only possible for the \"managed databases\".\n\n#### Backup and restoration\n\nDatabases that have been backed up and then restored retain the user permission settings in use at the time of backup. If you delete users after backup and then restore your backup in the same database, or if you restore a backup to a different database with different or no users, the permissions configured for them continue to exist, but with no associated owner. This error will put a stop to the restoration process.\n\nTo avoid this issue, we recommend you re-create the users you deleted. In the occasion you restore the backup to a new database, you must create new users with the same names.\n\n## Going Further\n\nFor more information about Managed Database for PostgreSQL and MySQL, you can check out the following pages:\n\n* [Managed Database for PostgreSQL and MySQL Documentation](https://www.scaleway.com/en/docs/managed-databases/postgresql-and-mysql/)\n* [Managed Database for PostgreSQL and MySQL FAQ](https://www.scaleway.com/en/docs/managed-databases-for-postgresql-and-mysql/faq/)\n* [Scaleway Slack Community](https://scaleway-community.slack.com/) join the #database channel\n* [Contact our support team](https://console.scaleway.com/support/tickets)\n\n### How to migrate a database\n\nIf you wish to migrate existing databases to a Managed Database for PostgreSQL or MySQL, you can refer to the [Migrating existing databases to a Database Instance](https://www.scaleway.com/en/docs/tutorials/migrate-databases-instance/) tutorial page.\n\n### Troubleshoooting\n\n#### Disk full status\n\nIf your Database Instance uses local storage, your local volume might eventually approach full capacity and shift to `disk_full` mode. This mode grants you enough space to either [upgrade your node type](https://www.scaleway.com/en/docs/managed-databases-for-postgresql-and-mysql/how-to/upgrade-version/#how-to-change-the-node-type) or [clear out space in your volume](https://www.scaleway.com/en/docs/managed-databases-for-postgresql-and-mysql/troubleshooting/disk-full/).", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", "createdAt": "2026-07-28T02:51:26.000Z", "updatedAt": "2026-07-28T02:51:26.000Z", "lastUpdatedBy": "35240", "uid": "35240-7faa2a97-c2e5-45e9-8ef9-68129b12cbc1" }, "item": [ { "name": "rdb", "item": [ { "name": "v1", "item": [ { "name": "regions", "item": [ { "name": "{region}", "item": [ { "name": "instances", "item": [ { "name": "{instance_id}", "item": [ { "name": "acls", "item": [ { "name": "List ACL rules of a Database Instance", "id": "4299f259-13d8-437e-92e1-a19bb9d30188", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "auth": { "type": "apikey", "apikey": [ { "key": "key", "value": "X-Auth-Token", "type": "string" }, { "key": "value", "value": "{{apiKey}}", "type": "string" }, { "key": "in", "value": "header", "type": "string" } ] }, "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/rdb/v1/regions/:region/instances/:instance_id/acls?page=&page_size=", "host": [ "{{baseUrl}}" ], "path": [ "rdb", "v1", "regions", ":region", "instances", ":instance_id", "acls" ], "query": [ { "key": "page", "value": "" }, { "key": "page_size", "value": "" } ], "variable": [ { "id": "a100cc5c-2d36-4060-a9aa-482f92b6270b", "key": "region", "value": "fr-par", "description": "(Required) The region you want to target" }, { "id": "7faf63f4-7e47-4f47-8698-e19f6b8a846b", "key": "instance_id", "value": "", "description": "(Required) UUID of the Database Instance." } ] }, "description": "List the ACL rules for a given Database Instance. The response is an array of ACL objects, each one representing an ACL that denies, allows or redirects traffic based on certain conditions." }, "response": [ { "id": "c613925d-11a4-4cc0-a174-2a582426d6fb", "name": "New Response", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "X-Auth-Token", "value": "" } ], "url": { "raw": "{{baseUrl}}/rdb/v1/regions/:region/instances/:instance_id/acls?page=&page_size=", "host": [ "{{baseUrl}}" ], "path": [ "rdb", "v1", "regions", ":region", "instances", ":instance_id", "acls" ], "query": [ { "key": "page", "value": "" }, { "key": "page_size", "value": "" } ], "variable": [ { "key": "region" }, { "key": "instance_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"rules\": [\n {\n \"ip\": \"\",\n \"protocol\": \"tcp\",\n \"direction\": \"inbound\",\n \"action\": \"allow\",\n \"description\": \"\",\n \"port\": \"\"\n },\n {\n \"ip\": \"\",\n \"protocol\": \"tcp\",\n \"direction\": \"inbound\",\n \"action\": \"allow\",\n \"description\": \"\",\n \"port\": \"\"\n }\n ],\n \"total_count\": \"\"\n}", "createdAt": "2026-07-28T02:51:27.000Z", "updatedAt": "2026-07-28T02:51:27.000Z", "uid": "35240-c613925d-11a4-4cc0-a174-2a582426d6fb" } ], "createdAt": "2026-07-28T02:51:27.000Z", "updatedAt": "2026-07-28T02:51:27.000Z", "uid": "35240-4299f259-13d8-437e-92e1-a19bb9d30188" }, { "name": "Add an ACL rule to a Database Instance", "id": "5a627cf2-7fa2-460b-8278-88ae73e3debb", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "auth": { "type": "apikey", "apikey": [ { "key": "key", "value": "X-Auth-Token", "type": "string" }, { "key": "value", "value": "{{apiKey}}", "type": "string" }, { "key": "in", "value": "header", "type": "string" } ] }, "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"rules\": [\n {\n \"ip\": \"\",\n \"description\": \"\"\n },\n {\n \"ip\": \"\",\n \"description\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/rdb/v1/regions/:region/instances/:instance_id/acls", "host": [ "{{baseUrl}}" ], "path": [ "rdb", "v1", "regions", ":region", "instances", ":instance_id", "acls" ], "variable": [ { "id": "a59324a5-dd88-4dea-8da5-f48d3992a7ca", "key": "region", "value": "fr-par", "description": "(Required) The region you want to target" }, { "id": "1045c9cd-c558-4f6c-875b-c253f2c0eb30", "key": "instance_id", "value": "", "description": "(Required) UUID of the Database Instance you want to add ACL rules to." } ] }, "description": "Add an additional ACL rule to a Database Instance." }, "response": [ { "id": "e1b8af1e-7de3-408c-97ae-9f0bdfca227a", "name": "New Response", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "X-Auth-Token", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"rules\": [\n {\n \"ip\": \"\",\n \"description\": \"\"\n },\n {\n \"ip\": \"\",\n \"description\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/rdb/v1/regions/:region/instances/:instance_id/acls", "host": [ "{{baseUrl}}" ], "path": [ "rdb", "v1", "regions", ":region", "instances", ":instance_id", "acls" ], "variable": [ { "key": "region" }, { "key": "instance_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"rules\": [\n {\n \"ip\": \"\",\n \"protocol\": \"tcp\",\n \"direction\": \"inbound\",\n \"action\": \"allow\",\n \"description\": \"\",\n \"port\": \"\"\n },\n {\n \"ip\": \"\",\n \"protocol\": \"tcp\",\n \"direction\": \"inbound\",\n \"action\": \"allow\",\n \"description\": \"\",\n \"port\": \"\"\n }\n ]\n}", "createdAt": "2026-07-28T02:51:27.000Z", "updatedAt": "2026-07-28T02:51:27.000Z", "uid": "35240-e1b8af1e-7de3-408c-97ae-9f0bdfca227a" } ], "createdAt": "2026-07-28T02:51:27.000Z", "updatedAt": "2026-07-28T02:51:27.000Z", "uid": "35240-5a627cf2-7fa2-460b-8278-88ae73e3debb" }, { "name": "Set ACL rules for a Database Instance", "id": "3feabaec-2569-469e-a822-5e8ef9e07a5f", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "auth": { "type": "apikey", "apikey": [ { "key": "key", "value": "X-Auth-Token", "type": "string" }, { "key": "value", "value": "{{apiKey}}", "type": "string" }, { "key": "in", "value": "header", "type": "string" } ] }, "method": "PUT", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"rules\": [\n {\n \"ip\": \"\",\n \"description\": \"\"\n },\n {\n \"ip\": \"\",\n \"description\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/rdb/v1/regions/:region/instances/:instance_id/acls", "host": [ "{{baseUrl}}" ], "path": [ "rdb", "v1", "regions", ":region", "instances", ":instance_id", "acls" ], "variable": [ { "id": "bccac655-e4b4-4f63-b39b-35194928d017", "key": "region", "value": "fr-par", "description": "(Required) The region you want to target" }, { "id": "1dd9586f-1667-438e-a877-735a66407a0f", "key": "instance_id", "value": "", "description": "(Required) UUID of the Database Instance where the ACL rules must be set." } ] }, "description": "Replace all the ACL rules of a Database Instance." }, "response": [ { "id": "a8a21636-1b61-4006-af92-9dd21f20b247", "name": "New Response", "originalRequest": { "method": "PUT", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "X-Auth-Token", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"rules\": [\n {\n \"ip\": \"\",\n \"description\": \"\"\n },\n {\n \"ip\": \"\",\n \"description\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/rdb/v1/regions/:region/instances/:instance_id/acls", "host": [ "{{baseUrl}}" ], "path": [ "rdb", "v1", "regions", ":region", "instances", ":instance_id", "acls" ], "variable": [ { "key": "region" }, { "key": "instance_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"rules\": [\n {\n \"ip\": \"\",\n \"protocol\": \"tcp\",\n \"direction\": \"inbound\",\n \"action\": \"allow\",\n \"description\": \"\",\n \"port\": \"\"\n },\n {\n \"ip\": \"\",\n \"protocol\": \"tcp\",\n \"direction\": \"inbound\",\n \"action\": \"allow\",\n \"description\": \"\",\n \"port\": \"\"\n }\n ]\n}", "createdAt": "2026-07-28T02:51:27.000Z", "updatedAt": "2026-07-28T02:51:27.000Z", "uid": "35240-a8a21636-1b61-4006-af92-9dd21f20b247" } ], "createdAt": "2026-07-28T02:51:27.000Z", "updatedAt": "2026-07-28T02:51:27.000Z", "uid": "35240-3feabaec-2569-469e-a822-5e8ef9e07a5f" }, { "name": "Delete ACL rules of a Database Instance", "id": "5c5b66be-2c25-4f9d-8fac-f10e38dd16cb", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "auth": { "type": "apikey", "apikey": [ { "key": "key", "value": "X-Auth-Token", "type": "string" }, { "key": "value", "value": "{{apiKey}}", "type": "string" }, { "key": "in", "value": "header", "type": "string" } ] }, "method": "DELETE", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"acl_rule_ips\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/rdb/v1/regions/:region/instances/:instance_id/acls", "host": [ "{{baseUrl}}" ], "path": [ "rdb", "v1", "regions", ":region", "instances", ":instance_id", "acls" ], "variable": [ { "id": "624da880-de79-4738-a631-64124a74f0cb", "key": "region", "value": "fr-par", "description": "(Required) The region you want to target" }, { "id": "ee6f6ffa-9966-4f00-baee-d1ff8bec7fab", "key": "instance_id", "value": "", "description": "(Required) UUID of the Database Instance you want to delete an ACL rule from." } ] }, "description": "Delete one or more ACL rules of a Database Instance." }, "response": [ { "id": "1769aa0e-1349-42fc-b88e-e00c935a22f4", "name": "New Response", "originalRequest": { "method": "DELETE", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "X-Auth-Token", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"acl_rule_ips\": [\n \"\",\n \"\"\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/rdb/v1/regions/:region/instances/:instance_id/acls", "host": [ "{{baseUrl}}" ], "path": [ "rdb", "v1", "regions", ":region", "instances", ":instance_id", "acls" ], "variable": [ { "key": "region" }, { "key": "instance_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"rules\": [\n {\n \"ip\": \"\",\n \"protocol\": \"tcp\",\n \"direction\": \"inbound\",\n \"action\": \"allow\",\n \"description\": \"\",\n \"port\": \"\"\n },\n {\n \"ip\": \"\",\n \"protocol\": \"tcp\",\n \"direction\": \"inbound\",\n \"action\": \"allow\",\n \"description\": \"\",\n \"port\": \"\"\n }\n ]\n}", "createdAt": "2026-07-28T02:51:27.000Z", "updatedAt": "2026-07-28T02:51:27.000Z", "uid": "35240-1769aa0e-1349-42fc-b88e-e00c935a22f4" } ], "createdAt": "2026-07-28T02:51:27.000Z", "updatedAt": "2026-07-28T02:51:27.000Z", "uid": "35240-5c5b66be-2c25-4f9d-8fac-f10e38dd16cb" } ], "id": "d0dbdd21-1425-4458-a0dd-8a9a8d0fd3c2", "createdAt": "2026-07-28T02:51:27.000Z", "updatedAt": "2026-07-28T02:51:27.000Z", "uid": "35240-d0dbdd21-1425-4458-a0dd-8a9a8d0fd3c2" } ], "id": "2bb8e86c-fbf4-499f-a158-daf3bac6eeda", "createdAt": "2026-07-28T02:51:27.000Z", "updatedAt": "2026-07-28T02:51:27.000Z", "uid": "35240-2bb8e86c-fbf4-499f-a158-daf3bac6eeda" } ], "id": "25770fbe-10f5-4325-8ab6-9811035c0e2b", "createdAt": "2026-07-28T02:51:27.000Z", "updatedAt": "2026-07-28T02:51:27.000Z", "uid": "35240-25770fbe-10f5-4325-8ab6-9811035c0e2b" } ], "id": "2a050ec4-4faf-4156-ba85-75b9d8b1dc1a", "createdAt": "2026-07-28T02:51:27.000Z", "updatedAt": "2026-07-28T02:51:27.000Z", "uid": "35240-2a050ec4-4faf-4156-ba85-75b9d8b1dc1a" } ], "id": "7b20832d-521b-44e4-a39f-ca5f21fb4613", "createdAt": "2026-07-28T02:51:27.000Z", "updatedAt": "2026-07-28T02:51:27.000Z", "uid": "35240-7b20832d-521b-44e4-a39f-ca5f21fb4613" } ], "id": "d2920b56-b1ff-4f21-bd9c-e48e29fabb9f", "createdAt": "2026-07-28T02:51:27.000Z", "updatedAt": "2026-07-28T02:51:27.000Z", "uid": "35240-d2920b56-b1ff-4f21-bd9c-e48e29fabb9f" } ], "id": "3e219cb2-1918-4dc4-935b-779fd5345d7c", "createdAt": "2026-07-28T02:51:27.000Z", "updatedAt": "2026-07-28T02:51:27.000Z", "uid": "35240-3e219cb2-1918-4dc4-935b-779fd5345d7c" }, { "name": "lb", "item": [ { "name": "v1", "item": [ { "name": "zones", "item": [ { "name": "{zone}", "item": [ { "name": "acls", "item": [ { "name": "{acl_id}", "item": [ { "name": "Get an ACL", "id": "6947c6fb-f1ad-4636-b74c-3d7b1487d007", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "auth": { "type": "apikey", "apikey": [ { "key": "key", "value": "X-Auth-Token", "type": "string" }, { "key": "value", "value": "{{apiKey}}", "type": "string" }, { "key": "in", "value": "header", "type": "string" } ] }, "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/lb/v1/zones/:zone/acls/:acl_id", "host": [ "{{baseUrl}}" ], "path": [ "lb", "v1", "zones", ":zone", "acls", ":acl_id" ], "variable": [ { "id": "40b7b29d-7f2e-4328-b06c-51b857408caa", "key": "zone", "value": "nl-ams-2", "description": "(Required) The zone you want to target" }, { "id": "b8c31662-c1f6-411e-8818-9d85c42057b5", "key": "acl_id", "value": "", "description": "(Required) ACL ID." } ] }, "description": "Get information for a particular ACL, specified by its ACL ID. The response returns full details of the ACL, including its name, action, match rule and frontend." }, "response": [ { "id": "0896c03f-7634-48ee-9dea-4da7b2277d68", "name": "New Response", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "X-Auth-Token", "value": "" } ], "url": { "raw": "{{baseUrl}}/lb/v1/zones/:zone/acls/:acl_id", "host": [ "{{baseUrl}}" ], "path": [ "lb", "v1", "zones", ":zone", "acls", ":acl_id" ], "variable": [ { "key": "zone" }, { "key": "acl_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"match\": {\n \"ip_subnet\": [\n \"\",\n \"\"\n ],\n \"ips_edge_services\": \"\",\n \"http_filter\": \"acl_http_filter_none\",\n \"http_filter_value\": [\n \"\",\n \"\"\n ],\n \"http_filter_option\": \"\",\n \"invert\": \"\"\n },\n \"action\": {\n \"type\": \"allow\",\n \"redirect\": {\n \"type\": \"location\",\n \"target\": \"\",\n \"code\": \"\"\n }\n },\n \"frontend\": {\n \"id\": \"\",\n \"name\": \"\",\n \"inbound_port\": \"\",\n \"backend\": {\n \"id\": \"\",\n \"name\": \"\",\n \"forward_protocol\": \"tcp\",\n \"forward_port\": \"\",\n \"forward_port_algorithm\": \"roundrobin\",\n \"sticky_sessions\": \"none\",\n \"sticky_sessions_cookie_name\": \"\",\n \"health_check\": {\n \"port\": \"\",\n \"check_delay\": 3000,\n \"check_timeout\": 1000,\n \"check_max_retries\": \"\",\n \"tcp_config\": {},\n \"mysql_config\": {\n \"user\": \"\"\n },\n \"pgsql_config\": {\n \"user\": \"\"\n },\n \"ldap_config\": {},\n \"redis_config\": {},\n \"http_config\": {\n \"uri\": \"\",\n \"method\": \"\",\n \"code\": \"\",\n \"host_header\": \"\"\n },\n \"https_config\": {\n \"uri\": \"\",\n \"method\": \"\",\n \"code\": \"\",\n \"host_header\": \"\",\n \"sni\": \"\"\n },\n \"check_send_proxy\": \"\",\n \"transient_check_delay\": \"0.5s\"\n },\n \"pool\": [\n \"\",\n \"\"\n ],\n \"lb\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"status\": \"unknown\",\n \"instances\": [\n {\n \"id\": \"\",\n \"status\": \"unknown\",\n \"ip_address\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n },\n {\n \"id\": \"\",\n \"status\": \"unknown\",\n \"ip_address\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n }\n ],\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"ip\": [\n {\n \"id\": \"\",\n \"ip_address\": \"\",\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"lb_id\": \"\",\n \"reverse\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"region\": \"\",\n \"zone\": \"\"\n },\n {\n \"id\": \"\",\n \"ip_address\": \"\",\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"lb_id\": \"\",\n \"reverse\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"region\": \"\",\n \"zone\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"frontend_count\": \"\",\n \"backend_count\": \"\",\n \"type\": \"\",\n \"subscriber\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email_config\": {\n \"email\": \"\"\n },\n \"webhook_config\": {\n \"uri\": \"\"\n }\n },\n \"ssl_compatibility_level\": \"ssl_compatibility_level_unknown\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"private_network_count\": \"\",\n \"route_count\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n },\n \"send_proxy_v2\": \"\",\n \"timeout_server\": 300000,\n \"timeout_connect\": 5000,\n \"timeout_tunnel\": 900000,\n \"on_marked_down_action\": \"on_marked_down_action_none\",\n \"proxy_protocol\": \"proxy_protocol_unknown\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"failover_host\": \"\",\n \"ssl_bridging\": \"\",\n \"ignore_ssl_server_verify\": \"\",\n \"redispatch_attempt_count\": \"\",\n \"max_retries\": \"\",\n \"max_connections\": \"\",\n \"timeout_queue\": \"\"\n },\n \"lb\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"status\": \"unknown\",\n \"instances\": [\n {\n \"id\": \"\",\n \"status\": \"unknown\",\n \"ip_address\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n },\n {\n \"id\": \"\",\n \"status\": \"unknown\",\n \"ip_address\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n }\n ],\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"ip\": [\n {\n \"id\": \"\",\n \"ip_address\": \"\",\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"lb_id\": \"\",\n \"reverse\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"region\": \"\",\n \"zone\": \"\"\n },\n {\n \"id\": \"\",\n \"ip_address\": \"\",\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"lb_id\": \"\",\n \"reverse\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"region\": \"\",\n \"zone\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"frontend_count\": \"\",\n \"backend_count\": \"\",\n \"type\": \"\",\n \"subscriber\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email_config\": {\n \"email\": \"\"\n },\n \"webhook_config\": {\n \"uri\": \"\"\n }\n },\n \"ssl_compatibility_level\": \"ssl_compatibility_level_unknown\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"private_network_count\": \"\",\n \"route_count\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n },\n \"timeout_client\": 300000,\n \"certificate\": {\n \"type\": \"letsencryt\",\n \"id\": \"\",\n \"common_name\": \"\",\n \"subject_alternative_name\": [\n \"\",\n \"\"\n ],\n \"fingerprint\": \"\",\n \"not_valid_before\": \"\",\n \"not_valid_after\": \"\",\n \"status\": \"pending\",\n \"lb\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"status\": \"unknown\",\n \"instances\": [\n {\n \"id\": \"\",\n \"status\": \"unknown\",\n \"ip_address\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n },\n {\n \"id\": \"\",\n \"status\": \"unknown\",\n \"ip_address\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n }\n ],\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"ip\": [\n {\n \"id\": \"\",\n \"ip_address\": \"\",\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"lb_id\": \"\",\n \"reverse\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"region\": \"\",\n \"zone\": \"\"\n },\n {\n \"id\": \"\",\n \"ip_address\": \"\",\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"lb_id\": \"\",\n \"reverse\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"region\": \"\",\n \"zone\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"frontend_count\": \"\",\n \"backend_count\": \"\",\n \"type\": \"\",\n \"subscriber\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email_config\": {\n \"email\": \"\"\n },\n \"webhook_config\": {\n \"uri\": \"\"\n }\n },\n \"ssl_compatibility_level\": \"ssl_compatibility_level_unknown\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"private_network_count\": \"\",\n \"route_count\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n },\n \"name\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"status_details\": \"\"\n },\n \"certificate_ids\": [\n \"\",\n \"\"\n ],\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"enable_http3\": \"\",\n \"connection_rate_limit\": \"\",\n \"enable_access_logs\": \"\"\n },\n \"index\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"description\": \"\"\n}", "createdAt": "2026-07-28T02:51:27.000Z", "updatedAt": "2026-07-28T02:51:27.000Z", "uid": "35240-0896c03f-7634-48ee-9dea-4da7b2277d68" } ], "createdAt": "2026-07-28T02:51:27.000Z", "updatedAt": "2026-07-28T02:51:27.000Z", "uid": "35240-6947c6fb-f1ad-4636-b74c-3d7b1487d007" }, { "name": "Update an ACL", "id": "8d761a86-b149-42f1-a5da-c58b28c2765e", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "auth": { "type": "apikey", "apikey": [ { "key": "key", "value": "X-Auth-Token", "type": "string" }, { "key": "value", "value": "{{apiKey}}", "type": "string" }, { "key": "in", "value": "header", "type": "string" } ] }, "method": "PUT", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"name\": \"\",\n \"action\": {\n \"type\": \"allow\",\n \"redirect\": {\n \"type\": \"location\",\n \"target\": \"\",\n \"code\": \"\"\n }\n },\n \"index\": \"\",\n \"match\": {\n \"ip_subnet\": [\n \"\",\n \"\"\n ],\n \"ips_edge_services\": \"\",\n \"http_filter\": \"acl_http_filter_none\",\n \"http_filter_value\": [\n \"\",\n \"\"\n ],\n \"http_filter_option\": \"\",\n \"invert\": \"\"\n },\n \"description\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/lb/v1/zones/:zone/acls/:acl_id", "host": [ "{{baseUrl}}" ], "path": [ "lb", "v1", "zones", ":zone", "acls", ":acl_id" ], "variable": [ { "id": "6d55d1b7-2177-4917-8c33-3e094d750dbe", "key": "zone", "value": "nl-ams-2", "description": "(Required) The zone you want to target" }, { "id": "f3a787e7-3aa6-4e62-958c-189a61ec5906", "key": "acl_id", "value": "", "description": "(Required) ACL ID." } ] }, "description": "Update a particular ACL, specified by its ACL ID. You can update details including its name, action and match rule." }, "response": [ { "id": "447e4448-9333-4d5b-88c5-b9bed5b68b39", "name": "New Response", "originalRequest": { "method": "PUT", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "X-Auth-Token", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"name\": \"\",\n \"action\": {\n \"type\": \"allow\",\n \"redirect\": {\n \"type\": \"location\",\n \"target\": \"\",\n \"code\": \"\"\n }\n },\n \"index\": \"\",\n \"match\": {\n \"ip_subnet\": [\n \"\",\n \"\"\n ],\n \"ips_edge_services\": \"\",\n \"http_filter\": \"acl_http_filter_none\",\n \"http_filter_value\": [\n \"\",\n \"\"\n ],\n \"http_filter_option\": \"\",\n \"invert\": \"\"\n },\n \"description\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/lb/v1/zones/:zone/acls/:acl_id", "host": [ "{{baseUrl}}" ], "path": [ "lb", "v1", "zones", ":zone", "acls", ":acl_id" ], "variable": [ { "key": "zone" }, { "key": "acl_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"match\": {\n \"ip_subnet\": [\n \"\",\n \"\"\n ],\n \"ips_edge_services\": \"\",\n \"http_filter\": \"acl_http_filter_none\",\n \"http_filter_value\": [\n \"\",\n \"\"\n ],\n \"http_filter_option\": \"\",\n \"invert\": \"\"\n },\n \"action\": {\n \"type\": \"allow\",\n \"redirect\": {\n \"type\": \"location\",\n \"target\": \"\",\n \"code\": \"\"\n }\n },\n \"frontend\": {\n \"id\": \"\",\n \"name\": \"\",\n \"inbound_port\": \"\",\n \"backend\": {\n \"id\": \"\",\n \"name\": \"\",\n \"forward_protocol\": \"tcp\",\n \"forward_port\": \"\",\n \"forward_port_algorithm\": \"roundrobin\",\n \"sticky_sessions\": \"none\",\n \"sticky_sessions_cookie_name\": \"\",\n \"health_check\": {\n \"port\": \"\",\n \"check_delay\": 3000,\n \"check_timeout\": 1000,\n \"check_max_retries\": \"\",\n \"tcp_config\": {},\n \"mysql_config\": {\n \"user\": \"\"\n },\n \"pgsql_config\": {\n \"user\": \"\"\n },\n \"ldap_config\": {},\n \"redis_config\": {},\n \"http_config\": {\n \"uri\": \"\",\n \"method\": \"\",\n \"code\": \"\",\n \"host_header\": \"\"\n },\n \"https_config\": {\n \"uri\": \"\",\n \"method\": \"\",\n \"code\": \"\",\n \"host_header\": \"\",\n \"sni\": \"\"\n },\n \"check_send_proxy\": \"\",\n \"transient_check_delay\": \"0.5s\"\n },\n \"pool\": [\n \"\",\n \"\"\n ],\n \"lb\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"status\": \"unknown\",\n \"instances\": [\n {\n \"id\": \"\",\n \"status\": \"unknown\",\n \"ip_address\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n },\n {\n \"id\": \"\",\n \"status\": \"unknown\",\n \"ip_address\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n }\n ],\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"ip\": [\n {\n \"id\": \"\",\n \"ip_address\": \"\",\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"lb_id\": \"\",\n \"reverse\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"region\": \"\",\n \"zone\": \"\"\n },\n {\n \"id\": \"\",\n \"ip_address\": \"\",\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"lb_id\": \"\",\n \"reverse\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"region\": \"\",\n \"zone\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"frontend_count\": \"\",\n \"backend_count\": \"\",\n \"type\": \"\",\n \"subscriber\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email_config\": {\n \"email\": \"\"\n },\n \"webhook_config\": {\n \"uri\": \"\"\n }\n },\n \"ssl_compatibility_level\": \"ssl_compatibility_level_unknown\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"private_network_count\": \"\",\n \"route_count\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n },\n \"send_proxy_v2\": \"\",\n \"timeout_server\": 300000,\n \"timeout_connect\": 5000,\n \"timeout_tunnel\": 900000,\n \"on_marked_down_action\": \"on_marked_down_action_none\",\n \"proxy_protocol\": \"proxy_protocol_unknown\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"failover_host\": \"\",\n \"ssl_bridging\": \"\",\n \"ignore_ssl_server_verify\": \"\",\n \"redispatch_attempt_count\": \"\",\n \"max_retries\": \"\",\n \"max_connections\": \"\",\n \"timeout_queue\": \"\"\n },\n \"lb\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"status\": \"unknown\",\n \"instances\": [\n {\n \"id\": \"\",\n \"status\": \"unknown\",\n \"ip_address\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n },\n {\n \"id\": \"\",\n \"status\": \"unknown\",\n \"ip_address\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n }\n ],\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"ip\": [\n {\n \"id\": \"\",\n \"ip_address\": \"\",\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"lb_id\": \"\",\n \"reverse\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"region\": \"\",\n \"zone\": \"\"\n },\n {\n \"id\": \"\",\n \"ip_address\": \"\",\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"lb_id\": \"\",\n \"reverse\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"region\": \"\",\n \"zone\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"frontend_count\": \"\",\n \"backend_count\": \"\",\n \"type\": \"\",\n \"subscriber\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email_config\": {\n \"email\": \"\"\n },\n \"webhook_config\": {\n \"uri\": \"\"\n }\n },\n \"ssl_compatibility_level\": \"ssl_compatibility_level_unknown\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"private_network_count\": \"\",\n \"route_count\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n },\n \"timeout_client\": 300000,\n \"certificate\": {\n \"type\": \"letsencryt\",\n \"id\": \"\",\n \"common_name\": \"\",\n \"subject_alternative_name\": [\n \"\",\n \"\"\n ],\n \"fingerprint\": \"\",\n \"not_valid_before\": \"\",\n \"not_valid_after\": \"\",\n \"status\": \"pending\",\n \"lb\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"status\": \"unknown\",\n \"instances\": [\n {\n \"id\": \"\",\n \"status\": \"unknown\",\n \"ip_address\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n },\n {\n \"id\": \"\",\n \"status\": \"unknown\",\n \"ip_address\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n }\n ],\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"ip\": [\n {\n \"id\": \"\",\n \"ip_address\": \"\",\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"lb_id\": \"\",\n \"reverse\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"region\": \"\",\n \"zone\": \"\"\n },\n {\n \"id\": \"\",\n \"ip_address\": \"\",\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"lb_id\": \"\",\n \"reverse\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"region\": \"\",\n \"zone\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"frontend_count\": \"\",\n \"backend_count\": \"\",\n \"type\": \"\",\n \"subscriber\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email_config\": {\n \"email\": \"\"\n },\n \"webhook_config\": {\n \"uri\": \"\"\n }\n },\n \"ssl_compatibility_level\": \"ssl_compatibility_level_unknown\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"private_network_count\": \"\",\n \"route_count\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n },\n \"name\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"status_details\": \"\"\n },\n \"certificate_ids\": [\n \"\",\n \"\"\n ],\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"enable_http3\": \"\",\n \"connection_rate_limit\": \"\",\n \"enable_access_logs\": \"\"\n },\n \"index\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"description\": \"\"\n}", "createdAt": "2026-07-28T02:51:27.000Z", "updatedAt": "2026-07-28T02:51:27.000Z", "uid": "35240-447e4448-9333-4d5b-88c5-b9bed5b68b39" } ], "createdAt": "2026-07-28T02:51:27.000Z", "updatedAt": "2026-07-28T02:51:27.000Z", "uid": "35240-8d761a86-b149-42f1-a5da-c58b28c2765e" }, { "name": "Delete an ACL", "id": "c975e8ff-9bcc-445d-bffd-18cb9f01eff8", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "auth": { "type": "apikey", "apikey": [ { "key": "key", "value": "X-Auth-Token", "type": "string" }, { "key": "value", "value": "{{apiKey}}", "type": "string" }, { "key": "in", "value": "header", "type": "string" } ] }, "method": "DELETE", "header": [], "url": { "raw": "{{baseUrl}}/lb/v1/zones/:zone/acls/:acl_id", "host": [ "{{baseUrl}}" ], "path": [ "lb", "v1", "zones", ":zone", "acls", ":acl_id" ], "variable": [ { "id": "065db84c-ee4f-44b0-a6a3-fd76a08ba587", "key": "zone", "value": "nl-ams-2", "description": "(Required) The zone you want to target" }, { "id": "2b2f3b97-47d8-4bc3-b40a-33ca61ace8fb", "key": "acl_id", "value": "", "description": "(Required) ACL ID." } ] }, "description": "Delete an ACL, specified by its ACL ID. Deleting an ACL is irreversible and cannot be undone." }, "response": [ { "id": "4cdafe9c-4639-4974-93d1-c562b042d35b", "name": "New Response", "originalRequest": { "method": "DELETE", "header": [ { "description": "Added as a part of security scheme: apikey", "key": "X-Auth-Token", "value": "" } ], "url": { "raw": "{{baseUrl}}/lb/v1/zones/:zone/acls/:acl_id", "host": [ "{{baseUrl}}" ], "path": [ "lb", "v1", "zones", ":zone", "acls", ":acl_id" ], "variable": [ { "key": "zone" }, { "key": "acl_id" } ] } }, "status": "No Content", "code": 204, "_postman_previewlanguage": "text", "header": [], "cookie": [], "responseTime": null, "body": null, "createdAt": "2026-07-28T02:51:27.000Z", "updatedAt": "2026-07-28T02:51:27.000Z", "uid": "35240-4cdafe9c-4639-4974-93d1-c562b042d35b" } ], "createdAt": "2026-07-28T02:51:27.000Z", "updatedAt": "2026-07-28T02:51:27.000Z", "uid": "35240-c975e8ff-9bcc-445d-bffd-18cb9f01eff8" } ], "id": "b0f444aa-d718-414e-a8c0-f8a50d7f0f9f", "createdAt": "2026-07-28T02:51:27.000Z", "updatedAt": "2026-07-28T02:51:27.000Z", "uid": "35240-b0f444aa-d718-414e-a8c0-f8a50d7f0f9f" } ], "id": "7f10744b-3953-47f5-9568-d87cae7709e3", "createdAt": "2026-07-28T02:51:27.000Z", "updatedAt": "2026-07-28T02:51:27.000Z", "uid": "35240-7f10744b-3953-47f5-9568-d87cae7709e3" }, { "name": "frontends", "item": [ { "name": "{frontend_id}", "item": [ { "name": "acls", "item": [ { "name": "List ACLs for a given frontend", "id": "bb2f2dca-187e-4608-9bff-6857f0a98e08", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "auth": { "type": "apikey", "apikey": [ { "key": "key", "value": "X-Auth-Token", "type": "string" }, { "key": "value", "value": "{{apiKey}}", "type": "string" }, { "key": "in", "value": "header", "type": "string" } ] }, "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/lb/v1/zones/:zone/frontends/:frontend_id/acls?order_by=created_at_asc&page=&page_size=&name=", "host": [ "{{baseUrl}}" ], "path": [ "lb", "v1", "zones", ":zone", "frontends", ":frontend_id", "acls" ], "query": [ { "description": "Sort order of ACLs in the response.", "key": "order_by", "value": "created_at_asc" }, { "description": "The page number to return, from the paginated results.", "key": "page", "value": "" }, { "description": "The number of ACLs to return.", "key": "page_size", "value": "" }, { "description": "ACL name to filter for.", "key": "name", "value": "" } ], "variable": [ { "id": "5d20c33f-4e05-438f-ad3c-9a42fdcbddcb", "key": "zone", "value": "nl-ams-2", "description": "(Required) The zone you want to target" }, { "id": "d82a6434-1e02-4a60-81f0-d0bec6c31cb1", "key": "frontend_id", "value": "", "description": "(Required) Frontend ID (ACLs attached to this frontend will be returned in the response)." } ] }, "description": "List the ACLs for a given frontend, specified by its frontend ID. The response is an array of ACL objects, each one representing an ACL that denies or allows traffic based on certain conditions." }, "response": [ { "id": "fae94cee-372c-4f26-ab74-a3ff48a7c0c6", "name": "New Response", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "X-Auth-Token", "value": "" } ], "url": { "raw": "{{baseUrl}}/lb/v1/zones/:zone/frontends/:frontend_id/acls?order_by=created_at_asc&page=&page_size=&name=", "host": [ "{{baseUrl}}" ], "path": [ "lb", "v1", "zones", ":zone", "frontends", ":frontend_id", "acls" ], "query": [ { "description": "Sort order of ACLs in the response.", "key": "order_by", "value": "created_at_asc" }, { "description": "The page number to return, from the paginated results.", "key": "page", "value": "" }, { "description": "The number of ACLs to return.", "key": "page_size", "value": "" }, { "description": "ACL name to filter for.", "key": "name", "value": "" } ], "variable": [ { "key": "zone" }, { "key": "frontend_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"acls\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"match\": {\n \"ip_subnet\": [\n \"\",\n \"\"\n ],\n \"ips_edge_services\": \"\",\n \"http_filter\": \"acl_http_filter_none\",\n \"http_filter_value\": [\n \"\",\n \"\"\n ],\n \"http_filter_option\": \"\",\n \"invert\": \"\"\n },\n \"action\": {\n \"type\": \"allow\",\n \"redirect\": {\n \"type\": \"location\",\n \"target\": \"\",\n \"code\": \"\"\n }\n },\n \"frontend\": {\n \"id\": \"\",\n \"name\": \"\",\n \"inbound_port\": \"\",\n \"backend\": {\n \"id\": \"\",\n \"name\": \"\",\n \"forward_protocol\": \"tcp\",\n \"forward_port\": \"\",\n \"forward_port_algorithm\": \"roundrobin\",\n \"sticky_sessions\": \"none\",\n \"sticky_sessions_cookie_name\": \"\",\n \"health_check\": {\n \"port\": \"\",\n \"check_delay\": 3000,\n \"check_timeout\": 1000,\n \"check_max_retries\": \"\",\n \"tcp_config\": {},\n \"mysql_config\": {\n \"user\": \"\"\n },\n \"pgsql_config\": {\n \"user\": \"\"\n },\n \"ldap_config\": {},\n \"redis_config\": {},\n \"http_config\": {\n \"uri\": \"\",\n \"method\": \"\",\n \"code\": \"\",\n \"host_header\": \"\"\n },\n \"https_config\": {\n \"uri\": \"\",\n \"method\": \"\",\n \"code\": \"\",\n \"host_header\": \"\",\n \"sni\": \"\"\n },\n \"check_send_proxy\": \"\",\n \"transient_check_delay\": \"0.5s\"\n },\n \"pool\": [\n \"\",\n \"\"\n ],\n \"lb\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"status\": \"unknown\",\n \"instances\": [\n {\n \"id\": \"\",\n \"status\": \"unknown\",\n \"ip_address\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n },\n {\n \"id\": \"\",\n \"status\": \"unknown\",\n \"ip_address\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n }\n ],\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"ip\": [\n {\n \"id\": \"\",\n \"ip_address\": \"\",\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"lb_id\": \"\",\n \"reverse\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"region\": \"\",\n \"zone\": \"\"\n },\n {\n \"id\": \"\",\n \"ip_address\": \"\",\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"lb_id\": \"\",\n \"reverse\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"region\": \"\",\n \"zone\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"frontend_count\": \"\",\n \"backend_count\": \"\",\n \"type\": \"\",\n \"subscriber\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email_config\": {\n \"email\": \"\"\n },\n \"webhook_config\": {\n \"uri\": \"\"\n }\n },\n \"ssl_compatibility_level\": \"ssl_compatibility_level_unknown\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"private_network_count\": \"\",\n \"route_count\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n },\n \"send_proxy_v2\": \"\",\n \"timeout_server\": 300000,\n \"timeout_connect\": 5000,\n \"timeout_tunnel\": 900000,\n \"on_marked_down_action\": \"on_marked_down_action_none\",\n \"proxy_protocol\": \"proxy_protocol_unknown\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"failover_host\": \"\",\n \"ssl_bridging\": \"\",\n \"ignore_ssl_server_verify\": \"\",\n \"redispatch_attempt_count\": \"\",\n \"max_retries\": \"\",\n \"max_connections\": \"\",\n \"timeout_queue\": \"\"\n },\n \"lb\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"status\": \"unknown\",\n \"instances\": [\n {\n \"id\": \"\",\n \"status\": \"unknown\",\n \"ip_address\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n },\n {\n \"id\": \"\",\n \"status\": \"unknown\",\n \"ip_address\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n }\n ],\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"ip\": [\n {\n \"id\": \"\",\n \"ip_address\": \"\",\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"lb_id\": \"\",\n \"reverse\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"region\": \"\",\n \"zone\": \"\"\n },\n {\n \"id\": \"\",\n \"ip_address\": \"\",\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"lb_id\": \"\",\n \"reverse\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"region\": \"\",\n \"zone\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"frontend_count\": \"\",\n \"backend_count\": \"\",\n \"type\": \"\",\n \"subscriber\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email_config\": {\n \"email\": \"\"\n },\n \"webhook_config\": {\n \"uri\": \"\"\n }\n },\n \"ssl_compatibility_level\": \"ssl_compatibility_level_unknown\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"private_network_count\": \"\",\n \"route_count\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n },\n \"timeout_client\": 300000,\n \"certificate\": {\n \"type\": \"letsencryt\",\n \"id\": \"\",\n \"common_name\": \"\",\n \"subject_alternative_name\": [\n \"\",\n \"\"\n ],\n \"fingerprint\": \"\",\n \"not_valid_before\": \"\",\n \"not_valid_after\": \"\",\n \"status\": \"pending\",\n \"lb\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"status\": \"unknown\",\n \"instances\": [\n {\n \"id\": \"\",\n \"status\": \"unknown\",\n \"ip_address\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n },\n {\n \"id\": \"\",\n \"status\": \"unknown\",\n \"ip_address\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n }\n ],\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"ip\": [\n {\n \"id\": \"\",\n \"ip_address\": \"\",\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"lb_id\": \"\",\n \"reverse\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"region\": \"\",\n \"zone\": \"\"\n },\n {\n \"id\": \"\",\n \"ip_address\": \"\",\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"lb_id\": \"\",\n \"reverse\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"region\": \"\",\n \"zone\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"frontend_count\": \"\",\n \"backend_count\": \"\",\n \"type\": \"\",\n \"subscriber\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email_config\": {\n \"email\": \"\"\n },\n \"webhook_config\": {\n \"uri\": \"\"\n }\n },\n \"ssl_compatibility_level\": \"ssl_compatibility_level_unknown\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"private_network_count\": \"\",\n \"route_count\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n },\n \"name\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"status_details\": \"\"\n },\n \"certificate_ids\": [\n \"\",\n \"\"\n ],\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"enable_http3\": \"\",\n \"connection_rate_limit\": \"\",\n \"enable_access_logs\": \"\"\n },\n \"index\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"match\": {\n \"ip_subnet\": [\n \"\",\n \"\"\n ],\n \"ips_edge_services\": \"\",\n \"http_filter\": \"acl_http_filter_none\",\n \"http_filter_value\": [\n \"\",\n \"\"\n ],\n \"http_filter_option\": \"\",\n \"invert\": \"\"\n },\n \"action\": {\n \"type\": \"allow\",\n \"redirect\": {\n \"type\": \"location\",\n \"target\": \"\",\n \"code\": \"\"\n }\n },\n \"frontend\": {\n \"id\": \"\",\n \"name\": \"\",\n \"inbound_port\": \"\",\n \"backend\": {\n \"id\": \"\",\n \"name\": \"\",\n \"forward_protocol\": \"tcp\",\n \"forward_port\": \"\",\n \"forward_port_algorithm\": \"roundrobin\",\n \"sticky_sessions\": \"none\",\n \"sticky_sessions_cookie_name\": \"\",\n \"health_check\": {\n \"port\": \"\",\n \"check_delay\": 3000,\n \"check_timeout\": 1000,\n \"check_max_retries\": \"\",\n \"tcp_config\": {},\n \"mysql_config\": {\n \"user\": \"\"\n },\n \"pgsql_config\": {\n \"user\": \"\"\n },\n \"ldap_config\": {},\n \"redis_config\": {},\n \"http_config\": {\n \"uri\": \"\",\n \"method\": \"\",\n \"code\": \"\",\n \"host_header\": \"\"\n },\n \"https_config\": {\n \"uri\": \"\",\n \"method\": \"\",\n \"code\": \"\",\n \"host_header\": \"\",\n \"sni\": \"\"\n },\n \"check_send_proxy\": \"\",\n \"transient_check_delay\": \"0.5s\"\n },\n \"pool\": [\n \"\",\n \"\"\n ],\n \"lb\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"status\": \"unknown\",\n \"instances\": [\n {\n \"id\": \"\",\n \"status\": \"unknown\",\n \"ip_address\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n },\n {\n \"id\": \"\",\n \"status\": \"unknown\",\n \"ip_address\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n }\n ],\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"ip\": [\n {\n \"id\": \"\",\n \"ip_address\": \"\",\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"lb_id\": \"\",\n \"reverse\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"region\": \"\",\n \"zone\": \"\"\n },\n {\n \"id\": \"\",\n \"ip_address\": \"\",\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"lb_id\": \"\",\n \"reverse\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"region\": \"\",\n \"zone\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"frontend_count\": \"\",\n \"backend_count\": \"\",\n \"type\": \"\",\n \"subscriber\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email_config\": {\n \"email\": \"\"\n },\n \"webhook_config\": {\n \"uri\": \"\"\n }\n },\n \"ssl_compatibility_level\": \"ssl_compatibility_level_unknown\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"private_network_count\": \"\",\n \"route_count\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n },\n \"send_proxy_v2\": \"\",\n \"timeout_server\": 300000,\n \"timeout_connect\": 5000,\n \"timeout_tunnel\": 900000,\n \"on_marked_down_action\": \"on_marked_down_action_none\",\n \"proxy_protocol\": \"proxy_protocol_unknown\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"failover_host\": \"\",\n \"ssl_bridging\": \"\",\n \"ignore_ssl_server_verify\": \"\",\n \"redispatch_attempt_count\": \"\",\n \"max_retries\": \"\",\n \"max_connections\": \"\",\n \"timeout_queue\": \"\"\n },\n \"lb\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"status\": \"unknown\",\n \"instances\": [\n {\n \"id\": \"\",\n \"status\": \"unknown\",\n \"ip_address\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n },\n {\n \"id\": \"\",\n \"status\": \"unknown\",\n \"ip_address\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n }\n ],\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"ip\": [\n {\n \"id\": \"\",\n \"ip_address\": \"\",\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"lb_id\": \"\",\n \"reverse\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"region\": \"\",\n \"zone\": \"\"\n },\n {\n \"id\": \"\",\n \"ip_address\": \"\",\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"lb_id\": \"\",\n \"reverse\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"region\": \"\",\n \"zone\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"frontend_count\": \"\",\n \"backend_count\": \"\",\n \"type\": \"\",\n \"subscriber\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email_config\": {\n \"email\": \"\"\n },\n \"webhook_config\": {\n \"uri\": \"\"\n }\n },\n \"ssl_compatibility_level\": \"ssl_compatibility_level_unknown\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"private_network_count\": \"\",\n \"route_count\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n },\n \"timeout_client\": 300000,\n \"certificate\": {\n \"type\": \"letsencryt\",\n \"id\": \"\",\n \"common_name\": \"\",\n \"subject_alternative_name\": [\n \"\",\n \"\"\n ],\n \"fingerprint\": \"\",\n \"not_valid_before\": \"\",\n \"not_valid_after\": \"\",\n \"status\": \"pending\",\n \"lb\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"status\": \"unknown\",\n \"instances\": [\n {\n \"id\": \"\",\n \"status\": \"unknown\",\n \"ip_address\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n },\n {\n \"id\": \"\",\n \"status\": \"unknown\",\n \"ip_address\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n }\n ],\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"ip\": [\n {\n \"id\": \"\",\n \"ip_address\": \"\",\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"lb_id\": \"\",\n \"reverse\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"region\": \"\",\n \"zone\": \"\"\n },\n {\n \"id\": \"\",\n \"ip_address\": \"\",\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"lb_id\": \"\",\n \"reverse\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"region\": \"\",\n \"zone\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"frontend_count\": \"\",\n \"backend_count\": \"\",\n \"type\": \"\",\n \"subscriber\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email_config\": {\n \"email\": \"\"\n },\n \"webhook_config\": {\n \"uri\": \"\"\n }\n },\n \"ssl_compatibility_level\": \"ssl_compatibility_level_unknown\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"private_network_count\": \"\",\n \"route_count\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n },\n \"name\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"status_details\": \"\"\n },\n \"certificate_ids\": [\n \"\",\n \"\"\n ],\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"enable_http3\": \"\",\n \"connection_rate_limit\": \"\",\n \"enable_access_logs\": \"\"\n },\n \"index\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"description\": \"\"\n }\n ],\n \"total_count\": \"\"\n}", "createdAt": "2026-07-28T02:51:27.000Z", "updatedAt": "2026-07-28T02:51:27.000Z", "uid": "35240-fae94cee-372c-4f26-ab74-a3ff48a7c0c6" } ], "createdAt": "2026-07-28T02:51:27.000Z", "updatedAt": "2026-07-28T02:51:27.000Z", "uid": "35240-bb2f2dca-187e-4608-9bff-6857f0a98e08" }, { "name": "Create an ACL for a given frontend", "id": "fbbdc4af-1548-4e80-9e7f-0ac9d7fe1355", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "auth": { "type": "apikey", "apikey": [ { "key": "key", "value": "X-Auth-Token", "type": "string" }, { "key": "value", "value": "{{apiKey}}", "type": "string" }, { "key": "in", "value": "header", "type": "string" } ] }, "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"name\": \"\",\n \"action\": {\n \"type\": \"allow\",\n \"redirect\": {\n \"type\": \"location\",\n \"target\": \"\",\n \"code\": \"\"\n }\n },\n \"index\": \"\",\n \"match\": {\n \"ip_subnet\": [\n \"\",\n \"\"\n ],\n \"ips_edge_services\": \"\",\n \"http_filter\": \"acl_http_filter_none\",\n \"http_filter_value\": [\n \"\",\n \"\"\n ],\n \"http_filter_option\": \"\",\n \"invert\": \"\"\n },\n \"description\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/lb/v1/zones/:zone/frontends/:frontend_id/acls", "host": [ "{{baseUrl}}" ], "path": [ "lb", "v1", "zones", ":zone", "frontends", ":frontend_id", "acls" ], "variable": [ { "id": "f10424d3-e762-481b-935f-ef79e8d012c5", "key": "zone", "value": "nl-ams-2", "description": "(Required) The zone you want to target" }, { "id": "7d0a16f6-b3fa-4ead-8000-204c560c3e61", "key": "frontend_id", "value": "", "description": "(Required) Frontend ID to attach the ACL to." } ] }, "description": "Create a new ACL for a given frontend. Each ACL must have a name, an action to perform (allow or deny), and a match rule (the action is carried out when the incoming traffic matches the rule)." }, "response": [ { "id": "f8845304-edbe-4978-a9a0-19d76f979f51", "name": "New Response", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "X-Auth-Token", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"name\": \"\",\n \"action\": {\n \"type\": \"allow\",\n \"redirect\": {\n \"type\": \"location\",\n \"target\": \"\",\n \"code\": \"\"\n }\n },\n \"index\": \"\",\n \"match\": {\n \"ip_subnet\": [\n \"\",\n \"\"\n ],\n \"ips_edge_services\": \"\",\n \"http_filter\": \"acl_http_filter_none\",\n \"http_filter_value\": [\n \"\",\n \"\"\n ],\n \"http_filter_option\": \"\",\n \"invert\": \"\"\n },\n \"description\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/lb/v1/zones/:zone/frontends/:frontend_id/acls", "host": [ "{{baseUrl}}" ], "path": [ "lb", "v1", "zones", ":zone", "frontends", ":frontend_id", "acls" ], "variable": [ { "key": "zone" }, { "key": "frontend_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"id\": \"\",\n \"name\": \"\",\n \"match\": {\n \"ip_subnet\": [\n \"\",\n \"\"\n ],\n \"ips_edge_services\": \"\",\n \"http_filter\": \"acl_http_filter_none\",\n \"http_filter_value\": [\n \"\",\n \"\"\n ],\n \"http_filter_option\": \"\",\n \"invert\": \"\"\n },\n \"action\": {\n \"type\": \"allow\",\n \"redirect\": {\n \"type\": \"location\",\n \"target\": \"\",\n \"code\": \"\"\n }\n },\n \"frontend\": {\n \"id\": \"\",\n \"name\": \"\",\n \"inbound_port\": \"\",\n \"backend\": {\n \"id\": \"\",\n \"name\": \"\",\n \"forward_protocol\": \"tcp\",\n \"forward_port\": \"\",\n \"forward_port_algorithm\": \"roundrobin\",\n \"sticky_sessions\": \"none\",\n \"sticky_sessions_cookie_name\": \"\",\n \"health_check\": {\n \"port\": \"\",\n \"check_delay\": 3000,\n \"check_timeout\": 1000,\n \"check_max_retries\": \"\",\n \"tcp_config\": {},\n \"mysql_config\": {\n \"user\": \"\"\n },\n \"pgsql_config\": {\n \"user\": \"\"\n },\n \"ldap_config\": {},\n \"redis_config\": {},\n \"http_config\": {\n \"uri\": \"\",\n \"method\": \"\",\n \"code\": \"\",\n \"host_header\": \"\"\n },\n \"https_config\": {\n \"uri\": \"\",\n \"method\": \"\",\n \"code\": \"\",\n \"host_header\": \"\",\n \"sni\": \"\"\n },\n \"check_send_proxy\": \"\",\n \"transient_check_delay\": \"0.5s\"\n },\n \"pool\": [\n \"\",\n \"\"\n ],\n \"lb\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"status\": \"unknown\",\n \"instances\": [\n {\n \"id\": \"\",\n \"status\": \"unknown\",\n \"ip_address\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n },\n {\n \"id\": \"\",\n \"status\": \"unknown\",\n \"ip_address\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n }\n ],\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"ip\": [\n {\n \"id\": \"\",\n \"ip_address\": \"\",\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"lb_id\": \"\",\n \"reverse\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"region\": \"\",\n \"zone\": \"\"\n },\n {\n \"id\": \"\",\n \"ip_address\": \"\",\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"lb_id\": \"\",\n \"reverse\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"region\": \"\",\n \"zone\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"frontend_count\": \"\",\n \"backend_count\": \"\",\n \"type\": \"\",\n \"subscriber\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email_config\": {\n \"email\": \"\"\n },\n \"webhook_config\": {\n \"uri\": \"\"\n }\n },\n \"ssl_compatibility_level\": \"ssl_compatibility_level_unknown\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"private_network_count\": \"\",\n \"route_count\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n },\n \"send_proxy_v2\": \"\",\n \"timeout_server\": 300000,\n \"timeout_connect\": 5000,\n \"timeout_tunnel\": 900000,\n \"on_marked_down_action\": \"on_marked_down_action_none\",\n \"proxy_protocol\": \"proxy_protocol_unknown\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"failover_host\": \"\",\n \"ssl_bridging\": \"\",\n \"ignore_ssl_server_verify\": \"\",\n \"redispatch_attempt_count\": \"\",\n \"max_retries\": \"\",\n \"max_connections\": \"\",\n \"timeout_queue\": \"\"\n },\n \"lb\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"status\": \"unknown\",\n \"instances\": [\n {\n \"id\": \"\",\n \"status\": \"unknown\",\n \"ip_address\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n },\n {\n \"id\": \"\",\n \"status\": \"unknown\",\n \"ip_address\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n }\n ],\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"ip\": [\n {\n \"id\": \"\",\n \"ip_address\": \"\",\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"lb_id\": \"\",\n \"reverse\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"region\": \"\",\n \"zone\": \"\"\n },\n {\n \"id\": \"\",\n \"ip_address\": \"\",\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"lb_id\": \"\",\n \"reverse\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"region\": \"\",\n \"zone\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"frontend_count\": \"\",\n \"backend_count\": \"\",\n \"type\": \"\",\n \"subscriber\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email_config\": {\n \"email\": \"\"\n },\n \"webhook_config\": {\n \"uri\": \"\"\n }\n },\n \"ssl_compatibility_level\": \"ssl_compatibility_level_unknown\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"private_network_count\": \"\",\n \"route_count\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n },\n \"timeout_client\": 300000,\n \"certificate\": {\n \"type\": \"letsencryt\",\n \"id\": \"\",\n \"common_name\": \"\",\n \"subject_alternative_name\": [\n \"\",\n \"\"\n ],\n \"fingerprint\": \"\",\n \"not_valid_before\": \"\",\n \"not_valid_after\": \"\",\n \"status\": \"pending\",\n \"lb\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"status\": \"unknown\",\n \"instances\": [\n {\n \"id\": \"\",\n \"status\": \"unknown\",\n \"ip_address\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n },\n {\n \"id\": \"\",\n \"status\": \"unknown\",\n \"ip_address\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n }\n ],\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"ip\": [\n {\n \"id\": \"\",\n \"ip_address\": \"\",\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"lb_id\": \"\",\n \"reverse\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"region\": \"\",\n \"zone\": \"\"\n },\n {\n \"id\": \"\",\n \"ip_address\": \"\",\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"lb_id\": \"\",\n \"reverse\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"region\": \"\",\n \"zone\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"frontend_count\": \"\",\n \"backend_count\": \"\",\n \"type\": \"\",\n \"subscriber\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email_config\": {\n \"email\": \"\"\n },\n \"webhook_config\": {\n \"uri\": \"\"\n }\n },\n \"ssl_compatibility_level\": \"ssl_compatibility_level_unknown\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"private_network_count\": \"\",\n \"route_count\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n },\n \"name\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"status_details\": \"\"\n },\n \"certificate_ids\": [\n \"\",\n \"\"\n ],\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"enable_http3\": \"\",\n \"connection_rate_limit\": \"\",\n \"enable_access_logs\": \"\"\n },\n \"index\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"description\": \"\"\n}", "createdAt": "2026-07-28T02:51:27.000Z", "updatedAt": "2026-07-28T02:51:27.000Z", "uid": "35240-f8845304-edbe-4978-a9a0-19d76f979f51" } ], "createdAt": "2026-07-28T02:51:27.000Z", "updatedAt": "2026-07-28T02:51:27.000Z", "uid": "35240-fbbdc4af-1548-4e80-9e7f-0ac9d7fe1355" }, { "name": "Define all ACLs for a given frontend", "id": "a841b54e-f855-444a-bbf0-2305b2a98b6a", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "auth": { "type": "apikey", "apikey": [ { "key": "key", "value": "X-Auth-Token", "type": "string" }, { "key": "value", "value": "{{apiKey}}", "type": "string" }, { "key": "in", "value": "header", "type": "string" } ] }, "method": "PUT", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"acls\": [\n {\n \"name\": \"\",\n \"action\": {\n \"type\": \"allow\",\n \"redirect\": {\n \"type\": \"location\",\n \"target\": \"\",\n \"code\": \"\"\n }\n },\n \"index\": \"\",\n \"match\": {\n \"ip_subnet\": [\n \"\",\n \"\"\n ],\n \"ips_edge_services\": \"\",\n \"http_filter\": \"acl_http_filter_none\",\n \"http_filter_value\": [\n \"\",\n \"\"\n ],\n \"http_filter_option\": \"\",\n \"invert\": \"\"\n },\n \"description\": \"\"\n },\n {\n \"name\": \"\",\n \"action\": {\n \"type\": \"allow\",\n \"redirect\": {\n \"type\": \"location\",\n \"target\": \"\",\n \"code\": \"\"\n }\n },\n \"index\": \"\",\n \"match\": {\n \"ip_subnet\": [\n \"\",\n \"\"\n ],\n \"ips_edge_services\": \"\",\n \"http_filter\": \"acl_http_filter_none\",\n \"http_filter_value\": [\n \"\",\n \"\"\n ],\n \"http_filter_option\": \"\",\n \"invert\": \"\"\n },\n \"description\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/lb/v1/zones/:zone/frontends/:frontend_id/acls", "host": [ "{{baseUrl}}" ], "path": [ "lb", "v1", "zones", ":zone", "frontends", ":frontend_id", "acls" ], "variable": [ { "id": "6dda4702-1620-4176-9882-ee032912733a", "key": "zone", "value": "nl-ams-2", "description": "(Required) The zone you want to target" }, { "id": "d97afade-2e91-4d6e-8098-e891f1c28614", "key": "frontend_id", "value": "", "description": "(Required) Frontend ID." } ] }, "description": "For a given frontend specified by its frontend ID, define and add the complete set of ACLS for that frontend. Any existing ACLs on this frontend will be removed." }, "response": [ { "id": "6b676bb4-b719-443f-b8c6-f49e97b254e7", "name": "New Response", "originalRequest": { "method": "PUT", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: apikey", "key": "X-Auth-Token", "value": "" } ], "body": { "mode": "raw", "raw": "{\n \"acls\": [\n {\n \"name\": \"\",\n \"action\": {\n \"type\": \"allow\",\n \"redirect\": {\n \"type\": \"location\",\n \"target\": \"\",\n \"code\": \"\"\n }\n },\n \"index\": \"\",\n \"match\": {\n \"ip_subnet\": [\n \"\",\n \"\"\n ],\n \"ips_edge_services\": \"\",\n \"http_filter\": \"acl_http_filter_none\",\n \"http_filter_value\": [\n \"\",\n \"\"\n ],\n \"http_filter_option\": \"\",\n \"invert\": \"\"\n },\n \"description\": \"\"\n },\n {\n \"name\": \"\",\n \"action\": {\n \"type\": \"allow\",\n \"redirect\": {\n \"type\": \"location\",\n \"target\": \"\",\n \"code\": \"\"\n }\n },\n \"index\": \"\",\n \"match\": {\n \"ip_subnet\": [\n \"\",\n \"\"\n ],\n \"ips_edge_services\": \"\",\n \"http_filter\": \"acl_http_filter_none\",\n \"http_filter_value\": [\n \"\",\n \"\"\n ],\n \"http_filter_option\": \"\",\n \"invert\": \"\"\n },\n \"description\": \"\"\n }\n ]\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/lb/v1/zones/:zone/frontends/:frontend_id/acls", "host": [ "{{baseUrl}}" ], "path": [ "lb", "v1", "zones", ":zone", "frontends", ":frontend_id", "acls" ], "variable": [ { "key": "zone" }, { "key": "frontend_id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"acls\": [\n {\n \"id\": \"\",\n \"name\": \"\",\n \"match\": {\n \"ip_subnet\": [\n \"\",\n \"\"\n ],\n \"ips_edge_services\": \"\",\n \"http_filter\": \"acl_http_filter_none\",\n \"http_filter_value\": [\n \"\",\n \"\"\n ],\n \"http_filter_option\": \"\",\n \"invert\": \"\"\n },\n \"action\": {\n \"type\": \"allow\",\n \"redirect\": {\n \"type\": \"location\",\n \"target\": \"\",\n \"code\": \"\"\n }\n },\n \"frontend\": {\n \"id\": \"\",\n \"name\": \"\",\n \"inbound_port\": \"\",\n \"backend\": {\n \"id\": \"\",\n \"name\": \"\",\n \"forward_protocol\": \"tcp\",\n \"forward_port\": \"\",\n \"forward_port_algorithm\": \"roundrobin\",\n \"sticky_sessions\": \"none\",\n \"sticky_sessions_cookie_name\": \"\",\n \"health_check\": {\n \"port\": \"\",\n \"check_delay\": 3000,\n \"check_timeout\": 1000,\n \"check_max_retries\": \"\",\n \"tcp_config\": {},\n \"mysql_config\": {\n \"user\": \"\"\n },\n \"pgsql_config\": {\n \"user\": \"\"\n },\n \"ldap_config\": {},\n \"redis_config\": {},\n \"http_config\": {\n \"uri\": \"\",\n \"method\": \"\",\n \"code\": \"\",\n \"host_header\": \"\"\n },\n \"https_config\": {\n \"uri\": \"\",\n \"method\": \"\",\n \"code\": \"\",\n \"host_header\": \"\",\n \"sni\": \"\"\n },\n \"check_send_proxy\": \"\",\n \"transient_check_delay\": \"0.5s\"\n },\n \"pool\": [\n \"\",\n \"\"\n ],\n \"lb\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"status\": \"unknown\",\n \"instances\": [\n {\n \"id\": \"\",\n \"status\": \"unknown\",\n \"ip_address\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n },\n {\n \"id\": \"\",\n \"status\": \"unknown\",\n \"ip_address\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n }\n ],\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"ip\": [\n {\n \"id\": \"\",\n \"ip_address\": \"\",\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"lb_id\": \"\",\n \"reverse\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"region\": \"\",\n \"zone\": \"\"\n },\n {\n \"id\": \"\",\n \"ip_address\": \"\",\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"lb_id\": \"\",\n \"reverse\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"region\": \"\",\n \"zone\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"frontend_count\": \"\",\n \"backend_count\": \"\",\n \"type\": \"\",\n \"subscriber\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email_config\": {\n \"email\": \"\"\n },\n \"webhook_config\": {\n \"uri\": \"\"\n }\n },\n \"ssl_compatibility_level\": \"ssl_compatibility_level_unknown\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"private_network_count\": \"\",\n \"route_count\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n },\n \"send_proxy_v2\": \"\",\n \"timeout_server\": 300000,\n \"timeout_connect\": 5000,\n \"timeout_tunnel\": 900000,\n \"on_marked_down_action\": \"on_marked_down_action_none\",\n \"proxy_protocol\": \"proxy_protocol_unknown\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"failover_host\": \"\",\n \"ssl_bridging\": \"\",\n \"ignore_ssl_server_verify\": \"\",\n \"redispatch_attempt_count\": \"\",\n \"max_retries\": \"\",\n \"max_connections\": \"\",\n \"timeout_queue\": \"\"\n },\n \"lb\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"status\": \"unknown\",\n \"instances\": [\n {\n \"id\": \"\",\n \"status\": \"unknown\",\n \"ip_address\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n },\n {\n \"id\": \"\",\n \"status\": \"unknown\",\n \"ip_address\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n }\n ],\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"ip\": [\n {\n \"id\": \"\",\n \"ip_address\": \"\",\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"lb_id\": \"\",\n \"reverse\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"region\": \"\",\n \"zone\": \"\"\n },\n {\n \"id\": \"\",\n \"ip_address\": \"\",\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"lb_id\": \"\",\n \"reverse\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"region\": \"\",\n \"zone\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"frontend_count\": \"\",\n \"backend_count\": \"\",\n \"type\": \"\",\n \"subscriber\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email_config\": {\n \"email\": \"\"\n },\n \"webhook_config\": {\n \"uri\": \"\"\n }\n },\n \"ssl_compatibility_level\": \"ssl_compatibility_level_unknown\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"private_network_count\": \"\",\n \"route_count\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n },\n \"timeout_client\": 300000,\n \"certificate\": {\n \"type\": \"letsencryt\",\n \"id\": \"\",\n \"common_name\": \"\",\n \"subject_alternative_name\": [\n \"\",\n \"\"\n ],\n \"fingerprint\": \"\",\n \"not_valid_before\": \"\",\n \"not_valid_after\": \"\",\n \"status\": \"pending\",\n \"lb\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"status\": \"unknown\",\n \"instances\": [\n {\n \"id\": \"\",\n \"status\": \"unknown\",\n \"ip_address\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n },\n {\n \"id\": \"\",\n \"status\": \"unknown\",\n \"ip_address\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n }\n ],\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"ip\": [\n {\n \"id\": \"\",\n \"ip_address\": \"\",\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"lb_id\": \"\",\n \"reverse\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"region\": \"\",\n \"zone\": \"\"\n },\n {\n \"id\": \"\",\n \"ip_address\": \"\",\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"lb_id\": \"\",\n \"reverse\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"region\": \"\",\n \"zone\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"frontend_count\": \"\",\n \"backend_count\": \"\",\n \"type\": \"\",\n \"subscriber\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email_config\": {\n \"email\": \"\"\n },\n \"webhook_config\": {\n \"uri\": \"\"\n }\n },\n \"ssl_compatibility_level\": \"ssl_compatibility_level_unknown\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"private_network_count\": \"\",\n \"route_count\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n },\n \"name\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"status_details\": \"\"\n },\n \"certificate_ids\": [\n \"\",\n \"\"\n ],\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"enable_http3\": \"\",\n \"connection_rate_limit\": \"\",\n \"enable_access_logs\": \"\"\n },\n \"index\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"description\": \"\"\n },\n {\n \"id\": \"\",\n \"name\": \"\",\n \"match\": {\n \"ip_subnet\": [\n \"\",\n \"\"\n ],\n \"ips_edge_services\": \"\",\n \"http_filter\": \"acl_http_filter_none\",\n \"http_filter_value\": [\n \"\",\n \"\"\n ],\n \"http_filter_option\": \"\",\n \"invert\": \"\"\n },\n \"action\": {\n \"type\": \"allow\",\n \"redirect\": {\n \"type\": \"location\",\n \"target\": \"\",\n \"code\": \"\"\n }\n },\n \"frontend\": {\n \"id\": \"\",\n \"name\": \"\",\n \"inbound_port\": \"\",\n \"backend\": {\n \"id\": \"\",\n \"name\": \"\",\n \"forward_protocol\": \"tcp\",\n \"forward_port\": \"\",\n \"forward_port_algorithm\": \"roundrobin\",\n \"sticky_sessions\": \"none\",\n \"sticky_sessions_cookie_name\": \"\",\n \"health_check\": {\n \"port\": \"\",\n \"check_delay\": 3000,\n \"check_timeout\": 1000,\n \"check_max_retries\": \"\",\n \"tcp_config\": {},\n \"mysql_config\": {\n \"user\": \"\"\n },\n \"pgsql_config\": {\n \"user\": \"\"\n },\n \"ldap_config\": {},\n \"redis_config\": {},\n \"http_config\": {\n \"uri\": \"\",\n \"method\": \"\",\n \"code\": \"\",\n \"host_header\": \"\"\n },\n \"https_config\": {\n \"uri\": \"\",\n \"method\": \"\",\n \"code\": \"\",\n \"host_header\": \"\",\n \"sni\": \"\"\n },\n \"check_send_proxy\": \"\",\n \"transient_check_delay\": \"0.5s\"\n },\n \"pool\": [\n \"\",\n \"\"\n ],\n \"lb\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"status\": \"unknown\",\n \"instances\": [\n {\n \"id\": \"\",\n \"status\": \"unknown\",\n \"ip_address\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n },\n {\n \"id\": \"\",\n \"status\": \"unknown\",\n \"ip_address\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n }\n ],\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"ip\": [\n {\n \"id\": \"\",\n \"ip_address\": \"\",\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"lb_id\": \"\",\n \"reverse\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"region\": \"\",\n \"zone\": \"\"\n },\n {\n \"id\": \"\",\n \"ip_address\": \"\",\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"lb_id\": \"\",\n \"reverse\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"region\": \"\",\n \"zone\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"frontend_count\": \"\",\n \"backend_count\": \"\",\n \"type\": \"\",\n \"subscriber\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email_config\": {\n \"email\": \"\"\n },\n \"webhook_config\": {\n \"uri\": \"\"\n }\n },\n \"ssl_compatibility_level\": \"ssl_compatibility_level_unknown\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"private_network_count\": \"\",\n \"route_count\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n },\n \"send_proxy_v2\": \"\",\n \"timeout_server\": 300000,\n \"timeout_connect\": 5000,\n \"timeout_tunnel\": 900000,\n \"on_marked_down_action\": \"on_marked_down_action_none\",\n \"proxy_protocol\": \"proxy_protocol_unknown\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"failover_host\": \"\",\n \"ssl_bridging\": \"\",\n \"ignore_ssl_server_verify\": \"\",\n \"redispatch_attempt_count\": \"\",\n \"max_retries\": \"\",\n \"max_connections\": \"\",\n \"timeout_queue\": \"\"\n },\n \"lb\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"status\": \"unknown\",\n \"instances\": [\n {\n \"id\": \"\",\n \"status\": \"unknown\",\n \"ip_address\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n },\n {\n \"id\": \"\",\n \"status\": \"unknown\",\n \"ip_address\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n }\n ],\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"ip\": [\n {\n \"id\": \"\",\n \"ip_address\": \"\",\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"lb_id\": \"\",\n \"reverse\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"region\": \"\",\n \"zone\": \"\"\n },\n {\n \"id\": \"\",\n \"ip_address\": \"\",\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"lb_id\": \"\",\n \"reverse\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"region\": \"\",\n \"zone\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"frontend_count\": \"\",\n \"backend_count\": \"\",\n \"type\": \"\",\n \"subscriber\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email_config\": {\n \"email\": \"\"\n },\n \"webhook_config\": {\n \"uri\": \"\"\n }\n },\n \"ssl_compatibility_level\": \"ssl_compatibility_level_unknown\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"private_network_count\": \"\",\n \"route_count\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n },\n \"timeout_client\": 300000,\n \"certificate\": {\n \"type\": \"letsencryt\",\n \"id\": \"\",\n \"common_name\": \"\",\n \"subject_alternative_name\": [\n \"\",\n \"\"\n ],\n \"fingerprint\": \"\",\n \"not_valid_before\": \"\",\n \"not_valid_after\": \"\",\n \"status\": \"pending\",\n \"lb\": {\n \"id\": \"\",\n \"name\": \"\",\n \"description\": \"\",\n \"status\": \"unknown\",\n \"instances\": [\n {\n \"id\": \"\",\n \"status\": \"unknown\",\n \"ip_address\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n },\n {\n \"id\": \"\",\n \"status\": \"unknown\",\n \"ip_address\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n }\n ],\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"ip\": [\n {\n \"id\": \"\",\n \"ip_address\": \"\",\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"lb_id\": \"\",\n \"reverse\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"region\": \"\",\n \"zone\": \"\"\n },\n {\n \"id\": \"\",\n \"ip_address\": \"\",\n \"organization_id\": \"\",\n \"project_id\": \"\",\n \"lb_id\": \"\",\n \"reverse\": \"\",\n \"tags\": [\n \"\",\n \"\"\n ],\n \"region\": \"\",\n \"zone\": \"\"\n }\n ],\n \"tags\": [\n \"\",\n \"\"\n ],\n \"frontend_count\": \"\",\n \"backend_count\": \"\",\n \"type\": \"\",\n \"subscriber\": {\n \"id\": \"\",\n \"name\": \"\",\n \"email_config\": {\n \"email\": \"\"\n },\n \"webhook_config\": {\n \"uri\": \"\"\n }\n },\n \"ssl_compatibility_level\": \"ssl_compatibility_level_unknown\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"private_network_count\": \"\",\n \"route_count\": \"\",\n \"region\": \"\",\n \"zone\": \"\"\n },\n \"name\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"status_details\": \"\"\n },\n \"certificate_ids\": [\n \"\",\n \"\"\n ],\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"enable_http3\": \"\",\n \"connection_rate_limit\": \"\",\n \"enable_access_logs\": \"\"\n },\n \"index\": \"\",\n \"created_at\": \"\",\n \"updated_at\": \"\",\n \"description\": \"\"\n }\n ],\n \"total_count\": \"\"\n}", "createdAt": "2026-07-28T02:51:27.000Z", "updatedAt": "2026-07-28T02:51:27.000Z", "uid": "35240-6b676bb4-b719-443f-b8c6-f49e97b254e7" } ], "createdAt": "2026-07-28T02:51:27.000Z", "updatedAt": "2026-07-28T02:51:27.000Z", "uid": "35240-a841b54e-f855-444a-bbf0-2305b2a98b6a" } ], "id": "5f29352b-d9e9-40c7-a233-7b038c41d5b3", "createdAt": "2026-07-28T02:51:27.000Z", "updatedAt": "2026-07-28T02:51:27.000Z", "uid": "35240-5f29352b-d9e9-40c7-a233-7b038c41d5b3" } ], "id": "f19687f0-353e-45d2-8184-50ac3df5ec37", "createdAt": "2026-07-28T02:51:27.000Z", "updatedAt": "2026-07-28T02:51:27.000Z", "uid": "35240-f19687f0-353e-45d2-8184-50ac3df5ec37" } ], "id": "3d2b4292-167a-4d55-a87a-f060e26272a3", "createdAt": "2026-07-28T02:51:27.000Z", "updatedAt": "2026-07-28T02:51:27.000Z", "uid": "35240-3d2b4292-167a-4d55-a87a-f060e26272a3" } ], "id": "60be42f1-fb2b-47ae-b5b9-0875f3c57913", "createdAt": "2026-07-28T02:51:27.000Z", "updatedAt": "2026-07-28T02:51:27.000Z", "uid": "35240-60be42f1-fb2b-47ae-b5b9-0875f3c57913" } ], "id": "0dc0e333-5109-4b42-825a-3c1470d28ae0", "createdAt": "2026-07-28T02:51:27.000Z", "updatedAt": "2026-07-28T02:51:27.000Z", "uid": "35240-0dc0e333-5109-4b42-825a-3c1470d28ae0" } ], "id": "b48113eb-7e08-4a03-904e-8e69096b5aa6", "createdAt": "2026-07-28T02:51:27.000Z", "updatedAt": "2026-07-28T02:51:27.000Z", "uid": "35240-b48113eb-7e08-4a03-904e-8e69096b5aa6" } ], "id": "6f45c516-93fa-4ef5-86a4-eaa7a4304735", "createdAt": "2026-07-28T02:51:27.000Z", "updatedAt": "2026-07-28T02:51:27.000Z", "uid": "35240-6f45c516-93fa-4ef5-86a4-eaa7a4304735" } ], "variable": [ { "key": "baseUrl", "value": "https://api.scaleway.com" } ] }