Developer Docs
Everything you need to build secure, compliant AI agents.
Integrate in minutes, not days.
Quick Start
Integration Examples
Copy, paste, and you're done. Production-ready code examples for Express.js, FastAPI, and more.
Verify Agent
No authentication required. Returns complete passport data.
curl "https://aport.io/api/verify/ap_xxx"
# Response includes:
# - Passport metadata
# - MCP configuration
# - Policy evaluationExpress Middleware
Drop-in middleware for automatic verification.
const { requirePolicy } = require('@aporthq/middleware-express');
app.post('/api/refunds',
requirePolicy("finance.payment.refund.v1", "ap_xxx"),
(req, res) => {
res.json({ success: true });
}
);Core Features
Agent Verification
Cryptographically signed passports with real-time status verification and policy evaluation.
MCP Support
Model Context Protocol allowlists for servers and tools with automatic enforcement.
Policy Enforcement
Pre-action verification with policy packs for finance, data, messaging, and code.
Three Authentication Methods
Choose the right auth method for your use case
No Auth
Public verification endpoints
/api/verify/*API Keys
Server-to-server access
Bearer apk_...JWT Tokens
User sessions & interactive
Bearer eyJ0...Need Help Getting Started?
Our team is here to help you integrate APort into your application.