Ticket bearbeiten

Hinweise zur Funktion

Das Kommunikationsmodul sollte Anwendung finden, wenn Sie über eine API ein neues Objekt erstellen und erwartet wird, dass dieses Objekt in WOWIPORT weiterverarbeitet wird. Beispiele hierfür wären:

  • Ein vorgeschlagener Vertragsnehmer wird erstellt.

  • Eine Rechnung wird übergeben.

  • Ein Auftrag wurde erstellt.

"AssignmentEntityId" verweist auf die Entitäts-ID aus dem entsprechenden Katalog. Die ID des Objektes wird im Schlüssel "EntityId" angegeben. Daten zu den Abteilungen können in den Objektdaten abgerufen werden. https://docs.openwowi.de/schnittstelle-v1.x/objektdaten/abteilung

Ticket anlegen

Version 1.2


post
Authorizations
Query parameters
apiKeystringOptional
Body
Subjectstring | nullableOptional
Contentstring | nullableOptional
SourceIdinteger · int32Optional
PriorityIdinteger · int32Optional
DepartmentIdinteger · int32 | nullableOptional
UserIdinteger · int32 | nullableOptional
ExternalReferencestring | nullableOptional
Responses
201
Created
post
POST /openwowi/v1.2/CommunicationEdit/Ticket HTTP/1.1
Host: 
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 239

{
  "Subject": "text",
  "Content": "text",
  "SourceId": 1,
  "PriorityId": 1,
  "DepartmentId": 1,
  "UserId": 1,
  "ExternalReference": "text",
  "MainEntityAssignment": {
    "AssignmentEntityId": 1,
    "EntityId": 1
  },
  "EntityAssignments": [
    {
      "AssignmentEntityId": 1,
      "EntityId": 1
    }
  ]
}
{
  "Id": 1,
  "IdNum": "text"
}

Kommentar hinzufügen

Version 1.2


post
Authorizations
Query parameters
apiKeystringOptional
Body
TicketIdinteger · int32Optional
Contentstring | nullableOptional
Responses
200
OK
post
POST /openwowi/v1.2/CommunicationEdit/Ticket/AddComment HTTP/1.1
Host: 
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 31

{
  "TicketId": 1,
  "Content": "text"
}
{
  "Id": 1,
  "IdNum": "text"
}

Ticket löschen

Version 1.2


delete
Authorizations
Path parameters
ticketIdinteger · int32Required
Query parameters
apiKeystringOptional
Responses
200
OK
delete
DELETE /openwowi/v1.2/CommunicationEdit/Ticket/{ticketId} HTTP/1.1
Host: 
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
{
  "Id": 1,
  "IdNum": "text"
}

Last updated