API
Med TargetWatch API kan du hente strukturert data om nordiske aksjer. Hent kursmål, kursmålsendringer, analysehus og innsidehandler som 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/v2/stocks"
Kall uten gyldig nøkkel får 401.
Nivåer og rate limits
GRATIS
0 $
10 KALL PER DAG
- Alle aksjer vi har data for
- Gjeldende konsensus for hvilken som helst aksje
- Analytikerhus
ALT INKLUDERT
API PLUS
1 $/måned
1 000 KALL I TIMEN
- Alt i Gratis
- Full kursmålhistorikk
- Kursmålsfeed og endringer
- Innsidehandler
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.
Kjøpe API Plus
- Logg inn (eller opprett en konto) via knappen øverst til høyre.
- Åpne nøkkelseksjonen her på siden og velg API Plus i priskortene.
- Betal med kort - abonnementet koster 1 $/måned, og nøkkelen din oppgraderes med en gang til 1 000 kall i timen.
Administrer eller si opp abonnementet når du vil under Min side.
Betalinger behandles av Stripe.
Gratis-endepunkter
/api/v2/analysts
FREE
Meglerhusene vi følger. Tilgjengelig på alle planer.
FELTER:
curl -H "Authorization: Bearer DIN-NØKKEL" \ "https://www.targetwatch.io/api/v2/analysts"
[
{ "slug": "abg-sundal-collier", "house": "ABG Sundal Collier" },
{ "slug": "aktiespararna", "house": "Aktiespararna" },
...
]
/api/v2/stocks
FREE
Alle aksjene vi dekker. Tilgjengelig på alle nivåer.
FELTER:
curl -H "Authorization: Bearer DIN-NØKKEL" \ "https://www.targetwatch.io/api/v2/stocks"
[
{
"ticker": "8TRA",
"stock": "Traton",
"market": "Stockholmsbörsen",
"list": "Large Cap",
"sector": "Industrials",
"industry": "Farm & Heavy Construction Machinery",
"country": "sweden",
"currency": "SEK"
},
...
]
/api/v2/stocks/{ticker}/targets
FREE
Gjeldende mediankursmål for én aksje: siste kurs, medianmål, oppside og analysehusene bak. Tilgjengelig på alle nivåer.
FELTER:
PARAMETER:
| Navn | Type | Påkrevd | Betydning | Eksempel |
|---|---|---|---|---|
| ticker | string | Påkrevd | Aksjens ticker-symbol. | VOLV-B |
curl -H "Authorization: Bearer DIN-NØKKEL" \ "https://www.targetwatch.io/api/v2/stocks/VOLV-B/targets"
API Plus-endepunkter
/api/v2/stocks/{ticker}/targets/history
API PLUS
Full kursmålhistorikk for én aksje, nyeste først.
FELTER:
PARAMETER:
| Navn | Type | Påkrevd | Betydning | Eksempel |
|---|---|---|---|---|
| from | date | Valgfritt | Inkluderende startdato (YYYY-MM-DD). | 2026-01-01 |
| to | date | Valgfritt | Inkluderende sluttdato (YYYY-MM-DD). | 2026-09-18 |
| ticker | string | Påkrevd | Aksjens ticker-symbol. | VOLV-B |
curl -H "Authorization: Bearer DIN-NØKKEL" \ "https://www.targetwatch.io/api/v2/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/v2/targets
API PLUS
Den globale kursmålsfeeden, nyeste først.
FELTER:
PARAMETER:
| Navn | Type | Påkrevd | Betydning | Eksempel |
|---|---|---|---|---|
| from | date | Valgfritt | Inkluderende startdato (YYYY-MM-DD). | 2026-01-01 |
| to | date | Valgfritt | Inkluderende sluttdato (YYYY-MM-DD). | 2026-09-18 |
| house | string | Valgfritt | Filtrer på hus uten hensyn til store eller små bokstaver. | dnb-carnegie |
| ticker | string | Valgfritt | Eksakt ticker-treff | VOLV-B |
| limit | integer | Valgfritt | Rader per side; 1-500 (standard 100). | 100 |
| cursor | string | Valgfritt | nextCursor fra forrige svar. | MTAw |
curl -H "Authorization: Bearer DIN-NØKKEL" \ "https://www.targetwatch.io/api/v2/targets?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/v2/targets/{id}
API PLUS
Én komplett kursmålpost.
FELTER:
PARAMETER:
| Navn | Type | Påkrevd | Betydning | Eksempel |
|---|---|---|---|---|
| id | integer | Påkrevd | Kursmålets ID. | 33368 |
curl -H "Authorization: Bearer DIN-NØKKEL" \ "https://www.targetwatch.io/api/v2/targets/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/v2/targets/changes
API PLUS
Nye kursmål for polling.
FELTER:
PARAMETER:
| Navn | Type | Påkrevd | Betydning | Eksempel |
|---|---|---|---|---|
| since | date | Påkrevd | Påkrevd startdato (YYYY-MM-DD); maksimalt 31 dagers tilbakeblikk. | 2026-09-12 |
| limit | integer | Valgfritt | Rader per side; 1-500 (standard 100). | 100 |
| cursor | string | Valgfritt | nextCursor fra forrige svar. | MTAw |
curl -H "Authorization: Bearer DIN-NØKKEL" \ "https://www.targetwatch.io/api/v2/targets/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/v2/stocks/{ticker}/insider-trades
API PLUS
Innsidetransaksjoner for én aksje.
SVAROMSLAG:
FELTER:
PARAMETER:
| Navn | Type | Påkrevd | Betydning | Eksempel |
|---|---|---|---|---|
| status | enum | Valgfritt | Statusverdier fra FI-kilden: Aktuell, Reviderad, Makulerad. Makulerad utelates som standard; bruk all for å inkludere kansellerte meldinger. | all |
| category | enum | Valgfritt | Transaksjonskategori: market-buy, market-sell, off-market-buy, off-market-sell, redemption, grant, subscription, gift, internal eller other. | market-buy |
| marketImpact | enum | Valgfritt | Tillatte verdier: buy-pressure, sell-pressure, no-pressure. | buy-pressure |
| ticker | string | Påkrevd | Aksjens ticker-symbol. | VOLV-B |
curl -H "Authorization: Bearer DIN-NØKKEL" \ "https://www.targetwatch.io/api/v2/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",
"status": "Aktuell"
},
...
]
}
/api/v2/insider-trades
API PLUS
Den globale innsidefeeden, nyeste først. Kildespesifikke felt er med når de er tilgjengelige.
SVAROMSLAG:
FELTER:
PARAMETER:
| Navn | Type | Påkrevd | Betydning | Eksempel |
|---|---|---|---|---|
| from | date | Valgfritt | Publiseringsstartdato, inklusive (YYYY-MM-DD). | 2026-01-01 |
| to | date | Valgfritt | Publiseringssluttdato, inklusive (YYYY-MM-DD). Må være samme dag som eller etter from; ellers returneres 400. | 2026-09-18 |
| ticker | string | Valgfritt | Eksakt ticker-treff | VOLV-B |
| type | enum | Valgfritt | Transaksjonstype: buy, sell eller other. | buy |
| status | enum | Valgfritt | Statusverdier fra FI-kilden: Aktuell, Reviderad, Makulerad. Makulerad utelates som standard; bruk all for å inkludere kansellerte meldinger. | all |
| category | enum | Valgfritt | Transaksjonskategori: market-buy, market-sell, off-market-buy, off-market-sell, redemption, grant, subscription, gift, internal eller other. | market-buy |
| marketImpact | enum | Valgfritt | Tillatte verdier: buy-pressure, sell-pressure, no-pressure. | buy-pressure |
| limit | integer | Valgfritt | Rader per side; 1-500 (standard 100). | 100 |
| cursor | string | Valgfritt | nextCursor fra forrige svar. | MTAw |
curl -H "Authorization: Bearer DIN-NØKKEL" \ "https://www.targetwatch.io/api/v2/insider-trades?type=buy&limit=100"
{
"dataAsOf": "2026-05-22",
"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",
"status": "Aktuell"
},
...
],
"total": 2199,
"nextCursor": "MTAw"
}
Paginering
Feed-endepunkter (targets, targets/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.
Feed-rader har ticker: null når selskapet er nordisk, men ennå ikke finnes i katalogen vår. Match på stock (selskapsnavn) til det er lagt til. Selskaper vurdert som ikke-nordiske returneres ikke i feeden.
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 hus eller kursmåls-id (innside-endepunktene returnerer200med tomitemsfor ukjent ticker)429- 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.