Job cancelled
Sent once when a job is cancelled — via DELETE /v1/jobs/{id} or in the dashboard.
Response
dataobjectThe same fields as GET /v1/jobs/{id} — result links (absolute) and udloeber when there is a result.
Show child attributes(28)
data.idstring<uuid>data.fejlintegerElements with an error in the result (e.g. parse_failed or not found).
data.navnstring | nulldata.typeenum<string>reversedatavaskbbrdagieksportdata.kildeenum<string>apidashboardeksportdata.totalintegerdata.pausetstring<date-time> | nullWhen the job was paused (status pauset only).
data.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.
koekoererpausetfaerdigfejletannulleretkvote_stopudloebetdata.eta_sekinteger | nullExpected time remaining in seconds (only while the job is running).
data.faerdigstring<date-time> | nulldata.procentnumberdata.startetstring<date-time> | nulldata.variantstringdatavask: adresser | adgangsadresser · bbr: bygninger | enheder · otherwise standard.
data.advarselstringOnly on creation: the quota does not cover the whole job.
data.job_fejlobject | nullWhy 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)
data.job_fejl.kodeenum<string>ingen_noegleplan_uden_adgangkonto_suspenderetkvote_opbrugtoverforbrugsloftinput_manglerfor_mange_forsoegintern_fejldata.job_fejl.titelstringdata.job_fejl.beskedstringExplanation 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).
data.job_fejl.detaljerobjectE.g. behandlet, total, del, forsoeg.
data.job_fejl.referencestring | nullError reference for support.
data.job_fejl.tidspunktstring<date-time> | nulldata.job_fejl.handlingerenum<string>[]data.oprettetstring<date-time>data.resultatobject | nullLinks to the result, when there is one.
Show child attributes(2)
data.resultat.csvstringdata.resultat.ndjsonstringdata.udloeberstring<date-time> | nullWhen the result is deleted (Pro 7 days, Enterprise 30 days after completion).
data.behandletintegerdata.fejlbeskedstring | nulldata.raekke_fejlobjectOnly in GET /v1/jobs/{id}: rows with errors (and warnings) per reason.
Show child attributes(4)
data.raekke_fejl.totalintegerdata.raekke_fejl.advarslerobjectE.g. intet_match, flere_mulige.
Show child attributes(2)
data.raekke_fejl.advarsler.totalintegerdata.raekke_fejl.advarsler.pr_aarsagobjectdata.raekke_fejl.pr_aarsagobjectE.g. { "ikke_tolket": 280, "ukendt_id": 32 }.
data.raekke_fejl.daekket_raekkerintegerNumber of rows the count covers.
data.raekker_pr_seknumber | nullMeasured speed over the last 15 seconds.
data.afregnede_opslagintegerLookups counted against the quota so far — one per row that returned a result (rows with errors and the create call itself cost nothing).
data.venter_paa_kapacitetbooleantrue 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).
data.venter_kapacitet_sidenstring<date-time> | nulldata.okintegerRows without errors (processed minus errors).
data.dashboard_urlstringThe job in the dashboard.
data.annulleret_af_starterbooleanOnly job.cancelled: true if the person who started the job cancelled it themselves.
eventenum<string>job.completedjob.failedjob.quota_stoppedjob.cancelledjob.result_expiringsummaryobjectShort text in Danish and English.
Show child attributes(2)
summary.dastringsummary.enstringevent_idstring<event>:<job-id> — the same id if the delivery is repeated, so you can reject duplicates.
timestampstring<date-time>