Skip to main content
GET
/
api
/
programs
/
signal-pools
cURL
curl --request GET \
  --url https://api.production.hyperoru.com/api/programs/signal-pools \
  --header 'Authorization: Bearer <token>'
{
  "pools": [
    {
      "exchange": "<string>",
      "id": 123,
      "pool_name": "<string>",
      "signal_ids": "<unknown>",
      "source_config": "<unknown>",
      "source_type": "<string>",
      "symbols": "<unknown>",
      "created_at": "<string>",
      "enabled": true,
      "logic": "<string>"
    }
  ],
  "signals": [
    {
      "exchange": "<string>",
      "id": 123,
      "signal_name": "<string>",
      "trigger_condition": "<unknown>",
      "created_at": "<string>",
      "description": "<string>",
      "enabled": true,
      "updated_at": "<string>"
    }
  ]
}

Authorizations

Authorization
string
header
required

Session token issued by POST /api/users/login, transported as Authorization: Bearer <token>.

Response

Signal pools visible to programs

pools
object[]
required
signals
object[]
required