Webhooks à destination des ETT

Chaque webhook généré au sein de Peopulse envoie dans le corps du message les informations strictement minimales : id, et éventuel status si nécessaire. Ils ont vocation à notifier d’un évènement survenu dans Peopulse, et invitent à l’interrogation d’un endpoint API afin d’obtenir les informations sur la ressource concernée.

Générer un token

Les webhooks envoyés par Peopulse pour les ETT sont les suivants :

EvènementWebhook
Création d’une demande de personnel intérimaireWORKER_REQUEST_CREATED
Mise à jour d’une demande de personnel intérimaireWORKER_REQUEST_UPDATED
Modification du statut d’une demande de personnel intérimaireWORKER_REQUEST_STATUS_UPDATED
Proposition d’une candidature par le client sur une demande de personnel intérimaireAPPLICATION_CREATED
Mise à jour d’une candidature par le client sur une demande de personnel intérimaireAPPLICATION_UPDATED
Validation d’une candidature sur une demande de personnel intérimaire (réception du bon de commande)PURCHASE_ORDER_CREATED
Mise à jour d’un bon de commandePURCHASE_ORDER_UPDATED

Formats

WORKER_REQUEST_CREATED ou WORKER_REQUEST_UPDATED

Nom du champ envoyéDescription
idIdentifiant Peopulse de la demande de personnel intérimaire créée ou modifiée.
A utiliser en entrée de GET /workerRequest/{id}
{ « id » : « string », « date » : « string » }

WORKER_REQUEST_STATUS_UPDATED

Nom du champ envoyéDescription
idIdentifiant Peopulse de la demande de personnel intérimaire créée ou modifiée.
Vous permet d’identifier en interne la demande ayant fait l’objet d’une modification de status.
statusStatut mis à jour de la demande : contient le nouveau status (« cloturée », »annulée », »pourvue »)
{ « id » : « string », « date » : « string », « status » : enum (« cloturée », »annulée », »pourvue ») }

APPLICATION_CREATED ou APPLICATION_UPDATED

Nom du champ envoyéDescription
idIdentifiant Peopulse de la candidature
A utiliser en entrée de GET /application/{id}
{ « id » : « string », « date » : « string » }

PURCHASE_ORDER_CREATED ou PURCHASE_ORDER_UPDATED

Nom du champ envoyéDescription
idIdentifiant Peopulse du bon de commande
A utiliser en entrée de GET /purchaseOrder/{id}
{ « id » : « string », « date » : « string » }

More Job Openings

SD

Full Time
Senior Graphic Designer

San Francisco, US
UX

Remote
UI/UX Designer

Anywhere
AN

Full Time
Multimedia Artist & Animator

Birmingham, UK
FD

Part Time
Front End Developer

Sydney, AU
MD

Full Time
Mobile Developer

San Francisco, US
ND

Full Time
.NET Developer

Manchester, UK