Documentation
Documentation

API Reference

Complete reference for TigerAccess REST API. All endpoints require authentication.

Base URL: https://api.tigeraccess.io
Authentication

Getting Started

1. Get an Access Token

# Authentication
curl -X POST https://api.tigeraccess.io/v1/auth/token \
  -H "Content-Type: application/json" \
  -d '{
    "api_key": "your-api-key"
  }'

# Response
{
  "access_token": "eyJhbGciOiJSUzI1NiIs...",
  "token_type": "Bearer",
  "expires_in": 3600
}

2. Make Authenticated Requests

# Using the access token
curl https://api.tigeraccess.io/v1/agents \
  -H "Authorization: Bearer eyJhbGciOiJSUzI1NiIs..."

# Response
{
  "agents": [
    {
      "id": "agent_abc123",
      "name": "data-analyzer",
      "status": "active",
      "created_at": "2024-01-15T10:30:00Z"
    }
  ],
  "pagination": {
    "total": 1,
    "page": 1,
    "per_page": 20
  }
}
Endpoints

API Endpoints

Organized by resource type.

Authentication

Manage API keys, tokens, and sessions.

POST/v1/auth/tokenGenerate access token
POST/v1/auth/refreshRefresh access token
DELETE/v1/auth/revokeRevoke token

Users & Roles

User management and RBAC.

GET/v1/usersList all users
POST/v1/usersCreate user
GET/v1/rolesList all roles
POST/v1/rolesCreate role

Resources

Manage databases, servers, and applications.

GET/v1/databasesList databases
GET/v1/serversList servers
GET/v1/appsList applications

AI Agents

AI agent identity and access management.

POST/v1/agentsCreate agent
GET/v1/agents/{id}Get agent
POST/v1/agents/{id}/credentialsGet credentials

Audit & Events

Access logs and audit events.

GET/v1/eventsList audit events
GET/v1/sessionsList sessions
GET/v1/sessions/{id}/recordingGet recording

Need Help?

Check out our SDKs for easier integration.