Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Espacio de nombres: microsoft.graph
Importante
Las API de la versión /beta de Microsoft Graph están sujetas a cambios. No se admite el uso de estas API en aplicaciones de producción. Para determinar si una API está disponible en la versión 1.0, use el selector de Versión.
El recurso site proporciona metadatos y relaciones para un sitio de SharePoint.
Métodos
| Método | Ruta de acceso a REST |
|---|---|
| Crear | POST /sites |
| Get | GET /sites/{site-id} |
| Obtener sitio raíz | GET /sites/root |
| Obtener sitio por su ruta de acceso | GET /sites/{hostname}:/{site-path} |
| Obtener sitio para un grupo | GET /groups/{group-id}/sites/root |
| Obtener análisis | GET /sites/{site-id}/analytics |
| Obtener actividades por intervalo | GET /sites/{site-id}/getActivitiesByInterval |
| Enumerar páginas | GET /sites/{site-id}/pages |
| Plantillas de página de lista | GET /sites/{site-id}/pageTemplates/microsoft.graph.pageTemplate |
| Enumerar sitios raíz | GET /sites?filter=root ne null&select=siteCollection,webUrl |
| Enumerar sitios en distintas zonas geográficas | GET /site/getAllSites |
| Enumerar subsitios de un sitio | GET /sites/{site-id}/sites |
| Buscar sitios | GET /sites?search={query} |
| Archivo sitio | POST /sites/{site-id}/archive |
| Sitio noarchivo | POST /sites/{site-id}/unarchive |
| Seguir el sitio | POST /users/{user-id}/followedSites/add |
| Dejar de seguir el sitio | POST /users/{user-id}/followedSites/remove |
| Lista de sitios seguidos | GET /me/followedSites |
| Obtener permiso | GET /sites/{site-id}/permissions/{permission-id} |
| Enumerar permisos | GET /sites/{site-id}/permissions |
| Crear permisos | POST /sites/{site-id}/permissions |
| Eliminar permiso | DELETE /sites/{site-id}/permissions/{permission-id} |
| Actualizar permiso | PATCH /sites/{site-id}/permissions/{permission-id} |
| Tipos de contenido de lista | GET /sites/{site-id}/contentTypes |
| Crear contentType | POST /sitios/{site-id}/contentTypes |
| List columns | GET /sites/{site-id}/columns |
| Crear columna | POST /sitios/{site-id}/columnas |
| Creación de un trabajo de procesamiento de documentos | POST /sites/{site-id}/documentProcessingJobs |
| Operaciones de lista | GET /sites/{site-id}/operations |
| Obtención del estado de la operación | GET /sites/getOperationStatus(operationId='{siteOperationId}') |
| Obtener la configuración del sitio | GET /sites/{site-id}/settings |
| Obtener delta | GET /sites/delta |
| Extensiones abiertas | |
| Crear extensión abierta | POST /sites/{site-id}/extensions |
| Obtener extensión abierta | GET /sites/{site-id}/extensions |
| Actualizar extensión abierta | PATCH /sites/{site-id}/extensions |
| Eliminar extensión abierta | DELETE /sites/{site-id}/extensions |
Propiedades
| Propiedad | Tipo | Descripción |
|---|---|---|
| createdDateTime | DateTimeOffset | Fecha y hora en que se creó el sitio. Solo lectura. Se hereda de baseItem. |
| description | Cadena | Texto descriptivo del sitio. Se hereda de baseItem. |
| displayName | Cadena | El título completo del sitio. Solo lectura. |
| eTag | String | ETag para el sitio. Solo lectura. Se hereda de baseItem. |
| id | Cadena | Identificador único del sitio. Solo lectura. Se hereda de baseItem. |
| lastModifiedDateTime | DateTimeOffset | Fecha y hora en que se modificó por última vez el sitio. Solo lectura. Se hereda de baseItem. |
| configuración regional | Cadena | La configuración de idioma del sitio. |
| lockState | siteLockState | Estado del sitio. Los valores posibles son: unlocked, lockedReadOnly, lockedNoAccess, , , lockedNoAdditionsunknownFutureValue |
| name | Cadena | Nombre del sitio. Se hereda de baseItem. |
| ownerIdentityToResolve | identityInput | Propietario del sitio que se proporcionará solo en el momento de la creación del sitio. |
| root | root | Si está presente, proporciona el sitio raíz en la colección de sitios. Solo lectura. |
| configuración | siteSettings | La configuración de este sitio. Solo lectura. |
| shareByEmailEnabled | Booleano | Determina si el sitio y su contenido se pueden compartir por correo electrónico. |
| sharepointIds | sharepointIds | Devuelve los identificadores útiles para la compatibilidad con REST de SharePoint. Solo lectura. |
| siteCollection | siteCollection | Proporciona detalles sobre la colección de sitios del sitio. Solo disponible en el sitio raíz. Solo lectura. |
| template | siteTemplateType | Especifica la plantilla aplicada al sitio. Los valores posibles son: sitepagepublishing, group, sts y unknownFutureValue |
| webUrl | Cadena | Dirección URL del sitio que solo se puede proporcionar en el momento de la creación del sitio. Solo lectura. Se hereda de baseItem. |
Propiedad id
Un sitio se identifica con un id. único compuesto por los siguientes valores:
- Nombre de host de la colección de sitios (contoso.sharepoint.com)
- Identificador único (GUID) de la colección de sitios
- Identificador único (GUID) del sitio
El identificador root siempre hace referencia al sitio raíz de un destino determinado, de la siguiente manera:
-
/sites/root: El sitio raíz del inquilino. -
/groups/{group-id}/sites/root: Sitio del grupo.
Relaciones
| Relación | Tipo | Descripción |
|---|---|---|
| analytics | itemAnalytics | Análisis sobre las actividades de vista que tuvieron lugar en este sitio. |
| columns | columnDefinition (colección) | La colección de definiciones de columna reutilizables en listas en este sitio. |
| contentModels | contentModel (colección) | Colección de modelos de contenido aplicados a este sitio. |
| contentTypes | contentType (colección) | La colección de tipos de contenido definidos para este sitio. |
| drive | drive | La unidad predeterminada (biblioteca de documentos) para este sitio. |
| documentProcessingJobs | colección documentProcessingJob | Trabajos de procesamiento de documentos que se ejecutan en este sitio. |
| drives | Colección drive | La colección de unidades (bibliotecas de documentos) de este sitio. |
| extensions | Colección Extension | Colección de extensiones abiertas definidas para este sitio. Admite valores NULL. |
| externalColumns | columnDefinition (colección) | Colección de definiciones de columna disponibles en el sitio al que se hace referencia desde los sitios de la jerarquía primaria del sitio actual. |
| items | baseItem (colección) | Se utiliza para resolver cualquier elemento contenido en este sitio. Esta colección no se puede enumerar. |
| lists | colección list | La colección de listas en este sitio. |
| operations | colección richLongRunningOperation | Colección de operaciones de larga ejecución para el sitio. |
| páginas | baseSitePage (colección) | Colección de páginas de la lista baseSitePages de este sitio. |
| pageTemplates | colección pageTemplate | Colección de plantillas de página en este sitio. |
| permissions | Colección permission | Permisos asociados a la plantilla del sitio. Admite un valor NULL. |
| recycleBin | recycleBin | Contenedor de una colección de recursos recycleBinItem en este sitio. |
| sites | Colección site | La colección de subsitios de este sitio. |
| termStore | microsoft.graph.termStore.store | TermStore en este sitio. |
Representación JSON
La siguiente representación JSON muestra el tipo de recurso.
El recurso site deriva de baseItem y hereda sus propiedades.
{
"displayName": "string",
"id": "string",
"locale": "String",
"lockState": "String",
"ownerIdentityToResolve": {"@odata.type": "microsoft.graph.identityInput"},
"root": { "@odata.type": "microsoft.graph.root" },
"settings": { "@odata.type": "microsoft.graph.sitesettings" },
"shareByEmailEnabled": "Boolean",
"sharepointIds": { "@odata.type": "microsoft.graph.sharepointIds" },
"siteCollection": {"@odata.type": "microsoft.graph.siteCollection"},
"template": "String",
/* relationships */
"analytics": { "@odata.type": "microsoft.graph.itemAnalytics" },
"columns": [ { "@odata.type": "microsoft.graph.columnDefinition" }],
"contentTypes": [ { "@odata.type": "microsoft.graph.contentType" }],
"extensions": [ { "@odata.type": "microsoft.graph.extension" }],
"externalColumns": [ { "@odata.type": "microsoft.graph.columnDefinition" }],
"drive": { "@odata.type": "microsoft.graph.drive" },
"drives": [ { "@odata.type": "microsoft.graph.drive" }],
"items": [ { "@odata.type": "microsoft.graph.baseItem" }],
"lists": [ { "@odata.type": "microsoft.graph.list" }],
"permissions": [ { "@odata.type": "microsoft.graph.permission" }],
"sites": [ { "@odata.type": "microsoft.graph.site"} ],
"termStore": { "@odata.type": "microsoft.graph.termStore.store" },
/* inherited from baseItem */
"createdDateTime": "datetime",
"description": "string",
"eTag": "string",
"lastModifiedDateTime": "datetime",
"name": "string",
"webUrl": "url"
}