Symbole CKApiProxy ckapiproxy

CKApiProxy — API Fitnet regroupée

CKApiProxy expose l'API Fitnet sous la forme de 22 outils de regroupement (421 actions) et de 5 outils composites. Chaque outil s'appelle en POST /api/v1/<outil> avec un corps JSON. Les réponses sont allégées : sélection de champs, suppression des valeurs vides, masquage IBAN/BIC, pagination. Version 1.0.0.

Spécification OpenAPI du proxy : /openapi.json.

Headers

Appel d'un outil de regroupement

Corps : action (obligatoire), params (paramètres de chemin et de requête, sous leur nom d'origine), donnees (corps envoyé à Fitnet), champs, page (≥ 1) et limite (1 à 200, 50 par défaut). Les dates gardent le format de Fitnet, indiqué par l'action aide.

curl -X POST https://apiproxy.g4u.cc/api/v1/clients \
  -H "Authorization: Basic <identifiants>" \
  -H "X-Origin-Instance: evaluation" \
  -H "Content-Type: application/json" \
  -d '{"action":"lister_clients","params":{"companyId":1},"limite":20}'

L'action aide décrit une action sans appeler Fitnet : {"action":"aide","params":{"action":"lister_clients"}}. Sans params.action, elle liste les actions de l'outil.

Erreurs : {"erreur":{"code","message","details"}}, avec un code en SNAKE_CASE (voir l'OpenAPI).

Outils composites

Paramètres à la racine du corps, sans action. Les listes sont plafonnées à 50 éléments avec leur total ; une section en échec est remplacée par {"erreur":{"code","message"}}.

POST /api/v1/fiche_client

Fiche complète d'un client : détails, contacts, adresses, projets et contrats du client (projets et contrats cherchés dans les sociétés liées au client).

Paramètres : id_client (integer, requis) — Identifiant Fitnet du client..

Opérations d'origine : getCustomerDetails, listContactCustomers, listCustomerAddresses, listProjects, listContracts.

POST /api/v1/synthese_contrat

Synthèse d'un contrat : contrat, devis avec leurs lignes, acomptes et échéances, factures et affectations. Devis, échéances et factures sont cherchés sur la période du contrat.

Paramètres : id_contrat (integer, requis) — Identifiant Fitnet du contrat..

Opérations d'origine : getContract, listContractQuotations, listDownPaymentsAndDueDates, listInvoices, listAssignmentsOnContractByContract.

POST /api/v1/fiche_salarie

Fiche d'un salarié : identité, contrats de travail, équipe et BU (avec l'historique des BU), congés de l'année et compétences.

Paramètres : id_salarie (integer, requis) — Identifiant Fitnet du salarié. ; annee (integer) — Année des congés (4 chiffres), par défaut l'année en cours..

Opérations d'origine : getEmployee, listEmploymentContractsByCompany, listBusinessUnitAtDates, listLeavesByEmployee, listEmployeesSkills.

POST /api/v1/activite_mois

Activité d'un mois pour un salarié ou une société : staffing réel et prévu (pipeline brut, opportunités incluses) et feuilles de temps du mois. Fournir id_salarie ou id_societe.

Paramètres : mois (string, requis) — Mois au format MM-yyyy. ; id_salarie (integer) — Identifiant du salarié (ou id_societe). ; id_societe (integer) — Identifiant de la société (ou id_salarie)..

Opérations d'origine : getEmployee, getMonthlyStaffingRealByEmployee, getMonthlyStaffingEstimatedByEmployee, listCompanies, listMonthlyStaffingRealByCompany, listMonthlyStaffingEstimatedByCompany, listTimesheets.

POST /api/v1/pipeline_commercial

Pipeline commercial d'une période : projets et contrats de la période, comptés et listés par statut de vente. Sans id_societe, toutes les sociétés accessibles sont parcourues.

Paramètres : debut (string, requis) — Début (dd-MM-yyyy). ; fin (string, requis) — Fin (dd-MM-yyyy). ; id_societe (integer) — Société à analyser (par défaut toutes)..

Opérations d'origine : listCompanies, listProjectsByPeriod, listContractsByPeriod.

Outils de regroupement

POST /api/v1/clients

Clients, contacts clients, adresses de clients et liens entre clients et sociétés.

ActionOpération d'origineRésumé
creer_adresse_clientPOST /rest/customerAddress
createCustomerAddress
Create a customer address
creer_clientPOST /rest/customers/create
createCustomer
Create a customer
creer_contact_clientPOST /rest/contactCustomers/create
createContactCustomer
Create a contact customer
creer_lien_societe_clientPOST /rest/customerCompany
createCustomerCompany
Create a link between customer and company
creer_rattachement_commercial_clientPOST /rest/customers/commercialAttachment
createCustomerCommercialAttachment
Create commercials
lire_adresse_clientGET /rest/customerAddress/{addressId}
getCustomerAddress
Find an address by its ID
lire_clientGET /rest/customers/read/{customerId}
getCustomer
Find a customer by its ID
lire_contact_clientGET /rest/contactCustomers/read/{contactCustomerId}
getContactCustomer
Find a contact customer by its Id
lire_contact_client_par_emailGET /rest/contactCustomers/readByEmail/{email}
getContactCustomerByEmail
Find a contact customer by its email address
lire_details_clientGET /rest/customers/findById/{customerId}
getCustomerDetails
Find a customer by its ID
lister_adresses_clientsGET /rest/customerAddress
listCustomerAddresses
Get all customer addresses by company and customer
lister_adresses_clients_modifiees_depuisGET /rest/customerAddress/lastUpdate/{date}
listCustomerAddressesUpdatedSince
Retrieve all customer addresses who have been lastly updated after a specified date
lister_clientsGET /rest/customers/{companyId}
listCustomers
Get all customers from a company
lister_clients_modifies_depuisGET /rest/customers/lastUpdate/{date}
listCustomersUpdatedSince
Retrieve all Customers who have been lastly updated after a specified date
lister_contacts_clientsGET /rest/contactCustomers/{companyId}
listContactCustomers
Get all contact customers from a company (0 means from all companies)
lister_contacts_clients_modifies_depuisGET /rest/contactCustomers/lastUpdate/{date}
listContactCustomersUpdatedSince
Retrieve all contact customers who have been lastly updated after a specified date
lister_liens_societe_clientGET /rest/customerCompany
listCustomerCompanies
Retrieve one or several links between customer and company
modifier_adresse_clientPUT /rest/customerAddress
updateCustomerAddress
Update a customer address
modifier_clientPUT /rest/customers/update/{customerId}
updateCustomer
Update a customer selected by his ID
modifier_contact_clientPUT /rest/contactCustomers/update/{contactCustomerId}
updateContactCustomer
Update a contact customer selected by his Id
modifier_lien_societe_clientPUT /rest/customerCompany
updateCustomerCompany
Update a link between customer and company
supprimer_adresse_client ⚠ supprimeDELETE /rest/customerAddress/{addressId}
deleteCustomerAddress
Remove a customer address
supprimer_client ⚠ supprimeDELETE /rest/customers/delete/{customerId}
deleteCustomer
Delete a customer
supprimer_contact_client ⚠ supprimeDELETE /rest/contactCustomers/delete/{contactCustomerId}
deleteContactCustomer
Delete a contact selected by his Id
supprimer_lien_societe_client ⚠ supprimeDELETE /rest/customerCompany
deleteCustomerCompany
Delete a link between a customer and a company
supprimer_rattachement_commercial_client ⚠ supprimeDELETE /rest/customers/{customerId}/commercialAttachment/{commercialId}
deleteCustomerCommercialAttachment
Remove a commercial by its Id

POST /api/v1/prospects

Prospects et contacts de prospects.

ActionOpération d'origineRésumé
creer_contact_prospectPOST /rest/contactProspects/create
createContactProspect
Create a contact prospect
creer_prospectPOST /rest/prospects/create
createProspect
Create a prospect
creer_rattachement_commercial_prospectPOST /rest/prospects/commercialAttachment
createProspectCommercialAttachment
Create commercials
lire_contact_prospectGET /rest/contactProspects/read/{contactProspectId}
getContactProspect
Find a contact prospect by its Id
lire_contact_prospect_par_emailGET /rest/contactProspects/readByEmail/{email}
getContactProspectByEmail
Find a contact prospect by its email address
lire_prospectGET /rest/prospects/read/{prospectId}
getProspect
Find a prospect by its ID
lire_prospect_par_emailGET /rest/prospects/readByEmail/{email}
getProspectByEmail
Find a prospect by its email address
lister_contacts_prospectsGET /rest/contactProspects/{companyId}
listContactProspects
Get all contact prospects from a company (0 means from all companies)
lister_prospectsGET /rest/prospects/{companyId}
listProspects
Get all prospects from a company
modifier_contact_prospectPUT /rest/contactProspects/update/{contactProspectId}
updateContactProspect
Update a contact prospect selected by his Id
modifier_prospectPUT /rest/prospects/update/{prospectId}
updateProspect
Update a prospect selected by his ID
supprimer_contact_prospect ⚠ supprimeDELETE /rest/contactProspects/delete/{contactProspectId}
deleteContactProspect
Delete a contact selected by his Id
supprimer_prospect ⚠ supprimeDELETE /rest/prospects/delete/{prospectId}
deleteProspect
Delete a prospect
supprimer_rattachement_commercial_prospect ⚠ supprimeDELETE /rest/prospects/{prospectId}/commercialAttachment/{commercialId}
deleteProspectCommercialAttachment
Remove a commercial by its Id

POST /api/v1/projets

Projets (affaires), types de projet, statuts de vente, devis de projet et leurs lignes, historique des statuts de vente.

ActionOpération d'origineRésumé
creer_devis_projetPOST /rest/projectQuotation
createProjectQuotation
Create a project quotation
creer_ligne_devis_projetPOST /rest/projectQuotationLine
createProjectQuotationLine
Create a project quotation line
creer_projetPOST /rest/projects/create
createProject
Create a project
creer_statut_vente_projetPOST /rest/projectSalesStatus
createProjectSalesStatus
Create a candidate
creer_type_projetPOST /rest/typeOfProject
createTypeOfProject
Create a project type
lire_devis_projetGET /rest/projectQuotation/{projectQuotationId}
getProjectQuotation
Get project quotation by Id
lire_ligne_devis_projetGET /rest/projectQuotationLine/{projectQuotationLineId}
getProjectQuotationLine
Get project quotation line by Id
lire_projetGET /rest/projects/read/{projectId}
getProject
Find a project by its ID
lire_statut_vente_projetGET /rest/projectSalesStatus/projectSalesStatusByStatusId/{statusId}
getProjectSalesStatus
Get project sales status by its ID
lire_statut_vente_type_projetGET /rest/projectSalesStatus/salesStatusTypeProject/{statutCommercialTypeProjectId}
getProjectTypeSalesStatus
Get project sales status by ID
lire_type_projetGET /rest/typeOfProject/{typeOfProjectId}
getTypeOfProject
Get all types of project from a specified type of project
lister_devis_projetGET /rest/projectQuotation
listProjectQuotations
Get all project quotations
lister_historique_statuts_vente_projetGET /rest/salesStatusProjectsHisto
listProjectSalesStatusHistory
Get all sales status history of a project by companyId and projectId
lister_projetsGET /rest/projects/{companyId}
listProjects
Find all projects of a company
lister_projets_modifies_depuisGET /rest/projects/lastUpdate/{date}
listProjectsUpdatedSince
Retrieve all projects who have been lastly updated after a specified date
lister_projets_par_periodeGET /rest/projects/readByDates/{companyId}/{dateStart}/{dateEnd}
listProjectsByPeriod
Find projects between two dates
lister_projets_par_statutGET /rest/projects/projectsByStatus/{companyId}/{statusId}
listProjectsByStatus
Get all projects from a specified company by actual Status
lister_projets_statut_change_sur_periodeGET /rest/projects/projectsChangedStatusAtDate/{companyId}/{dateStart}/{dateEnd}/{statusId}
listProjectsWithStatusChangedInPeriod
Get all projects that changed status from a specified company between dates
lister_statuts_vente_projetGET /rest/projectSalesStatus
listProjectSalesStatuses
Get project sales status by ID
lister_statuts_vente_type_projetGET /rest/projectSalesStatus/salesStatusTypeForfait
listProjectTypeSalesStatuses
Get project sales status by ID
modifier_devis_projetPUT /rest/projectQuotation/{projectQuotationId}
updateProjectQuotation
Update a project quotation
modifier_ligne_devis_projetPUT /rest/projectQuotationLine/{quotationLineId}
updateProjectQuotationLine
Update a project quotation line
modifier_projetPUT /rest/projects/update/{projectId}
updateProject
Update a project selected by its Id
modifier_statut_vente_projetPUT /rest/projectSalesStatus/{salesStatusId}
updateProjectSalesStatus
Update contract Sales status
modifier_type_projetPUT /rest/typeOfProject/{typeOfProjectId}
updateTypeOfProject
Update a project type selected by its ID
supprimer_devis_projet ⚠ supprimeDELETE /rest/projectQuotation/{projectQuotationId}
deleteProjectQuotation
Delete a project quotation by its ID
supprimer_ligne_devis_projet ⚠ supprimeDELETE /rest/projectQuotationLine/{projectQuotationLineId}
deleteProjectQuotationLine
Delete a project quotation line by its ID
supprimer_projet ⚠ supprimeDELETE /rest/projects/delete/{projectId}
deleteProject
Delete a project selected by its Id
supprimer_statut_vente_projet ⚠ supprimeDELETE /rest/projectSalesStatus/{salesStatusId}
deleteProjectSalesStatus
Delete a Sales status by ID
supprimer_type_projet ⚠ supprimeDELETE /rest/typeOfProject/{typeOfProjectId}
deleteTypeOfProject
Delete a project type selected by its Id

POST /api/v1/contrats

Contrats, catégories et types de contrat, statuts de vente, devis de contrat et leurs lignes, corrections et historiques de statut.

ActionOpération d'origineRésumé
creer_categorie_contratPOST /rest/contractCategory
createContractCategory
Create a contract category
creer_contratPOST /rest/contracts/create
createContract
Create a contract
creer_devis_contratPOST /rest/contractQuotation
createContractQuotation
Create a contract quotation
creer_ligne_devis_contratPOST /rest/contractQuotationLine
createContractQuotationLine
Create a contract quotation line
creer_type_contratPOST /rest/typeOfContract
createTypeOfContract
Create a contract type
lire_categorie_contratGET /rest/contractCategory/{contractCategoryId}
getContractCategory
Get category of contract from a specified ID
lire_contratGET /rest/contracts/read/{contractId}
getContract
Find a contract by its ID
lire_devis_contratGET /rest/contractQuotation/{contractQuotationId}
getContractQuotation
Get contract quotation by Id
lire_ligne_devis_contratGET /rest/contractQuotationLine/{contractQuotationLineId}
getContractQuotationLine
Get contract quotation line by Id
lire_statut_vente_contratGET /rest/contractSalesStatus/commercialStatusByID/{statusId}
getContractSalesStatus
Get contract sale status by ID
lire_type_contratGET /rest/typeOfContract/{typeOfContractId}
getTypeOfContract
Get all contracts from a specified type of contract
lister_contratsGET /rest/contracts/{companyId}
listContracts
Get all contracts from a specified company
lister_contrats_modifies_depuisGET /rest/contracts/v2/lastUpdate/{date}
listContractsUpdatedSince
Retrieve all Contract Headers who have been lastly updated after a specified date
lister_contrats_par_numeroGET /rest/contracts/getByContractNumber
listContractsByContractNumber
Retrieve all Contract Basic list that have a specified contract number (case insensitive/does not work if contains '/...
lister_contrats_par_periodeGET /rest/contracts/v2/readByDates/{companyId}/{dateStart}/{dateEnd}
listContractsByPeriod
Find contracts between two dates
lister_contrats_par_statutGET /rest/contracts/contractsByStatus/{companyId}/{statusId}
listContractsByStatus
Get all contracts from a specified company by actual Status
lister_contrats_statut_change_sur_periodeGET /rest/contracts/contractsChangedStatusAtDate/{companyId}/{dateStart}/{dateEnd}/{statusId}
listContractsWithStatusChangedInPeriod
Get all contracts that changed status from a specified company between dates
lister_corrections_contratGET /rest/contractCorrection
listContractCorrections
Get contract corrections by month and contract
lister_devis_contratGET /rest/contractQuotation
listContractQuotations
Get all contract quotations
lister_historique_statuts_contratGET /rest/statusContractHisto
listContractStatusHistory
Get all status history of a contract by company id and contract id
lister_historique_statuts_vente_contratGET /rest/salesStatusContractsHisto
listContractSalesStatusHistory
Get all sales status history of a contract by companyId and contractId
lister_lignes_devis_contratGET /rest/contractQuotationLine/getAllContractQuotationLines
listContractQuotationLines
Get all contract quotation lines
lister_statuts_vente_contratGET /rest/contractSalesStatus
listContractSalesStatuses
Get contract Sales status by ID
modifier_categorie_contratPUT /rest/contractCategory/{contractCategoryId}
updateContractCategory
Update a contract category selected by its ID
modifier_contratPUT /rest/contracts/update/{contractId}
updateContract
Update a contract selected by its ID
modifier_devis_contratPUT /rest/contractQuotation/{contractQuotationId}
updateContractQuotation
Update a contract quotation
modifier_ligne_devis_contratPUT /rest/contractQuotationLine/{quotationLineId}
updateContractQuotationLine
Update a contract quotation line
modifier_type_contratPUT /rest/typeOfContract/{typeOfContractId}
updateTypeOfContract
Update a contract type selected by its ID
supprimer_categorie_contrat ⚠ supprimeDELETE /rest/contractCategory/{contractCategoryId}
deleteContractCategory
Delete a contract category selected by its Id
supprimer_contrat ⚠ supprimeDELETE /rest/contracts/delete/{contractId}
deleteContract
Delete a contract selected by its ID
supprimer_devis_contrat ⚠ supprimeDELETE /rest/contractQuotation/{contractQuotationId}
deleteContractQuotation
Delete a contract quotation by its ID
supprimer_ligne_devis_contrat ⚠ supprimeDELETE /rest/contractQuotationLine/{contractQuotationLineId}
deleteContractQuotationLine
Delete a contract quotation line by its ID
supprimer_statut_vente_contrat ⚠ supprimeDELETE /rest/contractSalesStatus/{salesContractStatusId}
deleteContractSalesStatus
Delete a Sales status by ID
supprimer_type_contrat ⚠ supprimeDELETE /rest/typeOfContract/{typeOfContractId}
deleteTypeOfContract
Delete a contract type selected by its Id

POST /api/v1/facturation

Factures, facturation consolidée, modes de facturation, acomptes et échéances (dont cotraitants), cotraitants, provisions et écritures comptables.

ActionOpération d'origineRésumé
creer_acompte_echeancePOST /rest/downPaymentAndDueDates
createDownPaymentOrDueDate
Create a billing due date or a down payment
creer_cotraitantPOST /rest/cocontractors
createCocontractor
Create a cocontractor
lire_acompte_echeanceGET /rest/downPaymentAndDueDates/{objectId}
getDownPaymentOrDueDate
Get down payment or due date by Id
lire_facturation_consolideeGET /rest/billing/getConsolidated/{companyId}/{dateStart}/{dateEnd}/{excludeOpportunities}
getConsolidatedBilling
Get consolidated billing
lister_acomptes_echeancesGET /rest/downPaymentAndDueDates
listDownPaymentsAndDueDates
Get all contract down payments and due dates
lister_acomptes_echeances_cotraitantsGET /rest/cocontractorDownPaymentAndDueDates
listCocontractorDownPaymentsAndDueDates
Get down payment or due date by Id
lister_ecritures_comptables_modifiees_depuisGET /rest/accountingEntries/lastUpdate/{date}
listAccountingEntriesUpdatedSince
Get all accounting entries who have been lastly updated after a specified date
lister_facturesGET /rest/invoices/v3/{companyId}/{customerId}/{dateStart}/{dateEnd}
listInvoices
Get invoices between two dates.
lister_factures_a_emettreGET /rest/invoices/getInvoicesToBeIssued/{companyId}/{customerId}/{dateStart}/{dateEnd}
listInvoicesToBeIssued
Get invoices to be issued
lister_factures_modifiees_depuisGET /rest/invoices/v3/lastUpdate/{date}
listInvoicesUpdatedSince
Retrieve all invoices who have been lastly updated after a specified date.
lister_modes_facturationGET /rest/billingMode
listBillingModes
Get all billing modes
lister_provisionsGET /rest/provisions
listProvisions
Get provisions by company, provisions type and month
modifier_acompte_echeancePUT /rest/downPaymentAndDueDates/{objectId}
updateDownPaymentOrDueDate
Update a billing due date or a down payment by its id
modifier_cotraitantPUT /rest/cocontractors/{cocontractorId}
updateCocontractor
Update a cocontractor customer selected by his ID
payer_facturePOST /rest/invoices/pay
payInvoice
Update status of invoice from sent to paid (invoices whose status is tracked by the approved platform are rejected)
supprimer_acompte_echeance ⚠ supprimeDELETE /rest/downPaymentAndDueDates/{objectId}
deleteDownPaymentOrDueDate
Delete a billing due date or a down payment by its id

POST /api/v1/livrables

Livrables et leurs ventes, jalons de production, production prévue, initiale et réalisée.

ActionOpération d'origineRésumé
creer_livrablePOST /rest/deliverables
createDeliverable
Create deliverables
creer_vente_livrablePOST /rest/deliverables/sales
createDeliverableSale
Create deliverables
lire_livrableGET /rest/deliverables/{deliverableId}
getDeliverable
Get deliverable by its Id
lire_vente_livrableGET /rest/deliverables/sales/{deliverableId}
getDeliverableSale
Get deliverable by its Id
lister_devis_productionGET /rest/production/getQuote/{companyId}/{dateStart}/{dateEnd}/{excludeOpportunities}
listProductionQuotes
Get quote delivery amounts
lister_jalons_productionGET /rest/ProductionMilestones
listProductionMilestones
Get Milestones from Company for a specific date, billing mode and status
lister_livrablesGET /rest/deliverables/{companyId}/{dateStart}/{dateEnd}/{excludeOpportunities}
listDeliverables
Get deliverables
lister_production_initialeGET /rest/production/getInitialProduction/{companyId}/{dateStart}/{dateEnd}/{excludeOpportunities}
listInitialProduction
Get initial production delivery amounts
lister_production_prevueGET /rest/production/getForecastedProduction/{companyId}/{dateStart}/{dateEnd}/{excludeOpportunities}
listForecastedProduction
Get initial production delivery amounts
lister_production_realiseeGET /rest/production/getCompletedProduction/{companyId}/{dateStart}/{dateEnd}/{excludeOpportunities}
listCompletedProduction
Get completed production amounts
modifier_jalon_productionPUT /rest/ProductionMilestones/{milestoneId}
updateProductionMilestone
Update specific Milestone by Id
modifier_livrablePUT /rest/deliverables
updateDeliverable
Update a list of deliverables(input should be: [{..}, {..}, ...])
modifier_vente_livrablePUT /rest/deliverables/sales
updateDeliverableSale
Update a list of deliverables
supprimer_livrable ⚠ supprimeDELETE /rest/deliverables
deleteDeliverable
Delete deliverables selected by a list of their IDs
supprimer_vente_livrable ⚠ supprimeDELETE /rest/deliverables/sales
deleteDeliverableSale
Delete sales deliverable selected by a list of their IDs

POST /api/v1/salaries

Salariés, leurs contacts, adresses, comptes, coordonnées bancaires (BIC), véhicules et jours fériés.

ActionOpération d'origineRésumé
creer_adresse_salariePOST /rest/employeeAddress
createEmployeeAddress
Create an employee address
creer_bic_salariePOST /rest/bicEmployee
createEmployeeBic
Create a BIC for a specified Employee
creer_compte_salariePOST /rest/accounts
createAccount
Create an employee account
creer_contact_salariePOST /rest/employeesContact/create
createEmployeeContact
Create a contact of an employee
creer_salariePOST /rest/employees/create
createEmployee
Create an employee
detacher_jour_ferie_salarie ⚠ supprimeDELETE /rest/holidayPerEmployees
detachPublicHolidayFromEmployee
detach public holiday to an employee
lire_adresse_salarieGET /rest/employeeAddress/{addressId}
getEmployeeAddress
Find an address by its ID
lire_compte_salarieGET /rest/accounts/{accountId}
getAccount
Get employee account by its id
lire_salarieGET /rest/employees/readById/{employeeId}
getEmployee
Get an employee
lister_adresses_salariesGET /rest/employeeAddress
listEmployeeAddresses
Get all employee addresses by company and employee
lister_bic_salariesGET /rest/bicEmployee
listEmployeeBics
Retrieve BICs from a specified Employee or all BICs
lister_comptes_salariesGET /rest/accounts/getEmployeeAccounts
listEmployeeAccounts
Get employee accounts by their company ID and/or employee ID
lister_contacts_salariesGET /rest/employeesContact
listEmployeeContacts
Get all contact of an employee by company id and employee id
lister_jours_feries_salariesGET /rest/holidayPerEmployees/{employeeId}
listEmployeePublicHolidays
Get all employee public holiday
lister_salariesGET /rest/employees
listEmployees
Get all employees
lister_salaries_modifies_depuisGET /rest/employees/lastUpdate/{date}
listEmployeesUpdatedSince
Retrieve all Employees who have been lastly updated after a specified date
lister_salaries_par_societeGET /rest/employees/{companyId}
listEmployeesByCompany
Get all employees from a company
lister_vehicules_par_salarieGET /rest/vehicles/vehicule/{collaboratorId}
listVehiclesByEmployee
List the vehicles available to an employee for an expense
lister_vehicules_salariesGET /rest/employees/vehicule/{collaboratorId}
listEmployeeVehicles
List the vehicles available to an employee for expenses
modifier_adresse_salariePUT /rest/employeeAddress/{addressId}
updateEmployeeAddress
Update an employee address by its ID
modifier_bic_salariePUT /rest/bicEmployee
updateEmployeeBic
Update a BIC for a specified Employee
modifier_compte_salariePUT /rest/accounts
updateAccount
Update an account
modifier_contact_salariePUT /rest/employeesContact/update/{employeeDataId}
updateEmployeeContact
Update a contact of an employee
modifier_salariePUT /rest/employees/{employeeId}
updateEmployee
Update an employee (based on its ID)
rattacher_jour_ferie_salariePOST /rest/holidayPerEmployees
attachPublicHolidayToEmployee
attach public holiday to an employee
supprimer_adresse_salarie ⚠ supprimeDELETE /rest/employeeAddress/{addressId}
deleteEmployeeAddress
Remove an employee address by its ID
supprimer_bic_salarie ⚠ supprimeDELETE /rest/bicEmployee/{bicId}
deleteEmployeeBic
Delete a BIC assigned to an Employee
supprimer_compte_salarie ⚠ supprimeDELETE /rest/accounts/{accountId}
deleteAccount
Remove an employee account
supprimer_contact_salarie ⚠ supprimeDELETE /rest/employeesContact/deleteById/{employeeDataId}
deleteEmployeeContact
Remove a contact of an employee

POST /api/v1/contrats_travail

Contrats de travail des salariés, modèles et types de contrat de travail.

ActionOpération d'origineRésumé
creer_contrat_travailPOST /rest/employmentContracts/create
createEmploymentContract
Create an employment contract
creer_contrat_travail_depuis_modelePOST /rest/employmentContracts/createWithModel/{collabId}/{modelId}/{gross_annual_salary}
createEmploymentContractFromModel
Create an employment contract with model
lire_contrat_travailGET /rest/employmentContracts/readByID/{employment_contract_id}
getEmploymentContract
Find an employment contract by its ID
lister_contrats_travailGET /rest/employmentContracts
listEmploymentContracts
Get all employment contracts
lister_contrats_travail_par_societeGET /rest/employmentContracts/{companyId}
listEmploymentContractsByCompany
Get all employment contracts from a company
lister_modeles_contrat_travailGET /rest/employmentContracts/getModels
listEmploymentContractModels
Get all contracts models
lister_types_contratGET /rest/contractTypes
listContractTypes
Get all types of employment contract
lister_types_contrat_par_societeGET /rest/contractTypes/{companyId}
listContractTypesByCompany
Get all types of employment contract for one company
modifier_contrat_travailPUT /rest/employmentContracts/{employmentContractId}
updateEmploymentContract
Update an employment contract by its Id (value of -1 will delete the link with a Timetable or Workdays)
supprimer_contrat_travail ⚠ supprimeDELETE /rest/employmentContracts/deleteByID/{employment_contract_id}
deleteEmploymentContract
Delete an employment contract

POST /api/v1/remuneration

Rémunération variable (plans et attributions), primes, avances, coûts réels mensuels, coûts et coefficients.

ActionOpération d'origineRésumé
creer_cout_reel_mensuelPOST /rest/MonthlyRealCosts
createMonthlyRealCost
Create real cost per month for an employee
creer_plan_remuneration_variablePOST /rest/variableRemuneration/plans
createVariableRemunerationPlan
"Create multiple Variable Remuneration Plans " + MASSIVE_INPUT_SHOULD_BE + ":\n"
creer_prime_salariePOST /rest/employeeBonuses
createEmployeeBonus
Create an employee bonus
creer_remuneration_variablePOST /rest/variableRemuneration
createVariableRemuneration
Create multiple Variable Remunerations (input should be: [{..}, {..}, ...])
lire_avanceGET /rest/advances/readById/{advanceId}
getAdvance
Find an advance by its ID
lire_plan_remuneration_variableGET /rest/variableRemuneration/plans/{variableRemunerationPlanId}
getVariableRemunerationPlan
Retrieve a Variable Remunerations Plans by its id
lire_prime_salarieGET /rest/employeeBonuses/{bonusId}
getEmployeeBonus
Find a bonus by its ID
lire_remuneration_variableGET /rest/variableRemuneration/{variableRemunerationId}
getVariableRemuneration
Retrieve a Variable Remuneration by its id
lister_avancesGET /rest/advances
listAdvances
Get all advances by companyId and dates
lister_avances_par_salarieGET /rest/advances/readByEmployee/{employeeId}
listAdvancesByEmployee
Get all advances by employee
lister_avances_par_typeGET /rest/advances/readByType/{typeOfAdvance}
listAdvancesByType
Get all advances by type
lister_coefficientsGET /rest/coefficients
listCoefficients
Get all coefficients
lister_coutsGET /rest/costs/v2/{companyId}/{dateStart}/{dateEnd}
listCosts
Get costs
lister_couts_reels_mensuelsGET /rest/MonthlyRealCosts
listMonthlyRealCosts
Get all real costs per month for an employee
lister_plans_remuneration_variableGET /rest/variableRemuneration/plans
listVariableRemunerationPlans
Retrieve all Variable Remunerations Plans
lister_primes_salariesGET /rest/employeeBonuses
listEmployeeBonuses
Get all employee bonuses by company and employee
lister_remunerations_variablesGET /rest/variableRemuneration
listVariableRemunerations
Retrieve Variable Remunerations attached to a specific plan
modifier_cout_reel_mensuelPUT /rest/MonthlyRealCosts
updateMonthlyRealCost
Update real cost per month for an employee
modifier_plan_remuneration_variablePUT /rest/variableRemuneration/plans
updateVariableRemunerationPlan
"Update multiple Variable Remuneration Plans " + MASSIVE_INPUT_SHOULD_BE + ":\n"
modifier_prime_salariePUT /rest/employeeBonuses/{bonusId}
updateEmployeeBonus
Update an employee bonus by its ID
modifier_remuneration_variablePUT /rest/variableRemuneration
updateVariableRemuneration
Update multiple Variable Remunerations (input should be: [{..}, {..}, ...])
supprimer_cout_reel_mensuel ⚠ supprimeDELETE /rest/MonthlyRealCosts
deleteMonthlyRealCost
Delete real cost per month for an employee
supprimer_plan_remuneration_variable ⚠ supprimeDELETE /rest/variableRemuneration/plans
deleteVariableRemunerationPlan
Delete multiple Variable Remuneration Plans (input should be: [id_1, id_2, ...])
supprimer_prime_salarie ⚠ supprimeDELETE /rest/employeeBonuses/{bonusId}
deleteEmployeeBonus
Remove an employee bonus by its ID
supprimer_remuneration_variable ⚠ supprimeDELETE /rest/variableRemuneration
deleteVariableRemuneration
Delete multiple Variable Remunerations (input should be: [id_1, id_2, ...])

POST /api/v1/conges

Demandes de congés, pièces jointes, répartitions, types de congé, compteurs et configurations par salarié.

ActionOpération d'origineRésumé
creer_configuration_type_conge_salariePOST /rest/leaveTypes/employeeConfiguration
createLeaveTypeEmployeeConfiguration
Create an employee leave type configuration
creer_congePOST /rest/leaves/create
createLeave
Create a leave
creer_conge_multi_typesPOST /rest/leaves/createWithMultipleTypeAbsence
createLeaveWithMultipleTypeAbsence
Create or update a leave made of several absence types
lire_configuration_congesGET /rest/leaves/getConfiguration/{companyId}
getLeaveConfiguration
Get the leave configuration of a company
lire_configuration_type_congeGET /rest/leaves/leavesTypes/getConfiguration/{companyId}
getLeaveTypeConfiguration
Get the leave type display configuration of a company
lire_conges_avec_repartitionGET /rest/leaves/getLeavesWithRepartition/{companyId}/{month}/{year}
getLeavesWithRepartition
Get leaves from a company during a specfic month with its repartition
lire_piece_jointe_congeGET /rest/leaves/attachment/{leaveId}
getLeaveAttachment
List the attachments of a leave
lister_compteurs_type_congeGET /rest/leaveTypes/getLeaveTypeCounters
listLeaveTypeCounters
Get leave type counters
lister_configurations_type_conge_salarieGET /rest/leaveTypes/employeeConfiguration
listLeaveTypeEmployeeConfigurations
Get employee leave type configuration
lister_congesGET /rest/leaves/{companyId}/{month}/{year}
listLeaves
List the leaves of a company for a month
lister_conges_avec_repartition_par_salarieGET /rest/leaves/getLeavesWithRepartitionByCollaborator/{collaboratorId}/{month}/{year}
listLeavesWithRepartitionByEmployee
Get leaves from a collaborator during a specfic month
lister_conges_modifies_depuisGET /rest/leaves/lastUpdate/{date}
listLeavesUpdatedSince
Retrieve all leaves who have been lastly updated after a specified date
lister_conges_par_salarieGET /rest/leaves/by_collaborator/{collaboratorId}/{month}/{year}
listLeavesByEmployee
List an employee's leaves for a month
lister_conges_repartition_paieGET /rest/leaves/getLeavesWithRepartitionPayrollInformation/{companyId}/{month}/{year}/{activeOnly}
listLeavesWithRepartitionPayrollInformation
Get leaves from a company during a specfic month with its repartition
lister_types_congeGET /rest/leaveTypes
listLeaveTypes
Get all Leave types
lister_types_conge_par_salarieGET /rest/leaveTypes/{collaboratorId}
listLeaveTypesByEmployee
Get all Leave types from collaborator
lister_types_conge_salarie_a_dateGET /rest/leaves/leavesTypes/by_collaborator/{collaboratorId}/{day}/{month}/{year}
listLeaveTypesForEmployeeAtDate
List the leave types and balances of an employee at a date
modifier_compteur_type_congePUT /rest/leaveTypes/updateLeaveTypeCounter
updateLeaveTypeCounter
Edit leave type counters
modifier_configuration_type_conge_salariePUT /rest/leaveTypes/employeeConfiguration
updateLeaveTypeEmployeeConfiguration
Update an employee leave type configuration
soumettre_congesPOST /rest/leaves/submitLeaves/{employeeId}
submitLeaves
Submit leaves of an employee for validation
supprimer_conge ⚠ supprimeDELETE /rest/leaves/delete/{leaveId}
deleteLeave
Delete a contract selected by its ID

POST /api/v1/temps

Feuilles de temps, activités, activités prévues et hors contrat, affectations (contrat, hors contrat, formation) et emplois du temps.

ActionOpération d'origineRésumé
creer_activite_prevuePOST /rest/forecastedActivities
createForecastedActivity
Create multiple Forecasted Activity assignments (input should be: [{..}, {..}, ...])
creer_affectation_contratPOST /rest/assignments/onContract
createAssignmentOnContract
Post assignments on contracted activities for a specific contract
creer_affectation_formationPOST /rest/assignments/training
createAssignmentForTraining
Post assignments on contracted activities for a specific contract
creer_emploi_du_tempsPOST /rest/timetable
createTimetable
Create a Timetable
creer_feuille_tempsPOST /rest/timesheet
createTimesheet
Create a timesheet assignments
lire_emploi_du_tempsGET /rest/timetable/{timetableId}
getTimetable
Retrieve a Timetable by its id
lister_activitesGET /rest/activities/{companyId}/{dateStart}/{dateEnd}
listActivities
Get all activities between two dates
lister_activites_hors_contratGET /rest/offContractActivities/{companyId}
listOffContractActivities
Get off-contract activities
lister_activites_modifiees_depuisGET /rest/activities/lastUpdate/{date}
listActivitiesUpdatedSince
Get all activities who have been lastly updated after a specified date
lister_activites_non_contractuellesGET /rest/activities/getNonContractedActivities/{companyId}/{dateStart}/{dateEnd}
listNonContractedActivities
Get non contracted activities
lister_activites_prevuesGET /rest/forecastedActivities
listForecastedActivities
Get Forecasted Activity assignments by Employee and/or Contract
lister_activites_sur_contratGET /rest/activities/getActivitiesOnContract/{companyId}/{dateStart}/{dateEnd}
listActivitiesOnContract
Get only activities related to a contract
lister_affectationsGET /rest/assignments
listAssignments
Get assignments on contracted activities by dates
lister_affectations_contratGET /rest/assignments/onContract
listAssignmentsOnContract
Get assignments on contracted activities
lister_affectations_contrat_par_contratGET /rest/assignments/onContractById/{contractId}
listAssignmentsOnContractByContract
Get assignments on contracted activities for a specific contract
lister_affectations_contrat_par_societe_et_moisGET /rest/assignments/onContract/{companyId}/{month}/{year}
listAssignmentsOnContractByCompanyAndMonth
Get assignments on contracted activities
lister_affectations_feuille_tempsGET /rest/timesheet/timesheetAssignment
listTimesheetAssignments
Get assignments on contracted activities
lister_affectations_formationGET /rest/assignments/training/{companyId}/{month}/{year}
listAssignmentsForTraining
Get deliverables
lister_affectations_hors_contratGET /rest/assignments/offContract/{companyId}
listAssignmentsOffContract
Get assignments on non contracted activities
lister_feuilles_tempsGET /rest/timesheet/{companyId}/{employeeId}/{month}/{year}
listTimesheets
Get timesheet assignments
modifier_activite_prevuePUT /rest/forecastedActivities
updateForecastedActivity
Update multiple Forecasted Activity assignments (input should be: [{..}, {..}, ...])
modifier_affectation_contratPUT /rest/assignments/onContract/{assignementId}
updateAssignmentOnContract
Post assignments on contracted activities for a specific contract
modifier_affectation_formationPUT /rest/assignments/training/{assignementId}
updateAssignmentForTraining
Post assignments on contracted activities for a specific contract
modifier_emploi_du_tempsPUT /rest/timetable
updateTimetable
Update a timetable
modifier_feuille_tempsPUT /rest/timesheet/{activityType}/{timesheetAssignmentID}
updateTimesheet
Modify an expense
soumettre_feuilles_tempsPOST /rest/timesheet/submissions
submitTimesheets
Submit multiple timesheet activity
supprimer_activite_prevue ⚠ supprimeDELETE /rest/forecastedActivities
deleteForecastedActivity
Delete multiple Forecasted Activity assignments (input should be: [id_1, id_2, ...])
supprimer_affectation_contrat ⚠ supprimeDELETE /rest/assignments/onContract/{assignementId}
deleteAssignmentOnContract
Delete an employee assignment on a contract
supprimer_affectation_formation ⚠ supprimeDELETE /rest/assignments/training/{assignementId}
deleteAssignmentForTraining
Delete assignment on training session by its Id, BE CAREFUL ALL ASSOCIATED DATA WILL BE REMOVED!
supprimer_feuille_temps ⚠ supprimeDELETE /rest/timesheet/{activityType}/{timesheetAssignmentID}
deleteTimesheet
Deprecated.DELETE a timesheet assignment.

POST /api/v1/activites_horaires

Activités horaires, taux horaires (normal, férié, libre) et grilles tarifaires rattachées aux entités.

ActionOpération d'origineRésumé
creer_activite_horairePOST /rest/hourlyActivities/create
createHourlyActivity
Create an hourly activity
creer_grille_tarifairePOST /rest/priceList
createPriceList
Create a price list
creer_taux_horaire_feriePOST /rest/hourlyRate/holiday
createHourlyRateHoliday
Create a hourly rate holiday
creer_taux_horaire_librePOST /rest/hourlyRate/free
createHourlyRateFree
Create a hourly rate with time slot type free
creer_taux_horaire_normalPOST /rest/hourlyRate/normal
createHourlyRateNormal
Create a hourly rate with time slot type normal
detacher_grille_tarifaire_entite ⚠ supprimeDELETE /rest/priceList/removeAttachToEntity
detachPriceListFromEntity
Attach a price list to an entity
lister_activites_horairesGET /rest/hourlyActivities
listHourlyActivities
Get all hourly activities by employee, date and company
lister_grilles_tarifairesGET /rest/priceList
listPriceLists
Get all price lists by company and dates
lister_taux_horairesGET /rest/hourlyRate
listHourlyRates
Get all hourly rates by price list Id
lister_types_activite_horaireGET /rest/hourlyActivities/hourlyActivityType
listHourlyActivityTypes
Get all hourly activity types by company and time slot type (free or normal)
modifier_activite_horairePUT /rest/hourlyActivities/update/{hourlyActivityId}
updateHourlyActivity
Update an hourly activity
modifier_grille_tarifairePUT /rest/priceList/{priceListId}
updatePriceList
Update a price list by its ID
modifier_taux_horaire_feriePUT /rest/hourlyRate/holiday/{hourlyRateId}
updateHourlyRateHoliday
Update a hourly rate holiday
modifier_taux_horaire_librePUT /rest/hourlyRate/free/{hourlyRateId}
updateHourlyRateFree
Update a hourly rate with time slot type free
modifier_taux_horaire_normalPUT /rest/hourlyRate/normal/{hourlyRateId}
updateHourlyRateNormal
Update a hourly rate with time slot type normal
rattacher_grille_tarifaire_entitePOST /rest/priceList/attachToEntity
attachPriceListToEntity
Attach a price list to an entity
supprimer_activite_horaire ⚠ supprimeDELETE /rest/hourlyActivities/delete/{hourlyActivityId}
deleteHourlyActivity
Remove an hourly activity by its ID
supprimer_grille_tarifaire ⚠ supprimeDELETE /rest/priceList/{priceListId}
deletePriceList
Remove a price list by its ID
supprimer_taux_horaire ⚠ supprimeDELETE /rest/hourlyRate/{hourlyRateId}
deleteHourlyRate
Remove a hourly rate by its ID

POST /api/v1/heures_sup

Heures supplémentaires et barèmes d'heures supplémentaires, avec leur rattachement aux sociétés, BU, équipes, profils, salariés et types de contrat.

ActionOpération d'origineRésumé
ajouter_ligne_bareme_heures_supPUT /rest/schedulesOverTimeHours/addLine
addOvertimeScheduleLine
add Over Time Hours Line
creer_bareme_heures_supPOST /rest/schedulesOverTimeHours
createOvertimeSchedule
Create a Schedule Overtime hours
detacher_bareme_heures_sup_d_equipePOST /rest/schedulesOverTimeHours/team/detach
detachOvertimeScheduleFromTeam
detach schedules from team
detacher_bareme_heures_sup_de_buPOST /rest/schedulesOverTimeHours/businessUnit/detach
detachOvertimeScheduleFromBusinessUnit
detach schedules from businessUnit
detacher_bareme_heures_sup_de_profilPOST /rest/schedulesOverTimeHours/profile/detach
detachOvertimeScheduleFromProfile
detach schedules from profile
detacher_bareme_heures_sup_de_salariePOST /rest/schedulesOverTimeHours/employee/detach
detachOvertimeScheduleFromEmployee
detach schedules from employee
detacher_bareme_heures_sup_de_societePOST /rest/schedulesOverTimeHours/societe/detach
detachOvertimeScheduleFromCompany
detach schedules from societe
detacher_bareme_heures_sup_de_type_contratPOST /rest/schedulesOverTimeHours/contractType/detach
detachOvertimeScheduleFromContractType
detach schedules from contract type
lister_baremes_heures_supGET /rest/schedulesOverTimeHours
listOvertimeSchedules
Get all schedules by dates
lister_heures_supGET /rest/overtimeHours
listOvertimeHours
Retrieve employee hours with query params [employeeId/companyId/year/month]
modifier_bareme_heures_supPUT /rest/schedulesOverTimeHours
updateOvertimeSchedule
update a Schedule Overtime hours
rattacher_bareme_heures_sup_a_buPOST /rest/schedulesOverTimeHours/businessUnit/attach
attachOvertimeScheduleToBusinessUnit
attach schedules to societe
rattacher_bareme_heures_sup_a_equipePOST /rest/schedulesOverTimeHours/team/attach
attachOvertimeScheduleToTeam
attach schedules to team
rattacher_bareme_heures_sup_a_profilPOST /rest/schedulesOverTimeHours/profile/attach
attachOvertimeScheduleToProfile
attach schedules to profile
rattacher_bareme_heures_sup_a_salariePOST /rest/schedulesOverTimeHours/employee/attach
attachOvertimeScheduleToEmployee
attach schedules to employee
rattacher_bareme_heures_sup_a_societePOST /rest/schedulesOverTimeHours/societe/attach
attachOvertimeScheduleToCompany
attach schedules to societe
rattacher_bareme_heures_sup_a_type_contratPOST /rest/schedulesOverTimeHours/contractType/attach
attachOvertimeScheduleToContractType
attach schedules to contract type
supprimer_bareme_heures_sup ⚠ supprimeDELETE /rest/schedulesOverTimeHours
deleteOvertimeSchedule
update a Schedule Overtime hours

POST /api/v1/staffing

Staffing mensuel réel et prévu, par salarié ou par société.

ActionOpération d'origineRésumé
lire_staffing_prevu_salarieGET /rest/MonthlyStaffing/Estimated/byEmployee/{employeeId}/{month}/{excludeOpportunities}/{pipeline}
getMonthlyStaffingEstimatedByEmployee
Get estimated monthly staffing for an employee
lire_staffing_reel_salarieGET /rest/MonthlyStaffing/Real/byEmployee/{employeeId}/{month}
getMonthlyStaffingRealByEmployee
Get real monthly staffing for an employee
lister_staffing_prevuGET /rest/MonthlyStaffing/Estimated
listMonthlyStaffingEstimated
Get estimated monthly staffing for an employee
lister_staffing_prevu_par_societeGET /rest/MonthlyStaffing/Estimated/byCompany/{companyId}/{month}/{excludeOpportunities}/{pipeline}/{employeeStatus}
listMonthlyStaffingEstimatedByCompany
Get estimated monthly staffing for all employees of a company
lister_staffing_reelGET /rest/MonthlyStaffing/Real
listMonthlyStaffingReal
Get assignments on contracted activities
lister_staffing_reel_par_societeGET /rest/MonthlyStaffing/Real/byCompany/{companyId}/{month}/{employeeStatus}
listMonthlyStaffingRealByCompany
Get real monthly staffing for all employees of a company

POST /api/v1/taches

Tâches (suivi des échanges) et types de tâche.

ActionOpération d'origineRésumé
creer_tachePOST /rest/tasks/create
createTask
Create a task
lire_tacheGET /rest/tasks/getById/{taskId}
getTask
Get a task selected by its Id
lister_tachesGET /rest/tasks
listTasks
List the contract exchange follow-up tasks
lister_taches_par_clientGET /rest/tasks/getByCustomerId/{customerId}
listTasksByCustomer
Get all the tasks with a specific customer
lister_taches_par_periodeGET /rest/tasks/getAllByDates/{keyword}/{dateStart}/{dateEnd}
listTasksByPeriod
Get tasks between two dates
lister_taches_recentesGET /rest/tasks/getLastTasks/{max}
listTasksLatest
Get last N(max) tasks
lister_types_tacheGET /rest/typesTasks
listTaskTypes
Get all the tasks types
supprimer_tache ⚠ supprimeDELETE /rest/tasks/delete/{taskId}
deleteTask
Delete a task selected by its Id

POST /api/v1/achats

Achats simples, multi-affaires et récurrents avec leurs lignes, suivi des achats, natures d'achat et achats de sous-traitance.

ActionOpération d'origineRésumé
creer_achat_multi_affairesPOST /rest/multiBusinessPurchases
createMultiBusinessPurchase
Create a Multi Business Purchase
creer_achat_recurrentPOST /rest/repeatingPurchases
createRepeatingPurchase
Create a Repeating Purchase
creer_achat_simplePOST /rest/simplePurchases
createSimplePurchase
Create a Simple Purchase
creer_ligne_achat_multi_affairesPOST /rest/multiBusinessPurchaseItem
createMultiBusinessPurchaseItem
Create a Multi Business Purchase Item
creer_ligne_achat_simplePOST /rest/simplePurchasesItem
createSimplePurchaseItem
Create simple purchase item
lister_achats_multi_affairesGET /rest/multiBusinessPurchases/{companyId}/{status}/{dateStart}/{dateEnd}
listMultiBusinessPurchases
Monitoring simple and multi-business purchases
lister_achats_recurrentsGET /rest/repeatingPurchases/{companyId}/{status}/{dateStart}/{dateEnd}
listRepeatingPurchases
Monitoring repeating purchases
lister_achats_recurrents_modifies_depuisGET /rest/repeatingPurchases/lastUpdate/{date}
listRepeatingPurchasesUpdatedSince
Retrieve all repeating Purchases who have been lastly updated after a specified date
lister_achats_simplesGET /rest/simplePurchases/getSimplePurchases/{companyId}/{status}/{dateStart}/{dateEnd}
listSimplePurchases
Monitoring Simple and Multi-Business Purchases
lister_achats_simples_modifies_depuisGET /rest/simplePurchases/lastUpdate/{date}
listSimplePurchasesUpdatedSince
Retrieve all Simple Purchases who have been lastly updated after a specified date
lister_achats_sous_traitanceGET /rest/subcontractorPurchase/{companyId}/{dateStart}/{dateEnd}
listSubcontractorPurchases
Monitoring repeating purchases
lister_natures_achatGET /rest/purchaseNature/{companyId}
listPurchaseNatures
Get all Purchase natures from a Company
lister_statuts_suivi_achatsGET /rest/monitoringPurchases/getAllStatus/{companyId}
listPurchaseMonitoringStatuses
Get all status for a company
lister_suivi_achatsGET /rest/monitoringPurchases/{companyId}/{status}/{dateStart}/{dateEnd}
listPurchaseMonitoring
Monitoring purchases
modifier_achat_multi_affairesPUT /rest/multiBusinessPurchases
updateMultiBusinessPurchase
Update a Multi Business Purchase
modifier_achat_recurrentPUT /rest/repeatingPurchases
updateRepeatingPurchase
Update a Repeating Purchase
modifier_achat_simplePUT /rest/simplePurchases
updateSimplePurchase
Update a Simple Purchase
modifier_ligne_achat_multi_affairesPUT /rest/multiBusinessPurchaseItem
updateMultiBusinessPurchaseItem
Update a Multi Business Purchase Item
modifier_ligne_achat_simplePUT /rest/simplePurchasesItem
updateSimplePurchaseItem
Update simple purchase item
supprimer_achat_multi_affaires ⚠ supprimeDELETE /rest/multiBusinessPurchases/{purchaseId}
deleteMultiBusinessPurchase
Delete a Multi Business Purchase
supprimer_achat_recurrent ⚠ supprimeDELETE /rest/repeatingPurchases/{purchaseId}
deleteRepeatingPurchase
Delete a Repeating Purchase
supprimer_achat_simple ⚠ supprimeDELETE /rest/simplePurchases/{purchaseId}
deleteSimplePurchase
Delete a Simple Purchase
supprimer_ligne_achat_multi_affaires ⚠ supprimeDELETE /rest/multiBusinessPurchaseItem/{purchaseItemId}
deleteMultiBusinessPurchaseItem
Delete a Multi Business Purchase Item
supprimer_ligne_achat_simple ⚠ supprimeDELETE /rest/simplePurchasesItem/{purchaseItemId}
deleteSimplePurchaseItem
Delete simple purchase item

POST /api/v1/fournisseurs

Fournisseurs et contacts fournisseurs.

ActionOpération d'origineRésumé
creer_contact_fournisseurPOST /rest/supplierContacts
createSupplierContact
Create supplier contact
creer_fournisseurPOST /rest/suppliers
createSupplier
Create a supplier
lister_contacts_fournisseursGET /rest/supplierContacts/{companyId}/{status}
listSupplierContacts
Get supplier contacts
lister_fournisseursGET /rest/suppliers/{companyId}/{status}
listSuppliers
Get suppliers
modifier_contact_fournisseurPUT /rest/supplierContacts
updateSupplierContact
Update supplier contact
modifier_fournisseurPUT /rest/suppliers/{supplierId}
updateSupplier
Update a supplier
supprimer_contact_fournisseur ⚠ supprimeDELETE /rest/supplierContacts/{contactSupplierId}
deleteSupplierContact
Delete a contact supplier by its id

POST /api/v1/frais

Notes de frais (saisie, soumission, statut) et catégories de frais.

ActionOpération d'origineRésumé
creer_fraisPOST /rest/expense
createExpense
Create a expense
lister_categories_fraisGET /rest/expensesCategory/{companyId}
listExpenseCategories
Get expenses categories
lister_categories_frais_saisieGET /rest/expensesCategory/forSaisie/{collabId}
listExpenseCategoriesForEntry
List the expense categories available for an employee's entry
lister_frais_modifies_depuisGET /rest/expense/lastUpdate/{date}
listExpensesUpdatedSince
Get expenses by last update date
modifier_fraisPUT /rest/expense/{expenseId}
updateExpense
Modify an expense
modifier_statut_fraisPUT /rest/expense/status/{month}/{year}
updateExpenseStatus
Set an expense sheet to open or complete
soumettre_fraisPOST /rest/expense/submit/{month}/{year}
submitExpenses
Submit one or more expenses to workflow for the collaborator linked to the authenticated user.
supprimer_frais ⚠ supprimePOST /rest/expense/delete/{collaborateurId}
deleteExpenses
Delete one or more expenses

POST /api/v1/recrutement

Candidats, statuts de recrutement et leur historique, appels d'offres.

ActionOpération d'origineRésumé
creer_candidatPOST /rest/candidates/create
createCandidate
Create a candidate
lire_appel_offres_candidatGET /rest/candidates/callForTender/{candidateCallForTenderId}
getCandidateCallForTender
Retrieve a specific link between a Candidate and a Call for Tender by its id
lire_candidatGET /rest/candidates/read/{candidateId}
getCandidate
Find a candidate by its ID
lister_appels_offresGET /rest/callForTenders
listCallForTenders
get call for tenders
lister_appels_offres_candidatsGET /rest/candidates/callForTender
listCandidateCallForTenders
Retrieve links between Candidate and Call for Tender according to several query parameters
lister_candidatsGET /rest/candidates
listCandidates
Get all candidates
lister_candidats_par_societeGET /rest/candidates/{companyId}
listCandidatesByCompany
Get all candidates from a company
lister_historique_statuts_recrutementGET /rest/recruitmentStatusHisto
listRecruitmentStatusHistory
Get all recruitment status history by companyId and employeeId
lister_statuts_recrutementGET /rest/recruitmentStatus
listRecruitmentStatuses
Get all recruitment status
lister_statuts_recrutement_par_societeGET /rest/recruitmentStatus/{companyId}
listRecruitmentStatusesByCompany
Get all recruitment status from a company

POST /api/v1/competences

Compétences et types de compétence (salariés et candidats), cursus et sessions de formation.

ActionOpération d'origineRésumé
creer_cursusPOST /rest/cursus/{employeeId}
createCursus
Create a training record (cursus) for an employee
lire_configuration_cursusGET /rest/cursus/getConfiguration/{societeId}
getCursusConfiguration
Get the training record configuration of a company
lire_cursusGET /rest/cursus/{employeeId}
getCursus
List the training records (cursus) of an employee
lire_cursus_par_salarie_et_moisGET /rest/cursus/{employeeId}/{month}/{year}
getCursusByEmployeeAndMonth
List an employee's training records for a month
lire_piece_jointe_cursusGET /rest/cursus/attachment/{cursusId}
getCursusAttachment
List the attachments of a training record
lister_competencesGET /rest/skills
listSkills
Get all skills
lister_competences_attribueesGET /rest/skills/getAssigned
listSkillsAssigned
Get all assigned skills
lister_competences_attribuees_par_societeGET /rest/skills/getAssigned/{companyId}
listSkillsAssignedByCompany
Find all assigned skills of a company/service
lister_competences_candidatsGET /rest/skills/getCandidatesSkills/{companyId}
listCandidatesSkills
Find candidates'skills of a company/service
lister_competences_par_societeGET /rest/skills/{companyId}
listSkillsByCompany
Find all skills of a company/service
lister_competences_salariesGET /rest/skills/getEmployeesSkills
listEmployeesSkills
Find skills of a specified employee or of all employee
lister_competences_salaries_par_societeGET /rest/skills/getEmployeesSkills/{companyId}
listEmployeesSkillsByCompany
Find employees'skills of a company/service
lister_sessions_formationGET /rest/trainingSession/{companyId}
listTrainingSessions
Get training sessions
lister_types_competenceGET /rest/skillTypes
listSkillTypes
Get all types of skills
lister_types_competence_par_societeGET /rest/skillTypes/{companyId}
listSkillTypesByCompany
Find all skill types of a company/service
modifier_cursusPUT /rest/cursus/{cursusId}
updateCursus
Update a training record (cursus)
soumettre_cursusPOST /rest/cursus/submit/{cursusId}
submitCursus
Submit a training record (cursus) for validation
supprimer_cursus ⚠ supprimeDELETE /rest/cursus/{cursusId}
deleteCursus
Delete a training record (cursus)

POST /api/v1/organisation

Business units (BU) et leur historique, types, niveaux, responsables et rattachements, équipes, sociétés, jours fériés, profils, rôles, utilisateurs, délégations de workflow et mois clôturés.

ActionOpération d'origineRésumé
creer_buPOST /rest/businessUnits
createBusinessUnit
Create a business unit
creer_bu_a_datePOST /rest/businessUnitAtDate
createBusinessUnitAtDate
Create a business unit at date
creer_delegation_workflowPOST /rest/workflowDelegation
createWorkflowDelegation
Create a workflow delegation
creer_equipePOST /rest/teams
createTeam
Create a team
creer_profilPOST /rest/profiles
createProfile
Create employee profiles
creer_rattachement_bu_parentePOST /rest/businessUnitAttachment/businessUnitParent
createParentBusinessUnitRelation
Attach a business unit parent
creer_rattachement_bu_subdivisionPOST /rest/businessUnitAttachment/businessUnitSubdivision
createSubdivisionBusinessUnitRelation
Attach a business unit subdivision
creer_referent_buPOST /rest/businessUnit/businessUnitOfficer
createBusinessUnitOfficer
Create a business unit officer
creer_responsable_buPOST /rest/businessUnit/businessUnitManager
createBusinessUnitManager
Create a business unit manager
creer_type_buPOST /rest/businessUnitType
createBusinessUnitType
Create a business unit type
creer_utilisateurPOST /rest/users
createUser
Create a user
delier_responsable_equipe ⚠ supprimeDELETE /rest/teams/addManager
unlinkManagerFromTeam
Detach a manager from a team
delier_societe_equipe ⚠ supprimeDELETE /rest/teams/addCompany
unlinkCompanyFromTeam
Detach a company from a team
lier_responsable_equipePOST /rest/teams/addManager
linkManagerToTeam
Attach a manager to a team
lier_societe_equipePOST /rest/teams/addCompany
linkCompanyToTeam
Attach a company to a team
lire_delegation_workflowGET /rest/workflowDelegation/{workflowDelegationId}
getWorkflowDelegation
Get a workflow delegation by Id
lire_roleGET /rest/roles/{roleId}
getRole
Retrieve a specific Role by its id
lire_utilisateurGET /rest/users/{userId}
getUser
Get a user by id
lire_utilisateur_par_loginGET /rest/users/getByLogin/{login}
getUserByLogin
Get a user by login
lister_buGET /rest/businessUnits
listBusinessUnits
Get all business units
lister_bu_a_dateGET /rest/businessUnitAtDate
listBusinessUnitAtDates
Get all business units at date by company and employee
lister_equipesGET /rest/teams
listTeams
Get all teams
lister_equipes_par_societeGET /rest/teams/{companyId}
listTeamsByCompany
Get all teams from a company/service.
lister_jours_feries_societeGET /rest/holidayPerCompany
listCompanyPublicHolidays
get public holidays per compagny
lister_mois_clotures_par_societeGET /rest/closedMonths/company/{companyId}
listClosedMonthsByCompany
Get all closed months of the specified company
lister_niveaux_buGET /rest/businessUnitsLevel
listBusinessUnitLevels
Get all business units level
lister_profilsGET /rest/profiles
listProfiles
Get all profiles
lister_profils_par_societeGET /rest/profiles/{companyId}
listProfilesByCompany
Get all profiles from a company/service
lister_rolesGET /rest/roles
listRoles
Retrieve all Roles
lister_societesGET /rest/companies
listCompanies
Get all companies
lister_types_buGET /rest/businessUnitType
listBusinessUnitTypes
Get all business units type
lister_utilisateurs_par_societeGET /rest/users/getByCompany/{companyId}
listUsersByCompany
List the users of a company
modifier_buPUT /rest/businessUnits/{businessUnitId}
updateBusinessUnit
Update a business unit
modifier_bu_a_datePUT /rest/businessUnitAtDate/{businessUnitAtDateId}
updateBusinessUnitAtDate
Update a business unit at date
modifier_delegation_workflowPUT /rest/workflowDelegation/{workflowDelegationId}
updateWorkflowDelegation
Update a workflow delegation
modifier_equipePUT /rest/teams
updateTeam
Edit a team
modifier_profilPUT /rest/profiles
updateProfile
Update employee profiles
modifier_type_buPUT /rest/businessUnitType/{businessUnitTypeId}
updateBusinessUnitType
Update a business unit type
modifier_utilisateurPUT /rest/users
updateUser
Update a user
supprimer_bu_a_date ⚠ supprimeDELETE /rest/businessUnitAtDate/{businessUnitAtDateId}
deleteBusinessUnitAtDate
Remove a business unit at date by its Id
supprimer_delegation_workflow ⚠ supprimeDELETE /rest/workflowDelegation/{workflowDelegationId}
deleteWorkflowDelegation
Delete a workflow delegation
supprimer_rattachement_bu ⚠ supprimeDELETE /rest/businessUnitAttachment/{businessUnitAttachmentId}
deleteBusinessUnitRelation
Remove a business unit attachment by its Id
supprimer_referent_bu ⚠ supprimeDELETE /rest/businessUnit/businessUnitOfficer/{businessUnitOfficerId}
deleteBusinessUnitOfficer
Remove a business unit officer by its Id
supprimer_responsable_bu ⚠ supprimeDELETE /rest/businessUnit/businessUnitManager/{businessUnitManagerId}
deleteBusinessUnitManager
Remove a business unit manager by its Id
supprimer_utilisateur ⚠ supprimeDELETE /rest/users/{userId}
deleteUser
Delete a user

POST /api/v1/referentiels

Référentiels : secteurs, segments, statuts, types de prestation, conditions générales et rapports globaux.

ActionOpération d'origineRésumé
lire_conditions_generalesGET /rest/generalTerms/{generalTermsId}
getGeneralTerms
Find specific general terms by its Id
lire_rapport_global_annee_precedenteGET /rest/globalReport/getGlobalReportLastYear/{companyId}
getGlobalReportForLastYear
Get global report for the past year
lister_conditions_generalesGET /rest/generalTerms
listGeneralTerms
Find all general terms according to several criteria
lister_rapports_globauxGET /rest/globalReport/v2/{companyId}/{dateStart}/{dateEnd}
listGlobalReports
Get global report between two dates, returning only the fields specified by the 'fields' query parameter.
lister_secteursGET /rest/sectors
listSectors
Get all sectors
lister_segmentsGET /rest/segments
listSegments
Get all segments
lister_statutsGET /rest/status
listStatuses
Get all status
lister_types_prestationGET /rest/typesOfServices/{companyId}
listTypesOfServices
Get types of Services