TargetWatch API
TargetWatch følger kursmål for nordiske aksjer og gjør dem tilgjengelige som data. På denne siden utforsker du dem - med API-et henter du de samme dataene programmatisk. Alt er JSON over HTTPS.
Skaff en nøkkel
Opprett og administrer nøklene dine direkte her:
Autentisering
Send nøkkelen som en Bearer-token i Authorization-headeren:
curl -H "Authorization: Bearer DIN-NØKKEL" \ "https://www.targetwatch.io/api/v1/stocks"
Kall uten gyldig nøkkel får 401.
Nivåer og rate limits
| Gratis | API Plus | |
|---|---|---|
| Pris | 0 $ | 1 $/måned |
| Kall | 10 per dag | 1 000 per time |
| Tilgang | Prøv ut: hele aksjelisten pluss gjeldende konsensus for hvilken som helst aksje | Alt: alle tickere, historikk, kursmålsfeeden, endringer og analytikerpresisjon |
Oppgrader til API Plus for 1 $/måned i nøkkelseksjonen ovenfor.
Hvert svar inneholder nivået ditt og rate-limit-status:
X-API-Tier:freeellerproX-RateLimit-Limit,X-RateLimit-Remaining,X-RateLimit-Reset
Når grensen er nådd får du 429 med en Retry-After-header.
Gratis-endepunkter
/api/v1/stocks
FREE
Alle aksjene vi dekker. Tilgjengelig på alle nivåer.
FELTER:
curl -H "Authorization: Bearer DIN-NØKKEL" \ "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
Gjeldende konsensus for én aksje: siste kurs, konsensuskursmål, oppside og husene bak. Tilgjengelig på alle nivåer, for hvilken som helst aksje.
FELTER:
curl -H "Authorization: Bearer DIN-NØKKEL" \ "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-endepunkter
/api/v1/analysts
API PLUS
Analysehusene vi følger.
FELTER:
curl -H "Authorization: Bearer DIN-NØKKEL" \ "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
Full kursmålhistorikk for én aksje. from og to er valgfrie datoer (YYYY-MM-DD, inklusive). Elementene er nyeste først.
FELTER:
PARAMETRE:
curl -H "Authorization: Bearer DIN-NØKKEL" \ "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
Den globale feeden av kursmål, nyeste først, filtrerbar på datointervall, hus og ticker. Paginert - se nedenfor.
FELTER:
PARAMETRE:
curl -H "Authorization: Bearer DIN-NØKKEL" \ "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
Én komplett kursmålpost, inkludert lenken til kildeartikkelen for opphav.
FELTER:
curl -H "Authorization: Bearer DIN-NØKKEL" \ "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
Nye kursmål publisert siden en dato, for polling. since er påkrevd (YYYY-MM-DD) og kan se tilbake maks 31 dager - bruk /api/v1/recommendations for eldre historikk. Paginert som feeden.
FELTER:
PARAMETRE:
curl -H "Authorization: Bearer DIN-NØKKEL" \ "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
Treffsikkerhet, retningsnøyaktighet, medianfeil og sektorfordeling for ett hus, fra vår rullerende 365-dagers evaluering.
FELTER:
curl -H "Authorization: Bearer DIN-NØKKEL" \ "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
Innsidetransaksjoner for én aksje. Feltet dataAsOf viser den nyeste publiseringsdatoen i datasettet.
FELTER:
curl -H "Authorization: Bearer DIN-NØKKEL" \ "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
Den globale innsidefeeden, nyeste først, filtrerbar på datointervall, ticker og type (buy eller sell). Paginert som kursmålfeeden.
FELTER:
PARAMETRE:
curl -H "Authorization: Bearer DIN-NØKKEL" \ "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
Feed-endepunkter (recommendations, changes, insider-trades) returnerer maks limit elementer per kall (standard 100, maks 500):
{ "items": [ ... ], "total": 7792, "nextCursor": "MTAw" }
Send nextCursor tilbake som cursor til den returnerer null.
Feilkoder
400- ugyldig parameter (feil dato, cursor eller limit, eller ensincelenger tilbake enn 31 dager)401- manglende eller ugyldig API-nøkkel403- gyldig nøkkel, men endepunktet krever API Plus404- ukjent ticker, hus eller kursmåls-id429- rate limit nådd, seRetry-After
Lisens
Dataene er lisensiert for intern bruk. Du kan bygge produkter, analyser og beslutninger på dem. Du kan ikke videredistribuere rådataene, videreselge dem eller eksponere dem som en konkurrerende datatjeneste. Ta kontakt hvis du trenger videredistribusjonsrettigheter.
Endringslogg
- 2026-09-19 - Gratisnivået ombygd: hvilken som helst aksje på gratis-endepunktene, 10 kall per dag (tidligere kun demoticker, 60 per time). Nøkkeladministrasjonen er flyttet hit.
- 2026-09-18 - API v1: nye endepunkter under
/api/v1/, cursor-paginering, datointervallfiltrering, endringsfeed, analytikerpresisjon, innsidehandel-endepunkter. LegacyGET /api/recommendations(med?include=historyfor API Plus) er deprecated - den fungerer fortsatt for eksisterende integrasjoner og sender enDeprecation-header, men bruk/api/v1/recommendationsfor alt nytt.