Falls Sie noch weitere Vergabedaten abrufen möchten, so können Sie auch den Vergabemarktplatz NRW nutzen:
Beispielaufruf:
# "try" filtert Zeilen aus, bei denen eins der Felder fehlt (z.B. "TOWN"), was ansonsten zu einem Abbruch mit Fehlermeldung führen würde
# Im JSON sind teilweise merkwürdige Strings als Schlüssel enthalten (z.B. "$t"), die kann jq einfach mit "[]" überspringen, dann wird automatisch der erste gefundene Key genutzt
# "as $dd" speichert das Datum in einer Variable $dd
curl -H "accept: application/json" 'https://daten.vergabe.nrw.de/rest/vergabe_westfalen?sort=CREATED_AT:desc&size=100' | jq '.results[]| .CREATED_AT as $dd | .result.NOTICE_NAT[0] | try {date: $dd, entity: .CONTRACTING_BODY[].ADDRESS_CONTRACTING_BODY[].OFFICIALNAME[][], town: .CONTRACTING_BODY[].ADDRESS_CONTRACTING_BODY[].TOWN[][] , title: .OBJECT_CONTRACT[0].TITLE[0][], desc: .OBJECT_CONTRACT[0].SHORT_DESC[0].P[][], target: .OBJECT_CONTRACT[0].PLACE_OF_FULLFILMENT[0].MAINPLACE[].TOWN[][] }'