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

# API Access

> Programmatic control of the Graine AI platform

## Overview

The Graine AI API provides full programmatic access to all platform features.

## Base URL

```
https://api.graine.ai/api/v1
```

## Authentication

All API requests require Bearer token authentication:

```bash theme={null}
curl https://api.graine.ai/api/v1/agents \
  -H "Authorization: Bearer YOUR_API_TOKEN"
```

## Core Endpoints

<CardGroup cols={2}>
  <Card title="Agents" icon="robot">
    Create and manage voice agents
  </Card>

  <Card title="Campaigns" icon="bullhorn">
    Launch and monitor campaigns
  </Card>

  <Card title="Calls" icon="phone">
    Retrieve call data and transcripts
  </Card>

  <Card title="Analytics" icon="chart-line">
    Access performance metrics
  </Card>
</CardGroup>

## Rate Limits

* 1,000 requests per minute
* 50,000 requests per hour
* 1,000,000 requests per day

## SDKs

Coming soon:

* Python SDK
* Node.js SDK
* Ruby SDK
* PHP SDK

## Next Steps

<Card title="API Reference" icon="book" href="/api-reference/introduction">
  View complete API documentation
</Card>
