v30.0.0
Changelog
2026-09-08
SDK and CLI updates: TypeScript SDK v30.0.0 • Python SDK v30.0.0 • Java SDK v30.0.0 • CLI v10.0.0
Breaking Change
Add OAuth auth methods and custom fields support
Products: Webhooks V2
Scope: API + SDKs
-
What's new
Adds documentation for merge semantics when updating OAuth credential custom fields, where keys with values are upserted and keys with null are deleted. AddsauthMethodfield andcustomJwtClaims,customBodyParams,customHeadersfields to OAuth credential creation requests. Improves description clarity for the delete OAuth credentials response schema. AddsauthMethodfield andcustomJwtClaims,customBodyParams,customHeadersupdate schemas with merge semantics documentation. AddsauthMethodas a required response field and read-only arrays forcustomJwtClaims,customBodyParams,customHeadersshowing configured key names without values. Adds schema for custom body parameters on OAuth token requests, supporting string values and write-only storage with read-only name arrays. Adds schema for updating custom body parameters with merge semantics where null deletes a parameter. Adds schema for custom HTTP headers on OAuth token requests, supporting string values with case-insensitive matching and write-only storage. Adds schema for updating custom token request headers with merge semantics where null deletes a header. Adds schema for custom JWT claims used withclient_secret_jwtauthentication, supporting any JSON type except null with write-only storage. Adds schema for updating custom JWT claims with merge semantics where null deletes a claim. -
Impact
Customers can use key-by-key merge behavior when updating OAuth credential custom fields.
Affected endpoints:
Added
Python SDK idle connection timeout support
Products:
Scope: Python-SDK
-
What's new
Connections idle for more than 30 seconds are now reopened instead of reused. the limit is configurable withconnection_idle_timeout_sec. -
Impact
Existing integrations continue to work unchanged.
Affected endpoints:
Add Canton calls and offer response endpoints (beta)
Products: Canton (Beta)
Scope: API + SDKs
-
What's new
Publishes the beta API contract for Canton network calls and offer responses - participant onboarding, end-investor management, allocation operations, and transfer workflows. The endpoints are internal-only in this release and the downstream handlers are not implemented yet. -
Impact
No customer-facing change yet. The contract is published so SDKs and integrations can be built against it; the routes are gated behind an internal feature flag and unimplemented domains return HTTP 501.
Affected endpoints:
Add approval requests endpoints (beta)
Products: Approvals (Beta)
Scope: API + SDKs
-
What's new
Adds beta endpoints to list pending approval requests and retrieve individual requests by ID, with support for pagination, quorum status, and cross-user or workspace-wide queries. -
Impact
Customers can programmatically access and monitor approval requests through the API.
Affected endpoints:
Add webhook OAuth credentials management endpoints
Products: Webhooks V2
Scope: API + SDKs
-
What's new
Adds endpoints to create, list, retrieve, update, and delete reusable OAuth client credential sets that can be shared across multiple webhooks for centralized secret rotation. -
Impact
Customers can manage OAuth credentials separately from webhooks, enabling easier credential rotation across multiple webhook configurations.
Affected endpoints:
- Create OAuth credentials
- Get all OAuth credentials
- Get OAuth credentials by id
- Update OAuth credentials
- Delete OAuth credentials
Add hasNativeAssets field to UTXO outputs
Products: UTXO Management (Beta)
Scope: API + SDKs
-
What's new
Adds an optional boolean field to indicate whether a UTXO carries Cardano native assets (tokens). -
Impact
Customers can now detect encumbered ADA outputs when managing UTXO-based deposits.
Affected endpoints:
Add completionTime to staking transactions
Products: Staking
Scope: API + SDKs
-
What's new
Adds an optionalcompletionTimefield to PositionRelatedTransaction that indicates when Cosmos unbonding is scheduled to end. -
Impact
Integrators can track when unbonding funds will be released on Cosmos-family chains.
Affected endpoints:
Add 5 missing webhook event types to WebhookEvent enum
Products: Webhooks V2
Scope: API + SDKs
-
What's new
Adds 5 new event types to the webhook events enum:transaction.alert.stuck,vault_account.bulk_create_job_started,vault_account.bulk_create_job_ended,vault_account.asset.bulk_add_job_started, andvault_account.asset.bulk_add_job_ended, bringing the enum in sync with deployed webhook-events 1.32.0. -
Impact
Customers can now subscribe to stuck transaction alerts and bulk vault account/asset job events via the API.
Affected endpoints:
- Get all notifications by webhook id
- Create a new webhook
- Get all webhooks
- Get notification by id
- Resend notifications by query
- Resend failed notifications
- Get webhook by id
- Update webhook
- Delete webhook
Add requestedFeeCurrency to transaction responses
Products: Transactions
Scope: API + SDKs
-
What's new
Adds therequestedFeeCurrencyfield showing which asset was requested at transaction creation to pay Tempo transaction fees. -
Impact
Customers can now see which fee-paying asset was originally requested when retrieving transaction details.
Affected endpoints:
- Get a specific transaction by external transaction ID
- Get a specific transaction by Fireblocks transaction ID
- Get transaction history
Changed
Add subProviders field to trading response schemas
Products: Trading (Beta)
Scope: API + SDKs
-
What's new
Introduces response-only schema variants to expose the server-populatedsubProvidersarray, which lists the underlying providers a direct-access route is composed of in execution order. -
Impact
Customers can see which providers are involved in their trading routes without any request-side API changes.
Affected endpoints:
Allow null to clear entire custom field maps
Products: Webhooks V2
Scope: API + SDKs
-
What's new
Webhook custom field update schemas now acceptnullat the field level to clear all entries in a single call, instead of requiring each key to be deleted individually. -
Impact
Customers can now clear all custom headers, body params, or JWT claims with a singlenullvalue instead of listing every key.
Affected endpoints:
Add TON/GRAM wallet emptying note to forceSweep field
Products: Off exchanges, Transactions
Scope: API + SDKs
-
What's new
Adds documentation note clarifying thatforceSweepcombined withtreatAsGrossAmountcan be used to empty TON/GRAM wallets. -
Impact
Customers have clearer guidance on how to fully empty TON and GRAM wallets when creating transactions.
Affected endpoints:
Add array support for webhook delivery custom headers
Products: Webhooks V2
Scope: API + SDKs
-
What's new
Allows header values to be arrays for sending multiple lines under the same header name, reservesAuthorizationfor OAuth, and clarifies the 10-line limit counts array elements. Updates header value schema to support arrays for merge updates, with clarified delete-via-null semantics and case-insensitive name matching. -
Impact
Customers can send multi-value headers on webhook notifications using array syntax.
Affected endpoints:
Document FSPM Pro package requirement for findings APIs
Products: Security Posture Management
Scope: API + SDKs
-
What's new
Adds a note clarifying that FSPM security findings endpoints are available only for the FSPM Pro package, not FSPM Basic. -
Impact
Customers now have clear documentation indicating which FSPM package tier is required to use the security findings endpoints.
Affected endpoints:
Update status field example in SecurityFindingDetailed
Products: Security Posture Management
Scope: API + SDKs
-
What's new
Changes the example value for the status field from OPEN to ACCEPTED to better reflect a common workflow state. -
Impact
SDK documentation examples will show ACCEPTED as the sample status value.
Affected endpoints:
Update wallet activation endpoint description
Products: Vaults
Scope: API + SDKs
-
What's new
Removes specific token examples from the wallet activation endpoint description to make it more generic. -
Impact
No functional changes; documentation now reflects broader applicability of the activation endpoint.
Affected endpoints:
Fixed
Fix empty array examples in FSPM findings API docs
Products: Security Posture Management
Scope: API + SDKs
-
What's new
Replaces empty array examples with realistic sample data showing FSPM security findings with proper structure and values. -
Impact
API documentation now displays meaningful example data instead of empty arrays.