Libraries and Integrations

It is easy to integrate Flex into your current solution

From developer's point of view, Flex is simply a set of OpenAPIs - an industry standard describing REST API endpoints. While you could use raw HTTP calls from your platform/language of choice, it is much more convenient to use generated client libraries, which will take care of serialization, deserialization, error handling and other common tasks. This lets you can focus on your core business logic, almost forgetting that you are calling a remote API.

Here is a list of clients we have generated for common languages and platforms:

.NET Clients

Angular Clients

Fetch Clients

Ruby Clients

Python Clients

Dart Clients

Missing a library? Need to build your own?

It's relatively simple to build your own client library from our OpenAPI definitions using a generator tool such as OpenApi-Generator or Swagger CodeGen. Simply point the generator at the relevant Flex OpenAPI definition:

Typically you will also want to integrate an OAuth2 client into the library supporting the appropriate 'flow'.