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": ""
}
}
}
]
}
}