Zapier Integration
Connect live Forex indicators to 5,000+ apps through Zapier's Webhooks action. No code required. Build RSI alerts to Slack, daily market reports to Google Sheets, and more in minutes.
Prerequisites
- A TickAtlas API key — get one free here
- A Zapier account with Starter plan or higher (Webhooks by Zapier requires a paid plan)
Test the API with cURL
Before building in Zapier, confirm your API key works. Run this in your terminal:
# Test your setup with cURL first
curl -X GET \
"https://tickatlas.com/v1/indicator?symbol=EURUSD&indicator=RSI_14&timeframe=H1" \
-H "X-API-Key: YOUR_API_KEY" You should see a JSON response with value and signal fields.
Create a New Zap
- 1. In Zapier, click Create Zap
- 2. For the Trigger, choose Schedule by Zapier and set your interval (every 15 minutes, hourly, daily, etc.)
- 3. Click Continue and test the trigger
Configure the Webhooks Action
- 1. Add a new Action step
- 2. Search for and select Webhooks by Zapier
- 3. Choose the GET event
- 4. Configure as shown below:
// Zapier Step — "Webhooks by Zapier" → GET
// ─────────────────────────────────────────
// Method: GET
// URL: https://tickatlas.com/v1/indicator
//
// Headers:
// X-API-Key: <YOUR_API_KEY>
//
// Query String Parameters:
// symbol=EURUSD
// indicator=RSI_14
// timeframe=H1
//
// Response (available to downstream steps):
// {{value}} → 68.42
// {{signal}} → neutral
// {{symbol}} → EURUSD /v1/indicators (plural) to get all 42 indicators in one call instead of one at a time.
// GET /v1/indicators (plural) — all 42 at once
// ─────────────────────────────────────────────
// URL: https://tickatlas.com/v1/indicators
// Params: symbol=EURUSD&timeframe=H1
//
// Returns all 42 indicators as nested fields:
// {{RSI_14.value}} → 68.42
// {{MACD.value}} → 0.0012
// {{BB_upper.value}} → 1.0890
// ... and 39 more Add Downstream Actions
Once your Webhooks step returns data, you can map fields into any Zapier action. Common workflows:
Slack Alert when RSI is Overbought
Add a Filter step: continue only if {{value}} is greater than 70. Then add a Slack action to post a message to your trading channel.
Log to Google Sheets
Add a Google Sheets → Create Spreadsheet Row action. Map {{symbol}}, {{value}}, {{signal}}, and {{timestamp}} to your sheet columns.
Daily Email Report via Gmail
Set your Schedule trigger to daily. Pull indicators for 5 symbols. Use a Formatter by Zapier → Utilities → Compose step to assemble the report, then send via Gmail.