Skip to content

Changelog

This page tracks significant changes to the Synthetix API documentation and structure.

December 14, 2025

Breaking Change: getSubAccounts → getSubAccount

The getSubAccounts endpoint has been replaced with getSubAccount for retrieving subaccount information.

What Changed

  • Endpoint: getSubAccountsgetSubAccount
  • Request: Now requires params.subAccountId parameter
  • Response: Returns single subaccount object instead of array
  • EIP-712 Signature: Uses SubAccountAction type with fields: subAccountId, action, nonce, expiresAfter

Migration

// Before
{ "params": { "action": "getSubAccounts" } }
// Returns: array of all subaccounts
 
// After
{ "params": { "action": "getSubAccount", "subAccountId": "123456789" } }
// Returns: single subaccount object

December 1, 2025

  • Begin tracking changes
  • Only implemented methods shown