with Polygon and WATI?
Emit new event when a contact is created from an incoming WhatsApp message.
Emit new event when there is an incoming message on your number.
Emit new events when a news article related to the stock market is published.
Emit new event when the daily price summary (open, high, low, close) for a specified stock ticker is available.
Emit new event when a trade occurs for a specified stock ticker.
Retrieves financial details for a specific company by stock ticker. See the documentation
Fetches historical price data for a specified stock ticker within a date range. See the documentation
Get the open, close and afterhours prices of a stock symbol on a certain date. See the documentation
Enables sending of WhatsApp messages using a pre-approved template. See the documentation
The Polygon API grants access to a wealth of financial data, including real-time and historical stock prices, trade data, and more. Within Pipedream's serverless integration platform, you can tap into Polygon to create powerful workflows. With Pipedream, you can easily connect Polygon to hundreds of other apps, automate financial data processing, send stock alerts, or synchronize market data with databases or spreadsheets, all in real-time.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
polygon: {
type: "app",
app: "polygon",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.polygon.io/v2/aggs/ticker/AAPL/range/1/day/2020-06-01/2020-06-17`,
params: {
apiKey: `${this.polygon.$auth.api_key}`,
},
})
},
})
The WATI API allows you to power up your customer engagement by leveraging WhatsApp messaging. With Pipedream's capabilities, you can create serverless workflows that integrate WATI to automate personalized notifications, process inbound messages, and manage contacts. This can help scale your customer service, marketing campaigns, and streamline communications with WhatsApp's wide user base.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
wati: {
type: "app",
app: "wati",
}
},
async run({steps, $}) {
return await axios($, {
url: `${this.wati.$auth.api_endpoint}/api/v1/getContacts`,
headers: {
"Accept": `*/*`,
"Authorization": `${this.wati.$auth.access_token}`,
},
})
},
})