Ett system som går att bygga vidare på
Fluit samlar det mesta i ett system, men allt ska ändå gå att koppla ihop med det ni redan har. Färdiga integrationer där det behövs, öppet API och webhooks där ni vill göra något eget.
- API-nycklar med behörighet per resurs
- Signerade webhooks som försöker igen
- MCP för Claude och andra AI-assistenter
Öppenhet
Sex vägar in och ut
Olika jobb behöver olika vägar. En webbutik vill bli väckt när en order skickas, Power BI vill läsa, och en AI-assistent vill både läsa och göra.
- REST-API Läs och skriv med API-nyckel. OpenAPI-beskrivet, med artikel- och ordernummer i stället för interna id:n.
- Webhooks Fluit hör av sig när en order läggs, en sändning bokas eller ett ärende löses.
- OData Skrivskyddad yta som Power BI och Excel läser direkt.
- MCP AI-assistenter som Claude ansluter med OAuth och arbetar i Fluit.
- Schemalagda körningar En rapport körs på schema och postas till en adress ni anger.
- Excel Artiklar, saldon och prislistor in, med kontroll före inläsning.
API-nycklar
En nyckel som bara når det den ska
En integration som skapar kundorder behöver läsa artiklar och skriva order, inget mer. Med behörighet per resurs kan nyckeln inte röra leverantörsfakturor eller kunder, hur integrationen än är skriven.
- Läsning och skrivning var för sig. 25 resurser, från artiklar och kundorder till sändningar och returer.
- Ingen tyst utvidgning. Behörigheterna går inte att vidga på en nyckel som redan finns.
- Ni ser om den används. Listan visar när varje nyckel senast användes.
Webbutikens ordernyckel
Visas en gång, när den skapas
fluit_live_sk_••••••••••••••••
Behörigheter
- items:read
- sales-orders:write
Når inte
- supplier-invoices:read
- customers:write
Webhooks
Er server är nere. Händelsen kommer ändå fram.
Varje anrop är signerat, så att ni vet att det kommer från Fluit. Svarar ni inte försöker Fluit igen med allt längre mellanrum, sex gånger på drygt sju timmar. Det som ändå inte kom fram ligger kvar och kan skickas om för hand.
- Försök 1 Direkt
- Försök 2 30 s
- Försök 3 2 min
- Försök 4 10 min
- Försök 5 1 h
- Försök 6 6 h
Fluit-Signature: t=1760300000,v1=5f2b…
Färdiga integrationer
Det vanligaste är redan kopplat
Ekonomin går till Fortnox eller SAP Business One, frakten bokas hos transportören, och betalningen tas i kassan eller webbutiken. Valutakurserna hämtar Fluit själv.
- Ekonomi
- FortnoxSAP Business One
- Frakt
- nShiftLogtradeDHL
- Lager
- Ongoing WMS
- Handel och betalning
- ShopifyStripeSwishKustomNets
- Avtal och signering
- ScriveZigned
- Företagsuppgifter
- BolagsverketTIC
- Order mellan företag
- EDI
- Omdömen
- Trustpilot
Byggt för att integreras mot
Tål att anropas fel
Ett API blir användbart först när det går att felsöka och inte ger dubbletter.
Idempotens
Anrop som skapar poster kan skickas om utan att skapa dubbletter, så att ett nätverksavbrott inte ger två ordrar.
1 000 anrop i minuten
Gränsen gäller per nyckel, och svaret säger hur mycket som återstår. En integration som går fel tar inte ner någon annans.
Nyckeln visas en gång
Fluit sparar bara ett avtryck av nyckeln. Den som tappar bort den skapar en ny och återkallar den gamla.
Utgångsdatum och återkallelse
En nyckel kan få ett utgångsdatum och återkallas när som helst. Det kontrolleras vid varje anrop.
Testa en webhook
Skicka en testleverans till er adress innan ni går live, och skicka om en misslyckad leverans för hand.
Anropslogg
Anrop mot integrationerna loggas, så att ett fel går att felsöka i efterhand i stället för att återskapas.
Utskriftsagent och enheter
Lokala skrivare når Fluit via en egen agent som ansluter utåt, utan att ni öppnar brandväggen inåt.
Öppen dokumentation
REST, OData och webhooks är dokumenterade på fluit.se, så att er utvecklare kan titta innan ni bestämmer er.
Titta på dokumentationen direkt
REST, webhooks, OData och API-referensen ligger öppet. Läs också om Fluit som headless ERP om ni vill bygga eget gränssnitt ovanpå.
De färdiga kopplingarna beskrivs under Fortnox, frakt och Ongoing WMS.
Vanliga frågor om API och integrationer
Vilka integrationer finns färdiga?
Fortnox och SAP Business One för ekonomin, nShift, Logtrade och DHL för frakt, Ongoing WMS för tredjepartslager, Shopify, Stripe, Swish, Kustom och Nets för handel och betalning, Scrive och Zigned för signering, Bolagsverket och TIC för företagsuppgifter, EDI och Trustpilot. Logtrade sätter vi upp tillsammans med er.
Kan vi bygga egna integrationer?
Ja. Det publika REST-API:et är beskrivet med OpenAPI och använder affärsnycklar som artikelnummer och ordernummer, vilket gör det enklare att koppla mot befintliga system. Webhooks talar om när något har hänt, så att ni slipper fråga i loop.
Kan vi begränsa vad en API-nyckel får göra?
Ja. Behörigheterna sätts resurs för resurs, med läsning och skrivning var för sig, till exempel items:read eller sales-orders:write. De går inte att vidga på en befintlig nyckel, så en ny behörighet kräver en ny nyckel. Bara administratörer kan skapa nycklar.
Hur vet vi att en webhook kommer från Fluit?
Varje anrop är signerat med HMAC-SHA256 i headern Fluit-Signature, med tidsstämpel. Hemligheten är unik per mottagare och kan roteras. Svarar mottagaren inte försöker Fluit sex gånger under drygt sju timmar.
Går det att koppla en AI-assistent mot Fluit?
Ja. Fluit är en MCP-server, och en MCP-kompatibel klient ansluter med OAuth. Assistenten får samma behörigheter som den inloggade användaren.
Kan Power BI läsa direkt från Fluit?
Ja, via OData. Ytan är skrivskyddad och täcker bland annat kunder, leverantörer, artiklar, saldon, kund- och inköpsorder, projekt, affärer och offerter.
Har ni ett system som måste med?
Boka en demo och berätta vad ni behöver koppla ihop. Vi går igenom vad som finns färdigt.