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

# API Reference

> Comprehensive documentation for all Management API endpoints organized by functionality. This section contains comprehensive documentation for all Management API endpoints organized by functionality. 

## Overview

The Management API provides endpoints for managing all aspects of your Apinizer deployment, including projects, API proxies, policies, connections, credentials, certificates, and more.

## API Sections

### Authentication

* [Create Token](/api-reference/auth#create-token) - Generate API access tokens

### Projects

* [List Projects](/api-reference/projects/list-projects) - Get all projects

### Environments

* [Environments Overview](/api-reference/environments/get-environments-by-project.mdx) - Complete environment management documentation
* [List Environments](/api-reference/environments/list-environments) - Get all environments (admin only)
* [Get Environments by Project](/api-reference/environments/get-environments-by-project) - Get environments for a specific project

### API Proxies

* [API Proxies Overview](/api-reference/api-proxies/deployment/deploy-api-proxy.mdx) - Complete API Proxy management documentation
* Create, update, delete, import, export API proxies
* Manage endpoints, policies, and settings
* Deploy and undeploy API proxies

### Policies

* [Policies Overview](/api-reference/policies/crud/add-policy.mdx) - Complete policy management documentation
* Authentication policies (Basic, JWT, OAuth2, OIDC, etc.)
* Security policies (WS-Security, JOSE, Encryption, etc.)
* Rate limiting and quota policies
* Transformation and validation policies
* Scripting and integration policies

### Connections

* [Connections Overview](/api-reference/connections/connections/connection-activemq.mdx) - Complete connection management documentation
* Database, ActiveMQ, Kafka, RabbitMQ connections
* Email, FTP, LDAP connections
* Webhook, SNMP, Syslog connections
* And more…

### Credentials

* [Credentials Overview](/api-reference/credentials/access/get-granted-access-list.mdx) - Complete credential management documentation
* Create, update, delete credentials
* Manage credential access and passwords

### Keys & Secrets

* [Keys & Secrets Overview](/api-reference/keys-secrets) - Complete keys and secrets management documentation
* Manage JWKs (JSON Web Keys)
* Manage Keystores
* Manage Keys (Crypto Keys)
* Manage Certificates
* Export certificates and manage truststore

### API Proxy Groups

* [API Proxy Groups Overview](/api-reference/api-proxy-groups/api-proxies/add-api-proxy-to-group.mdx) - Complete API Proxy Group management documentation
* Create, update, delete groups
* Add/remove API proxies to groups
* Deploy and undeploy groups

### Environment Variables

* [Environment Variables Overview](/api-reference/environment-variables/crud/create-environment-variable.mdx) - Complete environment variable management documentation
* Create, update, delete environment variables

### IP Groups

* [IP Groups Overview](/api-reference/ip-groups/crud/create-ip-group.mdx) - Complete IP group management documentation
* Create, update, delete IP groups
* Manage IP addresses in groups

### RLCL (Rate Limit, Connection Limit)

* [RLCL Overview](/api-reference/rlcl/condition/add-condition.mdx) - Complete RLCL management documentation
* Manage rate limits and connection limits
* Configure conditions, credentials, and endpoints

### GeoLocation

* [GeoLocation Overview](/api-reference/geolocation/disable-geolocation.mdx) - Complete geolocation management documentation
* Enable/disable geolocation
* Upload MMDB files

### Reports

* [Reports Overview](/api-reference/reports/api-report.mdx) - Complete reporting documentation
* API reports
* Organization API data model access reports

### Test

* [Test Overview](/api-reference/test/healthcheck.mdx) - Test endpoints
* Health check
* Secure hello

## Authentication

All endpoints (except test endpoints) require authentication using a Personal API Access Token. Include the token in the `Authorization` header:

```
Authorization: Bearer YOUR_TOKEN
```

See [Authentication Guide](/api-reference/getting-started/authentication) for details.

## Base URL

The Management API base URL is constructed by appending `/apiops` to your Apinizer Manager application URL.

For example:

* If Manager application runs at `https://demo.apinizer.com`, the API base URL is `https://demo.apinizer.com/apiops/`

See [Base URL](/api-reference/getting-started/base-url) for more details.

## Error Handling

All endpoints follow a consistent error response format. See [Error Handling](/api-reference/getting-started/error-handling) for details.

## Related Documentation

* [Getting Started](/api-reference/getting-started/overview) - Overview and quick start guide
