Beskrivelse
Dette dokumentet beskriver hvordan webhooks i More Service virker og hvordan man setter dette opp
Oppsett
Aktivering
For å aktivere webhooks så går man inn på innstillinger og velger «Konfigurer» under «Apps».
Dersom ikke Web Hooks er aktivert så vil denne ligger under Apper:
Når man klikker på denne, får man valget om man ønsker å aktivere denne:
Klikk da aktiver for å gjøre «Web Hooks» tilgjengelig.
Den vil da havne under «Aktive Apper»:
Konfigurasjon
«Web Hooks» skal ligge under «Aktive Apper». Dersom denne ikke gjør det så må denne aktiveres først.
For å konfigurer «Web Hooks» så velger man denne under «Aktive Apper» og fyller inn følgende informasjon:
Destinasjon
Dette er den adressen som tjenesten vil poste Web Hook data til. Dette er en URL adresse.
Viktig!
Dette må være en HTTPS adresse for å kunne sikre dataene som overføres.
Brukernavn
Brukernavnet brukt for å autentisere dataene
Passord
Passordet
Info
Brukernavn og passord sendes i hode av forespørselen som «basic authentication».
Team
Her velger man hvilket team som skal trigge More Service til å sende hendelser via Web Hook. Det er kun de hendelser som er tildelt dette Teamet som sendes.
Data
Web Hook data sendes i en HTTP Post forespørsel fra More Service hvor bruker navn og passord sendes via «Basic Authentication» header.
Selve innholdet er formateres som JSON og sendes som body i forespørselen.
Data Diagram
Data sendes via objektet «WebHook» som inneholder:
- Update: Liste av hendelser som skal oppdateres.
- Create: Liste av hendelser som skal opprettes.
- WorkLogAdd: Liste av kommentarer som skal legges til eksisterende hendelser.
- AttachmentAdd: Liste av vedlegg som skal legges til eksisterende hendelser.
- CreatedAt: Date og tid for når dataene ble opprettet.
Eksempler
Ny Hendelse
{
"CreatedAt": "2025-12-09T14:02:43.7651615+01:00",
"Update": [],
"Create": [
{
"Id": 320481,
"ReceivedAt": "2025-12-09T14:02:26.513",
"RegisteredAt": "2025-12-09T14:02:26.513",
"SolvedAt": null,
"StartedAt": "2025-12-12T14:02:26.497",
"Status": {
"Id": 1,
"Name": "Ikke startet",
"IsSolved": false,
"IsWaiting": false
},
"Priority": {
"Id": 3,
"Name": "Normal",
"Level": 3
},
"Affects": null,
"AssignedTo": {
"Id": 21917,
"PrincipalId": "",
"Name": "M3 Drift Embriq",
"Email": "",
"Phone": "",
"IsTeam": true
},
"ReportedBy": {
"Id": 21999,
"PrincipalId": "gungar",
"Name": "gunn Garvik test",
"Email": "gg@technet.no",
"Phone": "",
"IsTeam": false
},
"AssignedTeam": {
"Id": 383,
"Name": "M3 Drift Embriq",
"Email": ""
},
"Title": "Dette er en test hendelse fra Technet",
"Description": "Hei dette er en test fra Technet\n",
"WorkLogs": [],
"Attachments": [
{
"Id": null,
"IncidentId": 320481,
"ExternalRef": [],
"FileName": "bilde.png",
"ContentType": "image/png",
"Base64Content": "iVBORw0KGgoAAAANS....VORK5CYII=",
"ContentEncoding": "base64"
}
],
"ExternalRef": []
}
],
"WorkLogAdd": [],
"AttachmentAdd": []
}
Oppdatere hendelse
{
"CreatedAt": "2025-12-09T14:14:36.9275804+01:00",
"Update": [
{
"Id": 320481,
"ReceivedAt": "2025-12-09T14:02:26.513",
"RegisteredAt": "2025-12-09T14:02:26.513",
"SolvedAt": null,
"StartedAt": "2025-12-12T14:02:26.497",
"Status": {
"Id": 4,
"Name": "L\u00F8st",
"IsSolved": true,
"IsWaiting": false
},
"Priority": {
"Id": 3,
"Name": "Normal",
"Level": 3
},
"Affects": null,
"AssignedTo": {
"Id": 21917,
"PrincipalId": "",
"Name": "M3 Drift Embriq",
"Email": "",
"Phone": "",
"IsTeam": true
},
"ReportedBy": {
"Id": 21999,
"PrincipalId": "gungar",
"Name": "gunn Garvik test",
"Email": "gg@technet.no",
"Phone": "",
"IsTeam": false
},
"AssignedTeam": {
"Id": 383,
"Name": "M3 Drift Embriq",
"Email": ""
},
"Title": "Dette er en test hendelse fra Technet",
"Description": "Hei dette er en test fra Technet\n",
"WorkLogs": [],
"Attachments": [],
"ExternalRef": [
{
"Name": "embriq",
"Value": "INC0480416"
}
]
}
],
"Create": [],
"WorkLogAdd": [],
"AttachmentAdd": []
}
Vedlegg og arbeidslogg
{
"CreatedAt": "2025-11-19T13:18:22.9724364+01:00",
"Update": [],
"Create": [],
"WorkLogAdd": [
{
"Id": 16969593,
"IncidentId": 319474,
"ExternalRef": [],
"Log": "Vedlegg med navn test.pdf lagt til",
"Solution": false,
"CreatedBy": {
"Id": 17122,
"PrincipalId": "prepet",
"Name": "Peter Magnus Prestes\u00E6ter",
"Email": "Peter.Magnus.Prestesater@tine.no",
"Phone": "45299016",
"IsTeam": false
},
"CreatedAt": "2025-11-19T13:18:22.893",
"LastUpdatedAt": "2025-11-19T13:18:22.897"
}
],
"AttachmentAdd": [
{
"Id": "8d6f84a3-c92d-4f98-9dac-255f51ccccbe",
"IncidentId": 319474,
"ExternalRef": [],
"FileName": "test.pdf",
"ContentType": "application/pdf",
"Base64Content": "JVBERi0x....JSVFT0Y=",
"ContentEncoding": "base64"
}
]
}
HTML innhold
Beskrivelse og logg er formatert i HTML. Dette vil før sending omgjøres til ren tekst. Dersom disse feltene inneholder bilder så trekkes de ut og legges ved som vedlegg.





