Twelve Data

Stock, Forex, and Crypto Market Data APIs

Integrate the Twelve Data API with the Schedule API

Setup the Twelve Data API trigger to run a workflow which integrates with the Schedule API. Pipedream's integration platform allows you to integrate Twelve Data and Schedule remarkably fast. Free for developers.

Custom Interval from the Schedule API

Trigger your workflow every N hours, minutes or seconds.

Try it
Daily schedule from the Schedule API

Trigger your workflow every day.

Try it
Monthly Schedule from the Schedule API

Trigger your workflow on one or more days each month at a specific time (with timezone support).

Try it
Weekly schedule from the Schedule API

Trigger your workflow on one or more days each week at a specific time (with timezone support).

Try it

Overview of Twelve Data

The Twelve Data API is a powerful and flexible tool that enables you to quickly
access real-time and historical market data from global exchanges. With this
tool, you can build:

  • Custom charts for any financial and market data, with tools to compare the
    data points side-by-side.
  • Technical analysis tools such as trend lines and indicators, and
  • Automated trading platforms and monitoring solutions to detect market trends
    and important data points.

The Twelve Data API provides access to real-time and historical market data for
numerous exchanges and asset types including stocks, commodities, currencies,
cryptocurrencies, indices, options, and more. It also supports streaming data
via WebSocket or HTTP.

Here are some examples of what you can build with Twelve Data API:

  • Data-driven apps such as portfolio analysis and tracking, investment
    simulation and manipulation, and real-time position management.
  • Real-time alerting systems that track traders’ positions and send
    notifications in the event of a key market move.
  • Indicator and trading system analysis to detect patterns and trends in the
  • Algorithmic trading systems or models to automate or optimize trades based on
    various criteria.
  • A mobile app for quickly and easily monitoring market data on the go.
  • A web-based platform for visualizing and analyzing financial data.
  • A chatbot for providing financial advice and portfolio management.

Connect Twelve Data

import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    twelve_data: {
      type: "app",
      app: "twelve_data",
  async run({steps, $}) {
    return await axios($, {
      url: ``,
      headers: {
        "Authorization": `apikey ${this.twelve_data.$auth.api_key}`,

Overview of Schedule

With Schedule - A trigger provided by Pipedream - You can easily build
automated workflows that run on regular times or intervals. Some examples of
things that you can build using the Schedule API include:

  • Automated data retrieval from a third-party service, like pulling stats from
    your Salesforce account on a set schedule.
  • Uploading new data sets to a database with a predetermined interval.
  • Automatic emails to customers or leads at a certain time of the day.
  • Automating data analysis based on a set schedule.
  • Automatically optimizing social media postings according to a specified
  • Updating webpages at a certain interval with newly available content.
  • Re-running reports on a periodic basis.
  • Refreshing a cache of data at a given frequency.