v1

List the team's batch jobs (newest first)

Up to 100 per page with status and progress. Also jobs created in the dashboard and exports from Find properties.

GET/v1/jobsPro

Authentication

Authorizationstringheaderrequired

Your API key as a Bearer token.

Parameters

limitintegerquery

Maximum number of results. The limit is set per endpoint — see default and maximum.

default: 25max 100
foerstringquery

Only jobs created before this time (next page: the value naeste from the previous response).

Request

curl --request GET \
  --url "https://api.danskadresseapi.dk/v1/jobs" \
  --header "Authorization: Bearer $API_KEY"
Try it
GET https://api.danskadresseapi.dk/v1/jobs

Response

application/json

The team's jobs

jobsobject[]
Show child attributes(25)
jobs.idstring<uuid>
jobs.fejlinteger

Elements with an error in the result (e.g. parse_failed or not found).

jobs.navnstring | null
jobs.typeenum<string>
Allowed values:reversedatavaskbbrdagieksport
jobs.kildeenum<string>
Allowed values:apidashboardeksport
jobs.totalinteger
jobs.pausetstring<date-time> | null

When the job was paused (status pauset only).

jobs.statusenum<string>

koe = waiting · koerer = running · pauset = paused · faerdig = done · fejlet = failed · annulleret = cancelled · kvote_stop = the quota ran out on the way · udloebet = the result has been deleted.

Allowed values:koekoererpausetfaerdigfejletannulleretkvote_stopudloebet
jobs.eta_sekinteger | null

Expected time remaining in seconds (only while the job is running).

jobs.faerdigstring<date-time> | null
jobs.procentnumber
jobs.startetstring<date-time> | null
jobs.variantstring

datavask: adresser | adgangsadresser · bbr: bygninger | enheder · otherwise standard.

jobs.advarselstring

Only on creation: the quota does not cover the whole job.

jobs.job_fejlobject | null

Why the job stopped (status fejlet or kvote_stop) — null when the job wasn't stopped by an error. Internal errors only show the code intern_fejl and a reference (never technical details).

Show child attributes(7)
jobs.job_fejl.kodeenum<string>
Allowed values:ingen_noegleplan_uden_adgangkonto_suspenderetkvote_opbrugtoverforbrugsloftinput_manglerfor_mange_forsoegintern_fejl
jobs.job_fejl.titelstring
jobs.job_fejl.beskedstring

Explanation in Danish (e.g. «Jobbet stoppede ved række 31.204 af 100.000, fordi teamets kvote blev brugt op …» — the job stopped at row 31,204 of 100,000 because the team's quota was used up).

jobs.job_fejl.detaljerobject

E.g. behandlet, total, del, forsoeg.

jobs.job_fejl.referencestring | null

Error reference for support.

jobs.job_fejl.tidspunktstring<date-time> | null
jobs.job_fejl.handlingerenum<string>[]
jobs.oprettetstring<date-time>
jobs.resultatobject | null

Links to the result, when there is one.

Show child attributes(2)
jobs.resultat.csvstring
jobs.resultat.ndjsonstring
jobs.udloeberstring<date-time> | null

When the result is deleted (Pro 7 days, Enterprise 30 days after completion).

jobs.behandletinteger
jobs.fejlbeskedstring | null
jobs.raekke_fejlobject

Only in GET /v1/jobs/{id}: rows with errors (and warnings) per reason.

Show child attributes(4)
jobs.raekke_fejl.totalinteger
jobs.raekke_fejl.advarslerobject

E.g. intet_match, flere_mulige.

Show child attributes(2)
jobs.raekke_fejl.advarsler.totalinteger
jobs.raekke_fejl.advarsler.pr_aarsagobject
jobs.raekke_fejl.pr_aarsagobject

E.g. { "ikke_tolket": 280, "ukendt_id": 32 }.

jobs.raekke_fejl.daekket_raekkerinteger

Number of rows the count covers.

jobs.raekker_pr_seknumber | null

Measured speed over the last 15 seconds.

jobs.afregnede_opslaginteger

Lookups counted against the quota so far — one per row that returned a result (rows with errors and the create call itself cost nothing).

jobs.venter_paa_kapacitetboolean

true while a running job waits with its next part because the API is busy — jobs give way to synchronous calls (Enterprise jobs only wait at a higher load).

jobs.venter_kapacitet_sidenstring<date-time> | null
naestestring | null
200Eksempel
{
  "jobs": [
    {
      "id": "00000000-0000-0000-0000-000000000000",
      "fejl": 0,
      "navn": "…",
      "type": "reverse",
      "kilde": "api",
      "total": 0,
      "pauset": "2026-09-20T10:00:00.000Z",
      "status": "koe",
      "eta_sek": 0,
      "faerdig": "2026-09-20T10:00:00.000Z",
      "procent": 0,
      "startet": "2026-09-20T10:00:00.000Z"
    }
  ],
  "naeste": "…"
}
401Missing key
{
  "error": {
    "code": "unauthorized",
    "message": "Missing or invalid API key."
  }
}
List the team's batch jobs (newest first) — DanskAdresseAPI