Skip to content

Generated SDK #5364 (major)#142

Merged
eranfireblocks merged 1 commit into
masterfrom
fireblocks-api-spec/generated/5364
Jun 11, 2026
Merged

Generated SDK #5364 (major)#142
eranfireblocks merged 1 commit into
masterfrom
fireblocks-api-spec/generated/5364

Conversation

@sdk-generation-automation

Copy link
Copy Markdown
Contributor

Changelog

2026-06-11

Breaking Change

Add apiKey, providerAccountName, and accountType to ConnectedAccount

Products: Connected Accounts (Beta)

Scope: API + SDKs

  • What's new
    Adds three new fields to the ConnectedAccount schema: apiKey for the API key identifier, providerAccountName for the provider-given account name, and accountType indicating the account classification.

  • Impact
    Customers can now retrieve additional account details; however, accountType is now a required field in responses.

Affected endpoints:

  1. Get connected accounts
  2. Get connected account

Rename orderCreationRequirements to requiredParticipantsIdentificationOnOrder

Products: Trading (Beta)

Scope: API + SDKs

  • What's new
    Renames the orderCreationRequirements property in the Quote schema to requiredParticipantsIdentificationOnOrder to better reflect its purpose.

  • Impact
    Customers using the order creation requirements field must update to the new property name.

Affected endpoints:

  1. Create a quote
  2. Get all offers

Refactor webhook mTLS configuration to use object schema

Products: Webhooks V2

Scope: API + SDKs

  • What's new
    Replaces the mtlsClientSignedCert string field with an mtls object reference, enabling richer mTLS configuration and the ability to remove mTLS by setting it to null.

  • Impact
    Customers must update their webhook creation requests to use the new mtls object structure instead of the mtlsClientSignedCert string field. Customers must update their webhook update requests to use the new mtls object structure instead of the mtlsClientSignedCert string field. Customers must update their webhook requests to use the new mtls object structure instead of the mtlsClientSignedCert string field.

Affected endpoints:

  1. Create a new webhook
  2. Update webhook
  3. Get all webhooks
  4. Get webhook by id
  5. Delete webhook

Add apiKey, providerAccountName, and accountType to ConnectedAccount

Products: Connected Accounts (Beta)

Scope: API + SDKs

  • What's new
    Adds three new fields to the ConnectedAccount schema: apiKey for the API key identifier, providerAccountName for the provider-given account name, and accountType indicating the account classification.

  • Impact
    Customers can now retrieve additional account details; however, accountType is now a required field in responses.

Affected endpoints:

  1. Get connected accounts
  2. Get connected account

Added

Add order requirement endpoints (beta)

Products: Trading (Beta)

Scope: API + SDKs

  • What's new
    Adds beta endpoints to retrieve order requirement details, submit textual data, and upload files for orders in AWAITING_INFORMATION status.

  • Impact
    Customers can programmatically respond to compliance information requests during order processing.

Affected endpoints:

  1. Get order requirement details for an order
  2. Submit a response to an order requirement
  3. Upload a file for an order requirement
  4. Create an order
  5. Get orders
  6. Get order details

Add staking position related transactions endpoint

Products: Staking

Scope: API + SDKs

  • What's new
    Adds an endpoint to retrieve enriched transaction history for a staking position with cursor-based pagination, including in-flight transactions with pending status.

  • Impact
    Customers can fetch transaction history for their staking positions programmatically.

Affected endpoints:

  1. List related transactions for a position

Add tokenization onchain data endpoints

Products: Tokenization

Scope: API + SDKs

  • What's new
    Adds new endpoints to query onchain tokenization data including access registries, token balances, transfers, transactions, RBAC roles, and supply history.

  • Impact
    Customers can programmatically retrieve detailed onchain state for their tokenized assets.

Affected endpoints:

  1. Get current state of addresses in an access registry
  2. Get summary of an access registry
  3. Get latest balances for all holders of a token
  4. Get the latest balance for a specific account
  5. Get balance history for a specific account
  6. Get active RBAC roles for a token
  7. Get onchain summary for a token
  8. Get historical total supply for a token
  9. Get onchain transactions for a token
  10. Get onchain transfers for a token

Add connected accounts allowlist endpoints (beta)

Products: Connected Accounts (Beta)

Scope: API + SDKs

  • What's new
    Adds beta endpoints to retrieve and manage address allowlists for connected accounts, starting with CoinbaseExchange support.

  • Impact
    Customers can programmatically access exchange allowlist data for connected accounts.

Affected endpoints:

  1. Get allowlist for connected account
  2. Sync allowlist for connected account
  3. Get a single allowlist entry for a connected account

Add business registration fields to identification schema | Enhance personal identification with structured documents

Products: Trading (Beta)

Scope: API + SDKs

  • What's new
    Adds optional dateOfRegistration and countryOfRegistration fields to the business identification schema for enhanced compliance data. Adds nationality field and identificationDocuments array while deprecating legacy flat ID fields (idNumber, idType, additionalIdNumber, additionalIdType).

  • Impact
    Customers can now provide business registration date and country when creating trading accounts. Customers should migrate to the new identificationDocuments array for submitting identification documents.

Affected endpoints:

  1. Create an order
  2. Create a quote
  3. Get order details

Add WALLET_POOL transaction source type

Products: Off exchanges, Transactions

Scope: API + SDKs

  • What's new
    Adds WALLET_POOL as a new peer type for transaction sources, enabling customers to create and filter transactions from wallet pool sources.

  • Impact
    Customers can now use wallet pools as transaction sources.

Affected endpoints:

  1. Get a specific transaction by external transaction ID
  2. Get a specific transaction by Fireblocks transaction ID
  3. Get transaction history
  4. Create a new transaction
  5. Estimate transaction fee
  6. Add Collateral
  7. Remove Collateral

Add WALLET_POOL transaction source type

Products: Transactions

Scope: API + SDKs

  • What's new
    Adds WALLET_POOL as a new peer type for transaction sources, enabling customers to create and filter transactions from wallet pool sources.

  • Impact
    Customers can now use wallet pools as transaction sources.

Affected endpoints:

  1. Get transaction history
  2. Create a new transaction
  3. Get a specific transaction by external transaction ID
  4. Get a specific transaction by Fireblocks transaction ID

Changed

Enhance personal identification with structured documents

Products: Trading (Beta)

Scope: API + SDKs

  • What's new
    Adds nationality field and identificationDocuments array while deprecating legacy flat ID fields (idNumber, idType, additionalIdNumber, additionalIdType).

  • Impact
    Customers should migrate to the new identificationDocuments array for submitting identification documents.

Affected endpoints:

  1. Create an order
  2. Create a quote
  3. Get order details

Fixed

Fix expiresAfterSeconds location in transaction request

Products: Off exchanges, Transactions

Scope: API + SDKs

  • What's new
    Corrects the OpenAPI spec to nest expiresAfterSeconds under a new configurations object, matching the actual API implementation.

  • Impact
    SDK consumers now see the correct property path matching the actual API behavior.

Affected endpoints:

  1. Create a new transaction
  2. Estimate transaction fee
  3. Add Collateral
  4. Remove Collateral

@github-actions github-actions Bot added the major label Jun 11, 2026
@github-actions

Copy link
Copy Markdown

Noted. Expect updates shortly. (Note that this SDK code is auto generated)

@eranfireblocks eranfireblocks merged commit ee186a7 into master Jun 11, 2026
26 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant