Search Storyblok's Documentation
  1. Idea's Discussions Object

Idea's Discussions Object

This is an object of the discussions for the specific idea.

Idea's discussion object is different than the Discussions object.

Properties

  • id

    number

    Numeric ID of the specific idea's discussion

  • title

    string

    Title of the discussion field

  • block_uid

    string

    The ID of discussion block

  • fieldname

    string

    Technical name of the discussion field

  • solved_at

    string

    The time a discussion is resolved. (Format: YYYY-mm-dd HH:MM)

  • component

    string

    The component/block name to which the discussion belongs to

  • lang

    string

    Language code of the current language (can be requested with the language API parameter)

  • uuid

    string

    Generated UUID string

  • comments

    Idea's Comments Object[]

    An array of idea's comment objects

    • id

      number

      The numeric ID

    • created_at

      string

      Creation date (Format: yyyy-MM-dd'T'HH:mm:ssZ)

    • updated_at

      string

      Latest update date (Format: yyyy-MM-dd'T'HH:mm:ssZ)

    • extra

      object

      The extra property is an array containing JSON objects representing the extra from Idea’s comment.

      • text

        string

        The text part

      • type

        string

        The type

      • attrs

        object

        Attributes

    • message

      null or string

      The message of a comment, with the datatype of null or a string.

    • message_json

      object

      The message_json property is an array containing JSON objects representing the comments’ messages.

      • text

        string

        The text part

      • type

        string

        The type

      • attrs

        object

        Attributes

    • user_id

      number

      User/numeric id of collaborator

    • uuid

      string

      Generated UUID string

  • last_comments

    Idea's Comments Object[]

    An array of idea's last comment objects

    • id

      number

      The numeric ID

    • created_at

      string

      Creation date (Format: yyyy-MM-dd'T'HH:mm:ssZ)

    • updated_at

      string

      Latest update date (Format: yyyy-MM-dd'T'HH:mm:ssZ)

    • extra

      object

      The extra property is an array containing JSON objects representing the extra from Idea’s comment.

      • text

        string

        The text part

      • type

        string

        The type

      • attrs

        object

        Attributes

    • message

      null or string

      The message of a comment, with the datatype of null or a string.

    • message_json

      object

      The message_json property is an array containing JSON objects representing the comments’ messages.

      • text

        string

        The text part

      • type

        string

        The type

      • attrs

        object

        Attributes

    • user_id

      number

      User/numeric id of collaborator

    • uuid

      string

      Generated UUID string

Example Object
{
  "discussions":
  {
    "id": 1,
    "title": "<div class=|\"hello\">Hello world! <strong>Hello everyone",
    "block_uid": null,
    "fieldname": null,
    "solved_at": null,
    "component": null,
    "lang": "default",
    "uuid": "46e6030b-80fc-4574-b72d-448796900c98",
    "comments": [
      {
        "id": 1,
        "created_at": "2024-06-03T05:02:37.716Z",
        "updated_at": "2024-06-03T05:02:37.716Z",
        "extra": {},
        "message": "Lorem ipsum dolor sit amet, consectetur adipiscing elit",
        "message_json": [],
        "user_id": 1,
        "uuid": "a01b234c-5d6e-7f89-gh10-i11jk121l314"
      }
    ],
    "last_comment": {
      "id": 1,
      "created_at": "2024-06-03T05:02:37.716Z",
      "updated_at": "2024-06-03T05:02:37.716Z",
      "extra": {},
      "message": "Lorem ipsum dolor sit amet, consectetur adipiscing elit",
      "message_json": [],
      "user_id": 2,
      "uuid": "e00c312a-7f6d-4f53-bb03-e55cb476a401"
    }
  }
}