Det smarte ved webhooks er at man kan få data med det samme og ikke skal vente på en natlig kørsel eller lign. Man får også kun data på den enkelte post der rettes.

Det kan vi eks. udnytte i SmartTID ved at få data fra eConomics når en ordre, projekt eller faktura oprettes eller ændres.

For det kan sættes op skal vi bruge 3 ting. Noget skal I selv sætte op i jeres eConomic aftale og andet skal vi sætte op hos os.

Key
Beskrivelse
IntegrationKey
En nøgle der præcist definere den integration der er sat op i SmartTID
SmartTIDAPIKey
Jeres API key hos SmartTID der identificere jer som kunde i vores system
eConomicAPIKey
En API key i jeres eConomic hvor I giver SmartTID lov til at integrere med jeres data i eConomic

Hvad gør du

Du kontakter SmartTID for at få oplyst din SmartTIDAPIKey, hvis ikke du har den til andre formål og beder os om at sætte en integration op hvorefter du får en IntegrationKey fra os.

Vi har en standard integration, men den bør gennemgås med jeres konsulent hos os for at sikre at det også er den rette model til jer. Der er mange fald grupper her, men vi har god erfaring I at identificere disse.

Herefter skal du have givet SmartTID lov til at integrere med jeres eConomic. Det er beskrevet her Integration - Give SmartTID adgang til eConomic

Opsætning af webhook

Når du har disse 3 oplysninger kan du sætte et webhook op i eConomic

Log in i eConomic og klik op det orange tandhjul og vælg "Alle indstillinger"

Image Placeholder

Klik på webhooks under udvidelser

Image Placeholder

Klik på "Nyt webhook" og udfyld følgende

Image Placeholder

  1. Vælg type. Pt. er "Ordre opdateret", "Faktura bogført" og "Projekt opdateret" understøttet
  2. Angiv et navn til eget brug
  3. Angiv denne URL: https://webhook.smarttid.dk/?IntegrationAPI=XXXXXX hvor XXXXXX erstattes af den IntegrationAPI du har fået oplyst. Den ser ud i retning af C5E6A287-VV4B-4EAF-AD57-2CF78A52927C
  4. Kopier nedenstående "Sendte data" ind og erstat xxxx værdierne med henholdsvis eConomicAPIKey og SmartTIDAPIKey
  5. Skal være: application/json
Eksempel på "Sendte data" ved ordre som skal kopieres ind under punkt 4

{
"eConomicAPIKey":"xxxxxx",
"number":"[NEWNUMBER]",
"type":"Order",
"SmartTIDAPIKey":"xxxxxx"
}


Eksempel på "Sendte data" ved faktura som skal kopieres ind under punkt 4

{
"eConomicAPIKey":"xxxxxx",
"number":"[INVOICENO]",
"type":"Invoice",
"SmartTIDAPIKey":"xxxxxx"
}

Eksempel på "Sendte data" ved projekt som skal kopieres ind under punkt 4

 {
"eConomicAPIKey":"xxxxxx",
"number":"[NEWNUMBER]",
"type":"Project",
"SmartTIDAPIKey":"xxxxxx"
}