Gateway Specification
The Content Gateway API lets you integrate custom content systems with Moveworks Assistant Search. You provide the APIs — Moveworks handles data ingestion pipelines, polling, efficient diffing, retries, and search indexing.
For the full interactive API reference with try-it functionality, see the Content Gateway API Reference.
Files
These endpoints handle content retrieval, metadata, and file downloads.
List files
Retrieve files in a specific node with support for querying, filtering, and pagination. Returns navigational information including parent folder details and direct download URLs.
Get file metadata
Retrieve metadata and content for a specific file. When the content type is HTML, this endpoint returns the actual HTML content in the response body. For other file types, it provides download path information.
Download file
Download the full media file by ID. A checksum is provided to validate the integrity of the downloaded file.
Permissions
These endpoints define how Moveworks evaluates access control for ingested content.
Get permission model metadata
Returns the current permission evaluation model for the gateway.
Get content permissions
Returns all user and group permissions on a specific content item.
Users & Groups
These endpoints provide identity resolution for permission evaluation.
List users
Retrieve a paginated list of users using OData query parameters.
List groups
Retrieve a paginated list of groups using OData query parameters.
List group members
List direct members (users or groups) of a specific group.