betterdocs-category-icon

API PEOPULSE

1
  • Général
betterdocs-category-icon

EU / ETT Authentification

1
  • POST Token
betterdocs-category-icon

EU / ETT Erreurs

1
  • Gestion des erreurs
betterdocs-category-icon

EU Sites

2
  • Détail site client
  • Lister les sites – GET /api/v1/sites
betterdocs-category-icon

EU Mission et Avenant

7
  • Webhook Avenant
  • Webhook Mission
  • Sécurisation Webhook
  • Lister les missions – GET /api/v1/missions
  • Afficher les détails d’une mission – GET /api/v2/missions/{id}
  • Afficher les détails d’une demande d’avenant – GET /api/v1/sites/{siteId}/amendmentRequests/{amendmentRequestId}
  • Afficher les détails d’un avenant – GET /api/v1/sites/{siteId}/amendments/{contractId}
betterdocs-category-icon

ETT Demandes

5
  • Webhook demande
  • Sécurisation Webhook
  • Mise à jour d’une demande – PATCH /api/v1/workerRequests/{id}
  • Afficher les détails d’une demande – GET /api/v1/workerRequests/{id}
  • Réponse à une demande – POST /api/v1/workerRequests/{id}/applications
betterdocs-category-icon

ETT Relevés d'heures

5
  • Lister les relevé d’heures GET /api/v1/timesheets
  • Afficher les détails d’un relevé d’heures GET /api/v1/timesheets/{id}
  • Mise à jour du statut d’un relevé d’heures PATCH /api/v1/timesheets/{id}/status
  • Ouverture et mise à jour de litiges sur un relevé d’heures PATCH /api/v1/timesheets/{id}/wageTypesInDispute
  • Suppression d’un litige d’un relevé d’heures DELETE /api/v1/timesheets/{timesheetId}/wageTypesInDispute/{disputeId}
betterdocs-category-icon

EU Relevés d'heures

13
  • Lister les relevé d’heures GET /api/v1/timesheets
  • Afficher les détails d’un relevé d’heures GET /api/v1/timesheets/{id}
  • Mise à jour des heures d’un relevé d’heures PATCH /api/v1/timesheets/{id}
  • Mise à jour des rubriques d’un relevé d’heures PATCH /api/v1/timesheets/{id}/wageTypes
  • Lister les éléments de rémunération applicables d’un relevé d’heures GET /api/v1/financialItems
  • Mise à jour du statut d’un relevé d’heures PATCH /api/v1/timesheets/{id}/status
  • Mise à jour du statut de plusieurs relevé d’heures POST /api/v1/timesheets/bulkStatus
  • Suppression d’une rubrique d’un relevé d’heures DELETE /api/v1/timesheets/{id}/wageTypes/{wageTypeId}
  • Lister les relevé d’heures relatifs à un relevé GET /api/v1/timesheets/{id}/relatedTimesheets
  • Lister les semaines pour lesquelles il existe des relevés à envoyer GET /api/v1/sendableWeeks
betterdocs-category-icon

Analytiques

4
  • Ajouter un analytique – POST /api/v1/sites/{siteId}/analytics
  • Lister les analytiques – GET /api/v2/sites/{siteId}/analytics
  • Modifier un analytique – PUT /api/v1/analytics/{id}
  • Suppression d’un analytique – DELETE /api/v1/analytics/{id}
betterdocs-category-icon

Sous analytiques

3
  • Ajouter un sous analytique – POST /api/v1/analytics/{analyticId}/subAnalytics
  • Modifier un sous analytique – PUT /api/v1/analytics/subAnalytics/{id}
  • Suppression d’un sous analytique – DELETE /api/v1/subanalytics/{id}
betterdocs-category-icon

EU / ETT Intérimaires

4
  • Modifier un intérimaire – PATCH /api/v1/workers/{id}
  • Lister les intérimaires – GET /api/v1/workers
  • Lister les pièces jointes d’un intérimaire – /api/v1/workers/{id}/attachmentFiles
  • Télécharger une pièce jointe – GET /api/v1/workers/{workerId}/attachmentFiles/{attachmentId}/download
betterdocs-category-icon

ETT Avenants

4
  • Webhook Avenant
  • Afficher la liste des avenants GET /api/v1/amendmentRequestSummaries
  • Afficher les détails d’un avenant – GET /api/v1/sites/{siteId}/amendments/{contractId}
  • Afficher les détails d’une demande d’avenant – GET /api/v1/sites/{siteId}/amendmentRequests/{amendmentRequestId}
betterdocs-category-icon

ETT Clients

2
  • Liste clients d’une enseigne ETT – GET /api/v1/customers
  • Liste des sites client
betterdocs-category-icon

ETT Agences

1
  • Liste des agences d’une enseigne ETT
Guides de développement

© 2024 Peopulse
Tous droits réservés

Liens utiles

  • API
  • Swagger UI
  • Webhooks
  • Datawarehouse

Contact et assistance

Pour créer un compte de service, ou pour toute autre question, prenez contact avec le service Support Peopulse.