Firefly Services SDK

Everything you need to know to get started with the Firefly Services SDK.

Overview

The Firefly Services SDK is a comprehensive toolkit designed to streamline your integration with Firefly Services. Whether you're a seasoned developer or just starting, our SDK provides you with the necessary utilities and modules to easily integrate your applications with Firefly's powerful capabilities.

Key features

Get started

The SDK currently comprises of four main modules.

Hierarchical diagram

To begin, get your clientId, clientSecret from the Developer Console, follow the instructions provided in getting started page for assistance.

Once you have the clientId, clientSecret, you can use authentication APIs in the common package to generate server-to-server Access token for your application.

Installation

For detailed instructions, refer to the README and explore the SDK API references or use our sample code to quickly get started with integrating our SDK into your projects.

The SDK is currently available for Node.js and TypeScript.