diff --git a/views/jobangebote.ejs b/views/jobangebote.ejs index 49ef7cf..344f50f 100644 --- a/views/jobangebote.ejs +++ b/views/jobangebote.ejs @@ -138,6 +138,11 @@ Wie werden Jobangebote eingespielt?
Jedes Angebot hat zwei Datumswerte:
+anzeige_datum) — wann die Stellenanzeige ursprünglich erschienen ist; wird vom Einsender im Request mitgegeben.created_at) — wann das Angebot hier im Tracker über die REST-API angekommen ist; wird automatisch vom Server gesetzt, nicht im Request gesendet.Angebot über die REST-API anlegen (API-Key im Header X-API-Key):
curl -X POST https://<host>/api/v1/joboffers \
-H "X-API-Key: $API_TOKEN" -H "Content-Type: application/json" \
@@ -152,6 +157,7 @@
"quelle_url": "https://acme.example/job/12345",
"art": "Online-Portal",
"anzeige_datum": "2026-07-01"
+ // "created_at" (Einspielung) NICHT mitsenden — wird vom Server automatisch gesetzt.
}'
Wiederholtes Senden mit derselben quelle + external_id aktualisiert das Angebot (Upsert). Die Doku/Swagger-UI liegt unter /swagger.