Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.apinizer.com/llms.txt

Use this file to discover all available pages before exploring further.

This product includes software developed by Apache Software Foundation. Additionally, the following libraries under GNU LGPL license are also used.

JSON Libraries

JSON Path

Version: v2.9.0Jayway JsonPath v2.9.0

JSON Transformation

Version: v0.1.1Jolt v0.1.1

XML Libraries

XML Schema Validation

Version: v1.0W3C XML Schema v1.0

XML Transformation (XSLT)

SOAP Schema Validation

Schema Validation with WSDL:org.apache.xmlbeans v3.1.0Schema Validation without WSDL:xerces v2.12.2

API Specification Libraries

SOAP

Supported Versions:

Swagger

Supported Versions:

OpenAPI

Version: v3.0.xOpenAPI v3.0.x

Script and Programming Languages

Groovy

Version: 3.0.25Groovy-3.0.25 DocumentationUsage Areas in Apinizer:
  • Script-2-API: Creating APIs from Groovy scripts
  • Policy Scripts: Writing custom business logic in policies
  • Task Flow Scripts: Running scripts in API Integrator Task Flows
  • Connector Scripts: Writing scripts for custom operations in connectors
Groovy is a script language that can be used to write code in the Apinizer platform. APIs can be created from Groovy code with Script-2-API, custom business logic can be written in policies, and scripts can be run in Task Flows and connectors.

Security and Authentication Libraries

JWT (JSON Web Token)

OAuth 2.0 & OpenID Connect

BouncyCastle

Google Tink

Version: v1.13.0Google Tink Cryptography

WS-Security (WSS4J)

Version: v2.1.7Apache WSS4J

Data Storage and Search Libraries

Elasticsearch

Supported Versions: Elasticsearch 7.x, 8.x and 9.xCustom-built REST-based client library for connecting to Elasticsearch clusters.

MongoDB

Spring Data MongoDBSpring Data MongoDB

HikariCP

Protocol and Communication Libraries

gRPC

Version: v1.75.0gRPC Java

WebSocket

Version: v1.5.4Java-WebSocket

Apache HTTP Components

Undertow

Monitoring and Metrics

Prometheus

Version: v0.16.0Prometheus Java Client

Micrometer

Version: v1.11.0Micrometer

Other Important Libraries

Guava

Version: v33.3.1-jreGoogle Guava

Saxon

XSLT/XPath ProcessorSaxon XSLT Processor

Kubernetes Client

Kubernetes IntegrationFabric8 Kubernetes Client

LDAP

Apache Directory APIApache Directory API

GeoIP2

Version: v2.17.0MaxMind GeoIP2

Brotli

CompressionBrotli4j