# Kiteworks Developer Portal — REST API & MCP Integration

> Build secure data workflows with the Kiteworks REST API. 400+ endpoints, OAuth 2.0, Kiteworks MCP, and ready-to-use Marketplace use cases for enterprise integration.

API v28 · Now with Kiteworks MCP & Marketplace use cases

# Build secure data workflows at scale

Integrate enterprise-grade file sharing, governance, and compliance directly into your applications with the Kiteworks REST API.

[Get Started](quick-start.html) [API Reference](api-reference.html)

400+ API Endpoints

OAuth 2.0 Auth Standard

FIPS 140-3 Certified Security

Documentation

## Explore by Topic

Task-oriented guides to help you build with Kiteworks quickly and confidently.

[### Quick Start

Make your first authenticated API call in minutes. Covers prerequisites, obtaining an access token, and a working request.

Getting Started](quick-start.html)

[### Authentication

Obtain access tokens using the Authorization Code flow with PKCE or the JWT Bearer assertion flow for server-side integrations.

OAuth 2.0](authentication.html)

[### API Concepts

Pagination, sorting, rate limits, HTTP status codes, and error response structure — the behaviours that apply across every endpoint.

Fundamentals](api-concepts.html)

[### API Endpoints

A map of all Kiteworks API categories — Content, Collaboration, Security, Client Management, and more — with descriptions of what each exposes.

Reference](api-endpoints.html)

[### Manage Folders

List top-level and child folders, inspect folder data, and create new folders — the foundation for navigating the Kiteworks file structure.

Folders API](manage-folders.html)

[### Manage Files

List and search for files, download file data by ID, and upload files using the chunked multi-part upload protocol.

Files API](manage-files.html)

[### Manage Mail

Compose email drafts, attach files using the chunked upload protocol, and send messages on behalf of authenticated users.

Mail API](manage-mail.html)

[### Kiteworks MCP

Connect LLM applications to Kiteworks via the Model Context Protocol. Covers deployment modes, the Kiteworks MCP Server configuration, and ready-to-use Marketplace use cases.

AI Integration](mcp-overview.html)

[### PubSub Events

Receive real-time Kiteworks events at a URL you control. Register a webhook, verify signatures, and process your first event in under 15 minutes.

Webhooks](pubsub-quick-start.html)
