YOWO7 API
Projects

POST

/api/v1/workspaces/{workspaceId}/projects/{projectId}/icon/upload/complete

Scope projects:write

Finish a project icon upload after the image bytes were sent to the upload URL.

Pfad

projectIdPflicht
string (uuid)
Project identifier.
workspaceIdPflicht
string
Workspace that owns the resource.

Request

application/json · CompleteProjectIconUploadRequestDto

uploadSessionIdPflicht
string (uuid)
Identifier of the upload session.

Antworten

200ProjectDtoThe request succeeded. The JSON body contains url, data, and meta. The linked schema is data.

Project.

id
string (uuid)
Identifier.
groupId
string (uuid)
Identifier of the group.
namePflicht
string
Display name.
description
string
Description shown with this item.
keyPrefixPflicht
string
Key prefix.
icon
string
Icon.
color
string
Color.
hasCustomIcon
boolean
Whether custom icon is set.
iconUrl
string
URL of the icon.
sortOrder
integer (int32)
Order among siblings. Lower numbers come first.
createdAt
string (date-time)
When this was created.
400ApiProblemThe request is invalid.
401ApiProblemThe private app token is missing or invalid.
403ApiProblemThe token is missing the required scope, or this action is not allowed.
404ApiProblemThe workspace or resource was not found.
defaultApiProblemError response.
Complete an icon upload · YOWO7 API