- REST reference
- Model outputs
- Signals
List signals
GET/public/v1/signals
The newest signal records.
Model output · reference only. This route returns TradeEasy model scores, probabilities or levels. Its fields are documented by name and type; the docs show no sample values. Educational research, not investment advice.
Request
curl "https://api.tradeeasyai.net/public/v1/signals?limit=20" \
-H "X-API-Key: $TRADEEASY_API_KEY"Response shape · reference only
Field names and types; no sample values.
{
"success": true,
"data": {
"signals": [ … ],
"count": "<integer>"
},
"meta": { "timestamp": "<string>", "request_id": "<string>" }
}Parameters#
- limitintegerquery
Records, 1 to 100. Default 20.
Response fields#
- signals[]array
id, signal_id, symbol, signal_type, entry_price, current_price, stop_loss, trading_session, trading_day, timestamp_utc, timestamp_est, status (active or closed), closed_at, created_at.
- countinteger
Number of records.
Errors#
- 401detail
Missing, invalid or revoked key, or a locked account. FastAPI {"detail": …} body, not the envelope.
- 403detail
The plan does not include the REST API, or the subscription is not active.
- 422detail[]
A query value is outside its range (FastAPI validation).
- 429RATE_LIMIT_EXCEEDED
Per-key minute or day bucket spent. Honour Retry-After.
- 500FETCH_FAILED
Unexpected read failure. Retry with backoff.
