TargetWatch API
TargetWatch följer riktkurser för nordiska aktier och gör dem tillgängliga som data. Här på sajten utforskar du dem - med API:et hämtar du samma data programmatiskt. Allt är JSON över HTTPS.
Skaffa en nyckel
Skapa och hantera dina nycklar direkt här:
Autentisering
Skicka din nyckel som Bearer-token i Authorization-headern:
curl -H "Authorization: Bearer DIN-NYCKEL" \ "https://www.targetwatch.io/api/v1/stocks"
Anrop utan giltig nyckel får 401.
Nivåer och rate limits
| Gratis | API Plus | |
|---|---|---|
| Pris | 0 $ | 1 $/månad |
| Anrop | 10 per dag | 1 000 per timme |
| Åtkomst | Testa på: hela aktielistan plus aktuell konsensus för valfri aktie | Allt: alla tickers, historik, flödet med riktkurser, ändringar och analytikerträffsäkerhet |
Uppgradera till API Plus för 1 $/månad i nyckelsektionen ovan.
Varje svar innehåller din nivå och rate-limit-status:
X-API-Tier:freeellerproX-RateLimit-Limit,X-RateLimit-Remaining,X-RateLimit-Reset
När gränsen är nådd får du 429 med en Retry-After-header.
Gratisendpoints
/api/v1/stocks
FREE
Alla bevakade aktier. Finns på alla nivåer.
FÄLT:
curl -H "Authorization: Bearer DIN-NYCKEL" \ "https://www.targetwatch.io/api/v1/stocks"
[
{
"ticker": "8TRA",
"stock": "Traton",
"market": "Stockholmsbörsen",
"list": "Large Cap",
"sector": "Industrials",
"industry": "Farm & Heavy Construction Machinery",
"country": "sweden",
"currency": "SEK"
},
...
]
/api/v1/stocks/{ticker}/targets
FREE
Aktuell konsensus för en aktie: senaste kurs, konsensusriktkurs, uppsida och husen bakom. Finns på alla nivåer, för valfri aktie.
FÄLT:
curl -H "Authorization: Bearer DIN-NYCKEL" \ "https://www.targetwatch.io/api/v1/stocks/VOLV-B/targets"
{
"ticker": "VOLV-B",
"stock": "Volvo",
"currency": "SEK",
"date": "2026-09-15",
"consensusTarget": 370,
"latestPrice": 337.8,
"latestPriceDate": "2026-09-17",
"upsidePct": 9.53,
"houses": [
{ "id": 33308, "house": "Jefferies", "priceTarget": 370, "date": "2026-09-15" }
]
}
API Plus-endpoints
/api/v1/analysts
API PLUS
Analysbolagen vi följer.
FÄLT:
curl -H "Authorization: Bearer DIN-NYCKEL" \ "https://www.targetwatch.io/api/v1/analysts"
[
{ "slug": "abg-sundal-collier", "house": "ABG Sundal Collier" },
{ "slug": "aktiespararna", "house": "Aktiespararna" },
...
]
/api/v1/stocks/{ticker}/targets/history
API PLUS
Fullständig riktkurshistorik för en aktie. from och to är valfria datum (YYYY-MM-DD, inklusive). Posterna kommer nyast först.
FÄLT:
PARAMETRAR:
curl -H "Authorization: Bearer DIN-NYCKEL" \ "https://www.targetwatch.io/api/v1/stocks/VOLV-B/targets/history?from=2026-01-01&to=2026-09-18"
[
{ "id": 33308, "house": "Jefferies", "priceTarget": 370, "currency": "SEK", "date": "2026-09-15" },
{ "id": 33192, "house": "Morgan Stanley", "priceTarget": 355, "currency": "SEK", "date": "2026-09-04" },
...
]
/api/v1/recommendations
API PLUS
Det globala flödet av riktkurser, nyast först, filtrerbart på datumintervall, hus och ticker. Paginerat - se nedan.
FÄLT:
PARAMETRAR:
curl -H "Authorization: Bearer DIN-NYCKEL" \ "https://www.targetwatch.io/api/v1/recommendations?from=2026-09-01&house=dnb-carnegie&limit=100"
{
"items": [
{
"id": 33368,
"ticker": "ORSTED",
"stock": "Ørsted",
"house": "ABG Sundal Collier",
"priceTarget": 180,
"currency": "DKK",
"date": "2026-09-18"
},
...
],
"total": 28610,
"nextCursor": "MTAw"
}
/api/v1/recommendations/{id}
API PLUS
En komplett riktkurspost, inklusive länken till källartikeln för härledning.
FÄLT:
curl -H "Authorization: Bearer DIN-NYCKEL" \ "https://www.targetwatch.io/api/v1/recommendations/33368"
{
"id": 33368,
"ticker": "ORSTED",
"stock": "Ørsted",
"house": "ABG Sundal Collier",
"priceTarget": 180,
"currency": "DKK",
"date": "2026-09-18",
"link": "https://www.placera.se/telegram/dagens-aktierekommendationer-i-oversikt-20260918"
}
/api/v1/changes
API PLUS
Nya riktkurser publicerade sedan ett datum, för polling. since krävs (YYYY-MM-DD) och kan gå tillbaka max 31 dagar - använd /api/v1/recommendations för äldre historik. Paginerat som flödet.
FÄLT:
PARAMETRAR:
curl -H "Authorization: Bearer DIN-NYCKEL" \ "https://www.targetwatch.io/api/v1/changes?since=2026-09-12"
{
"items": [
{
"id": 33368,
"ticker": "ORSTED",
"stock": "Ørsted",
"house": "ABG Sundal Collier",
"priceTarget": 180,
"currency": "DKK",
"date": "2026-09-18"
},
...
],
"total": 12,
"nextCursor": "MTAw"
}
/api/v1/analysts/{house}/accuracy
API PLUS
Träffsäkerhet, riktningsträffsäkerhet, medianfel och uppdelning per sektor för ett hus, från vår rullande 365-dagarsutvärdering.
FÄLT:
curl -H "Authorization: Bearer DIN-NYCKEL" \ "https://www.targetwatch.io/api/v1/analysts/dnb-carnegie/accuracy"
{
"house": "DNB Carnegie",
"slug": "dnb-carnegie",
"generatedAt": "2026-09-12",
"stats": {
"hitRate": 57.1,
"directionAccuracy": 51.4,
"medianError": 27.5,
"evaluableTargets": 2951,
"upTargets": 2612,
"upHitRate": 53.7,
"downTargets": 338,
"downHitRate": 83.4
},
"sectors": [
{ "sector": "Industrials", "evaluableTargets": 790, "hits": 491, "hitRate": 62.2 },
...
]
}
/api/v1/stocks/{ticker}/insider-trades
API PLUS
Insynstransaktioner för en aktie. Fältet dataAsOf visar det senaste publiceringsdatumet i datamängden.
FÄLT:
curl -H "Authorization: Bearer DIN-NYCKEL" \ "https://www.targetwatch.io/api/v1/stocks/VOLV-B/insider-trades"
{
"dataAsOf": "2026-05-22",
"total": 2,
"items": [
{
"ticker": "VOLV-B",
"stock": "Volvo",
"person": "Bo Annvik",
"role": "board_member",
"type": "buy",
"volume": 1757,
"price": 284.3,
"currency": "SEK",
"totalValue": 499515,
"publicationDate": "2025-11-27",
"transactionDate": "2025-11-27"
},
...
]
}
/api/v1/insider-trades
API PLUS
Det globala insynsflödet, nyast först, filtrerbart på datumintervall, ticker och typ (buy eller sell). Paginerat som riktkursflödet.
FÄLT:
PARAMETRAR:
curl -H "Authorization: Bearer DIN-NYCKEL" \ "https://www.targetwatch.io/api/v1/insider-trades?type=buy&limit=100"
{
"items": [
{
"ticker": "CHEF",
"stock": "Cheffelo",
"person": "Adam Björklund",
"role": "management",
"type": "buy",
"volume": 1100,
"price": 119.6,
"currency": "SEK",
"totalValue": 131560,
"publicationDate": "2026-05-22",
"transactionDate": "2026-05-22"
},
...
],
"total": 2199,
"nextCursor": "MTAw"
}
Paginering
Flödesendpoints (recommendations, changes, insider-trades) returnerar max limit poster per anrop (standard 100, max 500):
{ "items": [ ... ], "total": 7792, "nextCursor": "MTAw" }
Skicka tillbaka nextCursor som cursor tills det kommer tillbaka null.
Felkoder
400- ogiltig parameter (felaktigt datum, cursor eller limit, eller ettsincelängre tillbaka än 31 dagar)401- saknad eller ogiltig API-nyckel403- giltig nyckel, men endpointen kräver API Plus404- okänd ticker, hus eller riktkurs-id429- rate limit nådd, seRetry-After
Licens
Datan är licensierad för internt bruk. Du får bygga produkter, analyser och beslut på den. Du får inte vidaredistribuera rådatan, sälja den vidare eller exponera den som en konkurrerande datatjänst. Hör av dig om du behöver vidaredistributionsrättigheter.
Ändringslogg
- 2026-09-19 - Gratisnivån byggd om: valfri aktie på gratisendpoints, 10 anrop per dag (tidigare bara demoaktie, 60 per timme). Nyckelhanteringen har flyttat hit.
- 2026-09-18 - API v1: nya endpoints under
/api/v1/, cursorpaginering, datumintervallsfiltrering, ändringsflöde, analytikerträffsäkerhet, insynsendpoints. LegacyGET /api/recommendations(med?include=historyför API Plus) är deprecated - den fungerar kvar för befintliga integrationer och skickar enDeprecation-header, men använd/api/v1/recommendationsför allt nytt.