Explore crypto like Bitcoin, Ethereum, and Dogecoin. Simply and securely buy, sell, and manage hundreds of cryptocurrencies.
Run any Bash in a Pipedream step within your workflow. Refer to the Pipedream Bash docs to learn more.
The Coinbase API on Pipedream allows you to craft automated workflows that can manage your cryptocurrency assets efficiently. Through the API, you can get real-time information about exchange rates, your transaction history, and account balances. Automate buying and selling decisions based on set criteria, receive notifications for price changes, and synchronize your Coinbase data with other financial tracking tools.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
coinbase: {
type: "app",
app: "coinbase",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.coinbase.com/v2/user`,
headers: {
Authorization: `Bearer ${this.coinbase.$auth.oauth_access_token}`,
"CB-VERSION": "2021-11-16",
},
})
},
})
# $PIPEDREAM_STEPS file contains data from previous steps
cat $PIPEDREAM_STEPS | jq .trigger.context.id
# Write data to $PIPEDREAM_EXPORTS to return it from the step
# Exports must be written as key=value
echo foo=bar >> $PIPEDREAM_EXPORTS