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 tokenPOST
/v1/auth/refreshRefresh access tokenDELETE
/v1/auth/revokeRevoke tokenUsers & Roles
User management and RBAC.
GET
/v1/usersList all usersPOST
/v1/usersCreate userGET
/v1/rolesList all rolesPOST
/v1/rolesCreate roleResources
Manage databases, servers, and applications.
GET
/v1/databasesList databasesGET
/v1/serversList serversGET
/v1/appsList applicationsAI Agents
AI agent identity and access management.
POST
/v1/agentsCreate agentGET
/v1/agents/{id}Get agentPOST
/v1/agents/{id}/credentialsGet credentialsAudit & Events
Access logs and audit events.
GET
/v1/eventsList audit eventsGET
/v1/sessionsList sessionsGET
/v1/sessions/{id}/recordingGet recording