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.