Cet endpoint est utilisé pour récupérer une liste d’objets dans EPC. Cela peut s’appliquer à différentes situations de duplication et d’affichage d’informations telles que :

  • Dupliquer des données sur une plateforme tierce
  • Afficher une vue d’ensemble des objets importants dans un système externe
  • Créer des widgets filtrables pour des portails internes
  • Et plus encore…

Exemple de code pour 3 fichiers trouvés dans la base de données avec une taille de page de 2 fichiers :

{
  "totalRecords": 3,
  "sortKey": "nodeId",
  "pageSize": 2,
  "currentPage": 1,
  "results": [
    {
      "documentCount": 0,
      "parent": null,
      "relatedResourceCount": 0,
      "roleCount": 0,
      "nodeSubTypeName": null,
      "userNodeSubType": null,
      "@type": "ListElement",
      "nodeVersionId": "E25E7A35-EE18-4607-924C-C743BAB04E4E",
      "relatedAssetCount": 0,
      "publishedNodeVersionId": null,
      "orgUnitCount": 0,
      "responsibilities": {
        "informed": false,
        "accountable": false,
        "verifier": false,
        "responsible": false,
        "signatory": false,
        "consulted": false,
        "support": false
      },
      "referenceNumber": null,
      "propertyValues": null,
      "assetCount": 0,
      "categories": null,
      "locked": false,
      "relatedRoleCount": 0,
      "relatedOrgUnitCount": 0,
      "locationListItemId": null,
      "productListItemId": null,
      "acronym": null,
      "hasDescription": false,
      "shortDescription": null,
      "nodeType": "TASK",
      "creationDate": "2022-06-15T12:11:37.470-04:00",
      "nodeStatus": "IN_PROGRESS",
      "version": "0.0002",
      "nodeSubType": null,
      "modificationDate": "2022-06-15T12:11:37.740-04:00",
      "extensions": null,
      "deleted": false,
      "system": false,
      "resourceCount": 0,
      "name": "Task 1",
      "lastModifiedByName": null,
      "nodeId": "3096BD45-BBA2-4745-B53C-0015A1A774C5",
      "favorite": false
    },
{
      "documentCount": 0,
      "parent": null,
      "relatedResourceCount": 0,
      "roleCount": 0,
      "nodeSubTypeName": null,
      "userNodeSubType": null,
      "@type": "ListElement",
      "nodeVersionId": "5AF78E44-15FA-48D9-9CCC-4B92E1997216",
      "relatedAssetCount": 0,
      "publishedNodeVersionId": "5AF78E44-15FA-48D9-9CCC-4B92E1997216",
      "orgUnitCount": 0,
      "responsibilities": {
        "informed": false,
        "accountable": false,
        "verifier": false,
        "responsible": false,
        "signatory": false,
        "consulted": false,
        "support": false
      },
      "referenceNumber": null,
      "propertyValues": null,
      "assetCount": 0,
      "categories": null,
      "locked": false,
      "relatedRoleCount": 0,
      "relatedOrgUnitCount": 0,
      "locationListItemId": null,
      "productListItemId": null,
      "acronym": null,
      "hasDescription": false,
      "shortDescription": null,
      "nodeType": "DOCUMENT_SET",
      "creationDate": "2022-06-15T12:11:03.767-04:00",
      "nodeStatus": "PUBLISHED",
      "version": "1.0000",
      "nodeSubType": null,
      "modificationDate": "2022-06-15T12:11:03.837-04:00",
      "extensions": null,
      "deleted": false,
      "system": false,
      "resourceCount": 0,
      "name": "DOC_SET__PUBLISH2022-06-15T12:11:03.744",
      "lastModifiedByName": null,
      "nodeId": "FABBF176-2982-44CC-B3CC-00731C18BA22",
      "favorite": false
    }
  ],
  "order": "ASC"
}

Exemple CURL :

curl --request GET --url 'http://myepc.interfacing.com/api/v1/list/1450CEF9-89A3-4B48-98F7-09735BECD54B?draft=true' -b /tmp/cookie.tmp

Informations techniques

  • URL de l’endpoint : https://VOTREEPC.interfacing.com/api/v1/list
  • URL Swagger : https://VOTREEPC.interfacing.com/api/v1/swagger/#/Common/list

Il est possible de récupérer des listes d’objets spécifiques à chaque module EPC. Toutes les possibilités sont répertoriées ici :

Module URL Swagger URL Endpoint
Capacité https://VOTREEPC.interfacing.com/api/v1/swagger/#/Capability/list https://VOTREEPCC.interfacing.com/api/v1/capabiltity/list
Collaboration https://VOTREEPC.interfacing.com/api/v1/swagger/#/Collaboration/findPostsList https://VOTREEPC.interfacing.com/api/v1/collaboration/list
Contrôle https://VOTREEPC.interfacing.com/api/v1/swagger/#/Control/list https://VOTREEPC.interfacing.com/api/v1/control/list
Document https://VOTREEPC.interfacing.com/api/v1/swagger/#/Document/list https://VOTREEPC.interfacing.com/api/v1/document/list
Glossaire https://VOTREEPC.interfacing.com/api/v1/swagger/#/Glossary/list https://VOTREEPC.interfacing.com/api/v1/glossary/list
Gouvernance – Analyse https://VOTREEPC.interfacing.com/api/v1/swagger/#/Governance/analyzerList https://VOTREEPC.interfacing.com/api/v1/governance/analyzer-list
Gouvernance – Maturité https://VOTREEPC.interfacing.com/api/v1/swagger/#/Governance/maturityList https://VOTREEPC.interfacing.com/api/v1/governance/maturity-list
Gouvernance – Aperçu https://VOTREEPC.interfacing.com/api/v1/swagger/#/Governance/overviewList https://VOTREEPC.interfacing.com/api/v1/governance/overview-list
Métadonnées https://VOTREEPC.interfacing.com/api/v1/swagger/#/MasterData/list https://VOTREEPC.interfacing.com/api/v1/masterData/list
Organisation https://VOTREEPC.interfacing.com/api/v1/swagger/#/Organization/list https://VOTREEPC.interfacing.com/api/v1/organization/list
Performance https://VOTREEPC.interfacing.com/api/v1/swagger/#/Performance/list https://VOTREEPC.interfacing.com/api/v1/performances/list
Processus https://VOTREEPC.interfacing.com/api/v1/swagger/#/Process/list https://VOTREEPC.interfacing.com/api/v1/process/list
Risque https://VOTREEPC.interfacing.com/api/v1/swagger/#/Risk/list https://VOTREEPC.interfacing.com/api/v1/risk/list
Règle https://VOTREEPC.interfacing.com/api/v1/swagger/#/Rule/list https://VOTREEPC.interfacing.com/api/v1/rule/list

Quelle est cette fonctionnalité dans EPC ?

La vue en liste permet aux utilisateurs de voir tous les types d’objets auxquels ils ont accès. La visualisation des éléments dans une liste permet aux utilisateurs d’avoir une vue rapide de divers objets au même endroit, facilitant la navigation. Il est également possible de filtrer et de trier les éléments dans la vue en liste pour trouver des objets plus rapidement. Pour en savoir plus sur la fonctionnalité “Liste”, veuillez cliquer ici.

Sujets connexes

Authentification et gestion des jetons
Référence de l’API

Réaction

Était-ce utile?

Oui Non
Vous avez indiqué que ce sujet ne vous a pas été utile ...
Pouvez-vous SVP laisser un commentaire nous disant pourquoi? Merci!
Merci pour vos commentaires.

Laissez votre avis sur ce sujet.

SVP ne pas utiliser pour des questions de support technique.
Visit the Support Portal

Valider