Introduction
Welcome to APIGate.tech documentation. Our platform provides enterprise-grade API security with real-time abuse detection, identity verification, and intelligent bot protection.
Quickstart
Get up and running with APIGate in less than 5 minutes.
1. Install the SDK
Terminal
npm install @apigate/sdk
2. Initialize the client
JavaScript
import { APIGate } from '@apigate/sdk';
const client = new APIGate({
projectId: 'your-project-id',
publicKey: 'pk_live_xxxxx'
});
Authentication
All API requests require authentication using your project credentials.
HTTP
Authorization: Bearer sk_live_xxxxxxxxxxxxx
Content-Type: application/json
Events API
POST
/api/v1/analytics/events
Submit behavioral events for real-time analysis.
Batch API
POST
/batch
High-throughput batch endpoint. Up to 1,000 events per request.
Config API
GET
/api/v1/config/sdk
Get SDK configuration including public keys and feature flags.