search_species

Search for a species/taxon by Norwegian popular name or scientific name.

Signature: search_species(term: string, required; taxon_group_id: integer, optional, default None; status: string, optional, default None; limit: integer, items, optional, default 15; offset: integer, items, optional, default 0)

Direct GET

For navigating agents: open the HTML page with parameters in the URL. The result is fetched and displayed without screenshots or form filling.

Open this validated HTML GET URL

https://allemannsdata.com/wiki/kilder/artskart/search_species/?term={term}&taxon_group_id={taxon_group_id}&status={status}&limit=15&offset=0

Replace {term}, {taxon_group_id}, {status}, {limit} with values. Remove unused optional parameters from the URL.

For software and dashboards: Read the operation descriptor. The JSON GET template is https://allemannsdata.com/wiki/api/v1/kilder/artskart/search_species?term={term}&taxon_group_id={taxon_group_id}&status={status}&limit=15&offset=0. Open this exact request as JSON.

ParameterRequirementJSON typeDescription
termrequiredstringSearch text, e.g. "elg" or "Alces alces".
taxon_group_idoptionalunionOptional taxon group id to narrow the search (ids from list_reference_codes("taxongroup")).
statusoptionalunionOptional redlist/alien-species status code to filter by, e.g. "cr", "en", "hi" (codes from list_reference_codes("status")).
limitoptionalintegerMax results, default 15. Unit: items.
offsetoptionalintegerNumber of list items to skip; default 0.
Generated JavaScript, Python and response structure

Use JSON when the user requests code, machine-readable data, value extraction or further computation. Use the HTML GET page to identify the correct source and verify parameters.

Example for generated JavaScript and Python

https://allemannsdata.com/wiki/api/v1/kilder/artskart/search_species?term={term}&taxon_group_id={taxon_group_id}&status={status}&limit=15&offset=0

Replace URL placeholders and remove unused optional parameters.

JavaScript in a dashboard

const url = "https://allemannsdata.com/wiki/api/v1/kilder/artskart/search_species?term={term}&taxon_group_id={taxon_group_id}&status={status}&limit=15&offset=0";
const response = await fetch(url);
if (!response.ok) {
  const failure = await response.json();
  throw new Error(`${failure.error.code}: ${failure.error.message} ${failure.suggestion}`);
}
const result = await response.json();
const data = result.data;

Python without additional packages

import json
from urllib.request import urlopen

url = "https://allemannsdata.com/wiki/api/v1/kilder/artskart/search_species?term={term}&taxon_group_id={taxon_group_id}&status={status}&limit=15&offset=0"
with urlopen(url) as response:
    result = json.load(response)
data = result["data"]

Response structure

{
  "source": "artskart",
  "operation": "search_species",
  "parameters": {},
  "data": {},
  "entities": [],
  "_meta": {"retrieved_at": "...", "sources": [], "cache": {}},
  "_links": {"self": "...", "source": "...", "wiki": "...", "feedback": "..."}
}
Form for manual use

The form is a fallback for people and browser agents that cannot open the GET URL directly.

Type: string. Search text, e.g. "elg" or "Alces alces".
Type: integer. Optional taxon group id to narrow the search (ids from list_reference_codes("taxongroup")).
Type: string. Optional redlist/alien-species status code to filter by, e.g. "cr", "en", "hi" (codes from list_reference_codes("status")).
Type: integer. Max results, default 15. Unit: items.

Result

Source: Artskart species data. Retrieved 2026-09-24T14:59:53Z in 0.189 seconds.

Showing 10 of 25 results in compact format.

  1. status:
    LC
  2. status:
    not reported by source
  3. status:
    not reported by source
  4. status:
    not reported by source
  5. status:
    not reported by source
  6. status:
    not reported by source
  7. status:
    not reported by source
  8. status:
    not reported by source
  9. status:
    not reported by source
  10. status:
    not reported by source
Show all fields in HTML

25 results

  1. taxon_id:
    30584
    scientific_name:
    Acronicta psi
    authorship:
    (Linnaeus, 1758)
    popular_name:
    psikveldfly
    taxon_group:
    Sommerfugler
    taxon_group_id:
    25
    parent_taxon_id:
    30581
    exists_in_norway:
    yes
    status:
    LC
    kingdom:
    Animalia
    phylum:
    Arthropoda
    class:
    Insecta
    order:
    Lepidoptera
    family:
    Noctuidae
    genus:
    Acronicta
    species:
    psi
    subspecies:
    not reported by source
  2. taxon_id:
    11931
    scientific_name:
    Chanoma
    authorship:
    Blackwelder, 1952
    popular_name:
    not reported by source
    taxon_group:
    Biller
    taxon_group_id:
    5
    parent_taxon_id:
    11909
    exists_in_norway:
    no
    status:
    not reported by source
    kingdom:
    Animalia
    phylum:
    Arthropoda
    class:
    Insecta
    order:
    Coleoptera
    family:
    Staphylinidae
    genus:
    Chanoma
    species:
    not reported by source
    subspecies:
    not reported by source
  3. taxon_id:
    19164
    scientific_name:
    Stilpon
    authorship:
    Loew, 1859
    popular_name:
    not reported by source
    taxon_group:
    Tovinger
    taxon_group_id:
    3
    parent_taxon_id:
    18999
    exists_in_norway:
    no
    status:
    not reported by source
    kingdom:
    Animalia
    phylum:
    Arthropoda
    class:
    Insecta
    order:
    Diptera
    family:
    Hybotidae
    genus:
    Stilpon
    species:
    not reported by source
    subspecies:
    not reported by source
  4. taxon_id:
    19839
    scientific_name:
    Sciapus spiniger
    authorship:
    (Zetterstedt, 1859)
    popular_name:
    not reported by source
    taxon_group:
    Tovinger
    taxon_group_id:
    3
    parent_taxon_id:
    19830
    exists_in_norway:
    no
    status:
    not reported by source
    kingdom:
    Animalia
    phylum:
    Arthropoda
    class:
    Insecta
    order:
    Diptera
    family:
    Dolichopodidae
    genus:
    Sciapus
    species:
    spiniger
    subspecies:
    not reported by source
  5. taxon_id:
    21334
    scientific_name:
    Dasiops
    authorship:
    Rondani, 1856
    popular_name:
    not reported by source
    taxon_group:
    Tovinger
    taxon_group_id:
    3
    parent_taxon_id:
    21333
    exists_in_norway:
    no
    status:
    not reported by source
    kingdom:
    Animalia
    phylum:
    Arthropoda
    class:
    Insecta
    order:
    Diptera
    family:
    Lonchaeidae
    genus:
    Dasiops
    species:
    not reported by source
    subspecies:
    not reported by source
  6. taxon_id:
    72037
    scientific_name:
    Pseudencyrtus misellus
    authorship:
    (Dalman, 1820)
    popular_name:
    not reported by source
    taxon_group:
    Veps
    taxon_group_id:
    28
    parent_taxon_id:
    72035
    exists_in_norway:
    yes
    status:
    not reported by source
    kingdom:
    Animalia
    phylum:
    Arthropoda
    class:
    Insecta
    order:
    Hymenoptera
    family:
    Encyrtidae
    genus:
    Pseudencyrtus
    species:
    misellus
    subspecies:
    not reported by source
  7. taxon_id:
    72642
    scientific_name:
    Psychophagus omnivorus
    authorship:
    (Walker, 1835)
    popular_name:
    not reported by source
    taxon_group:
    Veps
    taxon_group_id:
    28
    parent_taxon_id:
    72641
    exists_in_norway:
    yes
    status:
    not reported by source
    kingdom:
    Animalia
    phylum:
    Arthropoda
    class:
    Insecta
    order:
    Hymenoptera
    family:
    Pteromalidae
    genus:
    Psychophagus
    species:
    omnivorus
    subspecies:
    not reported by source
  8. taxon_id:
    70591
    scientific_name:
    Psammotettix
    authorship:
    Haupt 1929
    popular_name:
    not reported by source
    taxon_group:
    Nebbmunner
    taxon_group_id:
    31
    parent_taxon_id:
    70528
    exists_in_norway:
    no
    status:
    not reported by source
    kingdom:
    Animalia
    phylum:
    Arthropoda
    class:
    Insecta
    order:
    Hemiptera
    family:
    Cicadellidae
    genus:
    Psammotettix
    species:
    not reported by source
    subspecies:
    not reported by source
  9. taxon_id:
    78900
    scientific_name:
    Psammoclema finmarchicum
    authorship:
    (Hentschel, 1929)
    popular_name:
    not reported by source
    taxon_group:
    svamper, nesledyr, kammaneter
    taxon_group_id:
    47
    parent_taxon_id:
    78899
    exists_in_norway:
    yes
    status:
    not reported by source
    kingdom:
    Animalia
    phylum:
    Porifera
    class:
    Demospongiae
    order:
    Poecilosclerida
    family:
    Chondropsidae
    genus:
    Psammoclema
    species:
    finmarchicum
    subspecies:
    not reported by source
  10. taxon_id:
    72761
    scientific_name:
    Pseudotorymus arvernicus
    authorship:
    (Walker, 1833)
    popular_name:
    not reported by source
    taxon_group:
    Veps
    taxon_group_id:
    28
    parent_taxon_id:
    72760
    exists_in_norway:
    yes
    status:
    not reported by source
    kingdom:
    Animalia
    phylum:
    Arthropoda
    class:
    Insecta
    order:
    Hymenoptera
    family:
    Torymidae
    genus:
    Pseudotorymus
    species:
    arvernicus
    subspecies:
    not reported by source
  11. taxon_id:
    70659
    scientific_name:
    Psyllopsis
    authorship:
    Löw 1879
    popular_name:
    not reported by source
    taxon_group:
    Nebbmunner
    taxon_group_id:
    31
    parent_taxon_id:
    70658
    exists_in_norway:
    no
    status:
    not reported by source
    kingdom:
    Animalia
    phylum:
    Arthropoda
    class:
    Insecta
    order:
    Hemiptera
    family:
    Psyllidae
    genus:
    Psyllopsis
    species:
    not reported by source
    subspecies:
    not reported by source
  12. taxon_id:
    72039
    scientific_name:
    Psyllaephagus lusitanicus
    authorship:
    (Mercet, 1921)
    popular_name:
    not reported by source
    taxon_group:
    Veps
    taxon_group_id:
    28
    parent_taxon_id:
    72038
    exists_in_norway:
    yes
    status:
    not reported by source
    kingdom:
    Animalia
    phylum:
    Arthropoda
    class:
    Insecta
    order:
    Hymenoptera
    family:
    Encyrtidae
    genus:
    Psyllaephagus
    species:
    lusitanicus
    subspecies:
    not reported by source
  13. taxon_id:
    72763
    scientific_name:
    Pseudotorymus militaris
    authorship:
    (Boheman, 1834)
    popular_name:
    not reported by source
    taxon_group:
    Veps
    taxon_group_id:
    28
    parent_taxon_id:
    72760
    exists_in_norway:
    yes
    status:
    not reported by source
    kingdom:
    Animalia
    phylum:
    Arthropoda
    class:
    Insecta
    order:
    Hymenoptera
    family:
    Torymidae
    genus:
    Pseudotorymus
    species:
    militaris
    subspecies:
    not reported by source
  14. taxon_id:
    69178
    scientific_name:
    Pseudoloxops
    authorship:
    Kirkaldy, 1905
    popular_name:
    not reported by source
    taxon_group:
    Nebbmunner
    taxon_group_id:
    31
    parent_taxon_id:
    69134
    exists_in_norway:
    no
    status:
    not reported by source
    kingdom:
    Animalia
    phylum:
    Arthropoda
    class:
    Insecta
    order:
    Hemiptera
    family:
    Miridae
    genus:
    Pseudoloxops
    species:
    not reported by source
    subspecies:
    not reported by source
  15. taxon_id:
    93917
    scientific_name:
    Pseudeustrotia
    authorship:
    Warren, 1913
    popular_name:
    not reported by source
    taxon_group:
    Sommerfugler
    taxon_group_id:
    25
    parent_taxon_id:
    30644
    exists_in_norway:
    no
    status:
    not reported by source
    kingdom:
    Animalia
    phylum:
    Arthropoda
    class:
    Insecta
    order:
    Lepidoptera
    family:
    Noctuidae
    genus:
    Pseudeustrotia
    species:
    not reported by source
    subspecies:
    not reported by source
  16. taxon_id:
    94826
    scientific_name:
    Pseudostenapion
    authorship:
    Wagner, 1930
    popular_name:
    not reported by source
    taxon_group:
    Biller
    taxon_group_id:
    5
    parent_taxon_id:
    8116
    exists_in_norway:
    no
    status:
    not reported by source
    kingdom:
    Animalia
    phylum:
    Arthropoda
    class:
    Insecta
    order:
    Coleoptera
    family:
    Apionidae
    genus:
    Pseudostenapion
    species:
    not reported by source
    subspecies:
    not reported by source
  17. taxon_id:
    101193
    scientific_name:
    Pseudomenopon qadrii
    authorship:
    Eichler, 1952
    popular_name:
    not reported by source
    taxon_group:
    børstehaler, hoppebørstehaler, lopper og lus
    taxon_group_id:
    55
    parent_taxon_id:
    100573
    exists_in_norway:
    no
    status:
    not reported by source
    kingdom:
    Animalia
    phylum:
    Arthropoda
    class:
    Insecta
    order:
    Phthiraptera
    family:
    Menoponidae
    genus:
    Pseudomenopon
    species:
    qadrii
    subspecies:
    not reported by source
  18. taxon_id:
    94614
    scientific_name:
    Pseudolycoriella semialata
    authorship:
    (Edwards, 1913)
    popular_name:
    not reported by source
    taxon_group:
    Tovinger
    taxon_group_id:
    3
    parent_taxon_id:
    16014
    exists_in_norway:
    no
    status:
    not reported by source
    kingdom:
    Animalia
    phylum:
    Arthropoda
    class:
    Insecta
    order:
    Diptera
    family:
    Sciaridae
    genus:
    Pseudolycoriella
    species:
    semialata
    subspecies:
    not reported by source
  19. taxon_id:
    70603
    scientific_name:
    Psammotettix poecilus
    authorship:
    (Flor, 1861)
    popular_name:
    not reported by source
    taxon_group:
    Nebbmunner
    taxon_group_id:
    31
    parent_taxon_id:
    70591
    exists_in_norway:
    no
    status:
    not reported by source
    kingdom:
    Animalia
    phylum:
    Arthropoda
    class:
    Insecta
    order:
    Hemiptera
    family:
    Cicadellidae
    genus:
    Psammotettix
    species:
    poecilus
    subspecies:
    not reported by source
  20. taxon_id:
    91983
    scientific_name:
    Pseudobrevicoryne
    authorship:
    Heinze, 1960
    popular_name:
    not reported by source
    taxon_group:
    Nebbmunner
    taxon_group_id:
    31
    parent_taxon_id:
    85483
    exists_in_norway:
    no
    status:
    not reported by source
    kingdom:
    Animalia
    phylum:
    Arthropoda
    class:
    Insecta
    order:
    Hemiptera
    family:
    Aphididae
    genus:
    Pseudobrevicoryne
    species:
    not reported by source
    subspecies:
    not reported by source
  21. taxon_id:
    100113
    scientific_name:
    Pseudothyas trabecula
    authorship:
    Thor, 1899
    popular_name:
    not reported by source
    taxon_group:
    Edderkoppdyr
    taxon_group_id:
    7
    parent_taxon_id:
    98886
    exists_in_norway:
    yes
    status:
    not reported by source
    kingdom:
    Animalia
    phylum:
    Arthropoda
    class:
    Arachnida
    order:
    Trombidiformes
    family:
    Hydryphantidae
    genus:
    Pseudothyas
    species:
    trabecula
    subspecies:
    not reported by source
  22. taxon_id:
    96134
    scientific_name:
    Pseudamussium sulcatum
    authorship:
    (Müller O. F., 1776)
    popular_name:
    not reported by source
    taxon_group:
    Bløtdyr
    taxon_group_id:
    21
    parent_taxon_id:
    67578
    exists_in_norway:
    yes
    status:
    not reported by source
    kingdom:
    Animalia
    phylum:
    Mollusca
    class:
    Bivalvia
    order:
    Pectinoida
    family:
    Pectinidae
    genus:
    Pseudamussium
    species:
    sulcatum
    subspecies:
    not reported by source
  23. taxon_id:
    100888
    scientific_name:
    Pseudomenopon grebenjukae
    authorship:
    Kasiev, 1982
    popular_name:
    not reported by source
    taxon_group:
    børstehaler, hoppebørstehaler, lopper og lus
    taxon_group_id:
    55
    parent_taxon_id:
    100573
    exists_in_norway:
    no
    status:
    not reported by source
    kingdom:
    Animalia
    phylum:
    Arthropoda
    class:
    Insecta
    order:
    Phthiraptera
    family:
    Menoponidae
    genus:
    Pseudomenopon
    species:
    grebenjukae
    subspecies:
    not reported by source
  24. taxon_id:
    87698
    scientific_name:
    Psococerastis
    authorship:
    Pearman, 1932
    popular_name:
    not reported by source
    taxon_group:
    Støvlus
    taxon_group_id:
    56
    parent_taxon_id:
    87695
    exists_in_norway:
    no
    status:
    not reported by source
    kingdom:
    Animalia
    phylum:
    Arthropoda
    class:
    Insecta
    order:
    Psocoptera
    family:
    Psocidae
    genus:
    Psococerastis
    species:
    not reported by source
    subspecies:
    not reported by source
  25. taxon_id:
    87726
    scientific_name:
    Psocidus
    authorship:
    Pearman, 1934
    popular_name:
    not reported by source
    taxon_group:
    Støvlus
    taxon_group_id:
    56
    parent_taxon_id:
    87711
    exists_in_norway:
    no
    status:
    not reported by source
    kingdom:
    Animalia
    phylum:
    Arthropoda
    class:
    Insecta
    order:
    Psocoptera
    family:
    Psocidae
    genus:
    Psocidus
    species:
    not reported by source
    subspecies:
    not reported by source
Will you use the result in generated code?

Open the same result as JSON

Is data missing or incorrect? Send feedback about this result.

Continue exploring

How an AI agent should use this page

Ground rule: Navigate with HTML GET links to keep explanations and relationships. Use the page's JSON alternative only when concrete values must be extracted, compared or computed.

How to use the search_species lookup

  1. Replace the placeholders in the HTML GET template; remove optional parameters you do not need.
  2. Check types, units, limits and ID formats in the parameter table.
  3. Follow linked results to canonical pages before combining sources.

Misreading to avoid: An empty list means "no results for this lookup". An error message or unavailable source does not mean the data does not exist.

Source-specific next step

Go to the source page for other operations. Use the JSON template only after the HTML result shows that the parameters and source are correct.