GraphQL är ett frågespråk för API-anrop som gör det möjligt att hämta, ändra och prenumerera på data. Det utvecklades för intern användning av Facebook 2012 och omvandlades till öppen källkod 2015. Xledger började använda GraphQL för första gången 2018. Sedan dess har en kontinuerlig utveckling av GraphQL skett. GraphQL i Xledger är indelat i två huvudområden: frågor som möjliggör informationshämtning och mutationer som hanterar import från externa system till Xledger.
Rolando Aravena, Senior Integration Consultant på Xledger, pekar på ökad flexibilitet och användarvänlighet som två av de viktigaste fördelarna med att använda GraphQL.
Med GraphQL kan du skicka direkta frågor och få snabbare, mer skräddarsydda svar än vid användning av andra API: er. GraphQL kommer alltid ge förutsägbara resultat. Dessutom ger GraphQL en intuitiv användarupplevelse och är förståelig även för dig som inte har den djupaste tekniska expertisen.
I Xledger har vi vår egen demomiljö som våra partners och kunder enkelt kan använda med sin egna data. Med GraphQL kan du fråga, lägga till och uppdatera data över hela applikationen, användare kan i realtid skapa datasynkronisering mellan system. Som exempelvis när du uppdaterar kontaktinformation på en kund i ditt CRM-verktyg uppdateras kunden direkt i Xledger så nästa faktura har rätt information.
– Vi blir ofta kontaktad av företag som frågar om ett visst system är integrerat med Xledger. Om svaret är nej är det inte nödvändigtvis slutet. Genom att ha möjlighet att antingen utveckla en lösning själva eller använda de tekniska enheterna hos våra partners har kunderna nu större flexibilitet kring integrationer, säger Rolando.