How Can We Help?
Avista API integration
Ett gränssnitt används för att dela data med ett annat system.
Support
Vänd er i första hand till er system administratör
Tjänster som behöver vara påslagna
API-inställningar
Gå till Inställningar – > API Inställningar i menyn
Lägg tiil ny användare
Skriv in
- Namn: API-användarens namn
- Organisation: API-Användarens organisation
- Roll: Roll för denna integration
- Startdatum Från när auktorisationen gäller
- Slutdatum Till när auktorisationen gäller
- KundID Genereras när man sparar
- HemligNyckel Genereras när man sparar
Spara
Det genererar
- KundID
- HermligNyckel
Dessa uppgifter används sedan i API test
- Open API requests Välj begränsningarna som ska gälla för dataöverföringen
Spara
API-formuläret
Ta upp formuläret för API. Det är ett privat API baserat på en öppen API standard.
Längst ner finns information om Schema.
https://app.swaggerhub.com/apis-docs/AvistaTime/avista-time_api/0.0.1
Serverval
Välj server från en rullgardinsmeny
Auktorisationssektionen
Öppna upp POST
Klicka på knappen Try it out
Kopiera in KundID till client_key och HemligNyckel till secret_key mellan citat-tecknen på respektive rad
Det kan se ut så här efteråt:
Exekvera
Kopiera access_token i Response body
Du kan dubbelklicka på strängen och sedan kopiera den.
Avista Transport (Namn på en av de API som finns att välja bland)
Öppna upp GET
Klicka på knappen Try it out
Du kan behöva låsa upp genom att klicka på hänglåset först
Klistra in access_token
Auktorisera och stäng fönstret
Ger information om avslutade order under bestämd tidsperiod och vald organisation, för alla kunder och medarbetare.
Klicka på Try it out och fyll i värden
- Statdatum
- Slutdatum
- Kortnamn på aktivitet gör att Memo visas, annars är det dolt
- Startpunkt 0
- Gräns : Max 500
Aktiviteter begränsas till de som är knutna till API-användaren
Exekvera
Se Response och därpå följande Code hur integrationen lyckades
Eventuella felmeddelanden syns här.