{
  "info": {
    "name": "GeiG Simple Web Service (GSWS) API",
    "description": "Auto-generated from the GSWS API Reference. Set the clientId/clientSecret collection variables to your API credentials from Account > API Credentials.",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
  },
  "variable": [
    {
      "key": "baseUrl",
      "value": "https://sws.geig.co.uk",
      "type": "string"
    },
    {
      "key": "clientId",
      "value": "",
      "type": "string"
    },
    {
      "key": "clientSecret",
      "value": "",
      "type": "string"
    },
    {
      "key": "cronSecret",
      "value": "",
      "type": "string"
    }
  ],
  "item": [
    {
      "name": "Auth",
      "item": [
        {
          "name": "POST /api/auth/gsws-login",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/auth/gsws-login",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "auth",
                "gsws-login"
              ]
            },
            "description": "Login with email/password (WP or native)\n\nExample response:\n{\"success\":true,\"user\":{...}}",
            "body": {
              "mode": "raw",
              "raw": "{\"email\":\"\",\"password\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/auth/register",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/auth/register",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "auth",
                "register"
              ]
            },
            "description": "Register new native account\n\nExample response:\n{\"success\":true,\"message\":\"...\"}",
            "body": {
              "mode": "raw",
              "raw": "{\"name\":\"\",\"email\":\"\",\"password\":\"\",\"couponCode\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/auth/forgot-password",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/auth/forgot-password",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "auth",
                "forgot-password"
              ]
            },
            "description": "Send password reset email\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"email\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/auth/reset-password",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/auth/reset-password",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "auth",
                "reset-password"
              ]
            },
            "description": "Reset password with token\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"token\":\"\",\"password\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/auth/verify-email",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/auth/verify-email",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "auth",
                "verify-email"
              ],
              "query": [
                {
                  "key": "token",
                  "value": "",
                  "disabled": true
                }
              ]
            },
            "description": "Verify email address\n\nExample response:\n{\"success\":true}"
          }
        },
        {
          "name": "GET /api/auth/me",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/auth/me",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "auth",
                "me"
              ]
            },
            "description": "Get current session user\n\nExample response:\n{\"user\":{id,email,role,creditBalance,...}}"
          }
        },
        {
          "name": "POST /api/auth/logout",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/auth/logout",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "auth",
                "logout"
              ]
            },
            "description": "Logout and clear session\n\nExample response:\n{\"success\":true}"
          }
        },
        {
          "name": "POST /api/auth/login",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/auth/login",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "auth",
                "login"
              ]
            },
            "description": "Login (legacy alias of gsws-login)\n\nExample response:\n{\"success\":true,\"user\":{...}}",
            "body": {
              "mode": "raw",
              "raw": "{\"email\":\"\",\"password\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/auth/reset-password",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/auth/reset-password",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "auth",
                "reset-password"
              ],
              "query": [
                {
                  "key": "token",
                  "value": "",
                  "disabled": true
                }
              ]
            },
            "description": "Validate password reset token\n\nExample response:\n{\"valid\":true}"
          }
        }
      ]
    },
    {
      "name": "Packages",
      "item": [
        {
          "name": "GET /api/packages/list",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/list",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                "list"
              ]
            },
            "description": "List all packages for current user\n\nExample response:\n[{id,domain,status,label,...}]"
          }
        },
        {
          "name": "GET /api/packages/types",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/types",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                "types"
              ]
            },
            "description": "List available package types from reseller\n\nExample response:\n[{id,label,description,...}]"
          }
        },
        {
          "name": "POST /api/packages/create",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/create",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                "create"
              ]
            },
            "description": "Create new hosting package\n\nExample response:\n{\"success\":true,\"packageId\":\"\"}",
            "body": {
              "mode": "raw",
              "raw": "{\"domain\":\"\",\"type\":\"\",\"stackUserId\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/packages/delete",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/delete",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                "delete"
              ]
            },
            "description": "Delete a hosting package\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"packageId\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/packages/[id]/web/info",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/web/info",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "web",
                "info"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Get package web info and stats\n\nExample response:\n{diskUsage,bandwidth,maintenanceMode,...}"
          }
        },
        {
          "name": "GET /api/packages/[id]/bandwidth",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/bandwidth",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "bandwidth"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Get bandwidth usage\n\nExample response:\n{used,limit,...}"
          }
        },
        {
          "name": "GET /api/packages/[id]/storage",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/storage",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "storage"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Get disk usage\n\nExample response:\n{used,limit,...}"
          }
        },
        {
          "name": "GET /api/packages/[id]/logs",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/logs",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "logs"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ],
              "query": [
                {
                  "key": "type",
                  "value": "error",
                  "disabled": true
                }
              ]
            },
            "description": "Get error/access logs\n\nExample response:\n[{...}]"
          }
        },
        {
          "name": "GET /api/packages/[id]/malware",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/malware",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "malware"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Get malware scan results\n\nExample response:\n{status,threats,...}"
          }
        },
        {
          "name": "POST /api/packages/[id]/malware",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/malware",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "malware"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Trigger malware scan\n\nExample response:\n{\"success\":true}"
          }
        },
        {
          "name": "POST /api/packages/[id]/applications/install",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/applications/install",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "applications",
                "install"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Install an application (e.g. via Softaculous)\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"appId\":\"\",\"domain\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/packages/[id]/apppool",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/apppool",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "apppool"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Configure application pool (Windows hosting)\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/packages/[id]/apppool/recycle",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/apppool/recycle",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "apppool",
                "recycle"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Recycle application pool (Windows hosting)\n\nExample response:\n{\"success\":true}"
          }
        }
      ]
    },
    {
      "name": "DNS",
      "item": [
        {
          "name": "GET /api/packages/[id]/dns",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/dns",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "dns"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Get DNS records for package\n\nExample response:\n[{type,host,data,ttl,...}]"
          }
        },
        {
          "name": "POST /api/packages/[id]/dns",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/dns",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "dns"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Add DNS record\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"type\":\"A\",\"host\":\"@\",\"data\":\"1.2.3.4\",\"ttl\":3600}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "DELETE /api/packages/[id]/dns",
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/dns",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "dns"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Delete DNS record\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"ref\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/packages/[id]/nameservers",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/nameservers",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "nameservers"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Get nameservers\n\nExample response:\n[\"ns1.20i.com\",\"ns2.20i.com\"]"
          }
        },
        {
          "name": "POST /api/packages/[id]/nameservers",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/nameservers",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "nameservers"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Update nameservers\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"nameservers\":[\"ns1...\",\"ns2...\"]}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        }
      ]
    },
    {
      "name": "Email",
      "item": [
        {
          "name": "GET /api/packages/[id]/email/all",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/email/all",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "email",
                "all"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Get all email config (mailboxes, forwarders, etc)\n\nExample response:\n{mailboxes:[],forwarders:[],...}"
          }
        },
        {
          "name": "GET /api/packages/[id]/email/mailbox",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/email/mailbox",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "email",
                "mailbox"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "List mailboxes\n\nExample response:\n[{email,quota,...}]"
          }
        },
        {
          "name": "POST /api/packages/[id]/email/mailbox",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/email/mailbox",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "email",
                "mailbox"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Create mailbox\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"local\":\"\",\"domain\":\"\",\"password\":\"\",\"quotaMB\":1000}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "DELETE /api/packages/[id]/email/mailbox",
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/email/mailbox",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "email",
                "mailbox"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Delete mailbox\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"local\":\"\",\"domain\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/packages/[id]/email/mailbox/password",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/email/mailbox/password",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "email",
                "mailbox",
                "password"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Change mailbox password\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"local\":\"\",\"domain\":\"\",\"password\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/packages/[id]/email/forwarder",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/email/forwarder",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "email",
                "forwarder"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "List email forwarders\n\nExample response:\n[{local,domain,destinations}]"
          }
        },
        {
          "name": "POST /api/packages/[id]/email/forwarder",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/email/forwarder",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "email",
                "forwarder"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Create forwarder\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"local\":\"\",\"domain\":\"\",\"destinations\":[]}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "DELETE /api/packages/[id]/email/forwarder",
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/email/forwarder",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "email",
                "forwarder"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Delete forwarder\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"local\":\"\",\"domain\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/packages/[id]/email/addons",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/email/addons",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "email",
                "addons"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Get email addon billing info\n\nExample response:\n{mailboxCount,freeAllowance,monthlyCharge}"
          }
        },
        {
          "name": "GET /api/packages/[id]/email/quota",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/email/quota",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "email",
                "quota"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Get email quota usage\n\nExample response:\n{used,limit}"
          }
        },
        {
          "name": "GET /api/packages/[id]/email/autoresponder",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/email/autoresponder",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "email",
                "autoresponder"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "List autoresponders\n\nExample response:\n[{...}]"
          }
        },
        {
          "name": "POST /api/packages/[id]/email/autoresponder",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/email/autoresponder",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "email",
                "autoresponder"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Create autoresponder\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"local\":\"\",\"domain\":\"\",\"message\":\"\",\"subject\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "DELETE /api/packages/[id]/email/autoresponder",
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/email/autoresponder",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "email",
                "autoresponder"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Delete autoresponder\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"responderId\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/packages/[id]/email/catchall",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/email/catchall",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "email",
                "catchall"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Get catchall config\n\nExample response:\n{enabled,destination}"
          }
        },
        {
          "name": "POST /api/packages/[id]/email/catchall",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/email/catchall",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "email",
                "catchall"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Set catchall\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"destination\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/packages/[id]/email/spam",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/email/spam",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "email",
                "spam"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Update spam filter settings\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"level\":\"low|medium|high\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/packages/[id]/email/dkim",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/email/dkim",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "email",
                "dkim"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Enable/configure DKIM\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"domain\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/packages/[id]/email/webmail",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/email/webmail",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "email",
                "webmail"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Get webmail SSO URL\n\nExample response:\n{\"url\":\"https://...\"}"
          }
        },
        {
          "name": "POST /api/packages/[id]/email/wildcard",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/email/wildcard",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "email",
                "wildcard"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Enable wildcard email\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"domain\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "DELETE /api/packages/[id]/email/wildcard",
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/email/wildcard",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "email",
                "wildcard"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Disable wildcard email\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"domain\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "DELETE /api/packages/[id]/email/catchall",
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/email/catchall",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "email",
                "catchall"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Remove catchall address\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"domain\":\"\",\"catchallId\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/packages/[id]/email/quota",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/email/quota",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "email",
                "quota"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Recalculate/sync email quota usage\n\nExample response:\n{\"success\":true}"
          }
        }
      ]
    },
    {
      "name": "SSL",
      "item": [
        {
          "name": "GET /api/packages/[id]/ssl",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/ssl",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "ssl"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Get SSL certificates\n\nExample response:\n[{domain,expiry,type,...}]"
          }
        },
        {
          "name": "POST /api/packages/[id]/ssl",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/ssl",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "ssl"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Install/request SSL certificate\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"domain\":\"\",\"type\":\"letsencrypt\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/packages/[id]/security/forcessl",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/security/forcessl",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "security",
                "forcessl"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Get force HTTPS status\n\nExample response:\n{\"enabled\":true}"
          }
        },
        {
          "name": "POST /api/packages/[id]/security/forcessl",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/security/forcessl",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "security",
                "forcessl"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Toggle force HTTPS\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"enabled\":true}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/packages/[id]/security/scan",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/security/scan",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "security",
                "scan"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Trigger a security scan\n\nExample response:\n{\"success\":true}"
          }
        }
      ]
    },
    {
      "name": "CDN",
      "item": [
        {
          "name": "POST /api/packages/[id]/cdn/feature",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/cdn/feature",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "cdn",
                "feature"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Enable/disable CDN feature\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"enabled\":true}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/packages/[id]/cdn/purge",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/cdn/purge",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "cdn",
                "purge"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Purge CDN cache\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"urls\":[]}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/packages/[id]/cdn/cache",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/cdn/cache",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "cdn",
                "cache"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Update CDN cache settings\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"ttl\":3600}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/packages/[id]/cdn/headers",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/cdn/headers",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "cdn",
                "headers"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Set custom CDN headers\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"headers\":[]}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/packages/[id]/cdn/block",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/cdn/block",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "cdn",
                "block"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Block rules (general)\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/packages/[id]/cdn/block/countries",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/cdn/block/countries",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "cdn",
                "block",
                "countries"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Block countries\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"countries\":[\"CN\",\"RU\"]}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/packages/[id]/cdn/block/ips",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/cdn/block/ips",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "cdn",
                "block",
                "ips"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Block IP addresses\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"ips\":[\"1.2.3.4\"]}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        }
      ]
    },
    {
      "name": "Databases",
      "item": [
        {
          "name": "GET /api/packages/[id]/databases",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/databases",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "databases"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "List databases\n\nExample response:\n[{name,user,size}]"
          }
        },
        {
          "name": "POST /api/packages/[id]/databases",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/databases",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "databases"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Create database\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"name\":\"\",\"user\":\"\",\"password\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "DELETE /api/packages/[id]/databases",
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/databases",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "databases"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Delete database\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"name\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "PATCH /api/packages/[id]/databases",
          "request": {
            "method": "PATCH",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/databases",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "databases"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Update database user password\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"user\":\"\",\"password\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        }
      ]
    },
    {
      "name": "PHP",
      "item": [
        {
          "name": "POST /api/packages/[id]/php/version",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/php/version",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "php",
                "version"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Set PHP version\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"version\":\"8.2\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/packages/[id]/php/config",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/php/config",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "php",
                "config"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Update PHP config (php.ini)\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"key\":\"memory_limit\",\"value\":\"256M\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        }
      ]
    },
    {
      "name": "Subdomains",
      "item": [
        {
          "name": "GET /api/packages/[id]/subdomains",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/subdomains",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "subdomains"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "List subdomains\n\nExample response:\n[{name,document_root}]"
          }
        },
        {
          "name": "POST /api/packages/[id]/subdomains",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/subdomains",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "subdomains"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Create subdomain\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"name\":\"sub\",\"domain\":\"example.com\",\"docroot\":\"/\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "DELETE /api/packages/[id]/subdomains",
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/subdomains",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "subdomains"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Delete subdomain\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"name\":\"\",\"domain\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        }
      ]
    },
    {
      "name": "Tasks",
      "item": [
        {
          "name": "GET /api/packages/[id]/tasks",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/tasks",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "tasks"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "List cron jobs\n\nExample response:\n[{id,command,schedule,enabled}]"
          }
        },
        {
          "name": "POST /api/packages/[id]/tasks",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/tasks",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "tasks"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Create cron job\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"command\":\"\",\"schedule\":\"0 * * * *\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "PATCH /api/packages/[id]/tasks",
          "request": {
            "method": "PATCH",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/tasks",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "tasks"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Update cron job\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"taskId\":\"\",\"enabled\":true}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "DELETE /api/packages/[id]/tasks",
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/tasks",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "tasks"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Delete cron job\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"taskId\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        }
      ]
    },
    {
      "name": "Backups",
      "item": [
        {
          "name": "GET /api/packages/[id]/backups",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/backups",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "backups"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "List available backups\n\nExample response:\n[{date,size,type}]"
          }
        },
        {
          "name": "POST /api/packages/[id]/backups",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/backups",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "backups"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Restore from backup\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"date\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        }
      ]
    },
    {
      "name": "WordPress",
      "item": [
        {
          "name": "POST /api/packages/[id]/wordpress/update",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/wordpress/update",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "wordpress",
                "update"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Update WordPress core/plugins/themes\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"type\":\"core|plugins|themes\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/packages/[id]/wordpress/staging",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/wordpress/staging",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "wordpress",
                "staging"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Create/push staging environment\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"type\":\"live|staging\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/packages/[id]/wordpress/plugins",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/wordpress/plugins",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "wordpress",
                "plugins"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Manage plugins\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"action\":\"activate|deactivate\",\"plugin\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/packages/[id]/wordpress/themes",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/wordpress/themes",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "wordpress",
                "themes"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Manage themes\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"action\":\"activate\",\"theme\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/packages/[id]/wordpress/settings",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/wordpress/settings",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "wordpress",
                "settings"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Update WordPress settings\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"key\":\"\",\"value\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/packages/[id]/wordpress/searchreplace",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/wordpress/searchreplace",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "wordpress",
                "searchreplace"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Search and replace in DB\n\nExample response:\n{\"success\":true,\"count\":0}",
            "body": {
              "mode": "raw",
              "raw": "{\"search\":\"\",\"replace\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        }
      ]
    },
    {
      "name": "Domains",
      "item": [
        {
          "name": "GET /api/domains/list",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/domains/list",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "domains",
                "list"
              ]
            },
            "description": "List all domains\n\nExample response:\n[{name,expiry,status,...}]"
          }
        },
        {
          "name": "GET /api/domains/search",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/domains/search",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "domains",
                "search"
              ],
              "query": [
                {
                  "key": "q",
                  "value": "example",
                  "disabled": true
                }
              ]
            },
            "description": "Search domain availability\n\nExample response:\n[{name,available,price}]"
          }
        },
        {
          "name": "POST /api/domains/register",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/domains/register",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "domains",
                "register"
              ]
            },
            "description": "Register new domain\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"name\":\"\",\"contact\":{},\"privacyService\":true}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/domains/transfer",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/domains/transfer",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "domains",
                "transfer"
              ]
            },
            "description": "Transfer domain in\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"name\":\"\",\"authCode\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/domains/[domain]/renew",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/domains/[domain]/renew",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "domains",
                ":domain",
                "renew"
              ],
              "variable": [
                {
                  "key": "domain",
                  "value": ""
                }
              ]
            },
            "description": "Renew domain\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"years\":1}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/domains/[domain]/dns",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/domains/[domain]/dns",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "domains",
                ":domain",
                "dns"
              ],
              "variable": [
                {
                  "key": "domain",
                  "value": ""
                }
              ]
            },
            "description": "Get domain DNS records\n\nExample response:\n[{type,host,data,ttl}]"
          }
        },
        {
          "name": "POST /api/domains/[domain]/dns",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/domains/[domain]/dns",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "domains",
                ":domain",
                "dns"
              ],
              "variable": [
                {
                  "key": "domain",
                  "value": ""
                }
              ]
            },
            "description": "Add DNS record\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"type\":\"\",\"host\":\"\",\"data\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "DELETE /api/domains/[domain]/dns",
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/domains/[domain]/dns",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "domains",
                ":domain",
                "dns"
              ],
              "variable": [
                {
                  "key": "domain",
                  "value": ""
                }
              ]
            },
            "description": "Delete DNS record\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"ref\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/domains/[domain]/nameservers",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/domains/[domain]/nameservers",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "domains",
                ":domain",
                "nameservers"
              ],
              "variable": [
                {
                  "key": "domain",
                  "value": ""
                }
              ]
            },
            "description": "Get nameservers\n\nExample response:\n[\"ns1...\",\"ns2...\"]"
          }
        },
        {
          "name": "POST /api/domains/[domain]/nameservers",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/domains/[domain]/nameservers",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "domains",
                ":domain",
                "nameservers"
              ],
              "variable": [
                {
                  "key": "domain",
                  "value": ""
                }
              ]
            },
            "description": "Update nameservers\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"nameservers\":[]}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/domains/[domain]/contacts",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/domains/[domain]/contacts",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "domains",
                ":domain",
                "contacts"
              ],
              "variable": [
                {
                  "key": "domain",
                  "value": ""
                }
              ]
            },
            "description": "Get WHOIS contacts\n\nExample response:\n{registrant:{},admin:{},tech:{}}"
          }
        },
        {
          "name": "POST /api/domains/[domain]/contacts",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/domains/[domain]/contacts",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "domains",
                ":domain",
                "contacts"
              ],
              "variable": [
                {
                  "key": "domain",
                  "value": ""
                }
              ]
            },
            "description": "Update WHOIS contacts\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"registrant\":{},\"admin\":{},\"tech\":{}}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/domains/[domain]/dnssec",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/domains/[domain]/dnssec",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "domains",
                ":domain",
                "dnssec"
              ],
              "variable": [
                {
                  "key": "domain",
                  "value": ""
                }
              ]
            },
            "description": "Get DNSSEC status\n\nExample response:\n{\"enabled\":false}"
          }
        },
        {
          "name": "POST /api/domains/[domain]/dnssec",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/domains/[domain]/dnssec",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "domains",
                ":domain",
                "dnssec"
              ],
              "variable": [
                {
                  "key": "domain",
                  "value": ""
                }
              ]
            },
            "description": "Enable/disable DNSSEC\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"enabled\":true}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/domains/[domain]/privacy",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/domains/[domain]/privacy",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "domains",
                ":domain",
                "privacy"
              ],
              "variable": [
                {
                  "key": "domain",
                  "value": ""
                }
              ]
            },
            "description": "Get WHOIS privacy status\n\nExample response:\n{\"enabled\":true}"
          }
        },
        {
          "name": "POST /api/domains/[domain]/privacy",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/domains/[domain]/privacy",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "domains",
                ":domain",
                "privacy"
              ],
              "variable": [
                {
                  "key": "domain",
                  "value": ""
                }
              ]
            },
            "description": "Toggle WHOIS privacy\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"enabled\":true}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/domains/[domain]/whois",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/domains/[domain]/whois",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "domains",
                ":domain",
                "whois"
              ],
              "variable": [
                {
                  "key": "domain",
                  "value": ""
                }
              ]
            },
            "description": "Get WHOIS data\n\nExample response:\n{registrar,created,expires,...}"
          }
        },
        {
          "name": "GET /api/domains/[domain]/epp",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/domains/[domain]/epp",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "domains",
                ":domain",
                "epp"
              ],
              "variable": [
                {
                  "key": "domain",
                  "value": ""
                }
              ]
            },
            "description": "Get EPP/auth code for transfer out\n\nExample response:\n{\"code\":\"XXXX-XXXX\"}"
          }
        },
        {
          "name": "GET /api/catalogue/domains",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/catalogue/domains",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "catalogue",
                "domains"
              ],
              "query": [
                {
                  "key": "tld",
                  "value": "",
                  "disabled": true
                },
                {
                  "key": "type",
                  "value": "register",
                  "disabled": true
                }
              ]
            },
            "description": "Get TLD pricing catalogue\n\nExample response:\n[{tld,registerPrice,renewPrice,transferPrice}]"
          }
        }
      ]
    },
    {
      "name": "Account",
      "item": [
        {
          "name": "GET /api/account/profile",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/account/profile",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "account",
                "profile"
              ]
            },
            "description": "Get user profile\n\nExample response:\n{name,email,avatar,...}"
          }
        },
        {
          "name": "PATCH /api/account/profile",
          "request": {
            "method": "PATCH",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/account/profile",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "account",
                "profile"
              ]
            },
            "description": "Update profile\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"name\":\"\",\"avatar\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/account/statement",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/account/statement",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "account",
                "statement"
              ]
            },
            "description": "Get credit statement\n\nExample response:\n[{date,description,amount,balance}]"
          }
        },
        {
          "name": "GET /api/account/activity",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/account/activity",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "account",
                "activity"
              ]
            },
            "description": "Get audit log activity\n\nExample response:\n[{action,resource,detail,date}]"
          }
        },
        {
          "name": "GET /api/account/invoices",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/account/invoices",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "account",
                "invoices"
              ],
              "query": [
                {
                  "key": "page",
                  "value": "1",
                  "disabled": true
                },
                {
                  "key": "limit",
                  "value": "20",
                  "disabled": true
                }
              ]
            },
            "description": "Get invoice/transaction history\n\nExample response:\n{invoices:[],total,page}"
          }
        },
        {
          "name": "GET /api/credits",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/credits",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "credits"
              ]
            },
            "description": "Get credit balance\n\nExample response:\n{\"balance\":100.00}"
          }
        },
        {
          "name": "GET /api/account/members",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/account/members",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "account",
                "members"
              ]
            },
            "description": "List sub-users\n\nExample response:\n[{email,role,status}]"
          }
        },
        {
          "name": "POST /api/account/members",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/account/members",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "account",
                "members"
              ]
            },
            "description": "Invite sub-user\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"email\":\"\",\"role\":\"admin|billing|viewer\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "DELETE /api/account/members",
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/account/members",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "account",
                "members"
              ]
            },
            "description": "Remove sub-user\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"memberId\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/account/api-credentials",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/account/api-credentials",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "account",
                "api-credentials"
              ]
            },
            "description": "List API credentials\n\nExample response:\n{credentials:[{id,client_id,client_secret_preview,name,scopes,is_active,last_used_at,created_at}]}"
          }
        },
        {
          "name": "POST /api/account/api-credentials",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/account/api-credentials",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "account",
                "api-credentials"
              ]
            },
            "description": "Create API credential (secret returned once)\n\nExample response:\n{\"success\":true,\"clientId\":\"\",\"clientSecret\":\"\"}",
            "body": {
              "mode": "raw",
              "raw": "{\"name\":\"\",\"scopes\":\"read,write\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "PATCH /api/account/api-credentials",
          "request": {
            "method": "PATCH",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/account/api-credentials",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "account",
                "api-credentials"
              ]
            },
            "description": "Update API credential (enable/disable, rename)\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"id\":0,\"is_active\":true,\"name\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "DELETE /api/account/api-credentials",
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/account/api-credentials",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "account",
                "api-credentials"
              ]
            },
            "description": "Delete API credential\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"id\":0}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/account/spend-pin",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/account/spend-pin",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "account",
                "spend-pin"
              ]
            },
            "description": "Get spend PIN status\n\nExample response:\n{\"enabled\":true,\"threshold\":0}"
          }
        },
        {
          "name": "POST /api/account/spend-pin",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/account/spend-pin",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "account",
                "spend-pin"
              ]
            },
            "description": "Set or update spend PIN\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"pin\":\"\",\"threshold\":0,\"currentPin\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "DELETE /api/account/spend-pin",
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/account/spend-pin",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "account",
                "spend-pin"
              ]
            },
            "description": "Remove spend PIN\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"currentPin\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/account/spend-pin/verify",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/account/spend-pin/verify",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "account",
                "spend-pin",
                "verify"
              ]
            },
            "description": "Verify spend PIN for a high-value action\n\nExample response:\n{\"success\":true,\"verified\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"pin\":\"\",\"amount\":0}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "PATCH /api/account/members",
          "request": {
            "method": "PATCH",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/account/members",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "account",
                "members"
              ]
            },
            "description": "Update sub-user role/status\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"memberId\":\"\",\"role\":\"admin|billing|viewer\",\"status\":\"active|suspended\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/invite/[token]",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/invite/[token]",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "invite",
                ":token"
              ],
              "variable": [
                {
                  "key": "token",
                  "value": ""
                }
              ]
            },
            "description": "Get team invite details\n\nExample response:\n{email,ownerName,role}"
          }
        },
        {
          "name": "POST /api/invite/[token]",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/invite/[token]",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "invite",
                ":token"
              ],
              "variable": [
                {
                  "key": "token",
                  "value": ""
                }
              ]
            },
            "description": "Accept team invite and set password\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"password\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        }
      ]
    },
    {
      "name": "Billing",
      "item": [
        {
          "name": "POST /api/account/topup/stripe",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/account/topup/stripe",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "account",
                "topup",
                "stripe"
              ]
            },
            "description": "Create Stripe checkout session\n\nExample response:\n{\"url\":\"https://checkout.stripe.com/...\"}",
            "body": {
              "mode": "raw",
              "raw": "{\"amount\":10}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/account/topup/quick",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/account/topup/quick",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "account",
                "topup",
                "quick"
              ]
            },
            "description": "Quick top-up with saved card\n\nExample response:\n{\"success\":true,\"balance\":110}",
            "body": {
              "mode": "raw",
              "raw": "{\"amount\":10}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/account/topup/saved-card",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/account/topup/saved-card",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "account",
                "topup",
                "saved-card"
              ]
            },
            "description": "Get saved payment methods\n\nExample response:\n[{id,brand,last4,expiry}]"
          }
        },
        {
          "name": "DELETE /api/account/topup/saved-card",
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/account/topup/saved-card",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "account",
                "topup",
                "saved-card"
              ]
            },
            "description": "Remove saved card\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"paymentMethodId\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/renewals",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/renewals",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "renewals"
              ]
            },
            "description": "List upcoming renewals\n\nExample response:\n[{domain,date,cost}]"
          }
        },
        {
          "name": "POST /api/renewals",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/renewals",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "renewals"
              ]
            },
            "description": "Renew domain now\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"domain\":\"\",\"years\":1}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/account/topup",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/account/topup",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "account",
                "topup"
              ]
            },
            "description": "Top up credit balance\n\nExample response:\n{\"success\":true,\"balance\":110}",
            "body": {
              "mode": "raw",
              "raw": "{\"amount\":10}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "PATCH /api/renewals",
          "request": {
            "method": "PATCH",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/renewals",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "renewals"
              ]
            },
            "description": "Toggle auto-renew for a renewal item\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"id\":\"\",\"auto_renew\":true}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        }
      ]
    },
    {
      "name": "Notifications",
      "item": [
        {
          "name": "GET /api/notifications",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/notifications",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "notifications"
              ],
              "query": [
                {
                  "key": "unread",
                  "value": "true",
                  "disabled": true
                }
              ]
            },
            "description": "List notifications\n\nExample response:\n[{id,title,message,read,date}]"
          }
        },
        {
          "name": "PATCH /api/notifications",
          "request": {
            "method": "PATCH",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/notifications",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "notifications"
              ]
            },
            "description": "Mark notification as read\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"id\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/notifications",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/notifications",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "notifications"
              ]
            },
            "description": "Mark all as read\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"action\":\"mark_all_read\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "DELETE /api/notifications",
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/notifications",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "notifications"
              ]
            },
            "description": "Delete notification\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"id\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        }
      ]
    },
    {
      "name": "GPU Compute",
      "item": [
        {
          "name": "GET /api/compute/gpu",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/compute/gpu",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "compute",
                "gpu"
              ],
              "query": [
                {
                  "key": "tier",
                  "value": "entry",
                  "disabled": true
                }
              ]
            },
            "description": "List GPU orders + live offers by tier\n\nExample response:\n{orders:[],offers:[],pricing:[]}"
          }
        },
        {
          "name": "POST /api/compute/gpu",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/compute/gpu",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "compute",
                "gpu"
              ]
            },
            "description": "Place GPU compute order\n\nExample response:\n{\"success\":true,\"orderId\":1,\"priceIncVat\":0}",
            "body": {
              "mode": "raw",
              "raw": "{\"tier\":\"\",\"billing_period\":\"\",\"managed_level\":\"\",\"template\":\"\",\"offer_id\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/compute/gpu/[orderId]",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/compute/gpu/[orderId]",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "compute",
                "gpu",
                ":orderId"
              ],
              "variable": [
                {
                  "key": "orderId",
                  "value": ""
                }
              ]
            },
            "description": "Get GPU order + instance status\n\nExample response:\n{order:{},instance:{}}"
          }
        },
        {
          "name": "POST /api/compute/gpu/[orderId]",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/compute/gpu/[orderId]",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "compute",
                "gpu",
                ":orderId"
              ],
              "variable": [
                {
                  "key": "orderId",
                  "value": ""
                }
              ]
            },
            "description": "Control GPU instance\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"action\":\"start|stop\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "DELETE /api/compute/gpu/[orderId]",
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/compute/gpu/[orderId]",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "compute",
                "gpu",
                ":orderId"
              ],
              "variable": [
                {
                  "key": "orderId",
                  "value": ""
                }
              ]
            },
            "description": "Cancel GPU order and destroy instance\n\nExample response:\n{\"success\":true}"
          }
        },
        {
          "name": "GET /api/compute/gpu/[orderId]/logs",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/compute/gpu/[orderId]/logs",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "compute",
                "gpu",
                ":orderId",
                "logs"
              ],
              "variable": [
                {
                  "key": "orderId",
                  "value": ""
                }
              ]
            },
            "description": "Get GPU instance logs\n\nExample response:\n{logs:\"\"}"
          }
        }
      ]
    },
    {
      "name": "VPS",
      "item": [
        {
          "name": "GET /api/compute/vps",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/compute/vps",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "compute",
                "vps"
              ]
            },
            "description": "List VPS orders\n\nExample response:\n{orders:[]}"
          }
        },
        {
          "name": "POST /api/compute/vps",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/compute/vps",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "compute",
                "vps"
              ]
            },
            "description": "Order new VPS\n\nExample response:\n{\"success\":true,\"orderId\":1,\"instanceId\":\"\"}",
            "body": {
              "mode": "raw",
              "raw": "{\"service_key\":\"\",\"image_key\":\"\",\"region\":\"\",\"period\":1,\"add_backup\":false}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/compute/vps/[instanceId]",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/compute/vps/[instanceId]",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "compute",
                "vps",
                ":instanceId"
              ],
              "variable": [
                {
                  "key": "instanceId",
                  "value": ""
                }
              ]
            },
            "description": "Get VPS instance details\n\nExample response:\n{instance:{},order:{}}"
          }
        },
        {
          "name": "POST /api/compute/vps/[instanceId]",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/compute/vps/[instanceId]",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "compute",
                "vps",
                ":instanceId"
              ],
              "variable": [
                {
                  "key": "instanceId",
                  "value": ""
                }
              ]
            },
            "description": "Control VPS instance\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"action\":\"start|stop|restart\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "PUT /api/compute/vps/[instanceId]",
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/compute/vps/[instanceId]",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "compute",
                "vps",
                ":instanceId"
              ],
              "variable": [
                {
                  "key": "instanceId",
                  "value": ""
                }
              ]
            },
            "description": "Update VPS display name\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"displayName\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "DELETE /api/compute/vps/[instanceId]",
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/compute/vps/[instanceId]",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "compute",
                "vps",
                ":instanceId"
              ],
              "variable": [
                {
                  "key": "instanceId",
                  "value": ""
                }
              ]
            },
            "description": "Cancel VPS\n\nExample response:\n{\"success\":true}"
          }
        },
        {
          "name": "GET /api/compute/vps/[instanceId]/snapshots",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/compute/vps/[instanceId]/snapshots",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "compute",
                "vps",
                ":instanceId",
                "snapshots"
              ],
              "variable": [
                {
                  "key": "instanceId",
                  "value": ""
                }
              ]
            },
            "description": "List VPS snapshots\n\nExample response:\n[{snapshotId,name,createdDate}]"
          }
        },
        {
          "name": "POST /api/compute/vps/[instanceId]/snapshots",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/compute/vps/[instanceId]/snapshots",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "compute",
                "vps",
                ":instanceId",
                "snapshots"
              ],
              "variable": [
                {
                  "key": "instanceId",
                  "value": ""
                }
              ]
            },
            "description": "Create VPS snapshot\n\nExample response:\n{\"success\":true,\"snapshot\":{}}",
            "body": {
              "mode": "raw",
              "raw": "{\"name\":\"\",\"description\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "DELETE /api/compute/vps/[instanceId]/snapshots/[snapshotId]",
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/compute/vps/[instanceId]/snapshots/[snapshotId]",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "compute",
                "vps",
                ":instanceId",
                "snapshots",
                ":snapshotId"
              ],
              "variable": [
                {
                  "key": "instanceId",
                  "value": ""
                },
                {
                  "key": "snapshotId",
                  "value": ""
                }
              ]
            },
            "description": "Delete snapshot\n\nExample response:\n{\"success\":true}"
          }
        },
        {
          "name": "POST /api/compute/vps/[instanceId]/snapshots/[snapshotId]",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/compute/vps/[instanceId]/snapshots/[snapshotId]",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "compute",
                "vps",
                ":instanceId",
                "snapshots",
                ":snapshotId"
              ],
              "variable": [
                {
                  "key": "instanceId",
                  "value": ""
                },
                {
                  "key": "snapshotId",
                  "value": ""
                }
              ]
            },
            "description": "Rollback to snapshot\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"action\":\"rollback\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/compute/vps/[instanceId]/rescue",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/compute/vps/[instanceId]/rescue",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "compute",
                "vps",
                ":instanceId",
                "rescue"
              ],
              "variable": [
                {
                  "key": "instanceId",
                  "value": ""
                }
              ]
            },
            "description": "Activate rescue mode\n\nExample response:\n{\"success\":true}"
          }
        },
        {
          "name": "GET /api/compute/vps/[instanceId]/dns",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/compute/vps/[instanceId]/dns",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "compute",
                "vps",
                ":instanceId",
                "dns"
              ],
              "variable": [
                {
                  "key": "instanceId",
                  "value": ""
                }
              ]
            },
            "description": "Get reverse DNS / PTR records for VPS\n\nExample response:\n[{ip,ptr}]"
          }
        },
        {
          "name": "GET /api/compute/vps/[instanceId]/firewall",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/compute/vps/[instanceId]/firewall",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "compute",
                "vps",
                ":instanceId",
                "firewall"
              ],
              "variable": [
                {
                  "key": "instanceId",
                  "value": ""
                }
              ]
            },
            "description": "Get VPS firewall rules\n\nExample response:\n[{id,name,rules}]"
          }
        },
        {
          "name": "PUT /api/compute/vps/[instanceId]/firewall",
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/compute/vps/[instanceId]/firewall",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "compute",
                "vps",
                ":instanceId",
                "firewall"
              ],
              "variable": [
                {
                  "key": "instanceId",
                  "value": ""
                }
              ]
            },
            "description": "Replace VPS firewall rules\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"firewallId\":\"\",\"rules\":[]}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "PATCH /api/compute/vps/[instanceId]/firewall",
          "request": {
            "method": "PATCH",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/compute/vps/[instanceId]/firewall",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "compute",
                "vps",
                ":instanceId",
                "firewall"
              ],
              "variable": [
                {
                  "key": "instanceId",
                  "value": ""
                }
              ]
            },
            "description": "Rename/update VPS firewall\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"firewallId\":\"\",\"name\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/compute/vps/[instanceId]/images",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/compute/vps/[instanceId]/images",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "compute",
                "vps",
                ":instanceId",
                "images"
              ],
              "variable": [
                {
                  "key": "instanceId",
                  "value": ""
                }
              ]
            },
            "description": "List available OS images for VPS reinstall\n\nExample response:\n[{key,name,os}]"
          }
        },
        {
          "name": "POST /api/compute/vps/[instanceId]/actions",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/compute/vps/[instanceId]/actions",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "compute",
                "vps",
                ":instanceId",
                "actions"
              ],
              "variable": [
                {
                  "key": "instanceId",
                  "value": ""
                }
              ]
            },
            "description": "Run an action on VPS (alternate control endpoint)\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"action\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        }
      ]
    },
    {
      "name": "Support",
      "item": [
        {
          "name": "GET /api/support/tickets",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/support/tickets",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "support",
                "tickets"
              ]
            },
            "description": "List support tickets (own or all for staff)\n\nExample response:\n{tickets:[]}"
          }
        },
        {
          "name": "POST /api/support/tickets",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/support/tickets",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "support",
                "tickets"
              ]
            },
            "description": "Create support ticket\n\nExample response:\n{\"success\":true,\"ticketId\":1}",
            "body": {
              "mode": "raw",
              "raw": "{\"subject\":\"\",\"message\":\"\",\"priority\":\"normal|high\",\"package_id\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "GET /api/support/tickets/[ticketId]",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/support/tickets/[ticketId]",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "support",
                "tickets",
                ":ticketId"
              ],
              "variable": [
                {
                  "key": "ticketId",
                  "value": ""
                }
              ]
            },
            "description": "Get ticket details\n\nExample response:\n{ticket:{}}"
          }
        },
        {
          "name": "PATCH /api/support/tickets/[ticketId]",
          "request": {
            "method": "PATCH",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/support/tickets/[ticketId]",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "support",
                "tickets",
                ":ticketId"
              ],
              "variable": [
                {
                  "key": "ticketId",
                  "value": ""
                }
              ]
            },
            "description": "Update ticket (staff: status/priority)\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"status\":\"open|resolved\",\"priority\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/support/impersonate",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/support/impersonate",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "support",
                "impersonate"
              ]
            },
            "description": "Start customer impersonation (staff only)\n\nExample response:\n{\"url\":\"\"}",
            "body": {
              "mode": "raw",
              "raw": "{\"email\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "DELETE /api/support/impersonate",
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/support/impersonate",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "support",
                "impersonate"
              ]
            },
            "description": "End impersonation session\n\nExample response:\n{\"success\":true}"
          }
        }
      ]
    },
    {
      "name": "Cron",
      "item": [
        {
          "name": "GET /api/cron/sync-packages",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "x-cron-secret",
                "value": "{{cronSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/cron/sync-packages",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "cron",
                "sync-packages"
              ]
            },
            "description": "Sync package status from 20i (cron secret)\n\nExample response:\n{\"synced\":N}"
          }
        },
        {
          "name": "GET /api/cron/bill-email-addons",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "x-cron-secret",
                "value": "{{cronSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/cron/bill-email-addons",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "cron",
                "bill-email-addons"
              ]
            },
            "description": "Bill monthly email addons (cron secret)\n\nExample response:\n{\"billed\":N}"
          }
        },
        {
          "name": "GET /api/cron/mailbox-storage",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "x-cron-secret",
                "value": "{{cronSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/cron/mailbox-storage",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "cron",
                "mailbox-storage"
              ]
            },
            "description": "Sync mailbox storage usage (cron secret)\n\nExample response:\n{\"updated\":N}"
          }
        },
        {
          "name": "GET /api/cron/expire-sessions",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "x-cron-secret",
                "value": "{{cronSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/cron/expire-sessions",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "cron",
                "expire-sessions"
              ]
            },
            "description": "Expire old impersonation sessions (cron secret)\n\nExample response:\n{\"expired\":N}"
          }
        },
        {
          "name": "GET /api/cron/check-permissions",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "x-cron-secret",
                "value": "{{cronSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/cron/check-permissions",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "cron",
                "check-permissions"
              ]
            },
            "description": "Sync member permission checks (cron secret)\n\nExample response:\n{\"checked\":N}"
          }
        },
        {
          "name": "POST /api/cron/renew-gpu",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "x-cron-secret",
                "value": "{{cronSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/cron/renew-gpu",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "cron",
                "renew-gpu"
              ]
            },
            "description": "Auto-renew due GPU compute orders (cron secret)\n\nExample response:\n{\"renewed\":N}"
          }
        },
        {
          "name": "POST /api/cron/renew-vps",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "x-cron-secret",
                "value": "{{cronSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/cron/renew-vps",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "cron",
                "renew-vps"
              ]
            },
            "description": "Auto-renew due VPS orders (cron secret)\n\nExample response:\n{\"renewed\":N}"
          }
        }
      ]
    },
    {
      "name": "Files",
      "item": [
        {
          "name": "GET /api/packages/[id]/files/sshkeys",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/files/sshkeys",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "files",
                "sshkeys"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "List SSH keys for package\n\nExample response:\n[{name,fingerprint}]"
          }
        },
        {
          "name": "POST /api/packages/[id]/files/sshkeys",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/files/sshkeys",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "files",
                "sshkeys"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Add an SSH key\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"name\":\"\",\"publicKey\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "POST /api/packages/[id]/files/permissions",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/files/permissions",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "files",
                "permissions"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Set file/directory permissions\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"path\":\"\",\"mode\":\"755\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        }
      ]
    },
    {
      "name": "MSSQL",
      "item": [
        {
          "name": "GET /api/packages/[id]/mssql",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/mssql",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "mssql"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "List MSSQL databases (Windows packages)\n\nExample response:\n[{name,user,size}]"
          }
        },
        {
          "name": "POST /api/packages/[id]/mssql",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/mssql",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "mssql"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Create MSSQL database\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"name\":\"\",\"user\":\"\",\"password\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        }
      ]
    },
    {
      "name": "Redirects",
      "item": [
        {
          "name": "GET /api/packages/[id]/redirects",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/redirects",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "redirects"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "List URL redirects\n\nExample response:\n[{from,to,type,domain}]"
          }
        },
        {
          "name": "POST /api/packages/[id]/redirects",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/redirects",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "redirects"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Create URL redirect\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"domain\":\"\",\"from\":\"\",\"to\":\"\",\"type\":\"301|302\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "DELETE /api/packages/[id]/redirects",
          "request": {
            "method": "DELETE",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/packages/[id]/redirects",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "packages",
                ":id",
                "redirects"
              ],
              "variable": [
                {
                  "key": "id",
                  "value": ""
                }
              ]
            },
            "description": "Delete URL redirect\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"domain\":\"\",\"from\":\"\",\"type\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        }
      ]
    },
    {
      "name": "Managed Services",
      "item": [
        {
          "name": "GET /api/managed",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/managed",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "managed"
              ],
              "query": [
                {
                  "key": "resource_type",
                  "value": "",
                  "disabled": true
                },
                {
                  "key": "resource_id",
                  "value": "",
                  "disabled": true
                }
              ]
            },
            "description": "Get managed-service status for a resource\n\nExample response:\n{managed:false,lockedUntil:null}"
          }
        },
        {
          "name": "POST /api/managed",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/managed",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "managed"
              ]
            },
            "description": "Request managed service for a resource\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"resource_type\":\"\",\"resource_id\":\"\",\"resource_name\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        },
        {
          "name": "PATCH /api/managed",
          "request": {
            "method": "PATCH",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/managed",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "managed"
              ]
            },
            "description": "Update managed service status\n\nExample response:\n{\"success\":true}",
            "body": {
              "mode": "raw",
              "raw": "{\"resource_type\":\"\",\"resource_id\":\"\"}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          }
        }
      ]
    },
    {
      "name": "System",
      "item": [
        {
          "name": "GET /api/health",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/health",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "health"
              ]
            },
            "description": "Platform health check\n\nExample response:\n{\"status\":\"ok\",\"timestamp\":\"\",\"pid\":0}"
          }
        },
        {
          "name": "GET /api/docs/postman-collection",
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json",
                "type": "text"
              },
              {
                "key": "X-Client-ID",
                "value": "{{clientId}}",
                "type": "text"
              },
              {
                "key": "X-Client-Secret",
                "value": "{{clientSecret}}",
                "type": "text"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/api/docs/postman-collection",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "api",
                "docs",
                "postman-collection"
              ]
            },
            "description": "Download Postman collection for this API\n\nExample response:\n(file download: gsws-api-collection.json)"
          }
        }
      ]
    }
  ]
}