Ej inloggad - Inloggning

Lathund – Hantering av API

SoftOne API

SoftOne API är ett s.k. REST API som jobbar med json ”objekt” och länken till API-sidan är http://apiexternal.softone.se. För att få en översikt över vilka kommandon som finns, vilka parametrar som förväntas och vad de kommer att returnera så kan man navigera till http://apiexternal.softone.se/swagger.

REST API

När man utvecklar tjänster för webben idag är det mycket vanligt att en tjänst måste kommunicera med en annan tjänst, t.ex. via ett API eller via utbyte av filer. Representational Sate Transfer (REST) är ett IT-arkitekturbegrepp som beskriver hur tjänster för maskin till maskin-kommunikation kan tillhandahållas. REST-gränssnitt är enkelt att implementera och använda och tack vare enkelheten föreligger sällan behov av specifika produkter för kommunikationen. Detta medför att organisationer snabbare kan ta fram systemgränssnitt för andra att använda. Anslut till API:et För att kunna ansluta till SoftOne:s API krävs tre saker:
  1. Connect API Key
    1. Tillhandahålls av SoftOne
  2. Company Key
    1. Hittas i SoftOne GO under Administrera > Företag > Register > Företag > pennan för aktuellt företag > rubriken Externa system:
  3. Inloggningsuppgifter till SoftOne
    1. Användarnamn och lösenord samt behörighet för Import/Connect för rätt modul
    2. Skapas av kunden eller konsult/support på SoftOne

Behörigheter för API-användaren

Connect

  • Ekonomi > Import > Connect (707)
  • Försäljning > Import > Connect (720) Extra behörigheter behövs beroende på vilka funktioner som ska anropas:
  • Hämta verifikat
    • Ekonomi > Redovisning > Verifikat (11)
  • Spara verifikat
    • Ekonomi > Redovisning > Verifikat > Verifikatregistrering (9)
  • Spara och hämta leverantörsfakturor
    • Ekonomi > Leverantör > Leverantörsreskontra (18 och 21)