Créer un nouveau projet
Fonctionnalités
- Introduction
- Graph REST API
- Les listes
Plugins SPFx
- Créer son plugin SharePoint
- spfx-list-migration
- GrapeJS Web Builder
API
Listing des listes
https://learn.microsoft.com/en-us/graph/api/resources/list?view=graph-rest-1.0
Requête
GET https://graph.microsoft.com/v1.0/sites/{site-id}/lists
Réponse
{
"@odata.context": "https://graph.microsoft.com/v1.0/$metadata#sites('85423125-6410-40ca-8869-7ee9f08a1ab4')/lists",
"@microsoft.graph.tips": "Use $select to choose only the properties your app needs, as this can lead to performance improvements. For example: GET sites('<guid>')/lists?$select=displayName,list",
"value": [
{
"@odata.etag": "\"283a29b5-915a-445a-82a5-11564190c1fb,1\"",
"createdDateTime": "2024-07-15T13:35:09Z",
"description": "Liste des extensions qui sont activées sur le client",
"eTag": "\"283a29b5-915a-445a-82a5-11564190c1fb,1\"",
"id": "283a29b5-915a-445a-82a5-11564190c1fb",
"lastModifiedDateTime": "2024-07-15T13:35:09Z",
"name": "TenantWideExtensions",
"webUrl": "https://webexprdev.sharepoint.com/sites/PolygonZ/Lists/TenantWideExtensions",
"displayName": "Extensions au niveau du client",
"createdBy": {
"user": {
"email": "jcaron@webexprdev.onmicrosoft.com",
"id": "0f90eb64-5295-4fca-8393-9e02126db566",
"displayName": "Jordan CARON"
}
},
"parentReference": {
"siteId": "webexprdev.sharepoint.com,85423125-6410-40ca-8869-7ee9f08a1ab4,b7ba180f-5ce4-4198-803a-02e9c284f822"
},
"list": {
"contentTypesEnabled": false,
"hidden": true,
"template": "337"
}
},
{
"@odata.etag": "\"77010cc2-3284-472d-a047-1213ecbf51c2,21\"",
"createdDateTime": "2024-08-07T12:37:33Z",
"description": "",
"eTag": "\"77010cc2-3284-472d-a047-1213ecbf51c2,21\"",
"id": "77010cc2-3284-472d-a047-1213ecbf51c2",
"lastModifiedDateTime": "2024-08-07T15:00:18Z",
"name": "CategoryDeTest5",
"webUrl": "https://webexprdev.sharepoint.com/sites/PolygonZ/Lists/CategoryDeTest5",
"displayName": "CategoryDeTest5",
"createdBy": {
"user": {
"email": "brouville@webexprdev.onmicrosoft.com",
"id": "521cce0b-6653-4573-8b41-c3444d3b8c70",
"displayName": "Benjamin ROUVILLE"
}
},
"lastModifiedBy": {
"user": {
"email": "brouville@webexprdev.onmicrosoft.com",
"id": "521cce0b-6653-4573-8b41-c3444d3b8c70",
"displayName": "Benjamin ROUVILLE"
}
},
"parentReference": {
"siteId": "webexprdev.sharepoint.com,85423125-6410-40ca-8869-7ee9f08a1ab4,b7ba180f-5ce4-4198-803a-02e9c284f822"
},
"list": {
"contentTypesEnabled": false,
"hidden": false,
"template": "genericList"
}
},
{
"@odata.etag": "\"7c7fcd79-bf53-4ee8-af86-1bb27352e78c,0\"",
"createdDateTime": "2024-06-16T01:20:59Z",
"description": "",
"eTag": "\"7c7fcd79-bf53-4ee8-af86-1bb27352e78c,0\"",
"id": "7c7fcd79-bf53-4ee8-af86-1bb27352e78c",
"lastModifiedDateTime": "2024-06-16T01:20:59Z",
"name": "Events",
"webUrl": "https://webexprdev.sharepoint.com/sites/PolygonZ/Lists/Events",
"displayName": "Événements",
"createdBy": {
"user": {
"displayName": "System Account"
}
},
"parentReference": {
"siteId": "webexprdev.sharepoint.com,85423125-6410-40ca-8869-7ee9f08a1ab4,b7ba180f-5ce4-4198-803a-02e9c284f822"
},
"list": {
"contentTypesEnabled": true,
"hidden": false,
"template": "events"
}
},
{
"@odata.etag": "\"3fd3daf6-35aa-447b-a6e4-28f68871a640,36\"",
"createdDateTime": "2024-08-01T06:19:06Z",
"description": "Une librairie créée à des fins de test pour la future GED.",
"eTag": "\"3fd3daf6-35aa-447b-a6e4-28f68871a640,36\"",
"id": "3fd3daf6-35aa-447b-a6e4-28f68871a640",
"lastModifiedDateTime": "2024-08-03T05:47:32Z",
"name": "TestGED",
"webUrl": "https://webexprdev.sharepoint.com/sites/PolygonZ/TestGED",
"displayName": "TestGED",
"createdBy": {
"user": {
"email": "jcaron@webexprdev.onmicrosoft.com",
"id": "0f90eb64-5295-4fca-8393-9e02126db566",
"displayName": "Jordan CARON"
}
},
"lastModifiedBy": {
"user": {
"email": "jcaron@webexprdev.onmicrosoft.com",
"id": "0f90eb64-5295-4fca-8393-9e02126db566",
"displayName": "Jordan CARON"
}
},
"parentReference": {
"siteId": "webexprdev.sharepoint.com,85423125-6410-40ca-8869-7ee9f08a1ab4,b7ba180f-5ce4-4198-803a-02e9c284f822"
},
"list": {
"contentTypesEnabled": false,
"hidden": false,
"template": "documentLibrary"
}
},
{
"@odata.etag": "\"60fbcfcf-ca0f-4f6a-97a6-382232ac90a9,15\"",
"createdDateTime": "2024-08-05T14:15:31Z",
"description": "",
"eTag": "\"60fbcfcf-ca0f-4f6a-97a6-382232ac90a9,15\"",
"id": "60fbcfcf-ca0f-4f6a-97a6-382232ac90a9",
"lastModifiedDateTime": "2024-08-07T12:37:34Z",
"name": "MigrationTest",
"webUrl": "https://webexprdev.sharepoint.com/sites/PolygonZ/Lists/MigrationTest",
"displayName": "MigrationTest",
"createdBy": {
"user": {
"email": "brouville@webexprdev.onmicrosoft.com",
"id": "521cce0b-6653-4573-8b41-c3444d3b8c70",
"displayName": "Benjamin ROUVILLE"
}
},
"lastModifiedBy": {
"user": {
"email": "brouville@webexprdev.onmicrosoft.com",
"id": "521cce0b-6653-4573-8b41-c3444d3b8c70",
"displayName": "Benjamin ROUVILLE"
}
},
"parentReference": {
"siteId": "webexprdev.sharepoint.com,85423125-6410-40ca-8869-7ee9f08a1ab4,b7ba180f-5ce4-4198-803a-02e9c284f822"
},
"list": {
"contentTypesEnabled": false,
"hidden": false,
"template": "genericList"
}
},
{
"@odata.etag": "\"67a059d4-67fc-4cf3-9950-3a8654dddd2f,33\"",
"createdDateTime": "2024-08-07T00:12:34Z",
"description": "",
"eTag": "\"67a059d4-67fc-4cf3-9950-3a8654dddd2f,33\"",
"id": "67a059d4-67fc-4cf3-9950-3a8654dddd2f",
"lastModifiedDateTime": "2024-08-07T00:12:53Z",
"name": "CategoryDeTest2",
"webUrl": "https://webexprdev.sharepoint.com/sites/PolygonZ/Lists/CategoryDeTest2",
"displayName": "CategoryDeTest2",
"createdBy": {
"user": {
"email": "brouville@webexprdev.onmicrosoft.com",
"id": "521cce0b-6653-4573-8b41-c3444d3b8c70",
"displayName": "Benjamin ROUVILLE"
}
},
"lastModifiedBy": {
"user": {
"email": "brouville@webexprdev.onmicrosoft.com",
"id": "521cce0b-6653-4573-8b41-c3444d3b8c70",
"displayName": "Benjamin ROUVILLE"
}
},
"parentReference": {
"siteId": "webexprdev.sharepoint.com,85423125-6410-40ca-8869-7ee9f08a1ab4,b7ba180f-5ce4-4198-803a-02e9c284f822"
},
"list": {
"contentTypesEnabled": false,
"hidden": false,
"template": "genericList"
}
},
{
"@odata.etag": "\"4faf33b7-b739-4034-9f0b-4425432d7708,6\"",
"createdDateTime": "2024-06-16T01:20:57Z",
"description": "",
"eTag": "\"4faf33b7-b739-4034-9f0b-4425432d7708,6\"",
"id": "4faf33b7-b739-4034-9f0b-4425432d7708",
"lastModifiedDateTime": "2024-07-31T08:38:28Z",
"name": "Shared Documents",
"webUrl": "https://webexprdev.sharepoint.com/sites/PolygonZ/Shared%20Documents",
"displayName": "Documents",
"createdBy": {
"user": {
"displayName": "System Account"
}
},
"parentReference": {
"siteId": "webexprdev.sharepoint.com,85423125-6410-40ca-8869-7ee9f08a1ab4,b7ba180f-5ce4-4198-803a-02e9c284f822"
},
"list": {
"contentTypesEnabled": false,
"hidden": false,
"template": "documentLibrary"
}
},
{
"@odata.etag": "\"3ac92fa4-6f82-4e70-8a11-4c96117a0d21,1\"",
"createdDateTime": "2024-07-15T13:35:09Z",
"description": "Une bibliothèque pour stocker les ressources côté client",
"eTag": "\"3ac92fa4-6f82-4e70-8a11-4c96117a0d21,1\"",
"id": "3ac92fa4-6f82-4e70-8a11-4c96117a0d21",
"lastModifiedDateTime": "2024-08-03T05:43:42Z",
"name": "ClientSideAssets",
"webUrl": "https://webexprdev.sharepoint.com/sites/PolygonZ/ClientSideAssets",
"displayName": "Ressources côté client",
"createdBy": {
"user": {
"email": "jcaron@webexprdev.onmicrosoft.com",
"id": "0f90eb64-5295-4fca-8393-9e02126db566",
"displayName": "Jordan CARON"
}
},
"lastModifiedBy": {
"user": {
"email": "jcaron@webexprdev.onmicrosoft.com",
"id": "0f90eb64-5295-4fca-8393-9e02126db566",
"displayName": "Jordan CARON"
}
},
"parentReference": {
"siteId": "webexprdev.sharepoint.com,85423125-6410-40ca-8869-7ee9f08a1ab4,b7ba180f-5ce4-4198-803a-02e9c284f822"
},
"list": {
"contentTypesEnabled": false,
"hidden": true,
"template": "334"
}
},
{
"@odata.etag": "\"aabad465-d1b8-4491-a1cf-5a33f9153aca,0\"",
"createdDateTime": "2024-07-15T13:30:12Z",
"description": "This list stores run results for the Web Template Extensions feature.",
"eTag": "\"aabad465-d1b8-4491-a1cf-5a33f9153aca,0\"",
"id": "aabad465-d1b8-4491-a1cf-5a33f9153aca",
"lastModifiedDateTime": "2024-08-06T16:13:30Z",
"name": "wte",
"webUrl": "https://webexprdev.sharepoint.com/sites/PolygonZ/_catalogs/wte",
"displayName": "Web Template Extensions",
"createdBy": {
"user": {
"email": "jcaron@webexprdev.onmicrosoft.com",
"id": "0f90eb64-5295-4fca-8393-9e02126db566",
"displayName": "Jordan CARON"
}
},
"parentReference": {
"siteId": "webexprdev.sharepoint.com,85423125-6410-40ca-8869-7ee9f08a1ab4,b7ba180f-5ce4-4198-803a-02e9c284f822"
},
"list": {
"contentTypesEnabled": false,
"hidden": true,
"template": "webTemplateExtensionsList"
}
},
{
"@odata.etag": "\"6442dbb4-019a-40c3-997b-6bea314fcdad,6\"",
"createdDateTime": "2024-08-07T12:14:27Z",
"description": "",
"eTag": "\"6442dbb4-019a-40c3-997b-6bea314fcdad,6\"",
"id": "6442dbb4-019a-40c3-997b-6bea314fcdad",
"lastModifiedDateTime": "2024-08-07T12:19:20Z",
"name": "CategoryDeTest3",
"webUrl": "https://webexprdev.sharepoint.com/sites/PolygonZ/Lists/CategoryDeTest3",
"displayName": "CategoryDeTest3",
"createdBy": {
"user": {
"email": "brouville@webexprdev.onmicrosoft.com",
"id": "521cce0b-6653-4573-8b41-c3444d3b8c70",
"displayName": "Benjamin ROUVILLE"
}
},
"lastModifiedBy": {
"user": {
"email": "brouville@webexprdev.onmicrosoft.com",
"id": "521cce0b-6653-4573-8b41-c3444d3b8c70",
"displayName": "Benjamin ROUVILLE"
}
},
"parentReference": {
"siteId": "webexprdev.sharepoint.com,85423125-6410-40ca-8869-7ee9f08a1ab4,b7ba180f-5ce4-4198-803a-02e9c284f822"
},
"list": {
"contentTypesEnabled": false,
"hidden": false,
"template": "genericList"
}
},
{
"@odata.etag": "\"02c89902-9019-4a63-808d-81df8892ba8e,1\"",
"createdDateTime": "2024-07-15T13:35:09Z",
"description": "Catalogue pour le stockage des applications pour SharePoint",
"eTag": "\"02c89902-9019-4a63-808d-81df8892ba8e,1\"",
"id": "02c89902-9019-4a63-808d-81df8892ba8e",
"lastModifiedDateTime": "2024-08-03T05:43:40Z",
"name": "AppCatalog",
"webUrl": "https://webexprdev.sharepoint.com/sites/PolygonZ/AppCatalog",
"displayName": "Applications pour SharePoint",
"createdBy": {
"user": {
"email": "jcaron@webexprdev.onmicrosoft.com",
"id": "0f90eb64-5295-4fca-8393-9e02126db566",
"displayName": "Jordan CARON"
}
},
"parentReference": {
"siteId": "webexprdev.sharepoint.com,85423125-6410-40ca-8869-7ee9f08a1ab4,b7ba180f-5ce4-4198-803a-02e9c284f822"
},
"list": {
"contentTypesEnabled": false,
"hidden": false,
"template": "336"
}
},
{
"@odata.etag": "\"293a40a3-302d-42b6-b3c1-9682dda82665,5\"",
"createdDateTime": "2024-08-01T13:02:13Z",
"description": "",
"eTag": "\"293a40a3-302d-42b6-b3c1-9682dda82665,5\"",
"id": "293a40a3-302d-42b6-b3c1-9682dda82665",
"lastModifiedDateTime": "2024-08-01T13:02:15Z",
"name": "testbenjamin",
"webUrl": "https://webexprdev.sharepoint.com/sites/PolygonZ/Lists/testbenjamin",
"displayName": "test-benjamin",
"createdBy": {
"user": {
"email": "brouville@webexprdev.onmicrosoft.com",
"id": "521cce0b-6653-4573-8b41-c3444d3b8c70",
"displayName": "Benjamin ROUVILLE"
}
},
"lastModifiedBy": {
"user": {
"email": "brouville@webexprdev.onmicrosoft.com",
"id": "521cce0b-6653-4573-8b41-c3444d3b8c70",
"displayName": "Benjamin ROUVILLE"
}
},
"parentReference": {
"siteId": "webexprdev.sharepoint.com,85423125-6410-40ca-8869-7ee9f08a1ab4,b7ba180f-5ce4-4198-803a-02e9c284f822"
},
"list": {
"contentTypesEnabled": false,
"hidden": false,
"template": "genericList"
}
},
{
"@odata.etag": "\"9dac3515-1e18-4c74-a8e2-98a424ef4eeb,0\"",
"createdDateTime": "2024-07-15T13:35:09Z",
"description": "Une liste pour stocker les manifestes de composant client",
"eTag": "\"9dac3515-1e18-4c74-a8e2-98a424ef4eeb,0\"",
"id": "9dac3515-1e18-4c74-a8e2-98a424ef4eeb",
"lastModifiedDateTime": "2024-08-03T05:43:41Z",
"name": "ComponentManifests",
"webUrl": "https://webexprdev.sharepoint.com/sites/PolygonZ/Lists/ComponentManifests",
"displayName": "Manifestes de composant côté client",
"createdBy": {
"user": {
"email": "jcaron@webexprdev.onmicrosoft.com",
"id": "0f90eb64-5295-4fca-8393-9e02126db566",
"displayName": "Jordan CARON"
}
},
"parentReference": {
"siteId": "webexprdev.sharepoint.com,85423125-6410-40ca-8869-7ee9f08a1ab4,b7ba180f-5ce4-4198-803a-02e9c284f822"
},
"list": {
"contentTypesEnabled": false,
"hidden": true,
"template": "331"
}
},
{
"@odata.etag": "\"a961467a-2bd3-464f-9a37-ad289fdc6d9f,9\"",
"createdDateTime": "2024-08-01T12:14:27Z",
"description": "Use this list to track access requests to a site or uniquely permissioned items in the site.",
"eTag": "\"a961467a-2bd3-464f-9a37-ad289fdc6d9f,9\"",
"id": "a961467a-2bd3-464f-9a37-ad289fdc6d9f",
"lastModifiedDateTime": "2024-08-01T12:14:29Z",
"name": "Access Requests",
"webUrl": "https://webexprdev.sharepoint.com/sites/PolygonZ/Access%20Requests",
"displayName": "Demandes d'accès",
"createdBy": {
"user": {
"displayName": "System Account"
}
},
"parentReference": {
"siteId": "webexprdev.sharepoint.com,85423125-6410-40ca-8869-7ee9f08a1ab4,b7ba180f-5ce4-4198-803a-02e9c284f822"
},
"list": {
"contentTypesEnabled": true,
"hidden": true,
"template": "accessRequest"
}
},
{
"@odata.etag": "\"4292e315-dd53-4949-a206-b3c092330e0d,4\"",
"createdDateTime": "2024-08-07T12:14:29Z",
"description": "",
"eTag": "\"4292e315-dd53-4949-a206-b3c092330e0d,4\"",
"id": "4292e315-dd53-4949-a206-b3c092330e0d",
"lastModifiedDateTime": "2024-08-07T12:14:29Z",
"name": "CategoryDeTest4",
"webUrl": "https://webexprdev.sharepoint.com/sites/PolygonZ/Lists/CategoryDeTest4",
"displayName": "CategoryDeTest4",
"createdBy": {
"user": {
"email": "brouville@webexprdev.onmicrosoft.com",
"id": "521cce0b-6653-4573-8b41-c3444d3b8c70",
"displayName": "Benjamin ROUVILLE"
}
},
"parentReference": {
"siteId": "webexprdev.sharepoint.com,85423125-6410-40ca-8869-7ee9f08a1ab4,b7ba180f-5ce4-4198-803a-02e9c284f822"
},
"list": {
"contentTypesEnabled": false,
"hidden": false,
"template": "genericList"
}
},
{
"@odata.etag": "\"facabdeb-de5e-4b57-bc81-cf4d0eded83f,6\"",
"createdDateTime": "2024-08-01T07:51:19Z",
"description": "",
"eTag": "\"facabdeb-de5e-4b57-bc81-cf4d0eded83f,6\"",
"id": "facabdeb-de5e-4b57-bc81-cf4d0eded83f",
"lastModifiedDateTime": "2024-08-03T05:49:45Z",
"name": "ListeTestRecherche",
"webUrl": "https://webexprdev.sharepoint.com/sites/PolygonZ/Lists/ListeTestRecherche",
"displayName": "ListeTestRecherche",
"createdBy": {
"user": {
"email": "jcaron@webexprdev.onmicrosoft.com",
"id": "0f90eb64-5295-4fca-8393-9e02126db566",
"displayName": "Jordan CARON"
}
},
"lastModifiedBy": {
"user": {
"email": "jcaron@webexprdev.onmicrosoft.com",
"id": "0f90eb64-5295-4fca-8393-9e02126db566",
"displayName": "Jordan CARON"
}
},
"parentReference": {
"siteId": "webexprdev.sharepoint.com,85423125-6410-40ca-8869-7ee9f08a1ab4,b7ba180f-5ce4-4198-803a-02e9c284f822"
},
"list": {
"contentTypesEnabled": false,
"hidden": false,
"template": "genericList"
}
},
{
"@odata.etag": "\"1492ed8f-8434-44ce-8a1f-e75c56ef2f90,10\"",
"createdDateTime": "2024-08-01T16:50:32Z",
"description": "",
"eTag": "\"1492ed8f-8434-44ce-8a1f-e75c56ef2f90,10\"",
"id": "1492ed8f-8434-44ce-8a1f-e75c56ef2f90",
"lastModifiedDateTime": "2024-08-01T16:50:52Z",
"name": "Books",
"webUrl": "https://webexprdev.sharepoint.com/sites/PolygonZ/Lists/Books",
"displayName": "Books",
"createdBy": {
"user": {
"email": "brouville@webexprdev.onmicrosoft.com",
"id": "521cce0b-6653-4573-8b41-c3444d3b8c70",
"displayName": "Benjamin ROUVILLE"
}
},
"lastModifiedBy": {
"user": {
"email": "brouville@webexprdev.onmicrosoft.com",
"id": "521cce0b-6653-4573-8b41-c3444d3b8c70",
"displayName": "Benjamin ROUVILLE"
}
},
"parentReference": {
"siteId": "webexprdev.sharepoint.com,85423125-6410-40ca-8869-7ee9f08a1ab4,b7ba180f-5ce4-4198-803a-02e9c284f822"
},
"list": {
"contentTypesEnabled": false,
"hidden": false,
"template": "genericList"
}
},
{
"@odata.etag": "\"11c4e5f7-da7d-49fb-bdb7-f30abbd2e451,56\"",
"createdDateTime": "2024-08-06T16:19:54Z",
"description": "",
"eTag": "\"11c4e5f7-da7d-49fb-bdb7-f30abbd2e451,56\"",
"id": "11c4e5f7-da7d-49fb-bdb7-f30abbd2e451",
"lastModifiedDateTime": "2024-08-07T12:25:09Z",
"name": "CategoryDeTest",
"webUrl": "https://webexprdev.sharepoint.com/sites/PolygonZ/Lists/CategoryDeTest",
"displayName": "CategoryDeTest",
"createdBy": {
"user": {
"email": "brouville@webexprdev.onmicrosoft.com",
"id": "521cce0b-6653-4573-8b41-c3444d3b8c70",
"displayName": "Benjamin ROUVILLE"
}
},
"lastModifiedBy": {
"user": {
"email": "brouville@webexprdev.onmicrosoft.com",
"id": "521cce0b-6653-4573-8b41-c3444d3b8c70",
"displayName": "Benjamin ROUVILLE"
}
},
"parentReference": {
"siteId": "webexprdev.sharepoint.com,85423125-6410-40ca-8869-7ee9f08a1ab4,b7ba180f-5ce4-4198-803a-02e9c284f822"
},
"list": {
"contentTypesEnabled": false,
"hidden": false,
"template": "genericList"
}
}
]
}
Exemple
https://graph.microsoft.com/v1.0/sites/85423125-6410-40ca-8869-7ee9f08a1ab4/lists