Skip to main content
NeuralTrust Docs home page
Search...
⌘K
Support
Dashboard
Dashboard
Search...
Navigation
API Key
Delete Api Key
Trustgate
AI GAF to protect and scale your GenAI apps
Blog
Github
Community
Getting Started
Overview
Installation & Running
Quickstart: Hello Gateway
Tutorials & Guides
Core Concepts
Overview
Upstream Services & Routing
Rules & Policies
Plugin Scopes & Configuration
Consumer Groups
Traffic Management
Rules & Forwarding
Load Balancing
Bot Detection
Anomaly Detection
Actions API
Overview
Policies
Observability
API Examples
Non-REST Connectivity
Websocket
Rate Limiting & Request Control
Rate Limiting
Request Size Limiting
Content Security
Overview
Contextual Security
Jailbreaks Protection
Toxicity Detection
Content Moderation
Language Validator
Agent Security
Tool Budget Limiter
Tool Guard
Tool Permission
Tool Selection
Application Security
Overview
CORS
Injection Protection
IP Whitelist
Code Sanitation
Server Security
HTTP Security
TLS
Data masking
Overview
PII Entities
Custom Rules
Configuration Examples
Extending Functionality
How to Extend TrustGate
Writing Custom Plugins
Testing Your Plugins
Observability & Monitoring
Prometheus
Metric Exporters
Benchmark
Overview
Local Setup
TrustGate vs Others
API Reference
Gateway
API Key
POST
Create Api Key
GET
List Api Keys
GET
Retrieve Api Key
DEL
Delete Api Key
Upstream
Service
Rule
Actions
400
404
500
Copy
{}
API Key
Delete Api Key
Removes an API key. If the key is scoped to a gateway (GatewayType), provide ?subject_id=<gateway_uuid>.
DELETE
/
api
/
v1
/
iam
/
api-key
/
{key_id}
Try it
400
404
500
Copy
{}
Headers
Authorization
string
required
Authorization token
Path Parameters
key_id
string
required
API Key ID
Response
204
No Content
Retrieve Api Key
Create Upstream
⌘I