TargetWatch API
TargetWatch seuraa pohjoismaisten osakkeiden kurssitavoitteita ja tarjoaa ne datana. Tällä sivustolla tutkit niitä - API:n kautta saat saman datan ohjelmallisesti. Kaikki on JSON:ia HTTPS:n yli.
Hanki avain
Luo ja hallitse avaimiasi suoraan tässä:
Tunnistautuminen
Lähetä avain Bearer-tunnuksena Authorization-otsikossa:
curl -H "Authorization: Bearer SINUN-AVAIN" \ "https://www.targetwatch.io/api/v1/stocks"
Pyynnöt ilman kelvollista avainta saavat 401.
Tasot ja pyyntörajat
| Ilmainen | API Plus | |
|---|---|---|
| Hinta | 0 $ | 1 $/kk |
| Pyynnöt | 10 päivässä | 1 000 tunnissa |
| Käyttöoikeus | Kokeile: koko osakelista plus ajantasainen konsensus mille tahansa osakkeelle | Kaikki: kaikki tickerit, historia, kurssitavoitevirta, muutokset ja analyytikkojen osumatarkkuus |
Päivitä API Plussaan hintaan 1 $/kk yllä olevassa avainosiossa.
Jokainen vastaus sisältää tasosi ja pyyntörajan tilan:
X-API-Tier:freetaiproX-RateLimit-Limit,X-RateLimit-Remaining,X-RateLimit-Reset
Kun raja ylittyy, saat 429 ja Retry-After-otsikon.
Ilmaiset rajapinnat
/api/v1/stocks
FREE
Kaikki seurattavat osakkeet. Saatavilla kaikilla tasoilla.
KENTÄT:
curl -H "Authorization: Bearer SINUN-AVAIN" \ "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
Ajantasainen konsensus yhdelle osakkeelle: viimeisin kurssi, konsensustavoite, nousuvara ja taustalla olevat talot. Saatavilla kaikilla tasoilla, mille tahansa osakkeelle.
KENTÄT:
curl -H "Authorization: Bearer SINUN-AVAIN" \ "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 -rajapinnat
/api/v1/analysts
API PLUS
Seuraamamme analyytikkotalot.
KENTÄT:
curl -H "Authorization: Bearer SINUN-AVAIN" \ "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
Yhden osakkeen koko kurssitavoitehistoria. from ja to ovat valinnaisia päivämääriä (YYYY-MM-DD, mukaan lukien). Kohteet uusin ensin.
KENTÄT:
PARAMETRIT:
curl -H "Authorization: Bearer SINUN-AVAIN" \ "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
Globaali kurssitavoitevirta, uusin ensin, suodatettavissa aikavälillä, talolla ja tickerillä. Sivutettu - katso alla.
KENTÄT:
PARAMETRIT:
curl -H "Authorization: Bearer SINUN-AVAIN" \ "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
Yksi täydellinen kurssitavoitetietue, mukaan lukien lähdeartikkelin linkki alkuperän todentamiseksi.
KENTÄT:
curl -H "Authorization: Bearer SINUN-AVAIN" \ "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
Uudet kurssitavoitteet tietyn päivämäärän jälkeen, pollausmallia varten. since on pakollinen (YYYY-MM-DD) ja voi katsoa taaksepäin enintään 31 päivää - vanhempaan historiaan käytä /api/v1/recommendations. Sivutettu kuten virta.
KENTÄT:
PARAMETRIT:
curl -H "Authorization: Bearer SINUN-AVAIN" \ "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
Osumatarkkuus, suuntaosuus, mediaanivirhe ja sektorikohtainen erittely yhdelle talolle, liukuvasta 365 päivän arvioinnistamme.
KENTÄT:
curl -H "Authorization: Bearer SINUN-AVAIN" \ "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
Yhden osakkeen sisäpiirikaupat. Kenttä dataAsOf näyttää aineiston viimeisimmän julkaisupäivämäärän.
KENTÄT:
curl -H "Authorization: Bearer SINUN-AVAIN" \ "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
Globaali sisäpiirivirta, uusin ensin, suodatettavissa aikavälillä, tickerillä ja tyypillä (buy tai sell). Sivutettu kuten kurssitavoitevirta.
KENTÄT:
PARAMETRIT:
curl -H "Authorization: Bearer SINUN-AVAIN" \ "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"
}
Sivutus
Virran rajapinnat (recommendations, changes, insider-trades) palauttavat enintään limit kohdetta kerrallaan (oletus 100, enintään 500):
{ "items": [ ... ], "total": 7792, "nextCursor": "MTAw" }
Välitä nextCursor takaisin cursor-parametrina, kunnes se palautuu null.
Virhekoodit
400- virheellinen parametri (väärä päivämäärä, cursor tai limit, tai yli 31 päivänsince)401- puuttuva tai virheellinen API-avain403- kelvollinen avain, mutta rajapinta vaatii API Plussan404- tuntematon ticker, talo tai kurssitavoitteen id429- pyyntöraja ylittyi, katsoRetry-After
Lisenssi
Data on lisensoitu sisäiseen käyttöön. Voit rakentaa sen varaan tuotteita, analyysejä ja päätöksiä. Et saa jakaa raakadataa eteenpäin, myydä sitä tai tarjota sitä kilpailevana datapalveluna. Ota yhteyttä, jos tarvitset jakeluoikeudet.
Muutosloki
- 2026-09-19 - Ilmainen taso uusittu: mikä tahansa osake ilmaisilla rajapinnoilla, 10 pyyntöä päivässä (aiemmin vain demo-osake, 60 tunnissa). Avainten hallinta siirretty tälle sivulle.
- 2026-09-18 - API v1: uudet rajapinnat osoitteessa
/api/v1/, cursor-sivutus, aikavälisuodatus, muutosvirta, analyytikkotarkkuus, sisäpiirikauppa-rajapinnat. VanhaGET /api/recommendations(parametrilla?include=historyAPI Plussalla) on deprecated - se toimii edelleen olemassa olevissa integraatioissa ja lähettääDeprecation-otsikon, mutta käytä uusiin/api/v1/recommendations-rajapintaa.