# Enterprise Video

Detect AI-generated videos with zero data retention.

## Endpoint

`POST https://enterprise.bitmind.ai/video`

## Authentication

Send a Bearer token in the `Authorization` header.

Use an enterprise API key.

Standard API keys are rejected.

See [Authentication](https://docs.bitmind.ai/api-reference/authentication).

## Availability

This endpoint is for enterprise customers.

Video detection must be enabled for your enterprise account.

## Request

```bash
curl -X POST https://enterprise.bitmind.ai/video \
  -H "Authorization: Bearer $ENTERPRISE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"video": "https://example.com/video.mp4"}'
```

### JSON fields

| Field       | Type    | Required | Description                            |
| ----------- | ------- | -------- | -------------------------------------- |
| `video`     | string  | Yes      | Video URL or direct uploaded media URL |
| `startTime` | float   | No       | Start time in seconds                  |
| `endTime`   | float   | No       | End time in seconds                    |
| `fps`       | integer | No       | Frames per second for analysis         |
| `debug`     | boolean | No       | Include debug data in the response     |

### Multipart fields

| Field       | Type   | Required | Description                    |
| ----------- | ------ | -------- | ------------------------------ |
| `video`     | file   | Yes      | Video file to upload           |
| `startTime` | string | No       | Start time in seconds          |
| `endTime`   | string | No       | End time in seconds            |
| `fps`       | string | No       | Frames per second for analysis |
| `debug`     | string | No       | `"true"` or `"false"`          |

## Response

```json
{
  "isAI": true,
  "confidence": 0.917
}
```

## Notes

* Uses the enterprise zero-retention pipeline.
* No media is stored.
* Video access is account-scoped.
