Skip to content
Webhooks
  1. REST reference
  2. Account
  3. Webhooks

List webhooks

GET/public/v1/webhooks

Your subscriptions, without their secrets.

PremiumAnnualLifetime
Test deliveries only today. Subscriptions can be created, edited and tested, but no live events are sent yet. The event names are reserved for when live delivery starts.

Request

curl "https://api.tradeeasyai.net/public/v1/webhooks" \
  -H "X-API-Key: $TRADEEASY_API_KEY"

Response shape

Field names and types; no sample values.

200 · application/json
{
  "success": true,
  "data": {
    "webhooks": [ … ],
    "count": "<integer>"
  },
  "meta": { "timestamp": "<string>", "request_id": "<string>" }
}

Parameters#

No parameters.

Response fields#

  • webhooks[]array

    id, url, events, is_active, created_at, updated_at, last_triggered_at, failure_count, max_failures.

  • countinteger

    Number of subscriptions.

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.

  • 429RATE_LIMIT_EXCEEDED

    Per-key minute or day bucket spent. Honour Retry-After.

  • 500FETCH_FAILED

    Unexpected read failure. Retry with backoff.