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

# Introduction

> Manus Team APIs for enterprise administrators

<sup>Questions or issues? Contact us at [api-support@manus.ai](mailto:api-support@manus.ai).</sup>

# Manus Team API

The Manus Team API is a collection of admin-facing APIs that enterprise tenant owners use to manage and operate their Manus deployment programmatically. The current surface focuses on compliance workflows; additional product areas (user management, project administration, …) will be added over time.

## Available APIs

<CardGroup cols={2}>
  <Card title="Enterprise Data Export" icon="download" href="/enterprise/v2/data-export-overview">
    Export user data for compliance, legal hold, and internal audits.
  </Card>

  <Card title="Enterprise SIEM Integrations" icon="shield-halved" href="/enterprise/v2/siem-integrations-overview">
    Stream audit events to your SIEM, or export them on demand, for compliance and security monitoring.
  </Card>

  <Card title="Team User Management" icon="users" href="/enterprise/v2/user-management-overview">
    Provision, update, and offboard team members from your IDP (SailPoint, Okta, custom).
  </Card>

  <Card title="Shared Team Asset Governance" icon="lock" href="/enterprise/v2/asset-governance-overview">
    Enumerate the team's shareable surface and override individual share scopes from a DSPM workflow.
  </Card>
</CardGroup>

## Get started

Before calling any endpoint:

* [Authenticate](/enterprise/v2/authentication) — issue an enterprise API key from Compliance settings.
* [Choose a protocol](/enterprise/v2/protocols) — every operation is callable via REST or Connect RPC.

## Base URL

All API requests are made to:

```
https://api.manus.im
```

## Response format

Every response is wrapped in a consistent envelope by `V2ResponseMiddleware`:

**Success:**

```json theme={null}
{
  "ok": true,
  "request_id": "req_abc123",
  ...
}
```

**Error:**

```json theme={null}
{
  "ok": false,
  "request_id": "req_abc123",
  "error": {
    "code": "invalid_argument",
    "message": "..."
  }
}
```

| Error code            | Description                                                                   |
| --------------------- | ----------------------------------------------------------------------------- |
| `invalid_argument`    | Missing or invalid request parameters                                         |
| `unauthenticated`     | The API key is missing, invalid, or not valid for this endpoint's key type    |
| `not_found`           | The requested resource does not exist                                         |
| `permission_denied`   | Authenticated, but not permitted to perform this operation                    |
| `failed_precondition` | The resource is not in a valid state for the requested operation              |
| `internal`            | Internal server error — retry with backoff and contact support if it persists |
