wallet-apilisted
Install: claude install-skill mylesfranklin/skills
# Polymarket Wallet Hunter API
## Connection
**Base URL:** `https://polymarket-wallet-hunter-1070949384778.us-central1.run.app`
**API Key:** !`gcloud secrets versions access latest --secret=polymarket-api-key --project=gen-lang-client-0814665573 2>/dev/null`
**Curl template** (use for every request):
```
curl -s -H "X-API-Key: API_KEY" -H "Accept-Encoding: identity" "$BASE/endpoint?params" | python3 -m json.tool
```
`Accept-Encoding: identity` is required to bypass Cloud Run gzip. All 2xx responses are wrapped: `{"status":"ok","request_id":"...","...data..."}`. Errors use RFC 7807: `{"type":"about:blank","title":"...","status":4xx,"detail":"..."}`.
For the full OpenAPI spec with all parameter details: `curl -s $BASE/openapi.json`
Task: $ARGUMENTS
## Endpoint Cheat Sheet (53 endpoints)
### Health
```
GET /livez [no auth]
GET /health [no auth]
```
### Bettors
```
GET /bettors ?archetype=&min_roi=&sort_by=composite_score&limit=50 -> bettors[] [30/m]
GET /bettors/{addr} single bettor (enriched from Data API) [30/m]
GET /bettors/{addr}/history ?limit=50 [30/m]
GET /bettors/{addr}/signals [30/m]
GET /similar/{addr} ?limit=5 pgvector cosine similarity