Zum Hauptinhalt springen

Get all message of the conversation

GET/v2/conversations/{conversationId}/messages/
API version
v2
Request method
GET
Operation ID
conversation-list-messages-by-conversation

Request

  • conversationIdstring (uuid)
    required

Responses

Format
application/json
Beschreibung
  • Array[
    • *one of 3 alternatives
      • Alternativeobject
        • conversationIdstring (uuid)
          required
        • createdAtstring (date-time)
          required
        • createdByobject
          • activeboolean
          • avatarRefIdstring
          • clearNamestring
          • isEmployeeboolean
          • userIdstring
            required
        • filesarray of one of 3 alternatives
          • Array[
            • *one of 3 alternatives
              • Alternativeobject
                • idstring (uuid)
                  required
                • status"requested"
                  required
              • Alternativeobject
                • idstring (uuid)
                  required
                • namestring
                  required
                • status"uploaded"
                  required
                • typestring
                  required
              • Alternativeobject
                • deletionDatestring (date-time)
                  required
                • idstring (uuid)
                  required
                • namestring
                  required
                • status"deleted"
                  required
                • typestring
                  required
            ]
        • internalboolean
        • messageContentstring
        • messageIdstring (uuid)
          required
        • type"MESSAGE"
          required
      • Alternativeone of 2 alternatives
        • Alternativeobject
          • conversationIdstring
            required
          • createdAtstring (date-time)
            required
          • internalboolean
          • messageContentstring (one of: RESUBMISSION_CREATED, RESUBMISSION_RESUBMIT_AT_CHANGED)
            required
          • metaobject
            • groupAcronymstring
              required
            • groupIdstring
              required
            • groupNamestring
              required
            • resubmitAtstring (date-time)
              required
            • userobject
              • activeboolean
              • avatarRefIdstring
              • clearNamestring
              • isEmployeeboolean
              • userIdstring
                required
          • type"STATUS_UPDATE"
            required
        • Alternativeobject
          • conversationIdstring
            required
          • createdAtstring (date-time)
            required
          • internalboolean
          • messageContentstring
            required
          • metaobject
            • userobject
              • activeboolean
              • avatarRefIdstring
              • clearNamestring
              • isEmployeeboolean
              • userIdstring
                required
          • type"STATUS_UPDATE"
            required
      • Alternative
        • *
    ]

Usage examples

$ curl \
--fail \
--location \
-H "Authorization: Bearer $MITTWALD_API_TOKEN" \
https://api.mittwald.de/v2/conversations/f0f86186-0a5a-45b2-aa33-502777496347/messages