View the complete Fireblocks REST API reference documentation.

OpenAPI Specification

View the Fireblocks OpenAPI 3.0 specification.

Fireblocks uses the OpenAPI 3.0 (Swagger) format to maintain our API and provide the specification file for download.

The API Reference section in the Developer Portal is auto-generated from our OpenAPI specification. You can also import it into your tool of choice, such as Swagger UI, ReDoc, and so on.

If you prefer using Postman, you can also explore the API using ourPostman Guide.

Generating client libraries and SDKs

Using the Swagger Editor, you can generate your own client libraries and SDKs in the language of your choice.

  1. Navigate to the publicly hosted Swagger Editor.
  2. Copy our latest OpenAPI specification file and paste it into the editor window.
  3. Select Generate Client on the top menu bar and select the language to download.
  4. The last step is to setup the proper headers in order to authenticate with the Fireblocks API.
    See here for more details on the JWT structure. You can see examples on how this is done for our SDKs so you can replicate this in the language of the generated client library.

Fireblocks Developers Hub

Visit our Developers Hub GitHub repository for code examples, snippets, and other helpful resources that you can use as a reference.