DokumentAdress
← Alla guider

Kom igång

Översikt över hur plattformen fungerar, grundbegreppen, autentisering och de felkoder som gäller överallt.

Alla · cirka 5 minuters läsning

Den här guiden är en översikt för er som ska koppla ihop ert system med DokumentAdress. Läs den först — de övriga guiderna går på djupet i varje del.

Vad plattformen gör

  1. Tar emot dokument — via e-post till en adress vi ger er, via uppladdning i vårt gränssnitt, eller via API från ert system.
  2. Tolkar innehållet — leverantör, belopp, moms, förfallodatum, radartiklar, OCR-referens. Osäkra fält märks för manuell granskning.
  3. Lämnar vidare — till ert ekonomisystem, som e-fakturafil, som bokföringsfil, eller via webhook till er egen mottagare.
  4. Samlar in tid, resor och utlägg från personal — antingen i vår färdiga widget eller i ert eget gränssnitt mot samma API.

Grundbegrepp

BegreppBetydelse
OrganisationErt företag hos oss. All data är låst till er organisation.
Enhet (tenant_ref)En butik, ett kontor eller en arbetsplats inom organisationen.
API-nyckelds_live_<prefix>.<hemlighet>. Bor på er server, aldrig i webbläsaren.
ScopeVad nyckeln får göra: documents:read, documents:write, attachments:read, webhooks:manage.
Personlig koddwt_…. Kortlivad kod för en enskild anställd, används i personalens vy.

Bas-URL och autentisering

https://<er-instans>/api/public/v1
Authorization: Bearer ds_live_…
Content-Type: application/json

Allt är JSON. Enda undantaget är själva filuppladdningen, som är en PUT med råa bytes mot en signerad länk vi ger er.

Två sätt att bygga

Färdig widget — ni bäddar in vår vy i en <iframe>. Snabbast igång, ni behöver bara skapa en personlig kod per anställd.

Eget gränssnitt — ni bygger er egen vy mot samma API. Vår widget har inga privilegier er egen vy saknar; den är bara en färdig klient.

Ni kan blanda: färdig widget i ett skede, eget gränssnitt senare, utan att data eller uppsättning ändras.

Innan ni börjar

  1. Be oss om en API-nyckel med de scopes ni behöver.
  2. Bestäm era tenant_ref — en per enhet, t.ex. nordbutik-linkoping.
  3. Säg till vilken domän ni kör på, om ni ska bädda in någon av våra vyer.
  4. Peka ut en webhookmottagare om ni vill bli aviserade i stället för att fråga oss.

Felkoder som gäller överallt

StatusBetydelse
400Felaktigt anrop — rätta och skicka om
401Fel eller utgången nyckel/kod
402Funktionen ingår inte i abonnemanget, eller månadstaket är nått
403Nyckeln saknar rätt scope
404Okänt id
409Otillåten övergång, t.ex. låst löneperiod
413För stor kropp
422Data godkändes inte vid validering
429För många anrop — backa av och försök igen

Läs alltid error.code, aldrig felmeddelandets text. Texten kan ändras, koden gör det inte.

Fortsätt läsa