Eine API / Schnittstelle verbindet zwei oder mehr Software-Komponenten über ein vorgegebenes Protokoll miteinander und ermöglicht eine Kommunikation. Wir konnten dabei schon verschiedenste Systeme und Services miteinander verbinden und nutzen dafür schon verschiedene Technologien wie REST, GraphQL oder SOAP. APIs kann dabei zwischen privaten und öffentlichen unterscheiden, je nachdem Welche Anforderungen die Problemlösung mit sich bringt.

Was gehört dazu

Schnittstellen können mehrere Leistungsbereiche umfassen, welche wir als IT-Partner zusichern können.

Anbindung von SaaS

Anbindung von SaaS

Wir garantieren die Anbindung bestehender Software as a Service (SaaS) und Cloud-Lösungen wie Newsletter-Tool oder Twitter-Feeds.

Schnittstellen-Entwicklung

Schnittstellen-Entwicklung

Die Veröffentlichung eigener Services erfordert eine saubere API. Wir erschließen gemeinsam Notwendigkeiten, Möglichkeiten und erwecken die Schnittstelle zum leben.

Dokumentation

Dokumentation

Um die Nutzung eigener öffentlichen API für andere Entwickler zugänglich zu machen, gehört ein Schnittstellendokumentation dazu. Dabei konzentrieren wir uns auf Standards wie die OpenAPI-Spezifikation oder GraphQL.

SDK-Entwicklung

SDK-Entwicklung

Um APIs für Entwickler zugänglicher zu machen, entwickeln wir für bestimmte Fälle ein Software-Development-Kit (SDK) in den jeweils benötigten Programmiersprache.

Weitere Themen:

  • Microservices
  • Authentifizierung / Authorisierung (OAuth, JWT)
  • Security
  • Rate-Limiting
  • Decoubling
  • Webhooks
  • EventSourcing

Erfolgsgeschichten

passend zu
API / Schnittstellen
natürlichwählen.eu
natürlichwählen.eu

natürlichwählen.eu

Zur Europawahl 2024 am 09. Juni klärt der DNR zu den Parteien und deren Wahlprogrammen auf.

Schwerpunkte:

Parteivergleich, decoupled Multidomain, Drupal

zum Projekt
Aktion gegen den Hunger
Aktion gegen den Hunger

Aktion gegen den Hunger

Umsetzung der NGO Website in Drupal 8. Implementierung von intuitiven Spendenformular mit API an FundraisingBox und Petitionstool zur Unternschriftensammlung und Lead-Generierung.

Schwerpunkte:

Drupal 8/9, Spendenplattform, Petitionsplattform mit Double-Opt-in Funktion, Newsletteranbindung

zum Projekt
Deutscher Naturschutzring
Deutscher Naturschutzring

Deutscher Naturschutzring

Entwicklung eines Headless CMS. Drupal 9 als Backend und Inhaltspflege, NextJS als Frontend System.

Schwerpunkte:

Headless CMS, NextJS, Drupal, React, TypeScript

zum Projekt
INKOTA Website Relaunch
INKOTA Website Relaunch

INKOTA Website Relaunch

Umsetzung der NGO Website in Drupal 8.

Schwerpunkte:

Drupal 8, Spendenplattform,

zum Projekt
Universität der Künste - Berlin Landingpages
Universität der Künste - Berlin Landingpages

Universität der Künste - Berlin Landingpages

4-Landingpages für UDK-Berlin

Schwerpunkte:

Decoupled, Multi-Language, Multi-Domain, PWA, Drupal, NextJS

zum Projekt
Schulen gegen den Hunger
Schulen gegen den Hunger

Schulen gegen den Hunger

Umbau und Migration von Drupal 7 auf Drupal 9

Schwerpunkte:

Drupal 9, Migration

zum Projekt
Make Chocolate Fair!
Make Chocolate Fair!

Make Chocolate Fair!

MCF ist eine Initiative von Inkota e.V. welche sich für eine faire Produktion und einen gerechten Handel mit Schokolade einsetzt.

Schwerpunkte:

Decoupling, Mehrsprachigkeit, Drupal CMS, Solr Suche

zum Projekt
Human Rights Filmfestival Berlin
Human Rights Filmfestival Berlin

Human Rights Filmfestival Berlin

Umsetzung von Drupal 8 Projekt. Webpräsenz zum jährlichen Film-Festival in Berlin zum Thema Menschenrechte.

Schwerpunkte:

Drupal 8, Mehrsprachigkeit, Hosting, Ticketverkauf-Einbettung, Responsive

zum Projekt
alle Referenzen

Technologien & Tools

passend zu
API / Schnittstellen

ActiveCampaign

FundraisingBox

GraphQL

MailChimp

Mailjet

OpenAPI

REST

SendinBlue

Swagger