Zum Hauptinhalt springen

Get a support conversation

GET/conversations/{conversationId}/
v2
GET
conversation-get-conversation

Request

  • conversationIdstring (uuid)
    required

Responses

application/json

The metadata of the conversation. Does not contain messages send in the conversation. Use /v2/conversations/{conversationId}/messages to get the messages.

  • categoryobject
    • categoryIdstring (uuid)
      required
    • namestring
      required
    • referenceTypearray of string (one of: unspecified, server, project, organisation, extensionInstance)
      required
      • Array[
      • *string (one of: unspecified, server, project, organisation, extensionInstance)
      • ]
  • conversationIdstring (uuid)
    required
  • createdAtstring (date-time)
    required
  • createdByobject
    • activeboolean
    • avatarRefIdstring
    • clearNamestring
    • departmentstring (one of: development, mail, accounting, cloudHosting, customerService, generic)
    • userIdstring
      required
  • lastMessageobject
    • createdAtstring (date-time)
      required
    • createdByobject
      • activeboolean
      • avatarRefIdstring
      • clearNamestring
      • departmentstring (one of: development, mail, accounting, cloudHosting, customerService, generic)
      • userIdstring
        required
  • lastMessageAtstring (date-time)
  • lastMessageByobject
    • activeboolean
    • avatarRefIdstring
    • clearNamestring
    • departmentstring (one of: development, mail, accounting, cloudHosting, customerService, generic)
    • userIdstring
      required
  • mainUserobject
    required
    • activeboolean
    • avatarRefIdstring
    • clearNamestring
    • departmentstring (one of: development, mail, accounting, cloudHosting, customerService, generic)
    • userIdstring
      required
  • notificationRolesarray of string (one of: customer_owner, customer_accountant, customer_member, project_owner, project_email_admin, project_external)
    • Array[
    • *string (one of: customer_owner, customer_accountant, customer_member, project_owner, project_email_admin, project_external)
    • ]
  • relatedToone of 6 alternatives
  • relationsarray of object
    • Array[
    • *object
      • aggregatestring
        required
      • domainstring
        required
      • idstring
        required
    • ]
  • sharedWithone of 4 alternatives
  • shortIdstring
    required
  • statusstring (one of: open, closed, answered, inProgress, waiting)
    required
  • titlestring
    required
  • visibilitystring (one of: shared, private)
    required
  • Usage examples

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