Skip to main content
Upcoming release — Zylon 1.58These docs are published ahead of release so you can prepare your API integrations. The release image is not yet available. For installations running 1.57, use the 1.57 documentation.
SharePoint integrations are stored as artifacts. The integration identifier used by these endpoints is the integration artifact ID.

Prerequisites

Enable SharePoint at the instance level first. See SharePoint integration setup. Create or reconnect the integration through the login flow documented in OpenID & OAuth. Use the artifact endpoints below after OAuth creates the integration artifact.

Get a SharePoint integration

This endpoint returns public artifact metadata. It never returns access tokens, refresh tokens, or other private properties.

Start a SharePoint ingest

The endpoint returns a server-sent event (SSE) stream. Each selected item needs both its SharePoint drive ID and item ID.

Errors and edge cases

  • 400: invalid SharePoint item or ingest parameters.
  • 403: integration not enabled or missing permission.
  • 404: integration artifact or project not found, or they do not belong together.