REST SDKs
An overview of the REST server-side SDKs available for integrating with Flipt.
Not sure which SDK to use? Check out our Integration Overview documentation.
Overview
For server-side applications, Flipt provides a REST API for evaluating flags. The REST API SDKs are available in the following languages:
Node/TypeScript
Evaluate flags in your Node applications
Python
Evaluate flags in your Python applications
Go
Evaluate flags in your Go applications
Rust
Evaluate flags in your Rust applications
Java
Evaluate flags in your Java applications
PHP
Evaluate flags in your PHP applications
C#
Evaluate flags in your .NET applications
Request a Client
Need a client in another language? Let us know!
Generate
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
- Install
openapi-generator
- Generate using
openapi-generator-cli
to desired location:
openapi-generator generate -i openapi.yml -g java -o /tmp/flipt/java