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
Autorisierungen
Abfrageparameter
apiKeystringOptional
Rumpf
Subjectstring | nullfähigOptional
Contentstring | nullfähigOptional
SourceIdinteger · int32Optional
PriorityIdinteger · int32Optional
DepartmentIdinteger · int32 | nullfähigOptional
UserIdinteger · int32 | nullfähigOptional
ExternalReferencestring | nullfähigOptional
Antworten
201

Created

post
/openwowi/v1.2/CommunicationEdit/Ticket
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
Autorisierungen
Abfrageparameter
apiKeystringOptional
Rumpf
TicketIdinteger · int32Optional
Contentstring | nullfähigOptional
PersonIdinteger · int32 | nullfähigOptional
Antworten
200

OK

post
/openwowi/v1.2/CommunicationEdit/Ticket/AddComment
POST /openwowi/v1.2/CommunicationEdit/Ticket/AddComment HTTP/1.1
Host: 
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 44

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

Ticket löschen

Version 1.2


delete
Autorisierungen
Pfadparameter
ticketIdinteger · int32Erforderlich
Abfrageparameter
apiKeystringOptional
Antworten
200

OK

delete
/openwowi/v1.2/CommunicationEdit/Ticket/{ticketId}
DELETE /openwowi/v1.2/CommunicationEdit/Ticket/{ticketId} HTTP/1.1
Host: 
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
{
  "Id": 1,
  "IdNum": "text"
}

Zuletzt aktualisiert