Zum Hauptinhalt springen

Get all conversation the authenticated user has created or has access to

GET/conversations/
v2
GET
conversation-list-conversations

Request

Keine Request-Parameter.

Responses

application/json

The conversations list ordered by creation date

  • Array[
  • *object
    • 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