De senaste åren har det skett en utveckling inom integrationer och våra kunder har ett ökat behov att kunna integrera Xledger med andra affärskritiska system. I Xledger är vi såklart intresserade att hjälpa våra kunder i denna utveckling och ett steg i detta är GraphQL.

Vad är GraphQL?

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.

GraphQL-Subscriptions

Under Q4 2020 lanserade Xledger en ny tjänst som heter GraphQL Subscriptions. Kort förklarat är det en push-anmälan för GraphQL som gör det möjligt att prenumerera på ändringar som sker i Xledger. I stället för att köra vanliga frågor för att kontrollera ändringar sedan förra gången blir du omedelbart meddelad när ändringar är gjorda. Detta sparar både tid och resurser för användarna.

Prenumerationen fungerar redan på flera tabeller i Xledger och kommer att utökas kontinuerligt genom framtida releaser och patches.

Vill du veta mer om integrationer i Xledger? Ta gärna kontakt med oss!

Vill du veta mer? Kontakta oss!