You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
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.
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.
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.
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.
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.
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.
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.
Next steps: Take a moment to review the security alert above. Review
the linked package source code to understand the potential risk. Ensure the
package is not malicious before proceeding. If you're unsure how to proceed,
reach out to your security team or ask the Socket team for help at
support@socket.dev.
Suggestion: Packages should not obfuscate their code. Consider not using packages with obfuscated code.
Mark the package as acceptable risk. To ignore this alert only
in this pull request, reply with the comment
@SocketSecurity ignore maven/commons-codec/commons-codec@1.11. You can
also ignore all packages with @SocketSecurity ignore-all.
To ignore an alert for all future pull requests, use Socket's Dashboard to
change the triage state of this alert.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Changelog
2026-06-11
Breaking Change
Add
apiKey,providerAccountName, andaccountTypetoConnectedAccountProducts: 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:
Rename
orderCreationRequirementstorequiredParticipantsIdentificationOnOrderProducts: Trading (Beta)
Scope: API + SDKs
What's new
Renames the
orderCreationRequirementsproperty in theQuoteschema torequiredParticipantsIdentificationOnOrderto better reflect its purpose.Impact
Customers using the order creation requirements field must update to the new property name.
Affected endpoints:
Refactor webhook mTLS configuration to use object schema
Products: Webhooks V2
Scope: API + SDKs
What's new
Replaces the
mtlsClientSignedCertstring field with anmtlsobject 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
mtlsobject structure instead of themtlsClientSignedCertstring field. Customers must update their webhook update requests to use the newmtlsobject structure instead of themtlsClientSignedCertstring field. Customers must update their webhook requests to use the newmtlsobject structure instead of themtlsClientSignedCertstring field.Affected endpoints:
Add
apiKey,providerAccountName, andaccountTypetoConnectedAccountProducts: 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:
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:
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:
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:
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:
Add business registration fields to identification schema | Enhance personal identification with structured documents
Products: Trading (Beta)
Scope: API + SDKs
What's new
Adds optional
dateOfRegistrationandcountryOfRegistrationfields to the business identification schema for enhanced compliance data. Addsnationalityfield andidentificationDocumentsarray 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
identificationDocumentsarray for submitting identification documents.Affected endpoints:
Add
WALLET_POOLtransaction source typeProducts: Off exchanges, Transactions
Scope: API + SDKs
What's new
Adds
WALLET_POOLas 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:
Add
WALLET_POOLtransaction source typeProducts: Transactions
Scope: API + SDKs
What's new
Adds
WALLET_POOLas 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:
Changed
Enhance personal identification with structured documents
Products: Trading (Beta)
Scope: API + SDKs
What's new
Adds
nationalityfield andidentificationDocumentsarray while deprecating legacy flat ID fields (idNumber,idType,additionalIdNumber,additionalIdType).Impact
Customers should migrate to the new
identificationDocumentsarray for submitting identification documents.Affected endpoints:
Fixed
Fix
expiresAfterSecondslocation in transaction requestProducts: Off exchanges, Transactions
Scope: API + SDKs
What's new
Corrects the OpenAPI spec to nest
expiresAfterSecondsunder a newconfigurationsobject, matching the actual API implementation.Impact
SDK consumers now see the correct property path matching the actual API behavior.
Affected endpoints: