Мы не можем использовать следующие API-интерфейсы для переноса между портфелями.
- «POST / снятия средств / coinbase-account (url: https://api-public.sandbox.pro.coinbase.com/withdrawals/coinbase-account)
- «POST / депозиты / coinbase-account» (url: https://api-public.sandbox.pro.coinbase.com/deposit/coinbase-account)
Сообщение об ошибке выглядит следующим образом: ApiError (status 403 code =): Invalid scope COINBASE args ({'data': '{amount: 0.1, currency: BTC, coinbase_account_id: 4b08d5e5-fe77-4249-b017-301e8890652a}', ' заголовки ': {' Content-type ':' application / json ',' CB-ACCESS-KEY ':' XXXXXXXXXXXX ',' CB-ACCESS-SIGN ':' xxxxxxxxxxxxxxxxxxxxxxxxx, 'CB-ACCESS-TIMESTAMP': '1594280190.878908' , 'CB-ACCESS-PASSPHRASE': 'xxxxxxxxxxx'}, 'timeout': 30.0})
Сообщите нам, предназначены ли эти 2 API для передачи между портфелями или нет. Однако, если с API все в порядке, не могли бы вы продемонстрировать на URL-адресе и запросить полезную нагрузку для следующих двух случаев использования:
- Если я хочу выполнить перевод из профиля A в профиль B, используя ключи API A (с доступом к передаче) и A.withdrawals (актив, сумма, coinbase_id = B)
- Если я хочу выполнить перенос из профиля B в профиль A, используя ключи API A (с доступом к передаче) и A.deposits (актив, сумма, coinbase_id = B)
В частности, означает ли coinbase_id идентификатор профиля (портфеля) или идентификатор учетной записи (актива)? Как получить этот идентификатор по API?