SDKs
TypeScript SDK
Type-safe TypeScript SDK for TigerAccess AI agent identity and access management.
npm install @tigeraccess/sdkFeatures
SDK Capabilities
Full TypeScript types
Node.js 18+
Browser support
Tree-shakeable
ESM & CJS
Fetch-based
Promise API
Automatic retries
Example
Quick Start
Node.js Usage
// Node.js Example $ node agent.ts import { TigerAccess, Agent } from '@tigeraccess/sdk'; const client = new TigerAccess({ apiKey: 'your-api-key' }); // Create agent with full type safety const agent: Agent = await client.agents.create({ name: 'api-bot', permissions: ['api:invoke', 'database:read'], rateLimits: { requestsPerMinute: 100 }, }); // Get credentials const creds = await agent.getCredentials({ ttl: '1h' }); // Use in session const session = await agent.createSession(); const result = await session.database.query('SELECT * FROM users'); await session.close();
Browser Usage
// Browser Example
import { TigerAccess } from '@tigeraccess/sdk/browser';
const client = new TigerAccess({
apiKey: 'your-api-key',
baseUrl: 'https://api.tigeraccess.io',
});
// Browser-safe operations
const status = await client.agents.status('my-agent');Ready to Secure Your Infrastructure?
Join thousands of security-conscious teams using TigerAccess to protect their critical infrastructure and AI agents.
No credit card required • 14-day free trial • Enterprise support available