Content: Project

Update existing Project object

Allows update of the Project object, it has to have all fields, as this operation overwrites the object. All properties not included in the payload will be lost. <br />

put/api/v1/content/project/{id}

Request

  • Base URL: https://api.flotiq.com
  • URL: https://api.flotiq.com/api/v1/content/project/{id}
  • Auth: API key in header X-AUTH-TOKEN

Path parameters

idstring required

ContentObject identifier

Request body

idstring required

Unique ID of the object

namestring required
slugstring required
descriptionstring
short_descriptionstring

Example request

{
  "id": "project-1",
  "name": "name",
  "slug": "slug",
  "tags": [
    {
      "dataUrl": "/api/v1/content/_tag/_tag-1",
      "type": "internal"
    }
  ],
  "gallery": [
    {
      "dataUrl": "/api/v1/content/_media/_media-1",
      "type": "internal"
    }
  ],
  "description": "description",
  "headerImage": [
    {
      "dataUrl": "/api/v1/content/_media/_media-1",
      "type": "internal"
    }
  ],
  "__translations": [
    {
      "name": "name",
      "slug": "slug",
      "tags": [
        {
          "dataUrl": "/api/v1/content/_tag/_tag-1",
          "type": "internal"
        }
      ],
      "gallery": [
        {
          "dataUrl": "/api/v1/content/_media/_media-1",
          "type": "internal"
        }
      ],
      "__language": "__language",
      "description": "description",
      "headerImage": [
        {
          "dataUrl": "/api/v1/content/_media/_media-1",
          "type": "internal"
        }
      ],
      "short_description": "short_description"
    }
  ],
  "short_description": "short_description"
}

Response

OK

idstring required

Unique ID of the object

namestring required
slugstring required
descriptionstring
short_descriptionstring

Example response

{
  "id": "project-1",
  "internal": {
    "contentType": "project",
    "createdAt": "2025-06-05T10:24:27+00:00",
    "updatedAt": "2025-06-05T10:24:27+00:00",
    "deletedAt": "",
    "workflowState": "saved",
    "objectTitle": "",
    "latestVersion": 1
  },
  "name": "name",
  "slug": "slug",
  "tags": [
    {
      "dataUrl": "/api/v1/content/_tag/_tag-1",
      "type": "internal"
    }
  ],
  "gallery": [
    {
      "dataUrl": "/api/v1/content/_media/_media-1",
      "type": "internal"
    }
  ],
  "description": "description",
  "headerImage": [
    {
      "dataUrl": "/api/v1/content/_media/_media-1",
      "type": "internal"
    }
  ],
  "__translations": [
    {
      "name": "name",
      "slug": "slug",
      "tags": [
        {
          "dataUrl": "/api/v1/content/_tag/_tag-1",
          "type": "internal"
        }
      ],
      "gallery": [
        {
          "dataUrl": "/api/v1/content/_media/_media-1",
          "type": "internal"
        }
      ],
      "__language": "__language",
      "description": "description",
      "headerImage": [
        {
          "dataUrl": "/api/v1/content/_media/_media-1",
          "type": "internal"
        }
      ],
      "short_description": "short_description"
    }
  ],
  "short_description": "short_description"
}

Changes

No recorded changes to this operation across all 1 revision of this API.