You can set up an integration with DK in Journeys, to be able to update your finance an payroll system as part of a workflow.
The API documentation for DK is here: https://docs.dk.is/space/DKPLUS/7897227
There you can see all the actions available (we'll cover some popular ones here below).
Authentication
First you need to find your Access Token and add it into the authentication, like this:
You are able to generate an API token (to insert there) if you are an administrator in DK, under the settings.
Note that below are just examples, you can add more data into it or skip the data you don't need.
Updating and getting employee data
You might want to create a new employee or retrieve data about them in your journeys. Here are some popular actions to add:
Create a new employee
Example request (add in the fields you want filled out and remove the ones you don't need):
{
"Fax": "",
"Tag": "",
"Url": "",
"City": "",
"Dim1": "",
"Dim2": "",
"Dim3": "",
"Name": "Starfsmaður test",
"Email": "",
"Group": "",
"Phone": "",
"Gender": 0,
"Number": "starfsm1",
"Status": 0,
"Created": "2025-08-27T10:32:30.314Z",
"ZipCode": "",
"Address1": "",
"Address2": "",
"Address3": "",
"Modified": "2025-08-27T10:32:30.314Z",
"SSNumber": "",
"ShortName": "",
"StampType": 1,
"PhoneLocal": "",
"SpouseName": "",
"Supervisor": "",
"CountryCode": "",
"PhoneMobile": "",
"StampStatus": -1
}
Get all employees
Get information about one employee (based on kennitala)
Updating and getting customer data
Now you might want to update your customer data or create new customers. Here are few examples of popular actions to add:
Create a new customer
Example request:
{
"Name": "50skills prufa",
"Email": "prufa@50skills.com",
"Phone": "+3547778888",
"Number": "9999878787",
"SSNumber": "4904024110",
"LedgerCode": "0001",
"PaymentMode": "IB",
"PaymentTerm": "D7",
"SalesPerson": "2"
}
Get customer information
Updating and getting projects
This is something you might want to create when adding a new customer.
Create a new project
Example request:
{
"Name": "50skills prufuverk",
"Number": "9999878787",
"JobStatus": 1,
"CustomerToBill": "9999878787"
}
Get project information
