Not sure which SDK to use? Check out our Integration Overview documentation.


For server-side applications, Flipt provides a REST API for evaluating flags. The REST API SDKs are available in the following languages:


You can use openapi-generator to generate client code in your preferred language from the Flipt OpenAPI v3 specification.

While generating clients is outside of the scope of this documentation, an example of generating a Java client with the openapi-generator is below.

Java Example

  1. Install openapi-generator
  2. Generate using openapi-generator-cli to desired location:
openapi-generator generate -i openapi.yml -g java -o /tmp/flipt/java