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

# Introduction

> Learn about the bunny.net APIs and how to integrate with the platform.

![bunny.net API](https://mintcdn.com/bunnynet-cb9733c2/lCP0r4EEydbwexRJ/images/api/bunny-api.png?fit=max\&auto=format\&n=lCP0r4EEydbwexRJ\&q=85\&s=704a18e079b866f90e5430bb10debee1)

The bunny.net APIs let you manage your account and products over HTTP. Create a pull zone from a deploy script, upload files from CI, fetch logs, and more.

> **[Quickstart](/docs/api-reference/quickstart)**
>
> Get an API key and make your first request

Every request carries an `AccessKey` header. Most APIs take your account API key, and Stream and Edge Storage each use their own credentials. The [authentication guide](/docs/api-reference/authentication) covers which key goes where.

## Core Platform API

The [Core Platform API](/docs/api-reference/core) manages your account and the resources inside it:

* Pull Zones (CDN)
* Storage Zones
* DNS Zones
* Stream Video Libraries
* Statistics and billing

```bash theme={null}
https://api.bunny.net
```

## Product APIs

Each product has its own API for content and product-specific operations. Some share the Core Platform base URL, and others run on their own host.

| Product | Description | Base URL |
| - | - | - |
| [Stream](/docs/api-reference/stream) | Manage video libraries, collections, and videos | `https://video.bunnycdn.com` |
| [Edge Storage](/docs/api-reference/storage) | Upload, download, and manage files in storage zones | `https://{region}.storage.bunnycdn.com` |
| [Shield](/docs/api-reference/shield) | Configure WAF rules, rate limiting, and DDoS protection | `https://api.bunny.net` |
| [Scripting](/docs/api-reference/scripting) | Deploy and manage edge scripts | `https://api.bunny.net` |
| [Magic Containers](/docs/api-reference/magic-containers) | Manage container applications and deployments | `https://api.bunny.net/mc` |
| [Origin Errors](/docs/api-reference/origin-errors) | Retrieve origin error logs for pull zones | `https://cdn-origin-logging.bunny.net` |
| [CDN Logging](/docs/api-reference/cdn-logging) | Retrieve raw request logs for pull zones | `https://logging.bunnycdn.com` |
| [Partner Portal](/docs/api-reference/partner) | Manage customers, pricing, and billing as a partner | `https://api.bunny.net` |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.