thanks, that was precisely the issue. once i wrapped the numeric values as strings, i was able to create the order. this is the JSON that worked:
{
"client_order_id": "6556d745-7c3a-4a1e-8f41-623b51beb269",
"product_id": "BTC-USD",
"side": "BUY",
"order_configuration": {
"limit_limit_gtc": {
"base_size": "0.01",
"limit_price": "15000.0",
"post_only": false
}
}
}