Coinbase Prime API
cURL
curl --request GET \ --url https://api.prime.coinbase.com/v1/portfolios/{portfolio_id}/products
{ "products": [ { "id": "BTC-USD", "base_increment": "1", "quote_increment": "1", "base_min_size": "100", "quote_min_size": "100", "base_max_size": "1000", "quote_max_size": "1000", "permissions": "PRODUCT_PERMISSION_READ", "price_increment": "0.01", "rfq_product_details": { "tradable": true, "min_notional_size": "<string>", "max_notional_size": "<string>" } } ], "pagination": { "next_cursor": "<string>", "sort_direction": "DESC", "has_next": true } }
List tradable products for a given portfolio.
ProductsService productsService = PrimeServiceFactory.createProductsService(client); ListPortfolioProductsRequest request = new ListPortfolioProductsRequest.Builder() .portfolioId("PORTFOLIO_ID_HERE") .build(); ListPortfolioProductsResponse response = productsService.listPortfolioProducts(request);
The portfolio ID
Cursor used for pagination (last consumed record)
Number of items to retrieve
Sorting order
DESC
ASC
A successful response.
The response is of type object.
object
Was this page helpful?