Overview
Loading your account…
Requests Today
—
History Queries
—
Active Feeds
—
Symbols Available
—
Your API Key
Use this key in the Authorization: Bearer {key} header.
Loading…
Only the prefix is shown here — your full key was shown once when it was created. View activity →
Rate Limit Status
Requests per Minute (RPM)
—
Requests per Day (RPD)
—
RPM shown as today's average. Contact us to upgrade your limits.
API Key Details
Manage your API key subscription and limits
Account Information
| Name | — |
| Description | — |
| Key Prefix | —… (full key hidden) |
| Tier | — |
| Status | — |
| Expires | — |
| Billing Ref | — |
| Dashboard User | — |
Rate Limits & Capacity
| Requests / Minute | — |
| Requests / Day | — |
| WS Connections | — |
| WS Symbols | — |
Quick Start
Use your API key to authenticate all requests:
curl -H "Authorization: Bearer YOUR_API_KEY" \
"https://api.pipdata.net/v1/symbols"
Full documentation: docs.pipdata.net →
Usage Analytics
Your API consumption over the last 30 days
Total Requests (30d)
—
History Queries (30d)
—
WS Connects (30d)
—
Rate Limited (30d)
—
Daily Requests — Last 30 Days
Daily Breakdown
| Date | Requests | History | Symbols | WS Connects | Rate Limited |
|---|
Data Feeds
Your accessible broker feeds and available symbols
WebSocket Live Streaming
Connect to the live stream to receive real-time bar updates:
const ws = new WebSocket("wss://api.pipdata.net/v1/stream?api_key=YOUR_KEY");
ws.onopen = () => ws.send(JSON.stringify({
action: "subscribe",
symbol: "WMMARKETS:ZERO:EURUSD",
resolution: "1"
}));
ws.onmessage = ({ data }) => {
const msg = JSON.parse(data);
if (msg.type === "bar") {
console.log(msg.bar); // { time, open, high, low, close, volume }
}
};
See docs.pipdata.net for the full WebSocket reference.
Account Activity
Recent events on your API key
| Time (UTC) | Event | Actor | Detail |
|---|