> ## Documentation Index
> Fetch the complete documentation index at: https://docs.zylon.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Integración SharePoint

> Sincroniza documentos de SharePoint en el espacio de trabajo.

Las integraciones de SharePoint importan bibliotecas y documentos. **Habilita SharePoint a nivel de instancia primero**—consulta la guía del operador: [Configuración de SharePoint](/es/operator-manual/knowledge-base/sharepoint).

Si se requiere OAuth, usa los endpoints de [OpenID y OAuth](/es/developer-manual/build-with-zylon/workspace-api/authentication/openid).

## Solicitud básica y respuesta

Obtén la configuración con `GET /api/v1/app/integration/sharepoint/{integrationId}/config`.

```bash theme={null}
curl "https://{BASE_URL}/api/v1/app/integration/sharepoint/{integrationID}/config" \
  -H "Authorization: Bearer {API_TOKEN}"
  -H "x-org: {org_slug}"
```

<Accordion title="Ejemplo de respuesta">
  ```json theme={null}
  {
    "site_url": "https://auroralabs.sharepoint.com/sites/support",
    "library": "Shared Documents"
  }
  ```
</Accordion>

## Iniciar sincronización

```bash theme={null}
curl -X POST "https://{BASE_URL}/api/v1/app/integration/sharepoint/{integrationID}/ingest" \
  -H "Authorization: Bearer {API_TOKEN}" \
  -H "x-org: {org_slug}" \
  -H "Content-Type: application/json"
```

<Accordion title="Ejemplo de respuesta">
  ```json theme={null}
  {
    "type": "sync_started",
    "current_artifact_count": 18,
    "integration_item_count": 64
  }
  ```
</Accordion>

## Errores y casos límite

* **403**: integración no habilitada o sin permisos.
* **404**: integración no encontrada.
