Opret et batch-job (asynkront)
Til mængder over et synkront kalds grænse: Pro op til 10.000 rækker pr. job, Enterprise op til 1.000.000. Typer: reverse, datavask (variant adresser eller adgangsadresser), bbr (variant bygninger eller enheder) og dagi — samme elementer og samme resultat pr. element som de synkrone batch-endpoints. Send JSON {type, input: [...]}, eller rå CSV/TSV/NDJSON med ?type=. Svarer 202 med jobbet; følg det med GET /v1/jobs/{id} (dashboardets Jobs viser fremdriften live). Afregnes som ét opslag pr. element, der gav et svar — rækker, der fejler, og selve oprettelseskaldet koster intet. Er kvoten brugt undervejs, stopper jobbet med status kvote_stop, og delresultatet kan hentes. Enterprise-jobs køres før Pro-jobs.
Godkendelse
Din API-nøgle som Bearer-token.
Parametre
Jobtype — kun ved rå CSV/TSV/NDJSON (ved JSON står den i body).
reversedatavaskbbrdagidatavask: adresser (standard) eller adgangsadresser · bbr: bygninger (standard) eller enheder.
Valgfrit navn på jobbet (vises i dashboardet).
Inputformat, hvis Content-Type ikke siger det.
csvtsvndjsonIndhold
application/jsondatastringRå CSV/TSV/NDJSON som tekst (i stedet for input).
navnstringtypeenum<string>påkrævetreversedatavaskbbrdagiinputany[]Elementerne — samme form som de synkrone batch-endpoints (punkter, betegnelser, id-er eller lookups).
formatenum<string>csvtsvndjsonvariantstringKald
Svar
Jobbet er oprettet og står i kø
idstring<uuid>fejlintegerElementer med fejl i resultatet (fx parse_failed eller ikke fundet).
navnstring | nulltypeenum<string>reversedatavaskbbrdagieksportkildeenum<string>apidashboardeksporttotalintegerpausetstring<date-time> | nullHvornår jobbet blev sat på pause (kun status pauset).
statusenum<string>koe = venter · koerer = i gang · pauset = sat på pause · faerdig · fejlet · annulleret · kvote_stop = kvoten blev brugt undervejs · udloebet = resultatet er slettet.
koekoererpausetfaerdigfejletannulleretkvote_stopudloebetVis alle 25 felterVis færre
eta_sekinteger | nullForventet tid tilbage i sekunder (kun mens jobbet kører).
faerdigstring<date-time> | nullprocentnumberstartetstring<date-time> | nullvariantstringdatavask: adresser | adgangsadresser · bbr: bygninger | enheder · ellers standard.
advarselstringKun ved oprettelse: kvoten rækker ikke til hele jobbet.
job_fejlobject | nullHvorfor jobbet stoppede (status fejlet eller kvote_stop) — null, når jobbet ikke er stoppet af en fejl. Interne fejl viser kun koden intern_fejl og en reference (aldrig tekniske detaljer).
Vis underfelter(7)
job_fejl.kodeenum<string>ingen_noegleplan_uden_adgangkonto_suspenderetkvote_opbrugtoverforbrugsloftinput_manglerfor_mange_forsoegintern_fejljob_fejl.titelstringjob_fejl.beskedstringForklaring på dansk (fx «Jobbet stoppede ved række 31.204 af 100.000, fordi teamets kvote blev brugt op …»).
job_fejl.detaljerobjectFx behandlet, total, del, forsoeg.
job_fejl.referencestring | nullFejlreference til support.
job_fejl.tidspunktstring<date-time> | nulljob_fejl.handlingerenum<string>[]oprettetstring<date-time>resultatobject | nullLinks til resultatet, når der er et.
Vis underfelter(2)
resultat.csvstringresultat.ndjsonstringudloeberstring<date-time> | nullHvornår resultatet slettes (Pro 7 dage, Enterprise 30 dage efter afslutning).
behandletintegerfejlbeskedstring | nullraekke_fejlobjectKun i GET /v1/jobs/{id}: rækker med fejl (og advarsler) pr. årsag.
Vis underfelter(4)
raekke_fejl.totalintegerraekke_fejl.advarslerobjectFx intet_match, flere_mulige.
Vis underfelter(2)
raekke_fejl.advarsler.totalintegerraekke_fejl.advarsler.pr_aarsagobjectraekke_fejl.pr_aarsagobjectFx { "ikke_tolket": 280, "ukendt_id": 32 }.
raekke_fejl.daekket_raekkerintegerAntal rækker, tællingen dækker.
raekker_pr_seknumber | nullMålt fart over de seneste 15 sekunder.
afregnede_opslagintegerOpslag lagt til kvoten indtil nu — ét pr. række, der gav et svar (rækker med fejl og selve oprettelseskaldet koster intet).
venter_paa_kapacitetbooleantrue, mens et kørende job venter med næste del, fordi API'et er travlt — jobs viger for de synkrone kald (Enterprise-job venter først ved højere belastning).
venter_kapacitet_sidenstring<date-time> | null