API Reference
C++
Endpoint Core
PrivMX Endpoint is a modular, low-level library written in C++, ready to be configured and used on any device (including IoT, VR + more) and any operating system.
JavaScript
Web Endpoint (low-level)
PrivMX Web Endpoint is a JavaScript library designed to work in browser environment. It provides a functional API on the top of the WebAssembly build made of the native PrivMX Endpoint library written in C++.
Web Endpoint SDK
PrivMX Web Endpoint SDK is a set of TypeScript/JavaScript tools that simplify working with PrivMX Bridge in Web environments.
Java/Kotlin
PrivMX Endpoint Java Extra
PrivMX Endpoint Java Extra is the fundamental recommended library for utilizing the platform in the majority of cases. It encompasses all the essential logic that simplifies and secures the usage of our libraries. It can be utilized on Java Virtual Machines (JVM).
PrivMX Endpoint Java Android
PrivMX Endpoint Java Android is an extension of PrivMX Endpoint Java Extra with logic specifically for Android.
PrivMX Endpoint Java
PrivMX Endpoint Java is the fundamental wrapper library, essential for the Platform’s operational functionality. It utilizes JNI to declare native functions in Java. As the most minimalist library available, it provides the highest degree of flexibility in customizing the Platform to meet your specific requirements. Compatible with JVM.
Swift
PrivMX Endpoint Swift
Swift wrapper enabling seamless integration of PrivMX’s encryption functionalities in Swift applications, preserving the security and performance of the original C++ library while making its capabilities accessible in the Swift ecosystem.
PrivMX Endpoint Swift Extra
PrivMX Endpoint Swift Extra is an extension of Privmx Endpoint Swift. It's extended with additional logic that makes using our libraries simpler and less error-prone.