HTTPie

You can use the folowing code snippet and im port it to HTTPie for testing API

{
    "meta": {
      "format": "httpie",
      "version": "1.0.0",
      "contentType": "collection",
      "schema": "https://schema.httpie.io/1.0.0.json",
      "docs": "https://httpie.io/r/help/export-from-httpie",
      "source": "HTTPie Desktop 2025.2.0"
    },
    "entry": {
      "name": "abcd-lite",
      "icon": {
        "name": "monitor",
        "color": "gray"
      },
      "auth": {
        "type": "bearer",
        "credentials": {
          "username": "",
          "password": ""
        },
        "target": "headers"
      },
      "requests": [
        {
          "name": "healthz",
          "url": "{{HTTP_HOST}}/healthz",
          "method": "GET",
          "headers": [],
          "queryParams": [],
          "pathParams": [],
          "auth": {
            "type": "inherited"
          },
          "body": {
            "type": "none",
            "file": {
              "name": ""
            },
            "text": {
              "value": "",
              "format": "application/json"
            },
            "form": {
              "isMultipart": false,
              "fields": []
            },
            "graphql": {
              "query": "",
              "variables": ""
            }
          }
        },
        {
          "name": "/deploy/iis",
          "url": "{{HTTP_HOST}}/deploy/iis",
          "method": "POST",
          "headers": [],
          "queryParams": [],
          "pathParams": [],
          "auth": {
            "type": "none"
          },
          "body": {
            "type": "text",
            "file": {
              "name": ""
            },
            "text": {
              "value": "{\n    \"project_id\": \"\",\n    \"deploy_key\": \"\",\n    \"site_name\": \"\",\n    \"stopAppPoolBeforeDeploy\": true,\n    \"start_app_pool_after_deploy\": true,\n    \"clean_deployment\": true,\n    \"exclude\": [\"\"],\n    \"package_info\": {\n      \"package_ref\": \"\"\n    }\n  }",
              "format": "application/json"
            },
            "form": {
              "isMultipart": false,
              "fields": []
            },
            "graphql": {
              "query": "",
              "variables": ""
            }
          }
        },
        {
          "name": "/login",
          "url": "{{HTTP_HOST}}/login",
          "method": "POST",
          "headers": [],
          "queryParams": [],
          "pathParams": [],
          "auth": {
            "type": "none"
          },
          "body": {
            "type": "text",
            "file": {
              "name": ""
            },
            "text": {
              "value": "{\n  \"admin_token\": \"\"\n}",
              "format": "application/json"
            },
            "form": {
              "isMultipart": false,
              "fields": []
            },
            "graphql": {
              "query": "",
              "variables": ""
            }
          }
        },
        {
          "name": "/api/auth/status",
          "url": "{{HTTP_HOST}}/api/auth/status",
          "method": "GET",
          "headers": [],
          "queryParams": [],
          "pathParams": [],
          "auth": {
            "type": "inherited"
          },
          "body": {
            "type": "none",
            "file": {
              "name": ""
            },
            "text": {
              "value": "",
              "format": "application/json"
            },
            "form": {
              "isMultipart": false,
              "fields": []
            },
            "graphql": {
              "query": "",
              "variables": ""
            }
          }
        },
        {
          "name": "/api/projects",
          "url": "{{HTTP_HOST}}/api/projects",
          "method": "GET",
          "headers": [],
          "queryParams": [],
          "pathParams": [],
          "auth": {
            "type": "inherited"
          },
          "body": {
            "type": "none",
            "file": {
              "name": ""
            },
            "text": {
              "value": "",
              "format": "application/json"
            },
            "form": {
              "isMultipart": false,
              "fields": []
            },
            "graphql": {
              "query": "",
              "variables": ""
            }
          }
        },
        {
          "name": "/api/projects",
          "url": "{{HTTP_HOST}}/api/projects",
          "method": "POST",
          "headers": [],
          "queryParams": [],
          "pathParams": [],
          "auth": {
            "type": "inherited"
          },
          "body": {
            "type": "text",
            "file": {
              "name": ""
            },
            "text": {
              "value": "{\n  \"name\": \"\",\n  \"iisSites\": [\"\"]\n}",
              "format": "application/json"
            },
            "form": {
              "isMultipart": false,
              "fields": []
            },
            "graphql": {
              "query": "",
              "variables": ""
            }
          }
        },
        {
          "name": "/api/projects/:id",
          "url": "{{HTTP_HOST}}/api/projects/:id",
          "method": "PUT",
          "headers": [],
          "queryParams": [],
          "pathParams": [
            {
              "name": "id",
              "value": "88ea84b7-e281-4ca8-b56c-1e6f31a2902a",
              "enabled": true
            }
          ],
          "auth": {
            "type": "inherited"
          },
          "body": {
            "type": "text",
            "file": {
              "name": ""
            },
            "text": {
              "value": "{\n  \"name\": \"\",\n  \"iisSites\": [\"\"]\n}",
              "format": "application/json"
            },
            "form": {
              "isMultipart": false,
              "fields": []
            },
            "graphql": {
              "query": "",
              "variables": ""
            }
          }
        },
        {
          "name": "/api/projects/:id",
          "url": "{{HTTP_HOST}}/api/projects/:id",
          "method": "DELETE",
          "headers": [],
          "queryParams": [],
          "pathParams": [
            {
              "name": "id",
              "value": "",
              "enabled": true
            }
          ],
          "auth": {
            "type": "inherited"
          },
          "body": {
            "type": "none",
            "file": {
              "name": ""
            },
            "text": {
              "value": "",
              "format": "application/json"
            },
            "form": {
              "isMultipart": false,
              "fields": []
            },
            "graphql": {
              "query": "",
              "variables": ""
            }
          }
        },
        {
          "name": "/api/projects/:id/api-keys",
          "url": "{{HTTP_HOST}}/api/projects/:id/api-keys",
          "method": "POST",
          "headers": [],
          "queryParams": [],
          "pathParams": [
            {
              "name": "id",
              "value": "",
              "enabled": true
            }
          ],
          "auth": {
            "type": "inherited"
          },
          "body": {
            "type": "none",
            "file": {
              "name": ""
            },
            "text": {
              "value": "",
              "format": "application/json"
            },
            "form": {
              "isMultipart": false,
              "fields": []
            },
            "graphql": {
              "query": "",
              "variables": ""
            }
          }
        },
        {
          "name": "/api/projects/:id/api-keys/:keyId",
          "url": "{{HTTP_HOST}}/api/projects/:id/api-keys/:keyId",
          "method": "DELETE",
          "headers": [],
          "queryParams": [],
          "pathParams": [
            {
              "name": "id",
              "value": "",
              "enabled": true
            },
            {
              "name": "keyId",
              "value": "",
              "enabled": true
            }
          ],
          "auth": {
            "type": "inherited"
          },
          "body": {
            "type": "none",
            "file": {
              "name": ""
            },
            "text": {
              "value": "",
              "format": "application/json"
            },
            "form": {
              "isMultipart": false,
              "fields": []
            },
            "graphql": {
              "query": "",
              "variables": ""
            }
          }
        }
      ]
    }
  }