Skip to main content

Sign in with Coinbase Changelog

These release notes list recent changes to the Sign in with Coinbase API.

2024-APR-18

Updated the docs to reflect:

2024-APR-18

Updated the docs to reflect:

2024-APR-05

Updated the OAuth2 docs:

2024-APR-02

Sign in with Coinbase API can now be accessed using Cloud API Keys. The SIWC API Key Authentication guide and endpoint scopes were updated accordingly.

2024-MAR-28

Updated the OAuth2 docs:

2024-MAR-07

Announced the upcoming March 27 replacement of SIWC v2 Payment Method endpoints with Advanced Trade v3 Payment Method endpoints.

2024-MAR-06

Removed support for the Show User endpoint: GET https://api.coinbase.com/v2/users/:user_id

2024-MAR-05

  • Added the following new transaction types, including tx as a new default and catch-call type that will be refactored over time into dedicated types.
  • Updated the send type so that is no longer a catch-all type but restricted to send only.
Transaction TypeDescription
clawbackRecover money already disbursed
derivatives_settlementDaily settlement between spot and futures accounts for US futures product
earn_payoutPayout for user earn on Coinbase
incentives_shared_clawbackClawback incentive payout from customer account
intx_depositDeposit crypto to customer international account
intx_withdrawalWithdraw crypto from customer international account
staking_transferFunds from primary account moved to staked account
subscription_rebateTransaction for Coinbase subscription rebate
subscriptionTransaction for Coinbase subscription
txDefault transaction type, uncategorized. Previously defined as the send type.
unstaking_transferFunds from staked funds moved to primary account
unsupported_asset_recoveryRecover unsupported ERC-20s deposited to Coinbase on ethereum mainnet
unwrap_assetUnwrap wrapped assets, e.g. cbETH, to wrappable assets, e.g. staked ETH
wrap_assetWrap wrappable assets, e.g. staked ETH, to wrapped assets, e.g. cbETH

2024-FEB-13

Updated OAuth2 docs:

  • token expiration: Access tokens expire in 1 hour (not 2).
  • state requirements: The state parameter must be at least 8 characters long.
  • account access: Access to user wallets now defined by a drop down on the consent page.
  • send limit flow: wallet:transactions:send requires additional OAuth2 parameters and 2FA.
  • scopes: The scope offline_access returns a refresh token.

2024-FEB-09

Removed the deprecated endpoint, Update Current User: PUT https://api.coinbase.com/v2/user.

2024-FEB-02

Announced multiple changes to the Transaction APIs.

  • Feb 7: Select parameters are being deprecated, added, or updated.
  • Mar 31: Deprecated parameters are being removed.

2024-JAN-23

Announced the upcoming Feb 15 deprecation of select Account endpoints.

Also marked all User endpoints as having been deprecated.

Deprecated APIRecommended Workaround
Create WalletArrow pointing right.Transact on Coinbase or via SIWC Transaction APIs
Update AccountArrow pointing right.To update wallet name, contact Coinbase Support
Delete AccountArrow pointing right.To close account, visit your Coinbase Account profile

2023-OCT-23

Announced the upcoming Nov 30 deprecation of select Buys and Sells APIs:

Deprecated APIRecommended API
Place Buy Order / Place Sell OrderArrow pointing right.Create Order
List Buys / List SellsArrow pointing right.List Transactions
Show Buy / Show SellArrow pointing right.Show Transaction

Was this helpful?