{ "info": { "_postman_id": "db10e142-d16b-497f-9ea2-587782a1e610", "name": "external/applications/applications.proto ApplicationsService projects API", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", "createdAt": "2026-07-28T01:20:12.000Z", "updatedAt": "2026-07-28T01:20:12.000Z", "lastUpdatedBy": "35240", "uid": "35240-db10e142-d16b-497f-9ea2-587782a1e610" }, "item": [ { "name": "apis", "item": [ { "name": "iam", "item": [ { "name": "v2", "item": [ { "name": "projects", "item": [ { "name": "{id}", "item": [ { "name": "Gets a project", "id": "07dab4f6-c7d0-4018-866e-ec8c1431ceef", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/apis/iam/v2/projects/:id", "host": [ "{{baseUrl}}" ], "path": [ "apis", "iam", "v2", "projects", ":id" ], "variable": [ { "id": "7678aca5-3497-4341-958a-f45a03bde3b4", "key": "id", "value": "", "description": "(Required) ID of the project." } ] }, "description": "Returns the details for a project.\n\nAuthorization Action:\n```\niam:projects:get\n```" }, "response": [ { "id": "a6a9f0c0-9b8b-478f-a1e6-a4dc503fb018", "name": "A successful response.", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/apis/iam/v2/projects/:id", "host": [ "{{baseUrl}}" ], "path": [ "apis", "iam", "v2", "projects", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"project\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CHEF_MANAGED\",\n \"status\": \"PROJECT_RULES_STATUS_UNSET\"\n }\n}", "createdAt": "2026-07-28T01:20:12.000Z", "updatedAt": "2026-07-28T01:20:12.000Z", "uid": "35240-a6a9f0c0-9b8b-478f-a1e6-a4dc503fb018" }, { "id": "f94f74cc-dce2-4010-9581-ba98e188f497", "name": "An unexpected error response.", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/apis/iam/v2/projects/:id", "host": [ "{{baseUrl}}" ], "path": [ "apis", "iam", "v2", "projects", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "Internal Server Error", "code": 500, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": \"\",\n \"code\": \"\",\n \"message\": \"\",\n \"details\": [\n {\n \"type_url\": \"\",\n \"value\": \"\"\n },\n {\n \"type_url\": \"\",\n \"value\": \"\"\n }\n ]\n}", "createdAt": "2026-07-28T01:20:12.000Z", "updatedAt": "2026-07-28T01:20:12.000Z", "uid": "35240-f94f74cc-dce2-4010-9581-ba98e188f497" } ], "createdAt": "2026-07-28T01:20:12.000Z", "updatedAt": "2026-07-28T01:20:12.000Z", "uid": "35240-07dab4f6-c7d0-4018-866e-ec8c1431ceef" }, { "name": "Deletes a project", "id": "875e368d-6488-40f8-a02a-e3c4d8e0c6d7", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "DELETE", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/apis/iam/v2/projects/:id", "host": [ "{{baseUrl}}" ], "path": [ "apis", "iam", "v2", "projects", ":id" ], "variable": [ { "id": "4172b762-ffa3-489d-9041-906dfae69cde", "key": "id", "value": "", "description": "(Required) ID of the project." } ] }, "description": "Deletes a project from any resources tagged with it.\n\nAlso deletes this project from any project list in any policy statements.\nIf the resulting project list for a given statement is empty, it is deleted.\nIf the resulting policy has no statements, it is also deleted.\n\nAuthorization Action:\n```\niam:projects:delete\n```" }, "response": [ { "id": "93a1f550-97c5-4d83-9980-457dad5f0ac0", "name": "A successful response.", "originalRequest": { "method": "DELETE", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/apis/iam/v2/projects/:id", "host": [ "{{baseUrl}}" ], "path": [ "apis", "iam", "v2", "projects", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{}", "createdAt": "2026-07-28T01:20:12.000Z", "updatedAt": "2026-07-28T01:20:12.000Z", "uid": "35240-93a1f550-97c5-4d83-9980-457dad5f0ac0" }, { "id": "1591a152-1536-4476-82d5-1f39c7bead5d", "name": "An unexpected error response.", "originalRequest": { "method": "DELETE", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/apis/iam/v2/projects/:id", "host": [ "{{baseUrl}}" ], "path": [ "apis", "iam", "v2", "projects", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "Internal Server Error", "code": 500, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": \"\",\n \"code\": \"\",\n \"message\": \"\",\n \"details\": [\n {\n \"type_url\": \"\",\n \"value\": \"\"\n },\n {\n \"type_url\": \"\",\n \"value\": \"\"\n }\n ]\n}", "createdAt": "2026-07-28T01:20:12.000Z", "updatedAt": "2026-07-28T01:20:12.000Z", "uid": "35240-1591a152-1536-4476-82d5-1f39c7bead5d" } ], "createdAt": "2026-07-28T01:20:12.000Z", "updatedAt": "2026-07-28T01:20:12.000Z", "uid": "35240-875e368d-6488-40f8-a02a-e3c4d8e0c6d7" }, { "name": "Updates a project", "id": "5040edfd-0815-4f07-ae84-1a5334864a2a", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "PUT", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"id\": \"\",\n \"name\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/apis/iam/v2/projects/:id", "host": [ "{{baseUrl}}" ], "path": [ "apis", "iam", "v2", "projects", ":id" ], "variable": [ { "id": "695fb94a-9820-4358-ab39-cf86fbc8e3af", "key": "id", "value": "", "description": "(Required) Unique ID. Cannot be changed." } ] }, "description": "Updates the name of an existing project.\n\nAuthorization Action:\n```\niam:projects:update\n```" }, "response": [ { "id": "629128eb-08bf-4115-a78d-85a3925178a2", "name": "A successful response.", "originalRequest": { "method": "PUT", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"id\": \"\",\n \"name\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/apis/iam/v2/projects/:id", "host": [ "{{baseUrl}}" ], "path": [ "apis", "iam", "v2", "projects", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"project\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CHEF_MANAGED\",\n \"status\": \"PROJECT_RULES_STATUS_UNSET\"\n }\n}", "createdAt": "2026-07-28T01:20:12.000Z", "updatedAt": "2026-07-28T01:20:12.000Z", "uid": "35240-629128eb-08bf-4115-a78d-85a3925178a2" }, { "id": "a3a6d2bd-b291-4017-96c2-29b5e51562bc", "name": "An unexpected error response.", "originalRequest": { "method": "PUT", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"id\": \"\",\n \"name\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/apis/iam/v2/projects/:id", "host": [ "{{baseUrl}}" ], "path": [ "apis", "iam", "v2", "projects", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "Internal Server Error", "code": 500, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": \"\",\n \"code\": \"\",\n \"message\": \"\",\n \"details\": [\n {\n \"type_url\": \"\",\n \"value\": \"\"\n },\n {\n \"type_url\": \"\",\n \"value\": \"\"\n }\n ]\n}", "createdAt": "2026-07-28T01:20:12.000Z", "updatedAt": "2026-07-28T01:20:12.000Z", "uid": "35240-a3a6d2bd-b291-4017-96c2-29b5e51562bc" } ], "createdAt": "2026-07-28T01:20:12.000Z", "updatedAt": "2026-07-28T01:20:12.000Z", "uid": "35240-5040edfd-0815-4f07-ae84-1a5334864a2a" } ], "id": "4e458a5f-4695-4732-a55d-392b70607d01", "createdAt": "2026-07-28T01:20:12.000Z", "updatedAt": "2026-07-28T01:20:12.000Z", "uid": "35240-4e458a5f-4695-4732-a55d-392b70607d01" }, { "name": "Lists all projects", "id": "27868829-aefa-4449-b34a-0f3f498b49f6", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/apis/iam/v2/projects", "host": [ "{{baseUrl}}" ], "path": [ "apis", "iam", "v2", "projects" ] }, "description": "Lists all projects.\n\nAuthorization Action:\n```\niam:projects:list\n```" }, "response": [ { "id": "9df3f087-8ced-42b0-8a05-1e3e290cf8a5", "name": "A successful response.", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/apis/iam/v2/projects", "host": [ "{{baseUrl}}" ], "path": [ "apis", "iam", "v2", "projects" ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"projects\": [\n {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CHEF_MANAGED\",\n \"status\": \"PROJECT_RULES_STATUS_UNSET\"\n },\n {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CHEF_MANAGED\",\n \"status\": \"PROJECT_RULES_STATUS_UNSET\"\n }\n ]\n}", "createdAt": "2026-07-28T01:20:12.000Z", "updatedAt": "2026-07-28T01:20:12.000Z", "uid": "35240-9df3f087-8ced-42b0-8a05-1e3e290cf8a5" }, { "id": "984e8db6-a6cc-4ab5-9967-447cd053dbc6", "name": "An unexpected error response.", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/apis/iam/v2/projects", "host": [ "{{baseUrl}}" ], "path": [ "apis", "iam", "v2", "projects" ] } }, "status": "Internal Server Error", "code": 500, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": \"\",\n \"code\": \"\",\n \"message\": \"\",\n \"details\": [\n {\n \"type_url\": \"\",\n \"value\": \"\"\n },\n {\n \"type_url\": \"\",\n \"value\": \"\"\n }\n ]\n}", "createdAt": "2026-07-28T01:20:12.000Z", "updatedAt": "2026-07-28T01:20:12.000Z", "uid": "35240-984e8db6-a6cc-4ab5-9967-447cd053dbc6" } ], "createdAt": "2026-07-28T01:20:12.000Z", "updatedAt": "2026-07-28T01:20:12.000Z", "uid": "35240-27868829-aefa-4449-b34a-0f3f498b49f6" }, { "name": "Creates a project", "id": "585ced80-965c-4b6e-8942-32433b2109ec", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"skip_policies\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/apis/iam/v2/projects", "host": [ "{{baseUrl}}" ], "path": [ "apis", "iam", "v2", "projects" ] }, "description": "Creates a new project to be used in the policies that control permissions in Automate.\n\nA project defines the scope of resources in a policy statement. Resources can be in more than one project.\n\nWhen a project is created, the system also creates three policies associated with the new project,\none for each of the following roles: editor, viewer, and project owner.\nYou can optionally pass the `skip_policies` flag set to `true` to skip the creation of these policies.\n\nAuthorization Action:\n```\niam:projects:create\n```" }, "response": [ { "id": "409d388b-66ef-481a-8ef3-499827c85c82", "name": "A successful response.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"skip_policies\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/apis/iam/v2/projects", "host": [ "{{baseUrl}}" ], "path": [ "apis", "iam", "v2", "projects" ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"project\": {\n \"name\": \"\",\n \"id\": \"\",\n \"type\": \"CHEF_MANAGED\",\n \"status\": \"PROJECT_RULES_STATUS_UNSET\"\n }\n}", "createdAt": "2026-07-28T01:20:12.000Z", "updatedAt": "2026-07-28T01:20:12.000Z", "uid": "35240-409d388b-66ef-481a-8ef3-499827c85c82" }, { "id": "e6b1d321-5cd9-43c0-9675-b12a130137b5", "name": "An unexpected error response.", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"id\": \"\",\n \"name\": \"\",\n \"skip_policies\": \"\"\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/apis/iam/v2/projects", "host": [ "{{baseUrl}}" ], "path": [ "apis", "iam", "v2", "projects" ] } }, "status": "Internal Server Error", "code": 500, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"error\": \"\",\n \"code\": \"\",\n \"message\": \"\",\n \"details\": [\n {\n \"type_url\": \"\",\n \"value\": \"\"\n },\n {\n \"type_url\": \"\",\n \"value\": \"\"\n }\n ]\n}", "createdAt": "2026-07-28T01:20:12.000Z", "updatedAt": "2026-07-28T01:20:12.000Z", "uid": "35240-e6b1d321-5cd9-43c0-9675-b12a130137b5" } ], "createdAt": "2026-07-28T01:20:12.000Z", "updatedAt": "2026-07-28T01:20:12.000Z", "uid": "35240-585ced80-965c-4b6e-8942-32433b2109ec" } ], "id": "8c54befc-87a2-4dce-8848-10518bad826c", "createdAt": "2026-07-28T01:20:12.000Z", "updatedAt": "2026-07-28T01:20:12.000Z", "uid": "35240-8c54befc-87a2-4dce-8848-10518bad826c" } ], "id": "0741cf6e-15b4-4194-bfc3-8be3e3f5112a", "createdAt": "2026-07-28T01:20:12.000Z", "updatedAt": "2026-07-28T01:20:12.000Z", "uid": "35240-0741cf6e-15b4-4194-bfc3-8be3e3f5112a" } ], "id": "4a21cd89-5e4b-46f5-915a-b9da12777b04", "createdAt": "2026-07-28T01:20:12.000Z", "updatedAt": "2026-07-28T01:20:12.000Z", "uid": "35240-4a21cd89-5e4b-46f5-915a-b9da12777b04" } ], "id": "a9fd4861-5701-4503-9ca6-d7448ab45100", "createdAt": "2026-07-28T01:20:12.000Z", "updatedAt": "2026-07-28T01:20:12.000Z", "uid": "35240-a9fd4861-5701-4503-9ca6-d7448ab45100" } ], "variable": [ { "key": "baseUrl", "value": "/" } ] }