Job Queue

Bei Schreiboperationen, kann es vorkommen, dass bestimmte Aktionen asynchron erfolgen und mehrere Minuten brauchen, bis sie erledigt sind.

In dem Fall erhalten Sie vom Server ein 202 Accepted zurück zusammen mit einem Link zu einem Job der den Status pending hat.

Den Link finden Sie entweder im Content-Location-Header oder im JSON-Body unter data.links.queue-job.

Sobald ein Job erfolgreich abgearbeitet ist, wird sein Status auf done gesetzt.


GET /queue-jobs

Gibt Ihnen eine Liste von Jobs die im Status pending sind. Es gibt derzeit keine Filter.

Anhand von /data/links/object lässt es sich auf das Objekt schließen, das erstellt/bearbeitet wird und anhand von /data/relationsships/owner/data/id können Reseller die Jobs ihren Endkunden zuordnen.

Bitte beachten:

  • Erledigte Jobs werden nach 24h gelöscht.
  • Im Kundenmenü ausgelöste Jobs erscheinen hier nicht.

GET /queue-jobs/{id}

Liefert einen einzelnen Job anhand seiner ID zurück.