|
12866 | 12866 | } |
12867 | 12867 | } |
12868 | 12868 | }, |
| 12869 | + "/projects/key/{projectKey}": { |
| 12870 | + "get": { |
| 12871 | + "tags": [ |
| 12872 | + "Projects" |
| 12873 | + ], |
| 12874 | + "summary": "Returns the project with the specified key.", |
| 12875 | + "description": "\r\n\r\n<Check title=\"Required Permissions\" icon=\"key\">Any authenticated user.</Check>", |
| 12876 | + "operationId": "GetProjectsKeyByProjectKey", |
| 12877 | + "parameters": [ |
| 12878 | + { |
| 12879 | + "name": "projectKey", |
| 12880 | + "in": "path", |
| 12881 | + "description": "The project key to lookup.", |
| 12882 | + "required": true, |
| 12883 | + "schema": { |
| 12884 | + "type": "string" |
| 12885 | + } |
| 12886 | + } |
| 12887 | + ], |
| 12888 | + "responses": { |
| 12889 | + "200": { |
| 12890 | + "description": "OK", |
| 12891 | + "content": { |
| 12892 | + "application/json": { |
| 12893 | + "schema": { |
| 12894 | + "$ref": "#/components/schemas/Project" |
| 12895 | + } |
| 12896 | + } |
| 12897 | + } |
| 12898 | + }, |
| 12899 | + "400": { |
| 12900 | + "description": "Bad Request", |
| 12901 | + "content": { |
| 12902 | + "application/json": { |
| 12903 | + "schema": { |
| 12904 | + "$ref": "#/components/schemas/ErrorResponse" |
| 12905 | + } |
| 12906 | + } |
| 12907 | + } |
| 12908 | + }, |
| 12909 | + "401": { |
| 12910 | + "description": "Unauthorized", |
| 12911 | + "content": { |
| 12912 | + "application/json": { |
| 12913 | + "schema": { |
| 12914 | + "$ref": "#/components/schemas/ErrorResponse" |
| 12915 | + } |
| 12916 | + } |
| 12917 | + } |
| 12918 | + }, |
| 12919 | + "404": { |
| 12920 | + "description": "Not Found", |
| 12921 | + "content": { |
| 12922 | + "application/json": { |
| 12923 | + "schema": { |
| 12924 | + "$ref": "#/components/schemas/ErrorResponse" |
| 12925 | + } |
| 12926 | + } |
| 12927 | + } |
| 12928 | + } |
| 12929 | + }, |
| 12930 | + "security": [ |
| 12931 | + { |
| 12932 | + "oauth2": [ |
| 12933 | + "full_access" |
| 12934 | + ] |
| 12935 | + } |
| 12936 | + ], |
| 12937 | + "x-api-versions": [ |
| 12938 | + "v1" |
| 12939 | + ], |
| 12940 | + "x-access": { |
| 12941 | + "any": "true" |
| 12942 | + } |
| 12943 | + } |
| 12944 | + }, |
12869 | 12945 | "/projects/projecttasks/tags": { |
12870 | 12946 | "get": { |
12871 | 12947 | "tags": [ |
|
28672 | 28748 | } |
28673 | 28749 | } |
28674 | 28750 | }, |
| 28751 | + "/tasks/key/{taskIdentifier}": { |
| 28752 | + "get": { |
| 28753 | + "tags": [ |
| 28754 | + "Tasks" |
| 28755 | + ], |
| 28756 | + "summary": "Returns the task with the specified key.", |
| 28757 | + "description": "\r\n\r\n<Check title=\"Required Permissions\" icon=\"key\">Any authenticated user.</Check>", |
| 28758 | + "operationId": "GetTasksKeyByTaskIdentifier", |
| 28759 | + "parameters": [ |
| 28760 | + { |
| 28761 | + "name": "taskIdentifier", |
| 28762 | + "in": "path", |
| 28763 | + "description": "The task identifier to lookup (for example, KEY-123).", |
| 28764 | + "required": true, |
| 28765 | + "schema": { |
| 28766 | + "type": "string" |
| 28767 | + } |
| 28768 | + } |
| 28769 | + ], |
| 28770 | + "responses": { |
| 28771 | + "200": { |
| 28772 | + "description": "OK", |
| 28773 | + "content": { |
| 28774 | + "application/json": { |
| 28775 | + "schema": { |
| 28776 | + "$ref": "#/components/schemas/TaskModel" |
| 28777 | + } |
| 28778 | + } |
| 28779 | + } |
| 28780 | + }, |
| 28781 | + "400": { |
| 28782 | + "description": "Bad Request", |
| 28783 | + "content": { |
| 28784 | + "application/json": { |
| 28785 | + "schema": { |
| 28786 | + "$ref": "#/components/schemas/ErrorResponse" |
| 28787 | + } |
| 28788 | + } |
| 28789 | + } |
| 28790 | + }, |
| 28791 | + "401": { |
| 28792 | + "description": "Unauthorized", |
| 28793 | + "content": { |
| 28794 | + "application/json": { |
| 28795 | + "schema": { |
| 28796 | + "$ref": "#/components/schemas/ErrorResponse" |
| 28797 | + } |
| 28798 | + } |
| 28799 | + } |
| 28800 | + }, |
| 28801 | + "404": { |
| 28802 | + "description": "Not Found", |
| 28803 | + "content": { |
| 28804 | + "application/json": { |
| 28805 | + "schema": { |
| 28806 | + "$ref": "#/components/schemas/ErrorResponse" |
| 28807 | + } |
| 28808 | + } |
| 28809 | + } |
| 28810 | + } |
| 28811 | + }, |
| 28812 | + "security": [ |
| 28813 | + { |
| 28814 | + "oauth2": [ |
| 28815 | + "full_access" |
| 28816 | + ] |
| 28817 | + } |
| 28818 | + ], |
| 28819 | + "x-api-versions": [ |
| 28820 | + "v1" |
| 28821 | + ], |
| 28822 | + "x-access": { |
| 28823 | + "any": "true" |
| 28824 | + } |
| 28825 | + } |
| 28826 | + }, |
28675 | 28827 | "/tasks/settaskpriority": { |
28676 | 28828 | "post": { |
28677 | 28829 | "tags": [ |
|
42094 | 42246 | "email": { |
42095 | 42247 | "type": "string", |
42096 | 42248 | "description": "The email of the account.", |
| 42249 | + "format": "email", |
42097 | 42250 | "nullable": true, |
42098 | 42251 | "example": "carla.creative@ncnstn.com" |
42099 | 42252 | }, |
|
42174 | 42327 | "email": { |
42175 | 42328 | "type": "string", |
42176 | 42329 | "description": "The email of the account.", |
| 42330 | + "format": "email", |
42177 | 42331 | "nullable": true, |
42178 | 42332 | "example": "carla.creative@ncnstn.com" |
42179 | 42333 | }, |
|
53830 | 53984 | "type": "boolean", |
53831 | 53985 | "description": "Whether the project template has an image in the files service." |
53832 | 53986 | }, |
| 53987 | + "copyImageToProjectOnCreation": { |
| 53988 | + "type": "boolean", |
| 53989 | + "description": "Whether the template image should be copied to the project during project creation.\nIf the template has no image, no image is copied.\nNo image is copied from the client." |
| 53990 | + }, |
53833 | 53991 | "projectTypeId": { |
53834 | 53992 | "type": "string", |
53835 | 53993 | "description": "The id of the project type.", |
|
53888 | 54046 | "nullable": true, |
53889 | 54047 | "example": "123e4567-e89b-12d3-a456-426614174000" |
53890 | 54048 | }, |
| 54049 | + "copyImageToProjectOnCreation": { |
| 54050 | + "type": "boolean", |
| 54051 | + "description": "Whether the template image should be copied to the project during project creation.\nIf the template has no image, no image is copied.\nNo image is copied from the client." |
| 54052 | + }, |
53891 | 54053 | "projectTypeId": { |
53892 | 54054 | "type": "string", |
53893 | 54055 | "description": "Project type id of the project template.", |
|
0 commit comments