Capitech API for integrasjoner

Overblikk

Her finner du informasjon om våre API for effektiv utveksling av data mellom systemer, hva som finnes og hvordan de kan benyttes. Simployer Capitech tilbyr standardiserte API integrasjonsgrensesnitt som kan bestilles og benyttes til å realisere ønsket flyt av data mellom systemer.

API pakker

Det er egne API pakker for forskjellige moduler som timer, fravær, plan, register (ansatte, avdelinger, prosjekt mv). Om en kun skal hente data fra Capitech trenger en API pakke for å lese data, om en skal skrive data inn til Capitech trenger en naturligvis API pakke for å skrive data.

API pakker bestilles og leveres som opsjonelle tillegg til hovedmoduler som Tid, Fravær, Plan iht. kundens behov for integrasjoner.


API Pakke

Eksempel på bruk

Kommentar

Ansatte | Lese

Hente ansatte fra Capitech til eksternt system.

Nye ansatte og endringer på eksisterende

Ansatte | Skrive

Overføre ansatte fra eksternt system til Capitech

Nye ansatte og endringer på eksisterende

Timer | Lese

Hente registrerte timer, tillegg og overtid mv fra Capitech til eksternt system eller datavarehus (f.eks Power BI).

Kan hente alle timer, tillegg og overtid mv eller filtrere ut bare nye / endrede / slettede siden sist.

Timer | Skrive

Opprette og endre timeregistreringer i Capitech fra et eksternt system

Forutsetter bl.a. at eksternt system har integrasjon av ansatte med Capitech og alle aktuelle dimensjoner. Dette kan være en noe avansert integrasjon å etablere på en robust måte.

Fravær | Lese

Hente alle typer fravær fra Capitech til eksternt system

Finnes både overordnet API og et mer detaljert API med datoer og klokkeslett pr dag

Register | Lese

Hente dimensjoner fra Capitech til eksternt system.

F.eks Avdelinger, Arbeidsoppgaver, Prosjekt, Underprosjekt, Fase, Ordrer, Frie dimensjoner, Kompetanse, Vakter mv

Register | Skrive

Overføre dimensjoner fra eksternt system til Capitech

F.eks Avdelinger, Arbeidsoppgaver, Prosjekt, Underprosjekt, Fase, Ordrer, Frie dimensjoner, Kompetanse, Vakter mv

Plan | Lese

Hente planlagte vakter / arbeidstid fra Capitech til eksternt system

Planlagte vakter kan også ha alle dimensjoner som avdeling, prosjekt, Kompetanse osv.

Plan | Skrive

Opprette og endre vakter i Capitech Operativ Plan fra et eksternt system

Forutsetter bl.a. at eksternt system har integrasjon av ansatte med Capitech og alle aktuelle dimensjoner. Dette kan være en noe avansert integrasjon å etablere på en robust måte.

Kostnader | Lese

Hente beregnede personalkostnader for registrerte timer og/eller planlagte vakter / timer fra Capitech til eksternt system

Gjør det mulig å hente ut beregnet forbrukt og planlagt personalkostnad f.eks per avdeling eller prosjekt mv. for aktuell periode.

Eksempel

Om en har en ekstern løsning som skal være kilde til og overføre ansatte og prosjekter til Capitech trenger en normalt hhv. Ansatt les og skriv, samt Register les og skriv API pakker.

Resultat

  • Realiserer ønsket arbeidsflyt
  • Sømløse integrasjoner
  • Reduserer feil / avvik
  • Unngår ressurskrevende dobbeltarbeid

Realisering

Normalt vil interne IT ressurser eller ekstern partner utvikle en løsning som logger seg på API og leser eller skriver aktuelle data.

Om det skulle være behov for bistand / utviklingskompetanse i forbindelse med dette kan det tilbys på tjenestebasis.

  1. Bestille ønskede API pakker fra Simployer Capitech
  2. Tildele tilgang til API for en eksisterende eller ny bruker i Capitech Master
  3. Åpne link til API oversikt i Capitech Flow.
    Bruk eksisterende link og legg på /API Dvs. i praksis: kundenavn.capitech.no/API
    Eksempel på en demoside her: Demosalg.capitech.no/API

    Her finner du oversikt på hva en kan lese eller skrive fra API samt dokumentasjon på felter, felttyper mv.
  4. Ekstern løsning logger på og leser eller skriver data via aktuelle API
    Dette utføres normalt av utviklere med kompetanse på kommunikasjon via API.

API står for Application Programming Interface og er et vanlig grensesnitt for utveksling av data mellom datasystemer.

Teknisk er Capitech API JSON-RPC (http post metode)

Tips

Du kan se nærmere på hvilke API som finnes her Demosalg.capitech.no/API

Var denne artikkelen til hjelp?