{
  "info": {
    "_postman_id": "a0713706-c539-43d1-b91c-202a56060d18",
    "name": "Asana Project Templates API",
    "description": "The Asana Project Templates API allows users to manage project templates that enable new projects to be created with a predefined setup.\n\nContact Support:\n Name: Asana Support",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json",
    "createdAt": "2026-06-05T13:13:47.000Z",
    "updatedAt": "2026-06-05T13:13:47.000Z",
    "lastUpdatedBy": "35240",
    "uid": "35240-a0713706-c539-43d1-b91c-202a56060d18"
  },
  "item": [
    {
      "name": "project_templates",
      "item": [
        {
          "name": "{project_template_gid}",
          "item": [
            {
              "name": "instantiateProject",
              "item": [
                {
                  "name": "Asana Instantiate a project from a project template",
                  "id": "127e2207-4c84-4bdc-93c4-e29dbb6624b2",
                  "protocolProfileBehavior": {
                    "disableBodyPruning": true
                  },
                  "request": {
                    "method": "POST",
                    "header": [
                      {
                        "key": "Content-Type",
                        "value": "application/json"
                      },
                      {
                        "key": "Accept",
                        "value": "application/json"
                      }
                    ],
                    "body": {
                      "mode": "raw",
                      "raw": "{\n  \"data\": {\n    \"name\": \"<string>\",\n    \"team\": \"<string>\",\n    \"public\": \"<boolean>\",\n    \"is_strict\": \"<boolean>\",\n    \"requested_dates\": [\n      {\n        \"gid\": \"<string>\",\n        \"value\": \"<date>\"\n      },\n      {\n        \"gid\": \"<string>\",\n        \"value\": \"<date>\"\n      }\n    ],\n    \"requested_roles\": [\n      {\n        \"gid\": \"<string>\",\n        \"value\": \"<string>\"\n      },\n      {\n        \"gid\": \"<string>\",\n        \"value\": \"<string>\"\n      }\n    ]\n  }\n}",
                      "options": {
                        "raw": {
                          "headerFamily": "json",
                          "language": "json"
                        }
                      }
                    },
                    "url": {
                      "raw": "{{baseUrl}}/project_templates/:project_template_gid/instantiateProject",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "project_templates",
                        ":project_template_gid",
                        "instantiateProject"
                      ],
                      "variable": [
                        {
                          "id": "2fafc815-ad9d-43e4-802a-9846bc584fe1",
                          "key": "project_template_gid",
                          "value": "<string>",
                          "description": "(Required) "
                        }
                      ]
                    }
                  },
                  "response": [
                    {
                      "id": "964ada14-2c9c-4fc3-8f5a-f0e3b8cc5be3",
                      "name": "Successfully instantiated the project.",
                      "originalRequest": {
                        "method": "POST",
                        "header": [
                          {
                            "key": "Content-Type",
                            "value": "application/json"
                          },
                          {
                            "key": "Accept",
                            "value": "application/json"
                          },
                          {
                            "description": "Added as a part of security scheme: bearer",
                            "key": "Authorization",
                            "value": "Bearer <token>"
                          }
                        ],
                        "body": {
                          "mode": "raw",
                          "raw": "{\n  \"data\": {\n    \"name\": \"<string>\",\n    \"team\": \"<string>\",\n    \"public\": \"<boolean>\",\n    \"is_strict\": \"<boolean>\",\n    \"requested_dates\": [\n      {\n        \"gid\": \"<string>\",\n        \"value\": \"<date>\"\n      },\n      {\n        \"gid\": \"<string>\",\n        \"value\": \"<date>\"\n      }\n    ],\n    \"requested_roles\": [\n      {\n        \"gid\": \"<string>\",\n        \"value\": \"<string>\"\n      },\n      {\n        \"gid\": \"<string>\",\n        \"value\": \"<string>\"\n      }\n    ]\n  }\n}",
                          "options": {
                            "raw": {
                              "headerFamily": "json",
                              "language": "json"
                            }
                          }
                        },
                        "url": {
                          "raw": "{{baseUrl}}/project_templates/:project_template_gid/instantiateProject",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "project_templates",
                            ":project_template_gid",
                            "instantiateProject"
                          ],
                          "variable": [
                            {
                              "key": "project_template_gid"
                            }
                          ]
                        }
                      },
                      "status": "Created",
                      "code": 201,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "cookie": [],
                      "responseTime": null,
                      "body": "{\n  \"data\": {\n    \"gid\": \"<string>\",\n    \"resource_type\": \"<string>\",\n    \"status\": \"<string>\",\n    \"new_project\": {\n      \"gid\": \"<string>\",\n      \"name\": \"<string>\"\n    }\n  }\n}",
                      "createdAt": "2026-06-05T13:13:47.000Z",
                      "updatedAt": "2026-06-05T13:13:47.000Z",
                      "uid": "35240-964ada14-2c9c-4fc3-8f5a-f0e3b8cc5be3"
                    }
                  ],
                  "createdAt": "2026-06-05T13:13:47.000Z",
                  "updatedAt": "2026-06-05T13:13:47.000Z",
                  "uid": "35240-127e2207-4c84-4bdc-93c4-e29dbb6624b2"
                }
              ],
              "id": "c053a6f2-490e-45ec-88d4-2f7e11db5532",
              "createdAt": "2026-06-05T13:13:47.000Z",
              "updatedAt": "2026-06-05T13:13:47.000Z",
              "uid": "35240-c053a6f2-490e-45ec-88d4-2f7e11db5532"
            },
            {
              "name": "Asana Get a project template",
              "id": "34632f15-9c8b-4d0e-899b-af6a1ed0b085",
              "protocolProfileBehavior": {
                "disableBodyPruning": true
              },
              "request": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/project_templates/:project_template_gid",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "project_templates",
                    ":project_template_gid"
                  ],
                  "variable": [
                    {
                      "id": "0e337c60-cd2e-4185-a0ed-762a80c1b8f1",
                      "key": "project_template_gid",
                      "value": "<string>",
                      "description": "(Required) "
                    }
                  ]
                }
              },
              "response": [
                {
                  "id": "c0057596-2be0-4dfe-81ac-475313ccdf2f",
                  "name": "Successfully retrieved the project template.",
                  "originalRequest": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      },
                      {
                        "description": "Added as a part of security scheme: bearer",
                        "key": "Authorization",
                        "value": "Bearer <token>"
                      }
                    ],
                    "url": {
                      "raw": "{{baseUrl}}/project_templates/:project_template_gid",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "project_templates",
                        ":project_template_gid"
                      ],
                      "variable": [
                        {
                          "key": "project_template_gid"
                        }
                      ]
                    }
                  },
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "json",
                  "header": [
                    {
                      "key": "Content-Type",
                      "value": "application/json"
                    }
                  ],
                  "cookie": [],
                  "responseTime": null,
                  "body": "{\n  \"data\": {\n    \"gid\": \"<string>\",\n    \"resource_type\": \"<string>\",\n    \"name\": \"<string>\",\n    \"description\": \"<string>\",\n    \"html_description\": \"<string>\",\n    \"color\": \"<string>\",\n    \"owner\": {\n      \"gid\": \"<string>\",\n      \"resource_type\": \"<string>\",\n      \"name\": \"<string>\"\n    },\n    \"team\": {\n      \"gid\": \"<string>\",\n      \"resource_type\": \"<string>\",\n      \"name\": \"<string>\"\n    },\n    \"public\": \"<boolean>\",\n    \"requested_dates\": [\n      {\n        \"gid\": \"<string>\",\n        \"name\": \"<string>\",\n        \"description\": \"<string>\"\n      },\n      {\n        \"gid\": \"<string>\",\n        \"name\": \"<string>\",\n        \"description\": \"<string>\"\n      }\n    ],\n    \"requested_roles\": [\n      {\n        \"gid\": \"<string>\",\n        \"name\": \"<string>\"\n      },\n      {\n        \"gid\": \"<string>\",\n        \"name\": \"<string>\"\n      }\n    ]\n  }\n}",
                  "createdAt": "2026-06-05T13:13:47.000Z",
                  "updatedAt": "2026-06-05T13:13:47.000Z",
                  "uid": "35240-c0057596-2be0-4dfe-81ac-475313ccdf2f"
                }
              ],
              "createdAt": "2026-06-05T13:13:47.000Z",
              "updatedAt": "2026-06-05T13:13:47.000Z",
              "uid": "35240-34632f15-9c8b-4d0e-899b-af6a1ed0b085"
            },
            {
              "name": "Asana Delete a project template",
              "id": "f5d7a4ef-0856-48fb-9701-48fd7a593d60",
              "protocolProfileBehavior": {
                "disableBodyPruning": true
              },
              "request": {
                "method": "DELETE",
                "header": [],
                "url": {
                  "raw": "{{baseUrl}}/project_templates/:project_template_gid",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "project_templates",
                    ":project_template_gid"
                  ],
                  "variable": [
                    {
                      "id": "90e4f196-6c64-4912-871c-155748c37c58",
                      "key": "project_template_gid",
                      "value": "<string>",
                      "description": "(Required) "
                    }
                  ]
                }
              },
              "response": [
                {
                  "id": "ade3c05c-fe13-43d9-bde1-361b0ae7b335",
                  "name": "Successfully deleted the project template.",
                  "originalRequest": {
                    "method": "DELETE",
                    "header": [
                      {
                        "description": "Added as a part of security scheme: bearer",
                        "key": "Authorization",
                        "value": "Bearer <token>"
                      }
                    ],
                    "url": {
                      "raw": "{{baseUrl}}/project_templates/:project_template_gid",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "project_templates",
                        ":project_template_gid"
                      ],
                      "variable": [
                        {
                          "key": "project_template_gid"
                        }
                      ]
                    }
                  },
                  "status": "OK",
                  "code": 200,
                  "_postman_previewlanguage": "text",
                  "header": [],
                  "cookie": [],
                  "responseTime": null,
                  "body": null,
                  "createdAt": "2026-06-05T13:13:47.000Z",
                  "updatedAt": "2026-06-05T13:13:47.000Z",
                  "uid": "35240-ade3c05c-fe13-43d9-bde1-361b0ae7b335"
                }
              ],
              "createdAt": "2026-06-05T13:13:47.000Z",
              "updatedAt": "2026-06-05T13:13:47.000Z",
              "uid": "35240-f5d7a4ef-0856-48fb-9701-48fd7a593d60"
            }
          ],
          "id": "477410c4-8fea-43a8-b2a4-87e6df33b64c",
          "createdAt": "2026-06-05T13:13:47.000Z",
          "updatedAt": "2026-06-05T13:13:47.000Z",
          "uid": "35240-477410c4-8fea-43a8-b2a4-87e6df33b64c"
        },
        {
          "name": "Asana Get multiple project templates",
          "id": "8b2c6f8f-9cbe-45ea-af7f-04a9636e35e1",
          "protocolProfileBehavior": {
            "disableBodyPruning": true
          },
          "request": {
            "method": "GET",
            "header": [
              {
                "key": "Accept",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{baseUrl}}/project_templates?workspace=<string>&team=<string>&limit=<integer>&offset=<string>",
              "host": [
                "{{baseUrl}}"
              ],
              "path": [
                "project_templates"
              ],
              "query": [
                {
                  "key": "workspace",
                  "value": "<string>"
                },
                {
                  "key": "team",
                  "value": "<string>"
                },
                {
                  "key": "limit",
                  "value": "<integer>"
                },
                {
                  "key": "offset",
                  "value": "<string>"
                }
              ]
            }
          },
          "response": [
            {
              "id": "35d6e7e0-dd08-4dca-b492-c7724f78fc5c",
              "name": "Successfully retrieved project templates.",
              "originalRequest": {
                "method": "GET",
                "header": [
                  {
                    "key": "Accept",
                    "value": "application/json"
                  },
                  {
                    "description": "Added as a part of security scheme: bearer",
                    "key": "Authorization",
                    "value": "Bearer <token>"
                  }
                ],
                "url": {
                  "raw": "{{baseUrl}}/project_templates?workspace=<string>&team=<string>&limit=<integer>&offset=<string>",
                  "host": [
                    "{{baseUrl}}"
                  ],
                  "path": [
                    "project_templates"
                  ],
                  "query": [
                    {
                      "key": "workspace",
                      "value": "<string>"
                    },
                    {
                      "key": "team",
                      "value": "<string>"
                    },
                    {
                      "key": "limit",
                      "value": "<integer>"
                    },
                    {
                      "key": "offset",
                      "value": "<string>"
                    }
                  ]
                }
              },
              "status": "OK",
              "code": 200,
              "_postman_previewlanguage": "json",
              "header": [
                {
                  "key": "Content-Type",
                  "value": "application/json"
                }
              ],
              "cookie": [],
              "responseTime": null,
              "body": "{\n  \"data\": [\n    {\n      \"gid\": \"<string>\",\n      \"resource_type\": \"<string>\",\n      \"name\": \"<string>\"\n    },\n    {\n      \"gid\": \"<string>\",\n      \"resource_type\": \"<string>\",\n      \"name\": \"<string>\"\n    }\n  ]\n}",
              "createdAt": "2026-06-05T13:13:47.000Z",
              "updatedAt": "2026-06-05T13:13:47.000Z",
              "uid": "35240-35d6e7e0-dd08-4dca-b492-c7724f78fc5c"
            }
          ],
          "createdAt": "2026-06-05T13:13:47.000Z",
          "updatedAt": "2026-06-05T13:13:47.000Z",
          "uid": "35240-8b2c6f8f-9cbe-45ea-af7f-04a9636e35e1"
        }
      ],
      "id": "eaabbe31-615f-41ad-a1f1-6aa655aeba04",
      "createdAt": "2026-06-05T13:13:47.000Z",
      "updatedAt": "2026-06-05T13:13:47.000Z",
      "uid": "35240-eaabbe31-615f-41ad-a1f1-6aa655aeba04"
    },
    {
      "name": "teams",
      "item": [
        {
          "name": "{team_gid}",
          "item": [
            {
              "name": "project_templates",
              "item": [
                {
                  "name": "Asana Get a team's project templates",
                  "id": "a43c58a9-3fc7-432b-8644-ed430a8011c7",
                  "protocolProfileBehavior": {
                    "disableBodyPruning": true
                  },
                  "request": {
                    "method": "GET",
                    "header": [
                      {
                        "key": "Accept",
                        "value": "application/json"
                      }
                    ],
                    "url": {
                      "raw": "{{baseUrl}}/teams/:team_gid/project_templates?limit=<integer>&offset=<string>",
                      "host": [
                        "{{baseUrl}}"
                      ],
                      "path": [
                        "teams",
                        ":team_gid",
                        "project_templates"
                      ],
                      "query": [
                        {
                          "key": "limit",
                          "value": "<integer>"
                        },
                        {
                          "key": "offset",
                          "value": "<string>"
                        }
                      ],
                      "variable": [
                        {
                          "id": "e67fd513-b67a-4598-8be4-70d7ca04936b",
                          "key": "team_gid",
                          "value": "<string>",
                          "description": "(Required) "
                        }
                      ]
                    }
                  },
                  "response": [
                    {
                      "id": "9a9557b7-f180-4312-a1f7-d66894d97017",
                      "name": "Successfully retrieved the team's project templates.",
                      "originalRequest": {
                        "method": "GET",
                        "header": [
                          {
                            "key": "Accept",
                            "value": "application/json"
                          },
                          {
                            "description": "Added as a part of security scheme: bearer",
                            "key": "Authorization",
                            "value": "Bearer <token>"
                          }
                        ],
                        "url": {
                          "raw": "{{baseUrl}}/teams/:team_gid/project_templates?limit=<integer>&offset=<string>",
                          "host": [
                            "{{baseUrl}}"
                          ],
                          "path": [
                            "teams",
                            ":team_gid",
                            "project_templates"
                          ],
                          "query": [
                            {
                              "key": "limit",
                              "value": "<integer>"
                            },
                            {
                              "key": "offset",
                              "value": "<string>"
                            }
                          ],
                          "variable": [
                            {
                              "key": "team_gid"
                            }
                          ]
                        }
                      },
                      "status": "OK",
                      "code": 200,
                      "_postman_previewlanguage": "json",
                      "header": [
                        {
                          "key": "Content-Type",
                          "value": "application/json"
                        }
                      ],
                      "cookie": [],
                      "responseTime": null,
                      "body": "{\n  \"data\": [\n    {\n      \"gid\": \"<string>\",\n      \"resource_type\": \"<string>\",\n      \"name\": \"<string>\"\n    },\n    {\n      \"gid\": \"<string>\",\n      \"resource_type\": \"<string>\",\n      \"name\": \"<string>\"\n    }\n  ]\n}",
                      "createdAt": "2026-06-05T13:13:47.000Z",
                      "updatedAt": "2026-06-05T13:13:47.000Z",
                      "uid": "35240-9a9557b7-f180-4312-a1f7-d66894d97017"
                    }
                  ],
                  "createdAt": "2026-06-05T13:13:47.000Z",
                  "updatedAt": "2026-06-05T13:13:47.000Z",
                  "uid": "35240-a43c58a9-3fc7-432b-8644-ed430a8011c7"
                }
              ],
              "id": "46199d33-3dbf-4965-b08c-1330b2d4b6a4",
              "createdAt": "2026-06-05T13:13:47.000Z",
              "updatedAt": "2026-06-05T13:13:47.000Z",
              "uid": "35240-46199d33-3dbf-4965-b08c-1330b2d4b6a4"
            }
          ],
          "id": "29047810-65a7-4a2e-bbac-24b67613b6cd",
          "createdAt": "2026-06-05T13:13:47.000Z",
          "updatedAt": "2026-06-05T13:13:47.000Z",
          "uid": "35240-29047810-65a7-4a2e-bbac-24b67613b6cd"
        }
      ],
      "id": "585ff662-bdc1-4884-b3e7-c2e9a8b5b4fa",
      "createdAt": "2026-06-05T13:13:47.000Z",
      "updatedAt": "2026-06-05T13:13:47.000Z",
      "uid": "35240-585ff662-bdc1-4884-b3e7-c2e9a8b5b4fa"
    }
  ],
  "auth": {
    "type": "bearer",
    "bearer": [
      {
        "key": "token",
        "value": "{{bearerToken}}",
        "type": "string"
      }
    ]
  },
  "variable": [
    {
      "key": "baseUrl",
      "value": "https://app.asana.com/api/1.0"
    }
  ]
}