API och integrationer
Fem vägar mellan Fluit och era system: REST API:et när du bygger en integration, commerce-API:et när butiken ska vara er egen, webhooks när Fluit ska säga till, OData-flödet när rapporten bara ska läsa, och MCP när en assistent ni redan använder ska göra jobbet.
Kort svar
Vad som finns att koppla mot
Fluit är byggt som en kärna bakom ett API, och den kärnan är öppen på fem sätt. REST API:et är vägen in när ett annat system både ska läsa och skriva: hämta lagersaldo, skapa en order, uppdatera en artikel. Commerce-API:et är samma kärna sedd från en butik: sortiment, priser, saldo, varukorg och kassa, för den som vill bygga sin egen butiksfront. Webhooks är vägen ut: i stället för att ert system frågar om och om igen knackar Fluit på hos er när något faktiskt hänt. OData-flödet är read-only och finns för rapporter. Power BI och Excel kopplar upp sig direkt mot det utan att någon skriver kod. MCP-servern låter en AI-assistent arbeta i systemet med er egen inloggning.
REST, webhooks och OData autentiseras med en API-nyckel som skapas under Inställningar → API-nycklar och bara når det egna företagets data. MCP-kopplingen använder i stället ert vanliga Fluit-konto via OAuth.
Den här sidan är ingången. Varje yta har en egen sida med bas-URL, autentisering, konventioner och exempel och för REST-API:et finns hela specifikationen som OpenAPI-dokument.
Fem ytor, fem olika jobb
Välj efter vad integrationen ska göra: skriva data, bli meddelad när något händer, läsa till en rapport, eller låta en assistent arbeta åt er.
REST API
När du bygger en integration som både läser och skriver.
- Kunder, artiklar, kundorder, leverantörer, inköp och referensdata
- API-nyckel i headern X-Api-Key
- Affärsnycklar i URL:erna i stället för interna id:n
- Hela specifikationen som OpenAPI-dokument
Headless commerce
När butiken är er egen och Fluit ska vara motorn bakom den.
- Katalog, sök, priser, saldo, varukorg och kassa
- Kundens egna sidor: order, fakturor, returer, ärenden
- Tenant och butik i headers, sessionstoken för besökaren
- Samma API som driver Fluits egen storefront
OData för Power BI och Excel
När rapporten bara ska läsa. Ingen kod, ingen export.
- 16 platta tabeller: kunder, artiklar, saldon, order, CRM
- Read-only: verktyget kan aldrig ändra något
- Samma API-nyckel, angiven som Basic-användarnamn
- Schemalagd uppdatering i Power BI Service och Excel
Webhooks
När Fluit ska säga till, i stället för att ni frågar.
- Order, leverans, kund, artikel och ärende
- Signerade med HMAC-SHA256 och tidsstämpel
- Notisen bär affärsnyckel och länk — aldrig er data
- Automatiska omförsök och leveranslogg med omsändning
MCP för AI-assistenter
När en assistent ni redan använder ska arbeta i systemet.
- Claude på webben, Claude Desktop och Claude Code
- OAuth med ert vanliga Fluit-konto, ingen API-nyckel
- Läsning och åtgärder godkänns var för sig
- Företagets delade AI-rutiner följer med som processer
Specifikationer och referenser
Endpointsen som listas på sidorna här är ett urval, alltså exempel på hur API:et ser ut och används. Den kompletta sanningen ligger i specifikationerna nedan, som genereras ur koden.
OpenAPI-dokument →
Hela REST-ytan som maskinläsbar specifikation. Läses in direkt i Postman, Insomnia eller en kodgenerator.
api.erp.fluit.cloud/swagger/public-preview/swagger.json
API-referens →
Samma specifikation renderad att läsa i webbläsaren, med request- och response-scheman per endpoint.
fluit.se/api-docs/referens
Commerce-referens →
Butiksytan renderad på samma sätt: katalog, priser, varukorg, kassa och kundportal, med scheman och curl-exempel per anrop.
fluit.se/api-docs/commerce-referens
llms.txt för API:et →
Hela API:et som en textfil för AI-assistenter: autentisering, konventioner, felkoder och samtliga endpoints. Genereras ur OpenAPI-dokumentet och kräver ingen nyckel.
api.erp.fluit.cloud/llms.txt
llms.txt för commerce →
Butiksytan som textfil: kanaler och sessioner, flödet från varukorg till order, felkoder och samtliga endpoints. Kräver ingen nyckel.
api.erp.fluit.cloud/ecom/llms.txt
OData-schema →
Tabeller, fält och datatyper i OData-flödet. Det som Power BI och Excel läser när de kopplar upp sig.
api.erp.fluit.cloud/odata/$metadata
Skaffa en API-nyckel
Nycklar hanteras i Fluit under Inställningar → API-nycklar. Nyckeln visas bara en gång när den skapas och kan återkallas när som helst. Samma nyckel gäller både REST-API:et och OData-flödet.
Kontakta ossVad det kostar
API & Webhooks är en tilläggsmodul som prissätts efter omsättningsnivå, på samma nivåer som resten av prislistan. MCP-kopplingen ingår i AI-modulen.
Se prislistanVanliga frågor om API:et
- Har Fluit ett öppet API?
- Ja. Fluit har ett publikt REST API för kunder, artiklar, kundorder, leverantörer, inköpsorder och referensdata, med bas-URL https://api.erp.fluit.cloud/preview. Du autentiserar med en API-nyckel i headern X-Api-Key. Nycklar skapas under Inställningar → API-nycklar i Fluit. Utöver REST-API:et finns signerade webhooks som meddelar era system när något händer, ett read-only OData-flöde för Power BI och Excel och en MCP-server för AI-assistenter.
- Vilken av ytorna ska jag välja?
- Ska systemet både läsa och skriva (skapa ordrar, uppdatera artiklar, hämta lagersaldo) använder du REST API:et. Ska ni bygga en egen butiksfront är commerce-API:et rätt yta: det är skrivet för en besökare och en kanal, med varukorg, kassa och kundens egna sidor. Ska ert system få veta så fort något händer i Fluit, i stället för att fråga med jämna mellanrum, lägger du till webhooks ovanpå. Ska en rapport bara läsa data kopplar du Power BI eller Excel direkt till OData-flödet, utan att skriva någon kod. Ska en AI-assistent göra jobbet åt er använder ni MCP-kopplingen, som loggar in med ert vanliga Fluit-konto i stället för en API-nyckel.
- Var hittar jag den fullständiga API-specifikationen?
- Endpointsen som listas på sajten är ett urval, tänkta som exempel på hur API:et fungerar. Hela specifikationen med samtliga anrop, parametrar och scheman finns som OpenAPI-dokument på https://api.erp.fluit.cloud/swagger/public-preview/swagger.json och kan läsas in direkt i Postman, Insomnia eller en kodgenerator. Samma specifikation finns renderad att läsa på fluit.se/api-docs/referens.
- Hur skapar jag en API-nyckel?
- I Fluit under Inställningar → API-nycklar. Nyckeln visas bara en gång när den skapas och kan återkallas när som helst. Samma nyckel används för REST-API:et, OData-flödet och för att hämta datan bakom en webhook, och den når bara ditt eget företags data.
- Vad kostar API:et?
- API & Webhooks är en tilläggsmodul som prissätts efter omsättningsnivå. Priserna står på prissidan.
- Finns API:et dokumenterat för AI-assistenter?
- Ja. https://api.erp.fluit.cloud/llms.txt är hela det publika API:et som en textfil i llms.txt-format: autentisering, konventioner, felkoder och samtliga endpoints med parametrar och exempel. Filen är inte handskriven utan genereras ur API:ets OpenAPI-dokument, så den kan inte hamna ur synk med koden, och den kräver ingen API-nyckel för att läsas.
Läs vidare
- REST API: bas-URL, autentisering, konventioner och 132 endpoints i urval.
- OData för Power BI och Excel: tabellerna i flödet och hur du kopplar upp rapporten.
- MCP-kopplingen: koppla er egen AI-assistent till Fluit.
- Headless ERP: vilka klienter som redan hänger på samma kärna.
Ska ni koppla ihop Fluit med något?
Berätta vilket system det gäller så går vi igenom vilken yta som passar och vad som krävs för att komma igång.