Appointment

API Description
GET api/Appointment/Get?start={start}&end={end}&codeName={codeName}

Obtient la liste des rendez-vous prévus dans la plage de dates spécifiée

GET api/Appointment/Get?id={id}

Aucune documentation disponible

POST api/Appointment/Post

Procède à la création d'un rendez-vous à l'aide du modèle spécifié

GET api/Appointment?start={start}&end={end}&codeName={codeName}

Obtient la liste des rendez-vous prévus dans la plage de dates spécifiée

GET api/Appointment/{id}

Aucune documentation disponible

POST api/Appointment

Procède à la création d'un rendez-vous à l'aide du modèle spécifié

BudgetActivity

API Description
GET api/BudgetActivity/Get?IdProjectStep={IdProjectStep}&forTimeSheet={forTimeSheet}&onlyAuthorizedBudget={onlyAuthorizedBudget}

Aucune documentation disponible

GET api/BudgetActivity?IdProjectStep={IdProjectStep}&forTimeSheet={forTimeSheet}&onlyAuthorizedBudget={onlyAuthorizedBudget}

Aucune documentation disponible

Category

API Description
GET api/Category/Get

Obtient la liste des catégories d'appels

GET api/Category/Get?startIndex={startIndex}&endIndex={endIndex}&enabledOnly={enabledOnly}

Aucune documentation disponible

GET api/Category

Obtient la liste des catégories d'appels

GET api/Category?startIndex={startIndex}&endIndex={endIndex}&enabledOnly={enabledOnly}

Aucune documentation disponible

Configuration

API Description
GET api/Configuration/Get

Aucune documentation disponible

GET api/Configuration

Aucune documentation disponible

Customer

Fonctions liées aux clients

API Description
GET api/Customer/Get?startIndex={startIndex}&endIndex={endIndex}

Obtient la liste des clients

GET api/Customer/Get?startIndex={startIndex}&endIndex={endIndex}&searchExpression={searchExpression}&searchCriteria={searchCriteria}

Obtient la liste des clients correspondants au critère spécifié

GET api/Customer/Get?customerId={customerId}

Obtient le détail du client spécifié

POST api/Customer/Post

Aucune documentation disponible

PUT api/Customer/Put?id={id}

Aucune documentation disponible

GET api/Customer?startIndex={startIndex}&endIndex={endIndex}

Obtient la liste des clients

GET api/Customer?startIndex={startIndex}&endIndex={endIndex}&searchExpression={searchExpression}&searchCriteria={searchCriteria}

Obtient la liste des clients correspondants au critère spécifié

GET api/Customer?customerId={customerId}

Obtient le détail du client spécifié

POST api/Customer

Aucune documentation disponible

PUT api/Customer/{id}

Aucune documentation disponible

Document

API Description
GET api/Document/Get?workorderid={workorderid}&closed={closed}

Aucune documentation disponible

GET api/Document/Get?documentId={documentId}&workorderid={workorderid}&closed={closed}

Aucune documentation disponible

POST api/Document/Post

Attache à un appel le document spécifié, le cas échéant, soulève une exception si un document du même nom existe déjà

PUT api/Document/Put

Attache à un appel le document spécifié, le cas échéant, remplace le document existant

GET api/Document?workorderid={workorderid}&closed={closed}

Aucune documentation disponible

GET api/Document?documentId={documentId}&workorderid={workorderid}&closed={closed}

Aucune documentation disponible

POST api/Document

Attache à un appel le document spécifié, le cas échéant, soulève une exception si un document du même nom existe déjà

PUT api/Document

Attache à un appel le document spécifié, le cas échéant, remplace le document existant

Employee

API Description
GET api/Employee/Get

Obtient la liste des employés

GET api/Employee/Get?id={id}

Obtient le détail de l'employé spécifié

GET api/Employee

Obtient la liste des employés

GET api/Employee/{id}

Obtient le détail de l'employé spécifié

Equipment

Fonctions liées aux équipements

API Description
GET api/Equipment/Get?startIndex={startIndex}&endIndex={endIndex}

Obtient la liste des équipements des clients

GET api/Equipment/Get?startIndex={startIndex}&endIndex={endIndex}&searchExpression={searchExpression}&searchCriteria={searchCriteria}

Obtient la liste des équipements correspondant au critère spécifié

GET api/Equipment/Get?serialNumber={serialNumber}

Obtient le détail de l'équipement spécifié

GET api/Equipment/Components?serialNumber={serialNumber}

Obtient la liste des composants associés à l'équipement spécifié

GET api/Equipment/Components?serialNumber={serialNumber}&startIndex={startIndex}&endIndex={endIndex}

Obtient la liste des composants associés à l'équipement spécifié

GET api/Equipment/Workorders?serialNumber={serialNumber}

Obtient la liste des bons de travail assignés à l'équipement spécifié

GET api/Equipment/Workorders?serialNumber={serialNumber}&startIndex={startIndex}&endIndex={endIndex}

Obtient la liste des bons de travail assignés à l'équipement spécifié

GET api/Equipment/Warranties?serialNumber={serialNumber}

Obtient la liste des garanties associées à l'équipement spécifié

GET api/Equipment/Warranties?serialNumber={serialNumber}&startIndex={startIndex}&endIndex={endIndex}

Obtient la liste des garanties associées à l'équipement spécifié

GET api/Equipment/Contracts?serialNumber={serialNumber}

Obtient la liste des contrats de service associés à l'équipement spécifié

GET api/Equipment/Contracts?serialNumber={serialNumber}&startIndex={startIndex}&endIndex={endIndex}

Obtient la liste des contrats de service associés à l'équipement spécifié

GET api/Equipment?startIndex={startIndex}&endIndex={endIndex}

Obtient la liste des équipements des clients

GET api/Equipment?startIndex={startIndex}&endIndex={endIndex}&searchExpression={searchExpression}&searchCriteria={searchCriteria}

Obtient la liste des équipements correspondant au critère spécifié

ExpenseEntry

API Description
GET api/ExpenseEntry/Get?workOrderId={workOrderId}&closed={closed}

Obtient la liste des dépenses associées à l'appel spécifié

GET api/ExpenseEntry/Get?id={id}&workOrderId={workOrderId}&closed={closed}

Obtient le détail de la dépense spécifiée

GET api/ExpenseEntry?workOrderId={workOrderId}&closed={closed}

Obtient la liste des dépenses associées à l'appel spécifié

GET api/ExpenseEntry/{id}?workOrderId={workOrderId}&closed={closed}

Obtient le détail de la dépense spécifiée

ExpenseModel

API Description
GET api/ExpenseModel/Get

Obtient la liste des modèles de dépense

GET api/ExpenseModel/Get?startIndex={startIndex}&endIndex={endIndex}

Aucune documentation disponible

GET api/ExpenseModel

Obtient la liste des modèles de dépense

GET api/ExpenseModel?startIndex={startIndex}&endIndex={endIndex}

Aucune documentation disponible

Geolocation

API Description
PUT api/Geolocation/Put

Aucune documentation disponible

PUT api/Geolocation

Aucune documentation disponible

Localisation

API Description
GET api/Localisation/Get

Obtient la liste des localisations (appels)

GET api/Localisation/Get?localisationName={localisationName}

Obtient la localisation correspondant au nom spécifié

GET api/Localisation

Obtient la liste des localisations (appels)

GET api/Localisation?localisationName={localisationName}

Obtient la localisation correspondant au nom spécifié

Product

Produits

API Description
GET api/Product/Get?warehouseId={warehouseId}&startIndex={startIndex}&endIndex={endIndex}

Obtient la liste des produits de l'entrepôt spécifié

GET api/Product/Get?wareHouseId={wareHouseId}&startIndex={startIndex}&endIndex={endIndex}&searchExpression={searchExpression}&searchCriteria={searchCriteria}

Obtient la liste des produits correspondant au critère spécifié

GET api/Product/Get?productNumber={productNumber}&warehouseId={warehouseId}

Obtient le détail du produit spécifié dans l'entrepôt spécifié

GET api/Product/Get?productNumber={productNumber}&quantity={quantity}&customerNumber={customerNumber}&warehouseId={warehouseId}&includeInactive={includeInactive}

Aucune documentation disponible

GET api/Product?warehouseId={warehouseId}&startIndex={startIndex}&endIndex={endIndex}

Obtient la liste des produits de l'entrepôt spécifié

GET api/Product?wareHouseId={wareHouseId}&startIndex={startIndex}&endIndex={endIndex}&searchExpression={searchExpression}&searchCriteria={searchCriteria}

Obtient la liste des produits correspondant au critère spécifié

GET api/Product?productNumber={productNumber}&warehouseId={warehouseId}

Obtient le détail du produit spécifié dans l'entrepôt spécifié

GET api/Product?productNumber={productNumber}&quantity={quantity}&customerNumber={customerNumber}&warehouseId={warehouseId}&includeInactive={includeInactive}

Aucune documentation disponible

ProductEntry

Fonctions liées aux entrées de produits dans un appel, un bon de travail

API Description
GET api/ProductEntry/Get?workorderId={workorderId}&closed={closed}

Obtient la liste des entrées de produits associés à l'appel spécifié

GET api/ProductEntry/Get?workorderId={workorderId}&startIndex={startIndex}&endIndex={endIndex}&closed={closed}

Obtient la liste des entrées de produits associés à l'appel spécifié

GET api/ProductEntry/Get?workorderId={workorderId}&id={id}&closed={closed}&includeToDo={includeToDo}

Obtient le modèle détaillé de l'entrée de produit spécifiée

POST api/ProductEntry/Post

Procède à l'insertion dans l'appel d'un produit à l'aide du modèle spécifié

PUT api/ProductEntry/Put

Procède à la modification de l'entrée de produits spécifiée

DELETE api/ProductEntry/Delete?workorderId={workorderId}&id={id}

Supprime l'entrée de produit du bon de travail spécifié

DELETE api/ProductEntry/Delete?workorderId={workorderId}&id={id}&deleteComponents={deleteComponents}

Supprime l'entrée de produit du bon de travail spécifié

GET api/ProductEntry?workorderId={workorderId}&closed={closed}

Obtient la liste des entrées de produits associés à l'appel spécifié

GET api/ProductEntry?workorderId={workorderId}&startIndex={startIndex}&endIndex={endIndex}&closed={closed}

Obtient la liste des entrées de produits associés à l'appel spécifié

GET api/ProductEntry/{id}?workorderId={workorderId}&closed={closed}&includeToDo={includeToDo}

Obtient le modèle détaillé de l'entrée de produit spécifiée

POST api/ProductEntry

Procède à l'insertion dans l'appel d'un produit à l'aide du modèle spécifié

PUT api/ProductEntry

Procède à la modification de l'entrée de produits spécifiée

DELETE api/ProductEntry/{id}?workorderId={workorderId}

Supprime l'entrée de produit du bon de travail spécifié

DELETE api/ProductEntry/{id}?workorderId={workorderId}&deleteComponents={deleteComponents}

Supprime l'entrée de produit du bon de travail spécifié

ProductGroup

API Description
GET api/ProductGroup/Get

Obtient la liste des GL/groupes de produits.

GET api/ProductGroup/Get?id={id}

Obtient le détail du GL/groupe de produits spécifié.

GET api/ProductGroup

Obtient la liste des GL/groupes de produits.

GET api/ProductGroup/{id}

Obtient le détail du GL/groupe de produits spécifié.

Project

API Description
GET api/Project/Get

Obtient la liste des projets

GET api/Project/Get?isInRole={isInRole}

Obtient la liste des projets

GET api/Project/Get?startIndex={startIndex}&endIndex={endIndex}&isInRole={isInRole}

Obtient la liste des projets

GET api/Project/Get?IdProject={IdProject}&forTimeSheet={forTimeSheet}&onlyAuthorizedBudget={onlyAuthorizedBudget}

Aucune documentation disponible

GET api/Project

Obtient la liste des projets

GET api/Project?isInRole={isInRole}

Obtient la liste des projets

GET api/Project?startIndex={startIndex}&endIndex={endIndex}&isInRole={isInRole}

Obtient la liste des projets

GET api/Project?IdProject={IdProject}&forTimeSheet={forTimeSheet}&onlyAuthorizedBudget={onlyAuthorizedBudget}

Aucune documentation disponible

ProjectEntry

API Description
GET api/ProjectEntry/Get?employeeId={employeeId}&startDate={startDate}&endDate={endDate}

Obtient la liste des entrées de travaux associées à l'employé spécifié

GET api/ProjectEntry/Get?employeeId={employeeId}&startDate={startDate}

Obtient la liste des entrées de travaux associées à l'employé spécifié

GET api/ProjectEntry/Get?startDate={startDate}&endDate={endDate}&forAllUsers={forAllUsers}

Obtient la liste des entrées de travaux associées à l'employé actuel

GET api/ProjectEntry/Get?startDate={startDate}&forAllUsers={forAllUsers}

Obtient la liste des entrées de travaux associées à l'employé actuel

GET api/ProjectEntry/Get?projectEntryId={projectEntryId}&forAllUsers={forAllUsers}

Obtient la liste des entrées de travaux associées à l'employé actuel

POST api/ProjectEntry/Post

Procède à la création de l'entrée de projet à l'aide du modèle spécifié

PUT api/ProjectEntry/Put

Procède à la modification d'une entrée de projet à l'aide du modèle spécifié

GET api/ProjectEntry?employeeId={employeeId}&startDate={startDate}&endDate={endDate}

Obtient la liste des entrées de travaux associées à l'employé spécifié

GET api/ProjectEntry?employeeId={employeeId}&startDate={startDate}

Obtient la liste des entrées de travaux associées à l'employé spécifié

GET api/ProjectEntry?startDate={startDate}&endDate={endDate}&forAllUsers={forAllUsers}

Obtient la liste des entrées de travaux associées à l'employé actuel

GET api/ProjectEntry?startDate={startDate}&forAllUsers={forAllUsers}

Obtient la liste des entrées de travaux associées à l'employé actuel

GET api/ProjectEntry?projectEntryId={projectEntryId}&forAllUsers={forAllUsers}

Obtient la liste des entrées de travaux associées à l'employé actuel

POST api/ProjectEntry

Procède à la création de l'entrée de projet à l'aide du modèle spécifié

PUT api/ProjectEntry

Procède à la modification d'une entrée de projet à l'aide du modèle spécifié

ProjectStep

API Description
GET api/ProjectStep/Get?IdSubProject={IdSubProject}&forTimeSheet={forTimeSheet}&onlyAuthorizedBudget={onlyAuthorizedBudget}

Obtient la liste des étapes

GET api/ProjectStep?IdSubProject={IdSubProject}&forTimeSheet={forTimeSheet}&onlyAuthorizedBudget={onlyAuthorizedBudget}

Obtient la liste des étapes

SalaryType

API Description
GET api/SalaryType/Get

Obtient la liste des types de salaire

GET api/SalaryType/Get?id={id}

Obtient le type de salaire correspondant à l'Id spécifié

GET api/SalaryType

Obtient la liste des types de salaire

GET api/SalaryType/{id}

Obtient le type de salaire correspondant à l'Id spécifié

Segment

Fonctions liées à la segmentation des appels

API Description
GET api/Segment/Get?WorkorderId={WorkorderId}&startIndex={startIndex}&endIndex={endIndex}

Aucune documentation disponible

GET api/Segment?WorkorderId={WorkorderId}&startIndex={startIndex}&endIndex={endIndex}

Aucune documentation disponible

SubProject

API Description
GET api/SubProject/Get?IdProject={IdProject}&forTimeSheet={forTimeSheet}&onlyAuthorizedBudget={onlyAuthorizedBudget}

Aucune documentation disponible

GET api/SubProject?IdProject={IdProject}&forTimeSheet={forTimeSheet}&onlyAuthorizedBudget={onlyAuthorizedBudget}

Aucune documentation disponible

Test

API Description
GET api/Test/Get?text={text}&qte={qte}&toUpper={toUpper}

Aucune documentation disponible

GET api/Test?text={text}&qte={qte}&toUpper={toUpper}

Aucune documentation disponible

TimeEntry

API Description
GET api/TimeEntry/Get?startDate={startDate}&forAllUsers={forAllUsers}

Aucune documentation disponible

GET api/TimeEntry/Get?startDate={startDate}&entryTypes={entryTypes}&forAllUsers={forAllUsers}

Aucune documentation disponible

GET api/TimeEntry/Get?startDate={startDate}&endDate={endDate}&forAllUsers={forAllUsers}

Aucune documentation disponible

GET api/TimeEntry/Get?startDate={startDate}&endDate={endDate}&entryTypes={entryTypes}&forAllUsers={forAllUsers}

Aucune documentation disponible

GET api/TimeEntry?startDate={startDate}&forAllUsers={forAllUsers}

Aucune documentation disponible

GET api/TimeEntry?startDate={startDate}&entryTypes={entryTypes}&forAllUsers={forAllUsers}

Aucune documentation disponible

GET api/TimeEntry?startDate={startDate}&endDate={endDate}&forAllUsers={forAllUsers}

Aucune documentation disponible

GET api/TimeEntry?startDate={startDate}&endDate={endDate}&entryTypes={entryTypes}&forAllUsers={forAllUsers}

Aucune documentation disponible

Timer

Fonctions liées aux chronomètres

API Description
GET api/Timer/Get

Obtient la liste des chronomètres actifs

GET api/Timer/Get?codeName={codeName}

Obtient la liste des chronomètres actifs pour l'employé spécifié

GET api/Timer/Get?id={id}&includeToDo={includeToDo}

Obtient le détail du chronomètre actif spécifié

POST api/Timer/Post

Démarre un chronomètre à l'aide des informations spécifiées.

PUT api/Timer/Put

Modifie un chronomètre à l'aide des informations spécifiées.

DELETE api/Timer/Delete?id={id}

Supprime le chronomètre spécifié

GET api/Timer

Obtient la liste des chronomètres actifs

GET api/Timer?codeName={codeName}

Obtient la liste des chronomètres actifs pour l'employé spécifié

GET api/Timer/{id}?includeToDo={includeToDo}

Obtient le détail du chronomètre actif spécifié

POST api/Timer

Démarre un chronomètre à l'aide des informations spécifiées.

PUT api/Timer

Modifie un chronomètre à l'aide des informations spécifiées.

DELETE api/Timer/{id}

Supprime le chronomètre spécifié

Timesheet

Fonctions liées aux feuilles de temps

API Description
GET api/Timesheet/Get?startDate={startDate}&forAllUsers={forAllUsers}

Obtient la liste des entrées de temps pour la date spécifiée

GET api/Timesheet/Get?startDate={startDate}&endDate={endDate}&forAllUsers={forAllUsers}

Obtient la liste des entrées de temps présentes dans la plage de dates spécifiée

GET api/Timesheet?startDate={startDate}&forAllUsers={forAllUsers}

Obtient la liste des entrées de temps pour la date spécifiée

GET api/Timesheet?startDate={startDate}&endDate={endDate}&forAllUsers={forAllUsers}

Obtient la liste des entrées de temps présentes dans la plage de dates spécifiée

User

API Description
POST api/User/PreLogin

Authentification de l'utilisateur

POST api/User/FullLogin?clientDate={clientDate}

Authentification de l'utilisateur, récupère les permissions, préférences et configurations

POST api/User/FullLogin

Authentification de l'utilisateur, récupère les permissions, préférences et configurations

GET api/User/Autorisations

Obtient la liste des produits de l'utilisateur actuellement connecté.

GET api/User/SessionID

Aucune documentation disponible

GET api/User/IpAddress

Aucune documentation disponible

POST api/User/Logout

Déconnecte l'utilisateur et vidange les valeurs stockées en session serveur.

POST api/User?clientDate={clientDate}

Authentification de l'utilisateur, récupère les permissions, préférences et configurations

Warehouse

Fonctions liées aux entrepôts et à l'inventaire général

API Description
GET api/Warehouse/Get

Aucune documentation disponible

GET api/Warehouse

Aucune documentation disponible

WorkEntry

Fonctions liées aux entrées de travaux dans un appel, un bon de travail

API Description
GET api/WorkEntry/Get?workOrderId={workOrderId}&closed={closed}

Obtient la liste des entrées de travaux associées à l'appel spécifié

GET api/WorkEntry/Get?workOrderId={workOrderId}&startIndex={startIndex}&endIndex={endIndex}&closed={closed}

Obtient la liste des entrées de travaux associées à l'appel spécifié

GET api/WorkEntry/Get?id={id}&workOrderId={workOrderId}&closed={closed}&includeToDo={includeToDo}

Obtient le modèle détaillé de l'entrée de travaux spécifiée

POST api/WorkEntry/Post

Procède à la création de l'entrée de travaux à l'aide du modèle spécifié

PUT api/WorkEntry/Put

Procède à la modification de l'entrée de travaux spécifiée

PATCH api/WorkEntry/Patch

Procède à l'insertion ou à la modification des entrées de travaux spécifiées

GET api/WorkEntry?workOrderId={workOrderId}&closed={closed}

Obtient la liste des entrées de travaux associées à l'appel spécifié

GET api/WorkEntry?workOrderId={workOrderId}&startIndex={startIndex}&endIndex={endIndex}&closed={closed}

Obtient la liste des entrées de travaux associées à l'appel spécifié

GET api/WorkEntry/{id}?workOrderId={workOrderId}&closed={closed}&includeToDo={includeToDo}

Obtient le modèle détaillé de l'entrée de travaux spécifiée

POST api/WorkEntry

Procède à la création de l'entrée de travaux à l'aide du modèle spécifié

PUT api/WorkEntry

Procède à la modification de l'entrée de travaux spécifiée

PATCH api/WorkEntry

Procède à l'insertion ou à la modification des entrées de travaux spécifiées

Workorder

Fonctions liées aux appels de service (bon de travail)

API Description
GET api/Workorder/Get?startIndex={startIndex}&endIndex={endIndex}&closed={closed}&includeToDo={includeToDo}&forAllUsers={forAllUsers}&includeRelated={includeRelated}

Obtient la liste des appels

GET api/Workorder/Get?startIndex={startIndex}&endIndex={endIndex}&searchExpression={searchExpression}&searchCriteria={searchCriteria}&closed={closed}&includeToDo={includeToDo}&forAllUsers={forAllUsers}

Obtient la liste des appels dont un critère corresponda à l'expression spécifiée

GET api/Workorder/Get?id={id}&closed={closed}

Obtient le détail de l'appel spécifié

POST api/Workorder/Print

Obtient le PDF résultant de l'impression du bon de travail.

POST api/Workorder/Mail

Transmet le bon de travail par courrier électronique.

PUT api/Workorder/Put

Procède à la modification de certains champs de l'appel spécifié

GET api/Workorder?startIndex={startIndex}&endIndex={endIndex}&closed={closed}&includeToDo={includeToDo}&forAllUsers={forAllUsers}&includeRelated={includeRelated}

Obtient la liste des appels

GET api/Workorder?startIndex={startIndex}&endIndex={endIndex}&searchExpression={searchExpression}&searchCriteria={searchCriteria}&closed={closed}&includeToDo={includeToDo}&forAllUsers={forAllUsers}

Obtient la liste des appels dont un critère corresponda à l'expression spécifiée

GET api/Workorder/{id}?closed={closed}

Obtient le détail de l'appel spécifié

PUT api/Workorder

Procède à la modification de certains champs de l'appel spécifié