Zum Hauptinhalt springen

API- & SDK-Clients fuer Android, iOS und Server-Integration

Uebersicht

vitalera kann automatisch generierte API-Clients fuer seine FHIR R5-konforme Gesundheits-API bereitstellen, die eine einfache Integration von Fernueberwachungsfunktionen in Ihre Projekte ermoeglichen. Clients werden aus der OpenAPI-Spezifikation generiert und unterstuetzen 60+ Sprachen und Frameworks:

Sprachen/Frameworks
API-ClientsActionScript, Ada, Apex, Bash, C, C# (.net 2.0, 3.5 or later, .NET Standard 1.3 - 2.1, .NET Core 3.1, .NET 5.0. Libraries: RestSharp, GenericHost, HttpClient), C++ (Arduino, cpp-restsdk, Qt5, Tizen, Unreal Engine 4), Clojure, Crystal, Dart, Elixir, Elm, Eiffel, Erlang, Go, Groovy, Haskell (http-client, Servant), Java (Apache HttpClient 4.x, Apache HttpClient 5.x, Jersey2.x, OkHttp, Retrofit1.x, Retrofit2.x, Feign, RestTemplate, RESTEasy, Vertx, Google API Client Library for Java, Rest-assured, Spring 5 Web Client, Spring 6 RestClient, MicroProfile Rest Client, Helidon), Jetbrains HTTP Client, Julia, k6, Kotlin, Lua, N4JS, Nim, Node.js/JavaScript (ES5, ES6, AngularJS with Google Closure Compiler annotations, Flow types, Apollo GraphQL DataStore), Objective-C, OCaml, Perl, PHP, PowerShell, Python, R, Ruby, Rust (hyper, reqwest, rust-server), Scala (akka, http4s, scalaz, sttp, swagger-async-httpclient, pekko), Swift (2.x, 3.x, 4.x, 5.x, 6.x), Typescript (AngularJS, Angular (9.x - 18.x), Aurelia, Axios, Fetch, Inversify, jQuery, Nestjs, Node, redux-query, Rxjs), XoJo, Zapier
Server-StubsAda, C# (ASP.NET Core, Azure Functions), C++ (Pistache, Restbed, Qt5 QHTTPEngine), Erlang, F# (Giraffe), Go (net/http, Gin, Echo), Haskell (Servant, Yesod), Java (MSF4J, Spring, Undertow, JAX-RS: CDI, CXF, Inflector, Jersey, RestEasy, Play Framework, PKMST, Vert.x, Apache Camel, Helidon), Julia, Kotlin (Spring Boot, Ktor, Vert.x), PHP (Flight, Laravel, Lumen, Mezzio, Slim, Silex, Symfony), Python (FastAPI, Flask), NodeJS, Ruby (Sinatra, Rails5), Rust (rust-server), Scala (Akka, Finch, Lagom, Play, Cask, Scalatra)

Haftungsausschluss

Der von vitalera bereitgestellte automatisch generierte Code soll eine schnellere und effizientere Integration mit unserem System ermoeglichen. vitalera uebernimmt jedoch keine Verantwortung fuer die Wartung, Unterstuetzung oder Fehlerbehebung dieses automatisch generierten Codes nach der Auslieferung.

Wichtige Punkte:

1. Zweck des automatisch generierten Codes:

  • Der automatisch generierte Code ist darauf ausgelegt, den Integrationsprozess mit der API von vitalera zu beschleunigen und wesentliche Funktionalitaeten schnell zu implementieren.

2. Wartungsverantwortung:

  • vitalera ist nicht verantwortlich fuer die Wartung des automatisch generierten Codes nach der Auslieferung. Es liegt ausschliesslich in Ihrer Verantwortung, den Code zu verwalten, zu aktualisieren und anzupassen, damit er in Ihren Anwendungen korrekt funktioniert.

3. Anpassungen und Modifikationen:

  • Alle Aenderungen oder Anpassungen, die Sie am automatisch generierten Code vornehmen, erfolgen auf eigenes Risiko. vitalera bietet keine Unterstuetzung, Hilfe oder Fehlerbehebung fuer Probleme, die aus solchen Aenderungen resultieren.
  • Wenn Aenderungen dazu fuehren, dass der Code mit der vitalera-API inkompatibel wird, liegt es in Ihrer Verantwortung, diese Probleme selbstaendig zu loesen.

4. Aktualisierungen des automatisch generierten Codes:

  • Mit der Weiterentwicklung der vitalera-API koennen wir aktualisierte Versionen des automatisch generierten Codes bereitstellen. Diese Updates spiegeln Aenderungen in den API-Spezifikationen wider, um die fortlaufende Kompatibilitaet sicherzustellen.
  • vitalera wird jedoch nicht manuell Client-Code warten oder anpassen, abgesehen von der Bereitstellung dieser aktualisierten automatisch generierten Versionen.

5. Support-Einschraenkungen:

  • vitalera wird nicht dabei helfen, den automatisch generierten Code an spezifische Anforderungen oder Anwendungsfaelle anzupassen, die ueber seinen vorgesehenen Zweck hinausgehen.
  • Der Support beschraenkt sich auf die Bereitstellung neuer automatisch generierter Code-Versionen als Reaktion auf API-Updates, ohne sich auf manuelle Wartung oder massgeschneiderte Code-Anpassungen zu erstrecken.