Centix API: Integreer Centix eenvoudig met uw bestaande applicaties

Met de Centix API wisselt u veilig en betrouwbaar gegevens uit tussen Centix en andere applicaties. Hierdoor voorkomt u dubbele invoer, automatiseert u processen en houdt u gegevens tussen systemen synchroon. 

Of het nu gaat om ERP-systemen, BI-oplossingen, eigen mobiele applicaties of maatwerksoftware: via de Centix API communiceren systemen met elkaar op basis van moderne standaarden. 

Wat is een API?

API staat voor Application Programming Interface. Een API vormt de verbinding tussen verschillende softwareapplicaties en maakt het mogelijk om gegevens automatisch uit te wisselen. 

Door systemen met elkaar te integreren hoeven gegevens niet handmatig in meerdere applicaties te worden ingevoerd of bijgewerkt. Dit vermindert de kans op fouten, voorkomt dubbele invoer en zorgt ervoor dat informatie in alle gekoppelde systemen actueel blijft.

Wat kunt u koppelen?

De API wordt onder andere gebruikt voor integratie met: 

  • ERP-systemen 
  • Financiële software 
  • Business Intelligence (BI) oplossingen 
  • IoT- en sensortoepassingen 
  • Eigen apps 
  • Testbanken 
  • Maatwerksoftware 

Hierdoor ontstaat één centrale bron van informatie en synchroniseren systemen automatisch gegevens, waardoor informatie consistent en actueel blijft. 

Een weergave van de werking van de Centix API-koppeling

Technische specificaties

De Centix API is een REST API die gebruikmaakt van JSON voor de uitwisseling van gegevens.  

Versiebeheer

De Centix API is versie-onafhankelijk opgezet. Omdat Centix iedere twee weken wordt bijgewerkt, is het belangrijk dat bestaande koppelingen blijven functioneren. Daarom blijven bestaande API-versies beschikbaar wanneer nieuwe versies worden geïntroduceerd. Alleen wanneer er sprake is van ingrijpende wijzigingen (breaking changes) introduceert Centix een nieuwe API-versie.

Authenticatie

Voor authenticatie worden de volgende OAuth 2.0-methoden ondersteund: 

  • Client Credentials 
  • Authorization Code 

Autorisatie

Toegang tot de API wordt beheerd via scopes per geregistreerde API-client. Per onderdeel kan worden vastgelegd of een API-client lees- en/of schrijfrechten heeft. Wanneer geen scope wordt toegekend, is toegang tot het betreffende onderdeel niet mogelijk. 

Het is niet mogelijk om autorisaties binnen een scope verder te beperken op datasetniveau. 

Requestlimieten

Standaard geldt voor de API een limiet van: 

  • 60 requests per minuut 
  • 1.000 requests per uur 

Voor de meeste organisaties zijn deze limieten ruim voldoende voor het uitwisselen van gegevens tussen Centix en andere applicaties. 

Organisaties die grotere hoeveelheden gegevens verwerken of gebruikmaken van intensieve integraties kunnen kiezen voor aanvullende API-capaciteit. Hiervoor zijn verschillende staffels beschikbaar, waarmee de standaard requestlimieten kunnen worden verhoogd. Zo kan de beschikbare API-capaciteit worden afgestemd op de behoeften van uw organisatie. Neem contact met ons op voor meer informatie over de beschikbare staffels en bijbehorende tarieven. 

Deze module is met name geschikt voor organisaties die grote hoeveelheden gegevens uitwisselen, realtime integraties gebruiken of meerdere systemen gelijktijdig met Centix laten communiceren. 

Webhooks

Naast de API ondersteunt Centix ook webhooks. Met webhooks kan Centix automatisch een trigger versturen wanneer een event plaatsvindt. Hierdoor hoeft een extern systeem niet continu de API te raadplegen om wijzigingen op te halen. 

Webhooks worden vaak gebruikt voor realtime integraties waarbij gegevens direct verwerkt moeten worden nadat een gebeurtenis heeft plaatsgevonden. 

Integratieplatforms

API’s van verschillende softwarepakketten kunnen niet altijd rechtstreeks gegevens met elkaar uitwisselen. Daarom wordt regelmatig gebruikgemaakt van middleware of integratieplatforms om de communicatie tussen applicaties mogelijk te maken. 

Sommige organisaties kiezen ervoor om hiervoor specifieke maatwerksoftware te ontwikkelen. Deze oplossingen worden vaak aangeduid als middleware en vereisen doorgaans programmeerkennis voor ontwikkeling en beheer. 

Daarnaast wordt steeds vaker gebruikgemaakt van integratieplatforms. Binnen de IT-wereld zijn hiervoor verschillende benamingen in gebruik, zoals Enterprise Service Bus (ESB), Messaging as a Service (MaaS) en Message Broker. Deze platforms zijn ontworpen om gegevensuitwisseling tussen applicaties te faciliteren en te beheren. 

U kunt de Centix API eenvoudig aansluiten op dergelijke integratieplatforms. Hierdoor wisselt u gegevens efficiënt en betrouwbaar uit tussen Centix en andere systemen. 

Uitbreidingen of specifieke wensen

Niet alle onderdelen van Centix zijn standaard beschikbaar via de API. Mocht u een specifieke entiteit of functionaliteit missen, dan kunt u contact opnemen met onze supportafdeling. Zij kunnen beoordelen of uitbreiding van de API mogelijk en wenselijk is. 

Wanneer een uitbreiding niet binnen de standaard API wordt opgenomen, bestaat de mogelijkheid om maatwerkfunctionaliteit te realiseren in de vorm van een plug-in. Een plug-in is een maatwerkuitbreiding binnen uw Centix-omgeving waarmee specifieke integratie- of bedrijfswensen kunnen worden ondersteund. 

Onze instapconfiguratie heeft uitgebreide mogelijkheden en biedt een compleet pakket om voor elke uiteenlopende branche een oplossing te bieden.

Centix biedt een drietal mobiele apps waardoor al uw werkzaamheden altijd en overal uitgevoerd kunnen worden - zelfs offline.

Koppel uw eigen systemen en automatiseer datastromen via onze open API–oplossing.

Om voor elke branche en elke specifieke situatie aan te sluiten is het mogelijk om de Basisconfiguratie uit te breiden met extra modules.

Met de gestandaardiseerde partner plug‑ins is het mogelijk Centix naadloos te integreren aan andere applicaties, zoals ERP-, HR- en financiële systemen.

Onbeperkt inloggen voor alle gebruikers; u betaalt alleen voor gebruikers met wijzigrechten die gelijktijdig moeten kunnen inloggen.

Ervaar Centix Online

Ervaar zelf hoe Centix Online uw organisatie kan versterken. Plan een vrijblijvende demonstratie via Teams en ontdek de mogelijkheden die wij bieden.

Ervaar Centix Online

Ervaar zelf hoe Centix Online uw organisatie kan versterken. Plan een vrijblijvende demonstratie via Teams en ontdek de mogelijkheden die wij bieden.

Ontdek de impact van Centix in de praktijk, aan de hand van ervaringen van onze gewaardeerde klanten uit diverse branches.

Bekijk onze downloads en ontdek wat Centix Online voor uw organisatie kan betekenen. Zo krijgt u direct helder inzicht in hoe wij u optimaal kunnen ondersteunen.

Lees onze blogs voor actuele inzichten, praktische tips en best practices op het gebied van asset management, geschreven door onze experts.

Ontdek in onze video's hoe Centix Online in de praktijk werkt. Van inspirerende klantverhalen tot duidelijke instructievideo's.

Ervaar Centix Online

Ervaar zelf hoe Centix Online uw organisatie kan versterken. Plan een vrijblijvende demonstratie via Teams en ontdek de mogelijkheden die wij bieden.

Centix ontwikkelt al meer dan 25 jaar asset management software. Met onze SaaS-oplossing helpen we bedrijven wereldwijd bij het efficiënt beheren van hun assets.

Word onderdeel van ons innovatieve team. Bekijk onze openstaande vacatures en ontdek jouw nieuwe uitdaging bij Centix.

Heeft u vragen of wilt u meer weten over onze software? Neem gerust contact met ons op! We zijn bereikbaar op werkdagen van 08.30 tot 17.00 uur.

Ervaar Centix Online

Ervaar zelf hoe Centix Online uw organisatie kan versterken. Plan een vrijblijvende demonstratie via Teams en ontdek de mogelijkheden die wij bieden.