Customers API
General:
Basics:
Base-URL: https://capi.lagerkoll.com/v1/customers/
Parameters in the url should all be encoded and all data sent should be UTF-8
MAX number of requests per minute is set to 200.
When the limit is hit an error with code 429 is returned, with the header "Retry-After" containing the number of seconds you have to wait for your next request.
When the limit is hit an error with code 429 is returned, with the header "Retry-After" containing the number of seconds you have to wait for your next request.
Headers:
There are 2 ways to be authenticated when using this API. in both ways you add headers to the request.
1) Use an API-key together with store-id. This would be used when communicating machine to machine and no real person is involved. The API-key is available from where you activated the API. The store-id is also available in the same place.
2) Use a user_id and user_token together with a store-id. You get these values from the login-request. The values are connected to a person and are gained when an actual login to the system has been made.
1) Use an API-key together with store-id. This would be used when communicating machine to machine and no real person is involved. The API-key is available from where you activated the API. The store-id is also available in the same place.
2) Use a user_id and user_token together with a store-id. You get these values from the login-request. The values are connected to a person and are gained when an actual login to the system has been made.
store: <<STORE>> user_id: <<USER_ID>> user_token: <<USER_TOKEN>> api_key: <<API_KEY>> Accept: application/json Content-Type: application/json
Errors:
Code | Description |
---|---|
900001 | Credentials don't match |
900101 | Common error |
900429 | Too many requests |
900501 | Error when getting a single customer |
900502 | Error when creating a customer |
900503 | Error when updating a customer |
900504 | Error when deleting a customer |
900512 | Error when importing customers |
900513 | Error when updating import customer template |
900514 | Error when adding import customer template |
900515 | Error when deleting import customer template |
900521 | Error when exporting customers |
{ "errorCode" : 900101, "errorMessage" : "Something went wrong on the server", "errorField" : null, "errorData" : null }
Customers API:
Customers
Get customer
GETUrl: /{customer_id}
Headers:
Accept: application/json or application/xml
Get a single customer based on customer id
Body:
Successfull response:
{ "pages": 5931, "customersCount": 7745, "pageSize": 7719, "page": 1621, "customers": [{ "zipCode": "zipCode", "country": "country", "externalCustomerId": "externalCustomerId", "invoiceDiscount": "0", "visitingCountryName": "visitingCountryName", "phone2": "phone2", "language": "store´s language", "visitingZipCode": "visitingZipCode", "invoiceRemark": "invoiceRemark", "phone1": "phone1", "emailOffer": "emailOffer", "customerType": "PRIVATE", "discounts": [{ "articleTag": { "name": "name", "externalId": "externalId", "id": 9761, "desc": "desc" }, "discount": 1460.884471703685 }], "deliveryZipCode": "deliveryZipCode", "wayOfDelivery": "wayOfDelivery", "emailInvoice": "emailInvoice", "orgNumber": "orgNumber", "yourReference": "yourReference", "emailOrder": "emailOrder", "deliveryTerm": "deliveryTerm", "tags": [{ "name": "name", "externalId": "externalId", "id": 6942, "desc": "desc" }], "emailStatus": {}, "webUrl": "webUrl", "name": "name", "countryName": "countryName", "visitingCountry": "visitingCountry", "deliveryName": "deliveryName", "paymentTerm": "If null, the first payment term is set", "vatNumber": "vatNumber", "city": "city", "pricelistName": "pricelistName", "ourReference": "ourReference", "showVAT": false, "customerId": 1900, "visitingAddress": "visitingAddress", "priceIncludeVAT": "false", "currency": "Sek", "deliveryCountryName": "deliveryCountryName", "email": "email", "deliveryCity": "deliveryCity", "deliveryPhone1": "deliveryPhone1", "comments": "comments", "pricelistId": "-1", "address2": "address2", "address1": "address1", "deliveryAddress2": "deliveryAddress2", "externalId": "externalId", "deliveryAddress1": "deliveryAddress1", "deliveryPhone2": "deliveryPhone2", "visitingCity": "visitingCity", "deliveryCountry": "deliveryCountry" }], "since": 7383 }
Get customer (ext-id)
GETUrl: /external/{customer_id}
Headers:
Accept: application/json or application/xml
Get a single customer based on customer external id
Body:
Successfull response:
{ "pages": 8174, "customersCount": 8477, "pageSize": 1211, "page": 7891, "customers": [{ "zipCode": "zipCode", "country": "country", "externalCustomerId": "externalCustomerId", "invoiceDiscount": "0", "visitingCountryName": "visitingCountryName", "phone2": "phone2", "language": "store´s language", "visitingZipCode": "visitingZipCode", "invoiceRemark": "invoiceRemark", "phone1": "phone1", "emailOffer": "emailOffer", "customerType": "PRIVATE", "discounts": [{ "articleTag": { "name": "name", "externalId": "externalId", "id": 3568, "desc": "desc" }, "discount": 2491.5285430877043 }], "deliveryZipCode": "deliveryZipCode", "wayOfDelivery": "wayOfDelivery", "emailInvoice": "emailInvoice", "orgNumber": "orgNumber", "yourReference": "yourReference", "emailOrder": "emailOrder", "deliveryTerm": "deliveryTerm", "tags": [{ "name": "name", "externalId": "externalId", "id": 2750, "desc": "desc" }], "emailStatus": {}, "webUrl": "webUrl", "name": "name", "countryName": "countryName", "visitingCountry": "visitingCountry", "deliveryName": "deliveryName", "paymentTerm": "If null, the first payment term is set", "vatNumber": "vatNumber", "city": "city", "pricelistName": "pricelistName", "ourReference": "ourReference", "showVAT": false, "customerId": 9684, "visitingAddress": "visitingAddress", "priceIncludeVAT": "false", "currency": "Sek", "deliveryCountryName": "deliveryCountryName", "email": "email", "deliveryCity": "deliveryCity", "deliveryPhone1": "deliveryPhone1", "comments": "comments", "pricelistId": "-1", "address2": "address2", "address1": "address1", "deliveryAddress2": "deliveryAddress2", "externalId": "externalId", "deliveryAddress1": "deliveryAddress1", "deliveryPhone2": "deliveryPhone2", "visitingCity": "visitingCity", "deliveryCountry": "deliveryCountry" }], "since": 1608 }
Get customer for user
GETUrl: /user
Headers:
Accept: application/json or application/xml
Get customer for currently logged in user
Body:
Successfull response:
{ "pages": 5383, "customersCount": 1703, "pageSize": 2480, "page": 7128, "customers": [{ "zipCode": "zipCode", "country": "country", "externalCustomerId": "externalCustomerId", "invoiceDiscount": "0", "visitingCountryName": "visitingCountryName", "phone2": "phone2", "language": "store´s language", "visitingZipCode": "visitingZipCode", "invoiceRemark": "invoiceRemark", "phone1": "phone1", "emailOffer": "emailOffer", "customerType": "PRIVATE", "discounts": [{ "articleTag": { "name": "name", "externalId": "externalId", "id": 721, "desc": "desc" }, "discount": 7996.874737186539 }], "deliveryZipCode": "deliveryZipCode", "wayOfDelivery": "wayOfDelivery", "emailInvoice": "emailInvoice", "orgNumber": "orgNumber", "yourReference": "yourReference", "emailOrder": "emailOrder", "deliveryTerm": "deliveryTerm", "tags": [{ "name": "name", "externalId": "externalId", "id": 4318, "desc": "desc" }], "emailStatus": {}, "webUrl": "webUrl", "name": "name", "countryName": "countryName", "visitingCountry": "visitingCountry", "deliveryName": "deliveryName", "paymentTerm": "If null, the first payment term is set", "vatNumber": "vatNumber", "city": "city", "pricelistName": "pricelistName", "ourReference": "ourReference", "showVAT": true, "customerId": 516, "visitingAddress": "visitingAddress", "priceIncludeVAT": "false", "currency": "Sek", "deliveryCountryName": "deliveryCountryName", "email": "email", "deliveryCity": "deliveryCity", "deliveryPhone1": "deliveryPhone1", "comments": "comments", "pricelistId": "-1", "address2": "address2", "address1": "address1", "deliveryAddress2": "deliveryAddress2", "externalId": "externalId", "deliveryAddress1": "deliveryAddress1", "deliveryPhone2": "deliveryPhone2", "visitingCity": "visitingCity", "deliveryCountry": "deliveryCountry" }], "since": 873 }
Get customer tags
GETUrl: /tags
Headers:
Accept: application/json or application/xml
Get customer tags for store group
Valid parameters:
Parameter | Description | Default value | Allowed values |
---|---|---|---|
query | |||
page | 0 | ||
limit | 50 |
Body:
Successfull response:
{ "pages": 7208, "pageSize": 6369, "page": 125, "projectsCount": 8873, "tags": [{ "name": "name", "externalId": "externalId", "id": 9875, "desc": "desc" }] }
Get customers
GETUrl:
Headers:
Accept: application/json or application/xml
Get a list of customers based on query
Valid parameters:
Parameter | Description | Default value | Allowed values |
---|---|---|---|
query | |||
type | UNDEFINED | ||
since | 0 | ||
page | 0 | ||
limit | 100 | ||
order | asc | ||
sort_column | name |
Body:
Successfull response:
{ "pages": 2917, "customersCount": 9997, "pageSize": 4498, "page": 772, "customers": [{ "zipCode": "zipCode", "country": "country", "externalCustomerId": "externalCustomerId", "invoiceDiscount": "0", "visitingCountryName": "visitingCountryName", "phone2": "phone2", "language": "store´s language", "visitingZipCode": "visitingZipCode", "invoiceRemark": "invoiceRemark", "phone1": "phone1", "emailOffer": "emailOffer", "customerType": "PRIVATE", "discounts": [{ "articleTag": { "name": "name", "externalId": "externalId", "id": 7131, "desc": "desc" }, "discount": 6756.0465779928445 }], "deliveryZipCode": "deliveryZipCode", "wayOfDelivery": "wayOfDelivery", "emailInvoice": "emailInvoice", "orgNumber": "orgNumber", "yourReference": "yourReference", "emailOrder": "emailOrder", "deliveryTerm": "deliveryTerm", "tags": [{ "name": "name", "externalId": "externalId", "id": 2237, "desc": "desc" }], "emailStatus": {}, "webUrl": "webUrl", "name": "name", "countryName": "countryName", "visitingCountry": "visitingCountry", "deliveryName": "deliveryName", "paymentTerm": "If null, the first payment term is set", "vatNumber": "vatNumber", "city": "city", "pricelistName": "pricelistName", "ourReference": "ourReference", "showVAT": false, "customerId": 2929, "visitingAddress": "visitingAddress", "priceIncludeVAT": "false", "currency": "Sek", "deliveryCountryName": "deliveryCountryName", "email": "email", "deliveryCity": "deliveryCity", "deliveryPhone1": "deliveryPhone1", "comments": "comments", "pricelistId": "-1", "address2": "address2", "address1": "address1", "deliveryAddress2": "deliveryAddress2", "externalId": "externalId", "deliveryAddress1": "deliveryAddress1", "deliveryPhone2": "deliveryPhone2", "visitingCity": "visitingCity", "deliveryCountry": "deliveryCountry" }], "since": 2184 }
Add customer
POSTUrl:
Headers:
Accept: application/json or application/xml
Content-type: application/json or application/xml
Content-type: application/json or application/xml
Add a new customer
Body:
{ "zipCode": "zipCode", "country": "country", "externalCustomerId": "externalCustomerId", "invoiceDiscount": "0", "city": "city", "phone2": "phone2", "language": "store´s language", "visitingZipCode": "visitingZipCode", "invoiceRemark": "invoiceRemark", "phone1": "phone1", "ourReference": "ourReference", "emailOffer": "emailOffer", "customerType": "PRIVATE", "showVAT": true, "discounts": [{ "articleTag": { "name": "name", "externalId": "externalId", "id": 452, "desc": "desc" }, "discount": 4275.804909400289 }], "deliveryZipCode": "deliveryZipCode", "wayOfDelivery": "wayOfDelivery", "emailInvoice": "emailInvoice", "visitingAddress": "visitingAddress", "priceIncludeVAT": "false", "currency": "Sek", "orgNumber": "orgNumber", "email": "email", "deliveryCity": "deliveryCity", "deliveryPhone1": "deliveryPhone1", "comments": "comments", "yourReference": "yourReference", "pricelistId": "-1", "address2": "address2", "emailOrder": "emailOrder", "deliveryTerm": "deliveryTerm", "address1": "address1", "deliveryAddress2": "deliveryAddress2", "externalId": "externalId", "deliveryAddress1": "deliveryAddress1", "deliveryPhone2": "deliveryPhone2", "tags": [{ "name": "name", "externalId": "externalId", "id": 9567, "desc": "desc" }], "visitingCity": "visitingCity", "webUrl": "webUrl", "deliveryCountry": "deliveryCountry", "name": "name", "visitingCountry": "visitingCountry", "deliveryName": "deliveryName", "paymentTerm": "If null, the first payment term is set", "vatNumber": "vatNumber" }
Successfull response:
{ "zipCode": "zipCode", "country": "country", "externalCustomerId": "externalCustomerId", "invoiceDiscount": "0", "visitingCountryName": "visitingCountryName", "phone2": "phone2", "language": "store´s language", "visitingZipCode": "visitingZipCode", "invoiceRemark": "invoiceRemark", "phone1": "phone1", "emailOffer": "emailOffer", "customerType": "PRIVATE", "discounts": [{ "articleTag": { "name": "name", "externalId": "externalId", "id": 6264, "desc": "desc" }, "discount": 4087.9060296676453 }], "deliveryZipCode": "deliveryZipCode", "wayOfDelivery": "wayOfDelivery", "emailInvoice": "emailInvoice", "orgNumber": "orgNumber", "yourReference": "yourReference", "emailOrder": "emailOrder", "deliveryTerm": "deliveryTerm", "tags": [{ "name": "name", "externalId": "externalId", "id": 4193, "desc": "desc" }], "emailStatus": {}, "webUrl": "webUrl", "name": "name", "countryName": "countryName", "visitingCountry": "visitingCountry", "deliveryName": "deliveryName", "paymentTerm": "If null, the first payment term is set", "vatNumber": "vatNumber", "city": "city", "pricelistName": "pricelistName", "ourReference": "ourReference", "showVAT": true, "customerId": 2630, "visitingAddress": "visitingAddress", "priceIncludeVAT": "false", "currency": "Sek", "deliveryCountryName": "deliveryCountryName", "email": "email", "deliveryCity": "deliveryCity", "deliveryPhone1": "deliveryPhone1", "comments": "comments", "pricelistId": "-1", "address2": "address2", "address1": "address1", "deliveryAddress2": "deliveryAddress2", "externalId": "externalId", "deliveryAddress1": "deliveryAddress1", "deliveryPhone2": "deliveryPhone2", "visitingCity": "visitingCity", "deliveryCountry": "deliveryCountry" }
Add customer tags
POSTUrl: /tag
Headers:
Accept: application/json or application/xml
Content-type: application/json or application/xml
Content-type: application/json or application/xml
Add customer tags for store group
Body:
{ "name": "name", "externalId": "externalId", "id": 3269, "desc": "desc" }
Successfull response:
{ "name": "name", "externalId": "externalId", "id": 6273, "desc": "desc" }
Import customers
POSTUrl: /import/{template_id}
Headers:
Accept: application/json or application/xml
Content-type: multipart/form-data
Content-type: multipart/form-data
Import customers from excel
Valid parameters:
Parameter | Description | Default value | Allowed values |
---|---|---|---|
update_only | |||
file | |||
file |
Body:
Successfull response:
Test import customers
POSTUrl: /import/test/{template_id}
Headers:
Accept: application/json or application/xml
Content-type: multipart/form-data
Content-type: multipart/form-data
Test import customers from excel. This will read the first data-row from the uploaded file and return the result. Can be used to verify that the template being used is mapped correctly
Valid parameters:
Parameter | Description | Default value | Allowed values |
---|---|---|---|
file | |||
file |
Body:
Successfull response:
Invite customer
POSTUrl: /{customer_id}/invite
Headers:
Accept: application/json or application/xml
Other headers: user_id, user_token
Other headers: user_id, user_token
Invite customer to customer portal. Customer can then login to the customer and place orders
Body:
{ "notes": "notes", "role": { "loginServices": [{}], "paths": {}, "name": "name", "nativeFeatures": [{}], "fields": {}, "portal": "portal" }, "phone": "phone", "name": "name", "email": "email" }
Successfull response:
{ "systemAdmin": false, "bankID": false, "notes": "notes", "role": { "loginServices": [{}], "storeGroupId": 9173, "paths": {}, "name": "name", "id": 6345, "nativeFeatures": [{}], "fields": {}, "portal": "portal", "users": 5546 }, "phone": "phone", "name": "name", "emailInvalid": true, "admin": false, "lastLoggedIn": 9659, "id": 7708, "email": "email", "customer": true }
Update customer
PUTUrl: /{id}
Headers:
Accept: application/json or application/xml
Content-type: application/json or application/xml
Content-type: application/json or application/xml
Update an existing customer
Body:
{ "zipCode": "zipCode", "country": "country", "externalCustomerId": "externalCustomerId", "invoiceDiscount": "0", "visitingCountryName": "visitingCountryName", "phone2": "phone2", "language": "store´s language", "visitingZipCode": "visitingZipCode", "invoiceRemark": "invoiceRemark", "phone1": "phone1", "emailOffer": "emailOffer", "customerType": "PRIVATE", "discounts": [{ "articleTag": { "name": "name", "externalId": "externalId", "id": 1935, "desc": "desc" }, "discount": 9128.145502689946 }], "deliveryZipCode": "deliveryZipCode", "wayOfDelivery": "wayOfDelivery", "emailInvoice": "emailInvoice", "orgNumber": "orgNumber", "yourReference": "yourReference", "emailOrder": "emailOrder", "deliveryTerm": "deliveryTerm", "tags": [{ "name": "name", "externalId": "externalId", "id": 2837, "desc": "desc" }], "emailStatus": {}, "webUrl": "webUrl", "name": "name", "countryName": "countryName", "visitingCountry": "visitingCountry", "deliveryName": "deliveryName", "paymentTerm": "If null, the first payment term is set", "vatNumber": "vatNumber", "city": "city", "pricelistName": "pricelistName", "ourReference": "ourReference", "showVAT": false, "customerId": 2318, "visitingAddress": "visitingAddress", "priceIncludeVAT": "false", "currency": "Sek", "deliveryCountryName": "deliveryCountryName", "email": "email", "deliveryCity": "deliveryCity", "deliveryPhone1": "deliveryPhone1", "comments": "comments", "pricelistId": "-1", "address2": "address2", "address1": "address1", "deliveryAddress2": "deliveryAddress2", "externalId": "externalId", "deliveryAddress1": "deliveryAddress1", "deliveryPhone2": "deliveryPhone2", "visitingCity": "visitingCity", "deliveryCountry": "deliveryCountry" }
Successfull response:
{ "zipCode": "zipCode", "country": "country", "externalCustomerId": "externalCustomerId", "invoiceDiscount": "0", "visitingCountryName": "visitingCountryName", "phone2": "phone2", "language": "store´s language", "visitingZipCode": "visitingZipCode", "invoiceRemark": "invoiceRemark", "phone1": "phone1", "emailOffer": "emailOffer", "customerType": "PRIVATE", "discounts": [{ "articleTag": { "name": "name", "externalId": "externalId", "id": 1516, "desc": "desc" }, "discount": 1934.6610350092997 }], "deliveryZipCode": "deliveryZipCode", "wayOfDelivery": "wayOfDelivery", "emailInvoice": "emailInvoice", "orgNumber": "orgNumber", "yourReference": "yourReference", "emailOrder": "emailOrder", "deliveryTerm": "deliveryTerm", "tags": [{ "name": "name", "externalId": "externalId", "id": 1449, "desc": "desc" }], "emailStatus": {}, "webUrl": "webUrl", "name": "name", "countryName": "countryName", "visitingCountry": "visitingCountry", "deliveryName": "deliveryName", "paymentTerm": "If null, the first payment term is set", "vatNumber": "vatNumber", "city": "city", "pricelistName": "pricelistName", "ourReference": "ourReference", "showVAT": false, "customerId": 176, "visitingAddress": "visitingAddress", "priceIncludeVAT": "false", "currency": "Sek", "deliveryCountryName": "deliveryCountryName", "email": "email", "deliveryCity": "deliveryCity", "deliveryPhone1": "deliveryPhone1", "comments": "comments", "pricelistId": "-1", "address2": "address2", "address1": "address1", "deliveryAddress2": "deliveryAddress2", "externalId": "externalId", "deliveryAddress1": "deliveryAddress1", "deliveryPhone2": "deliveryPhone2", "visitingCity": "visitingCity", "deliveryCountry": "deliveryCountry" }
Delete customer
DELETEUrl: /{id}
Headers:
Accept: application/json or application/xml
Delete an existing customer
Body:
Successfull response:
Export
Create export
POSTUrl: /export/{template_id}
Headers:
Accept: application/json or application/xml
Create export file for today´s date for specific template
Body:
Successfull response:
Templates
Get customer import templates
GETUrl: /import/templates
Headers:
Accept: application/json or application/xml
Get customer import templates
Valid parameters:
Parameter | Description | Default value | Allowed values |
---|---|---|---|
query | |||
page | 0 | ||
limit | 50 |
Body:
Successfull response:
{ "importTemplates": [{ "data": { "rowFirst": 6711, "zipCode": { "defaultValue": "defaultValue", "column": 3239 }, "country": { "defaultValue": "defaultValue", "column": 4067 }, "externalCustomerId": { "defaultValue": "defaultValue", "column": 659 }, "deliveryPhoneTwo": { "defaultValue": "defaultValue", "column": 6013 }, "invoiceDiscount": { "defaultValue": "defaultValue", "column": 8301 }, "city": { "defaultValue": "defaultValue", "column": 1435 }, "language": { "defaultValue": "defaultValue", "column": 514 }, "visitingZipCode": { "defaultValue": "defaultValue", "column": 2185 }, "type": { "defaultValue": "defaultValue", "column": 629 }, "phoneTwo": { "defaultValue": "defaultValue", "column": 3017 }, "deliveryAddressOne": { "defaultValue": "defaultValue", "column": 2811 }, "invoiceRemark": { "defaultValue": "defaultValue", "column": 8111 }, "ourReference": { "defaultValue": "defaultValue", "column": 7549 }, "emailOffer": { "defaultValue": "defaultValue", "column": 773 }, "showVat": { "defaultValue": "defaultValue", "column": 5447 }, "addressTwo": { "defaultValue": "defaultValue", "column": 9213 }, "www": { "defaultValue": "defaultValue", "column": 9047 }, "deliveryZipCode": { "defaultValue": "defaultValue", "column": 3142 }, "wayOfDelivery": { "defaultValue": "defaultValue", "column": 55 }, "customerId": 9579, "emailInvoice": { "defaultValue": "defaultValue", "column": 5518 }, "visitingAddress": { "defaultValue": "defaultValue", "column": 3493 }, "priceIncludeVat": { "defaultValue": "defaultValue", "column": 731 }, "currency": { "defaultValue": "defaultValue", "column": 2795 }, "orgNumber": { "defaultValue": "defaultValue", "column": 8187 }, "email": { "defaultValue": "defaultValue", "column": 4885 }, "deliveryCity": { "defaultValue": "defaultValue", "column": 1267 }, "yourReference": { "defaultValue": "defaultValue", "column": 4602 }, "rowTitle": 1494, "emailOrder": { "defaultValue": "defaultValue", "column": 8468 }, "deliveryTerm": { "defaultValue": "defaultValue", "column": 7142 }, "deliveryAddressTwo": { "defaultValue": "defaultValue", "column": 8447 }, "vat": { "defaultValue": "defaultValue", "column": 6795 }, "externalId": { "defaultValue": "defaultValue", "column": 9301 }, "priceListId": { "defaultValue": "defaultValue", "column": 4797 }, "phoneOne": { "defaultValue": "defaultValue", "column": 4827 }, "customerName": 7941, "tags": { "defaultValue": "defaultValue", "column": 2101 }, "visitingCity": { "defaultValue": "defaultValue", "column": 8428 }, "deliveryCountry": { "defaultValue": "defaultValue", "column": 1402 }, "comment": { "defaultValue": "defaultValue", "column": 2233 }, "visitingCountry": { "defaultValue": "defaultValue", "column": 7112 }, "addressOne": { "defaultValue": "defaultValue", "column": 3704 }, "deliveryName": { "defaultValue": "defaultValue", "column": 212 }, "deliveryPhoneOne": { "defaultValue": "defaultValue", "column": 6825 }, "paymentTerm": { "defaultValue": "defaultValue", "column": 9838 } }, "name": "name", "storegroupId": 1845, "id": 9843, "type": "type" }], "pages": 553, "pageSize": 6649, "page": 2331, "importTemplateCount": 2689 }
Get customer import template
GETUrl: /import/template/{id}
Headers:
Accept: application/json or application/xml
Get customer import template
Body:
Successfull response:
{ "data": { "rowFirst": 5104, "customFields": {}, "barcodeType": { "defaultValue": "defaultValue", "column": 4038 }, "description": { "defaultValue": "defaultValue", "column": 9152 }, "stockPlace": { "defaultValue": "defaultValue", "column": 4726 }, "isActive": { "defaultValue": "defaultValue", "column": 6839 }, "type": { "defaultValue": "defaultValue", "column": 1104 }, "criticalLevel": { "defaultValue": "defaultValue", "column": 5216 }, "buyPriceCurrency": { "defaultValue": "defaultValue", "column": 2251 }, "manufacturer": { "defaultValue": "defaultValue", "column": 9598 }, "buyPriceShipment": { "defaultValue": "defaultValue", "column": 7103 }, "rate": { "defaultValue": "defaultValue", "column": 3575 }, "orderLevel": { "defaultValue": "defaultValue", "column": 7838 }, "buyPriceMisc": { "defaultValue": "defaultValue", "column": 7336 }, "supplier": { "defaultValue": "defaultValue", "column": 7902 }, "supplierArticleId": { "defaultValue": "defaultValue", "column": 6266 }, "vatAccount": { "defaultValue": "defaultValue", "column": 2021 }, "isWebshopArticle": { "defaultValue": "defaultValue", "column": 9813 }, "barcode": { "defaultValue": "defaultValue", "column": 3967 }, "height": { "defaultValue": "defaultValue", "column": 1301 }, "isBundled": { "defaultValue": "defaultValue", "column": 77 }, "buyPrice": { "defaultValue": "defaultValue", "column": 7225 }, "amount": { "defaultValue": "defaultValue", "column": 3191 }, "articleName": 6894, "rowTitle": 8065, "articleId": 2807, "vat": { "defaultValue": "defaultValue", "column": 7892 }, "weight": { "defaultValue": "defaultValue", "column": 7090 }, "tags": { "defaultValue": "defaultValue", "column": 4859 }, "unit": { "defaultValue": "defaultValue", "column": 2096 }, "depth": { "defaultValue": "defaultValue", "column": 5061 }, "priceLists": {}, "width": { "defaultValue": "defaultValue", "column": 4846 }, "manufacturerArticleId": { "defaultValue": "defaultValue", "column": 9335 }, "category": { "defaultValue": "defaultValue", "column": 6913 }, "isStock": { "defaultValue": "defaultValue", "column": 2216 }, "stockWarning": { "defaultValue": "defaultValue", "column": 1057 } }, "name": "name", "storegroupId": 4626, "id": 6801, "type": "type" }
Add customer import template
POSTUrl: /import/template
Headers:
Accept: application/json or application/xml
Content-type: application/json or application/xml
Content-type: application/json or application/xml
Add a customer import template
Body:
{ "data": { "rowFirst": 3705, "zipCode": { "defaultValue": "defaultValue", "column": 2824 }, "country": { "defaultValue": "defaultValue", "column": 6454 }, "externalCustomerId": { "defaultValue": "defaultValue", "column": 3287 }, "deliveryPhoneTwo": { "defaultValue": "defaultValue", "column": 9908 }, "invoiceDiscount": { "defaultValue": "defaultValue", "column": 9391 }, "city": { "defaultValue": "defaultValue", "column": 7474 }, "language": { "defaultValue": "defaultValue", "column": 7212 }, "visitingZipCode": { "defaultValue": "defaultValue", "column": 5144 }, "type": { "defaultValue": "defaultValue", "column": 8972 }, "phoneTwo": { "defaultValue": "defaultValue", "column": 6856 }, "deliveryAddressOne": { "defaultValue": "defaultValue", "column": 2072 }, "invoiceRemark": { "defaultValue": "defaultValue", "column": 6368 }, "ourReference": { "defaultValue": "defaultValue", "column": 8263 }, "emailOffer": { "defaultValue": "defaultValue", "column": 7470 }, "showVat": { "defaultValue": "defaultValue", "column": 3752 }, "addressTwo": { "defaultValue": "defaultValue", "column": 5770 }, "www": { "defaultValue": "defaultValue", "column": 3076 }, "deliveryZipCode": { "defaultValue": "defaultValue", "column": 6588 }, "wayOfDelivery": { "defaultValue": "defaultValue", "column": 2983 }, "customerId": 7174, "emailInvoice": { "defaultValue": "defaultValue", "column": 406 }, "visitingAddress": { "defaultValue": "defaultValue", "column": 7368 }, "priceIncludeVat": { "defaultValue": "defaultValue", "column": 2526 }, "currency": { "defaultValue": "defaultValue", "column": 880 }, "orgNumber": { "defaultValue": "defaultValue", "column": 9047 }, "email": { "defaultValue": "defaultValue", "column": 9543 }, "deliveryCity": { "defaultValue": "defaultValue", "column": 6097 }, "yourReference": { "defaultValue": "defaultValue", "column": 1838 }, "rowTitle": 7982, "emailOrder": { "defaultValue": "defaultValue", "column": 703 }, "deliveryTerm": { "defaultValue": "defaultValue", "column": 7884 }, "deliveryAddressTwo": { "defaultValue": "defaultValue", "column": 8386 }, "vat": { "defaultValue": "defaultValue", "column": 6177 }, "externalId": { "defaultValue": "defaultValue", "column": 5404 }, "priceListId": { "defaultValue": "defaultValue", "column": 6821 }, "phoneOne": { "defaultValue": "defaultValue", "column": 772 }, "customerName": 2400, "tags": { "defaultValue": "defaultValue", "column": 3509 }, "visitingCity": { "defaultValue": "defaultValue", "column": 4582 }, "deliveryCountry": { "defaultValue": "defaultValue", "column": 2779 }, "comment": { "defaultValue": "defaultValue", "column": 1915 }, "visitingCountry": { "defaultValue": "defaultValue", "column": 2850 }, "addressOne": { "defaultValue": "defaultValue", "column": 7344 }, "deliveryName": { "defaultValue": "defaultValue", "column": 8079 }, "deliveryPhoneOne": { "defaultValue": "defaultValue", "column": 2452 }, "paymentTerm": { "defaultValue": "defaultValue", "column": 2536 } }, "name": "name", "storegroupId": 4561, "type": "type" }
Successfull response:
{ "data": { "rowFirst": 5428, "customFields": {}, "barcodeType": { "defaultValue": "defaultValue", "column": 4063 }, "description": { "defaultValue": "defaultValue", "column": 5077 }, "stockPlace": { "defaultValue": "defaultValue", "column": 133 }, "isActive": { "defaultValue": "defaultValue", "column": 2924 }, "type": { "defaultValue": "defaultValue", "column": 2846 }, "criticalLevel": { "defaultValue": "defaultValue", "column": 2541 }, "buyPriceCurrency": { "defaultValue": "defaultValue", "column": 9069 }, "manufacturer": { "defaultValue": "defaultValue", "column": 7226 }, "buyPriceShipment": { "defaultValue": "defaultValue", "column": 4395 }, "rate": { "defaultValue": "defaultValue", "column": 9623 }, "orderLevel": { "defaultValue": "defaultValue", "column": 7736 }, "buyPriceMisc": { "defaultValue": "defaultValue", "column": 3921 }, "supplier": { "defaultValue": "defaultValue", "column": 9740 }, "supplierArticleId": { "defaultValue": "defaultValue", "column": 7708 }, "vatAccount": { "defaultValue": "defaultValue", "column": 5502 }, "isWebshopArticle": { "defaultValue": "defaultValue", "column": 7193 }, "barcode": { "defaultValue": "defaultValue", "column": 5665 }, "height": { "defaultValue": "defaultValue", "column": 888 }, "isBundled": { "defaultValue": "defaultValue", "column": 5329 }, "buyPrice": { "defaultValue": "defaultValue", "column": 5552 }, "amount": { "defaultValue": "defaultValue", "column": 7194 }, "articleName": 1706, "rowTitle": 2256, "articleId": 2003, "vat": { "defaultValue": "defaultValue", "column": 2923 }, "weight": { "defaultValue": "defaultValue", "column": 253 }, "tags": { "defaultValue": "defaultValue", "column": 6636 }, "unit": { "defaultValue": "defaultValue", "column": 6451 }, "depth": { "defaultValue": "defaultValue", "column": 2655 }, "priceLists": {}, "width": { "defaultValue": "defaultValue", "column": 3643 }, "manufacturerArticleId": { "defaultValue": "defaultValue", "column": 490 }, "category": { "defaultValue": "defaultValue", "column": 4822 }, "isStock": { "defaultValue": "defaultValue", "column": 8110 }, "stockWarning": { "defaultValue": "defaultValue", "column": 6266 } }, "name": "name", "storegroupId": 1192, "id": 5725, "type": "type" }
Update customer import template
PUTUrl: /import/template/{id}
Headers:
Accept: application/json or application/xml
Content-type: application/json or application/xml
Content-type: application/json or application/xml
Update a customer import template
Body:
{ "data": { "rowFirst": 3375, "zipCode": { "defaultValue": "defaultValue", "column": 5976 }, "country": { "defaultValue": "defaultValue", "column": 461 }, "externalCustomerId": { "defaultValue": "defaultValue", "column": 3460 }, "deliveryPhoneTwo": { "defaultValue": "defaultValue", "column": 1314 }, "invoiceDiscount": { "defaultValue": "defaultValue", "column": 2322 }, "city": { "defaultValue": "defaultValue", "column": 1483 }, "language": { "defaultValue": "defaultValue", "column": 1293 }, "visitingZipCode": { "defaultValue": "defaultValue", "column": 5 }, "type": { "defaultValue": "defaultValue", "column": 3938 }, "phoneTwo": { "defaultValue": "defaultValue", "column": 3815 }, "deliveryAddressOne": { "defaultValue": "defaultValue", "column": 14 }, "invoiceRemark": { "defaultValue": "defaultValue", "column": 4391 }, "ourReference": { "defaultValue": "defaultValue", "column": 5639 }, "emailOffer": { "defaultValue": "defaultValue", "column": 9455 }, "showVat": { "defaultValue": "defaultValue", "column": 6514 }, "addressTwo": { "defaultValue": "defaultValue", "column": 7891 }, "www": { "defaultValue": "defaultValue", "column": 4838 }, "deliveryZipCode": { "defaultValue": "defaultValue", "column": 766 }, "wayOfDelivery": { "defaultValue": "defaultValue", "column": 2403 }, "customerId": 1737, "emailInvoice": { "defaultValue": "defaultValue", "column": 4683 }, "visitingAddress": { "defaultValue": "defaultValue", "column": 5966 }, "priceIncludeVat": { "defaultValue": "defaultValue", "column": 9329 }, "currency": { "defaultValue": "defaultValue", "column": 7679 }, "orgNumber": { "defaultValue": "defaultValue", "column": 2091 }, "email": { "defaultValue": "defaultValue", "column": 7002 }, "deliveryCity": { "defaultValue": "defaultValue", "column": 7304 }, "yourReference": { "defaultValue": "defaultValue", "column": 6533 }, "rowTitle": 7238, "emailOrder": { "defaultValue": "defaultValue", "column": 8267 }, "deliveryTerm": { "defaultValue": "defaultValue", "column": 6015 }, "deliveryAddressTwo": { "defaultValue": "defaultValue", "column": 3791 }, "vat": { "defaultValue": "defaultValue", "column": 5055 }, "externalId": { "defaultValue": "defaultValue", "column": 5343 }, "priceListId": { "defaultValue": "defaultValue", "column": 9892 }, "phoneOne": { "defaultValue": "defaultValue", "column": 7854 }, "customerName": 5157, "tags": { "defaultValue": "defaultValue", "column": 6474 }, "visitingCity": { "defaultValue": "defaultValue", "column": 8387 }, "deliveryCountry": { "defaultValue": "defaultValue", "column": 7026 }, "comment": { "defaultValue": "defaultValue", "column": 1343 }, "visitingCountry": { "defaultValue": "defaultValue", "column": 320 }, "addressOne": { "defaultValue": "defaultValue", "column": 6177 }, "deliveryName": { "defaultValue": "defaultValue", "column": 5252 }, "deliveryPhoneOne": { "defaultValue": "defaultValue", "column": 8860 }, "paymentTerm": { "defaultValue": "defaultValue", "column": 6728 } }, "name": "name", "storegroupId": 7671, "id": 6479, "type": "type" }
Successfull response:
Delete import template
DELETEUrl: import/template/{id}
Headers:
Accept: application/json or application/xml
Content-type: application/json or application/xml
Content-type: application/json or application/xml
Delete a customer import template
Body:
Successfull response:
Classes:
ArticleImportTemplateDto
Field | Type | Description | Default | Mandatory | Accepted values | Example values | Access |
---|---|---|---|---|---|---|---|
id | long | R | |||||
storegroupId | long | R,W | |||||
name | String | R,W | |||||
type | String | R,W | |||||
data | ImportTemplateDto | R,W |
ArticleTagDto
Field | Type | Description | Default | Mandatory | Accepted values | Example values | Access |
---|---|---|---|---|---|---|---|
id | long | Write only with POST | Post | R,W | |||
externalId | String | R,W | |||||
name | String | Post | R,W | ||||
desc | String | Post | R,W |
CustomerDiscountDto
Field | Type | Description | Default | Mandatory | Accepted values | Example values | Access |
---|---|---|---|---|---|---|---|
articleTag | ArticleTagDto | Write only with POST | Post | R,W | |||
discount | double | Discount in percent | Post | 0 - 100 | R,W |
CustomerDto
Field | Type | Description | Default | Mandatory | Accepted values | Example values | Access |
---|---|---|---|---|---|---|---|
customerId | Long | Internal id created by Lagerkoll | R | ||||
externalCustomerId | String | Already existing customer id | R,W | ||||
externalId | String | This id belongs to any external system; Fortnox, Visma or other | R,W | ||||
name | String | Post | R,W | ||||
orgNumber | String | R,W | |||||
ourReference | String | R,W | |||||
phone1 | String | R,W | |||||
phone2 | String | R,W | |||||
address1 | String | R,W | |||||
address2 | String | R,W | |||||
zipCode | String | Post | R,W | ||||
city | String | Post | R,W | ||||
country | String | Post | must point to an existing country | R,W | |||
countryName | String | R | |||||
language | String | store´s language | sv, en | R,W | |||
comments | String | R,W | |||||
currency | String | Sek | if not null, must point to an existing currency | R,W | |||
deliveryAddress1 | String | R,W | |||||
deliveryAddress2 | String | R,W | |||||
deliveryCity | String | R,W | |||||
deliveryZipCode | String | R,W | |||||
deliveryCountry | String | if not null, must point to an existing country | R,W | ||||
deliveryCountryName | String | R | |||||
deliveryName | String | R,W | |||||
deliveryPhone1 | String | R,W | |||||
deliveryPhone2 | String | R,W | |||||
visitingAddress | String | R,W | |||||
visitingCity | String | R,W | |||||
visitingZipCode | String | R,W | |||||
visitingCountry | String | if not null, must point to an existing country | R,W | ||||
visitingCountryName | String | R | |||||
String | R,W | ||||||
emailInvoice | String | R,W | |||||
emailOffer | String | R,W | |||||
emailOrder | String | R,W | |||||
emailStatus | HashMap | R | |||||
invoiceDiscount | Float | 0 | R,W | ||||
invoiceRemark | String | R,W | |||||
priceIncludeVAT | Boolean | false | R,W | ||||
showVAT | Boolean | If VAT should be shown in customer order confirmation and preview | R,W | ||||
deliveryTerm | String | If not null, must point to an existing delivery term | R,W | ||||
paymentTerm | String | If null, the first payment term is set | If not null, must point to an existing payment term | R,W | |||
customerType | String | PRIVATE | PRIVATE, COMPANY, UNDEFINED | R,W | |||
vatNumber | String | R,W | |||||
webUrl | String | R,W | |||||
wayOfDelivery | String | If not null, must point to an existing way of delivery term | R,W | ||||
yourReference | String | R,W | |||||
pricelistId | Long | -1 | If not -1, must point to an existing pricelist | R,W | |||
pricelistName | String | R | |||||
tags | List | Make sure you provide tagId for existing tags, otherwise new ones will be created | R,W | ||||
discounts | List | R,W |
CustomerImportTemplateDto
Field | Type | Description | Default | Mandatory | Accepted values | Example values | Access |
---|---|---|---|---|---|---|---|
id | long | R | |||||
storegroupId | long | R,W | |||||
name | String | R,W | |||||
type | String | R,W | |||||
data | ImportTemplateCustomerDto | R,W |
CustomerImportTemplateResponseDto
Field | Type | Description | Default | Mandatory | Accepted values | Example values | Access |
---|---|---|---|---|---|---|---|
page | int | R | |||||
pages | int | R | |||||
pageSize | int | R | |||||
importTemplateCount | int | R | |||||
importTemplates | List | R |
CustomersResponseDto
Field | Type | Description | Default | Mandatory | Accepted values | Example values | Access |
---|---|---|---|---|---|---|---|
page | int | R | |||||
pages | int | R | |||||
pageSize | int | R | |||||
customersCount | int | R | |||||
since | long | R | |||||
customers | List | R |
CustomerTagDto
Field | Type | Description | Default | Mandatory | Accepted values | Example values | Access |
---|---|---|---|---|---|---|---|
id | Long | Write only with POST | Post | R,W | |||
externalId | String | R,W | |||||
name | String | Post | R,W | ||||
desc | String | Post | R,W |
CustomerTagResponseDto
Field | Type | Description | Default | Mandatory | Accepted values | Example values | Access |
---|---|---|---|---|---|---|---|
page | int | R | |||||
pages | int | R | |||||
pageSize | int | R | |||||
projectsCount | int | R | |||||
tags | List | R |
ImportTemplateColumnDto
Field | Type | Description | Default | Mandatory | Accepted values | Example values | Access |
---|---|---|---|---|---|---|---|
column | Integer | R,W | |||||
defaultValue | String | R,W |
ImportTemplateCustomerDto
Field | Type | Description | Default | Mandatory | Accepted values | Example values | Access |
---|---|---|---|---|---|---|---|
rowTitle | Integer | R,W | |||||
rowFirst | Integer | R,W | |||||
customerName | Integer | R,W | |||||
customerId | Integer | R,W | |||||
externalId | ImportTemplateColumnDto | R,W | |||||
externalCustomerId | ImportTemplateColumnDto | R,W | |||||
type | ImportTemplateColumnDto | R,W | |||||
orgNumber | ImportTemplateColumnDto | R,W | |||||
vat | ImportTemplateColumnDto | R,W | |||||
ourReference | ImportTemplateColumnDto | R,W | |||||
yourReference | ImportTemplateColumnDto | R,W | |||||
comment | ImportTemplateColumnDto | R,W | |||||
phoneOne | ImportTemplateColumnDto | R,W | |||||
phoneTwo | ImportTemplateColumnDto | R,W | |||||
addressOne | ImportTemplateColumnDto | R,W | |||||
addressTwo | ImportTemplateColumnDto | R,W | |||||
zipCode | ImportTemplateColumnDto | R,W | |||||
city | ImportTemplateColumnDto | R,W | |||||
country | ImportTemplateColumnDto | R,W | |||||
language | ImportTemplateColumnDto | R,W | |||||
currency | ImportTemplateColumnDto | R,W | |||||
deliveryAddressOne | ImportTemplateColumnDto | R,W | |||||
deliveryAddressTwo | ImportTemplateColumnDto | R,W | |||||
deliveryCity | ImportTemplateColumnDto | R,W | |||||
deliveryZipCode | ImportTemplateColumnDto | R,W | |||||
deliveryCountry | ImportTemplateColumnDto | R,W | |||||
deliveryName | ImportTemplateColumnDto | R,W | |||||
deliveryPhoneOne | ImportTemplateColumnDto | R,W | |||||
deliveryPhoneTwo | ImportTemplateColumnDto | R,W | |||||
visitingAddress | ImportTemplateColumnDto | R,W | |||||
visitingCity | ImportTemplateColumnDto | R,W | |||||
visitingZipCode | ImportTemplateColumnDto | R,W | |||||
visitingCountry | ImportTemplateColumnDto | R,W | |||||
ImportTemplateColumnDto | R,W | ||||||
emailInvoice | ImportTemplateColumnDto | R,W | |||||
emailOffer | ImportTemplateColumnDto | R,W | |||||
emailOrder | ImportTemplateColumnDto | R,W | |||||
invoiceDiscount | ImportTemplateColumnDto | R,W | |||||
invoiceRemark | ImportTemplateColumnDto | R,W | |||||
priceIncludeVat | ImportTemplateColumnDto | R,W | |||||
showVat | ImportTemplateColumnDto | R,W | |||||
deliveryTerm | ImportTemplateColumnDto | R,W | |||||
paymentTerm | ImportTemplateColumnDto | R,W | |||||
wayOfDelivery | ImportTemplateColumnDto | R,W | |||||
www | ImportTemplateColumnDto | R,W | |||||
priceListId | ImportTemplateColumnDto | R,W | |||||
tags | ImportTemplateColumnDto | R,W |
ImportTemplateDto
Field | Type | Description | Default | Mandatory | Accepted values | Example values | Access |
---|---|---|---|---|---|---|---|
rowTitle | Integer | R,W | |||||
rowFirst | Integer | R,W | |||||
articleName | Integer | R,W | |||||
articleId | Integer | R,W | |||||
description | ImportTemplateColumnDto | R,W | |||||
isActive | ImportTemplateColumnDto | R,W | |||||
isBundled | ImportTemplateColumnDto | R,W | |||||
category | ImportTemplateColumnDto | R,W | |||||
amount | ImportTemplateColumnDto | R,W | |||||
unit | ImportTemplateColumnDto | R,W | |||||
barcode | ImportTemplateColumnDto | R,W | |||||
barcodeType | ImportTemplateColumnDto | R,W | |||||
buyPrice | ImportTemplateColumnDto | R,W | |||||
buyPriceShipment | ImportTemplateColumnDto | R,W | |||||
buyPriceMisc | ImportTemplateColumnDto | R,W | |||||
rate | ImportTemplateColumnDto | R,W | |||||
buyPriceCurrency | ImportTemplateColumnDto | R,W | |||||
supplier | ImportTemplateColumnDto | R,W | |||||
supplierArticleId | ImportTemplateColumnDto | R,W | |||||
vat | ImportTemplateColumnDto | R,W | |||||
vatAccount | ImportTemplateColumnDto | R,W | |||||
isStock | ImportTemplateColumnDto | R,W | |||||
type | ImportTemplateColumnDto | R,W | |||||
stockPlace | ImportTemplateColumnDto | R,W | |||||
stockWarning | ImportTemplateColumnDto | R,W | |||||
criticalLevel | ImportTemplateColumnDto | R,W | |||||
orderLevel | ImportTemplateColumnDto | R,W | |||||
isWebshopArticle | ImportTemplateColumnDto | R,W | |||||
manufacturer | ImportTemplateColumnDto | R,W | |||||
manufacturerArticleId | ImportTemplateColumnDto | R,W | |||||
width | ImportTemplateColumnDto | R,W | |||||
height | ImportTemplateColumnDto | R,W | |||||
depth | ImportTemplateColumnDto | R,W | |||||
weight | ImportTemplateColumnDto | R,W | |||||
tags | ImportTemplateColumnDto | R,W | |||||
priceLists | HashMap | R,W | |||||
customFields | HashMap | R,W |
RoleDto
Field | Type | Description | Default | Mandatory | Accepted values | Example values | Access |
---|---|---|---|---|---|---|---|
id | Long | R | |||||
storeGroupId | Long | R | |||||
name | String | R,W | |||||
paths | ArrayList | List of paths role has access to | R,W | ||||
fields | HashMap | List of objects and fields that is filtered out when sending data to api and request data from api | R,W | ||||
portal | String | What part of Lagerkoll is the role used | ADMIN, SHOP | R,W | |||
users | int | Number of users connected to role | R | ||||
loginServices | List | List of login services role has access to | R,W | ||||
nativeFeatures | List | List of native features in mobile application role has access to | R,W |
UserDto
Field | Type | Description | Default | Mandatory | Accepted values | Example values | Access |
---|---|---|---|---|---|---|---|
id | Long | R | |||||
customer | boolean | flag to indicate if user has customer privileges | R | ||||
admin | boolean | flag to indicate if user has admin privileges | R | ||||
systemAdmin | boolean | flag to indicate if user has system admin privileges | R | ||||
name | String | R,W | |||||
String | R,W | ||||||
phone | String | R,W | |||||
notes | String | R,W | |||||
emailInvalid | boolean | If this flag is set to true, Lagerkoll has detected on multiple occassions that it cannot send emails to this address | R | ||||
role | RoleDto | Role of the current user. Admins can update permissions on other users, but a user cannot update his own permissions | R,W | ||||
lastLoggedIn | Long | Timestamp when this user was last logged in | R | ||||
bankID | Boolean | If user has activated login with BankID | R |