API_ENDPOINTS
AIOS DNA API Reference
Complete reference for all AIOS DNA API endpoints (345+ endpoints across 34 routers).
Base URLs
| Environment | URL |
|---|---|
| Production | https://api.aiosdna.com |
| Development | http://localhost:8000 |
| Local Docker | http://api.aiosx.local |
Authentication
Most endpoints require JWT authentication. Obtain a token via /auth/login and include it in requests:
bashcurl -H "Authorization: Bearer YOUR_TOKEN" https://api.aiosdna.com/endpoint
Authentication (/auth)
Login
POST /auth/login
Login with email and password.
Request Body:
json{"email": "user@example.com","password": "password123"}
Response:
json{"access_token": "eyJ...","token_type": "bearer","user": {"id": "user-123","email": "user@example.com","name": "User Name","role": "user"}}
Register
POST /auth/register
Register a new user account.
Request Body:
json{"email": "newuser@example.com","password": "password123","name": "New User"}
Get Current User
GET /auth/me
Get authenticated user information.
Logout
POST /auth/logout
Logout and invalidate the current session.
Verify Token
GET /auth/verify?token=...
Verify a JWT token is valid.
Password Reset
POST /auth/password-reset/request
Request a password reset email.
POST /auth/password-reset/confirm
Confirm password reset with token.
Form Login
POST /auth/login-form
OAuth2-compatible form login.
Health & Metrics (/health, /metrics)
Health Check
GET /health/
Returns overall system health status.
Response:
json{"status": "healthy","timestamp": "2025-12-06T12:00:00Z","components": {"database": "healthy","redis": "healthy","kernels": "healthy"}}
Component Health
GET /health/component/{component_id}
Get health status for a specific component.
Domain Health
GET /health/domain/{domain}
Get health status for a specific domain (trading, llm, etc.).
Recent Incidents
GET /health/incidents/recent
Get recent health incidents.
Prometheus Metrics
GET /metrics/
Returns metrics in Prometheus format for scraping.
Operations Console (/ops)
Mesh Overview
GET /ops/mesh/overview
Get complete mesh state including registry, health, and circuit breakers.
Response:
json{"timestamp": "2025-12-06T12:00:00Z","registry": {"total_nodes": 16,"by_domain": {"trading": 1, "llm": 1, ...},"by_health": {"healthy": 14, "degraded": 2}},"health": {"global_state": "healthy","kernel_count": 16},"circuit_breaker": {"kernel_states": {},"isolated_kernels": []}}
List Kernels
GET /ops/kernels
Get list of all registered kernels.
Get Kernel Details
GET /ops/kernels/{kernel_id}
Get details for a specific kernel.
Kernel Control
POST /ops/kernels/{kernel_id}/pause
POST /ops/kernels/{kernel_id}/resume
POST /ops/kernels/{kernel_id}/drain
Control kernel state (pause, resume, drain).
Active Incidents
GET /ops/incidents/active
Get all active incidents.
Incident Details
GET /ops/incidents/{incident_id}
Get details for a specific incident.
Resolve Incident
POST /ops/incidents/{incident_id}/resolve
Mark an incident as resolved.
Actions History
GET /ops/actions/history
Get history of automated actions.
Operations Stats
GET /ops/stats
Get operations statistics.
SLO Status
GET /ops/slo
GET /ops/slo/{domain}
Get SLO status globally or by domain.
AKO Actions
GET /ops/ako/actions
Get Autonomous Kernel Optimization actions.
POST /ops/ako/recompute
Trigger AKO recomputation.
Workflow Management
GET /ops/workflows/definitions
GET /ops/workflows
GET /ops/workflows/{execution_id}
POST /ops/workflows/{execution_id}/cancel
Manage workflow definitions and executions.
Observability
GET /ops/observability/overview
GET /ops/observability/llm-metrics
GET /ops/observability/policy-metrics
GET /ops/observability/outcome-metrics
GET /ops/observability/audit
Get observability metrics and audit logs.
Chaos Engineering (/ops/resilience)
List Scenarios
GET /ops/resilience/scenarios
Get all chaos engineering scenarios.
Response:
json{"scenarios": [{"scenario_id": "uuid","name": "Trading API Timeout","injection_type": "latency","target_domains": ["trading"],"parameters": {"latency_ms": 5000}}]}
Get Scenario
GET /ops/resilience/scenarios/{scenario_id}
Get specific scenario details.
Run Scenario
POST /ops/resilience/scenarios/{scenario_id}/run
Execute a chaos scenario.
Experiments
GET /ops/resilience/experiments
Get chaos experiment history.
Resilience Report
GET /ops/resilience/report
Get overall resilience report.
Kernel Management (/kernels)
List Kernels
GET /kernels/
List all kernel domains.
Kernel Status
GET /kernels/{domain}/status
Get detailed status for a kernel domain.
Ping Kernel
GET /kernels/{domain}/ping
Ping a kernel to check availability.
Response:
json{"status": "ok","domain": "trading","kernel_id": "trading-1","health": "healthy","registered": true}
Mesh Network (/mesh)
Mesh Health
GET /mesh/health
Get mesh network health.
List Nodes
GET /mesh/nodes
GET /mesh/nodes/{node_id}
List mesh nodes or get specific node.
Node Control
POST /mesh/nodes/{node_id}/pause
POST /mesh/nodes/{node_id}/resume
POST /mesh/nodes/{node_id}/drain
POST /mesh/nodes/{node_id}/drain/complete
POST /mesh/nodes/{node_id}/drain/abort
GET /mesh/nodes/{node_id}/drain/status
Control mesh node state.
Mesh Stats
GET /mesh/stats
Get mesh statistics.
UAICP – Universal AI Control Plane (/uaicp)
Overview
GET /uaicp/overview
Get UAICP overview with all components.
Cloud Providers
GET /uaicp/clouds
List configured cloud providers.
GPU Management
GET /uaicp/gpus
GET /uaicp/gpus/metrics
POST /uaicp/gpus/benchmark
GPU allocation and benchmarking.
Resource Management
GET /uaicp/resources/predictions
POST /uaicp/resources/prefetch
Resource prediction and prefetching.
Workload Routing
POST /uaicp/workloads/route
Route workloads across providers.
Request Body:
json{"workload_type": "inference","requirements": {"gpu_memory": 16,"latency_target_ms": 100}}
ROI Metrics
GET /uaicp/roi
GET /uaicp/roi/dashboard
Get ROI metrics and dashboard.
Global Health
GET /uaicp/global-health
Get planetary-scale health status.
Policy Management
GET /uaicp/policies
POST /uaicp/policies
Manage UAICP policies.
Planetary Overview
GET /uaicp/planetary-overview
Get planetary-scale overview.
Workflow Execution
POST /uaicp/workflows/execute
Execute cross-cloud workflow.
SLO Management
GET /uaicp/slo/global
Get global SLO status.
Optimization
POST /uaicp/optimize/global
Trigger global optimization.
Routing Recommendations
GET /uaicp/routing/recommendations
Get routing recommendations.
Value Policies
GET /uaicp/value/policies
POST /uaicp/value/policies
Manage value-based routing policies.
Autonomous Operations (/autonomous)
Opportunity Scanning
POST /autonomous/opportunities/scan
GET /autonomous/opportunities
Scan and list automation opportunities.
Skill Generation
POST /autonomous/skills/generate
GET /autonomous/skills/blueprints
Generate and list skill blueprints.
Agent Management
POST /autonomous/agents/generate
POST /autonomous/agents/{blueprint_id}/deploy
Generate and deploy autonomous agents.
Workflow Evolution
POST /autonomous/workflows/{workflow_id}/evolve
POST /autonomous/workflows/variants/{variant_id}/canary
POST /autonomous/workflows/variants/{variant_id}/promote
POST /autonomous/workflows/variants/{variant_id}/rollback
Evolve workflows with canary deployments.
Corporate Brain
POST /autonomous/corporate-brain/start
POST /autonomous/corporate-brain/planning-loop
GET /autonomous/corporate-brain/status
GET /autonomous/corporate-brain/plan
GET /autonomous/corporate-brain/progress
Manage the corporate AI brain.
Security (/security)
Security Events
GET /security/events
Get security events with optional filters.
Query Parameters:
tenant_id- Filter by tenantkernel_id- Filter by kernelseverity- Filter by severitylimit- Maximum events (default: 100)
Security Findings
GET /security/findings
Get security threat findings.
Security Actions
GET /security/actions
Get security actions taken.
Predictive Alerts
GET /security/predictive-alerts
Get ML-predicted security alerts.
Run Predictive Analysis
POST /security/predictive-analysis/run
Manually trigger predictive analysis.
Security Metrics
GET /security/metrics
Get security metrics.
SentinelDNA Security Integrations
CrowdStrike DNA (/sentineldna/crowdstrikedna)
GET /sentineldna/crowdstrikedna/health
POST /sentineldna/crowdstrikedna/events
POST /sentineldna/crowdstrikedna/detections
POST /sentineldna/crowdstrikedna/identity-events
POST /sentineldna/crowdstrikedna/quarantine
POST /sentineldna/crowdstrikedna/unquarantine
POST /sentineldna/crowdstrikedna/disable-user
POST /sentineldna/crowdstrikedna/detections/{id}/match-intelligence
POST /sentineldna/crowdstrikedna/predict-threats
GET /sentineldna/crowdstrikedna/events
GET /sentineldna/crowdstrikedna/detections
GET /sentineldna/crowdstrikedna/response-history
GET /sentineldna/crowdstrikedna/intelligence/summary
GET /sentineldna/crowdstrikedna/metrics
Zscaler DNA (/sentineldna/zscalerdna)
GET /sentineldna/zscalerdna/health
GET /sentineldna/zscalerdna/zia/firewall-rules
POST /sentineldna/zscalerdna/zia/firewall-rules
GET /sentineldna/zscalerdna/zia/url-rules
GET /sentineldna/zscalerdna/zia/dlp-policies
GET /sentineldna/zscalerdna/zpa/application-segments
GET /sentineldna/zscalerdna/zpa/access-policies
POST /sentineldna/zscalerdna/sync/zone-policy
GET /sentineldna/zscalerdna/optimize/zero-trust
GET /sentineldna/zscalerdna/detect/permissive-rules
POST /sentineldna/zscalerdna/access/revoke
POST /sentineldna/zscalerdna/logs/ingest
GET /sentineldna/zscalerdna/logs
NetShield DNA (/sentineldna/netshielddna)
GET /sentineldna/netshielddna/zones
GET /sentineldna/netshielddna/zones/{zone_id}
POST /sentineldna/netshielddna/zones
PATCH /sentineldna/netshielddna/zones/{zone_id}
POST /sentineldna/netshielddna/zones/{zone_id}/members
DELETE /sentineldna/netshielddna/zones/{zone_id}/members/{member}
POST /sentineldna/netshielddna/policies
GET /sentineldna/netshielddna/policies
POST /sentineldna/netshielddna/policies/simulate
POST /sentineldna/netshielddna/policies/apply
GET /sentineldna/netshielddna/threats
POST /sentineldna/netshielddna/isolate
POST /sentineldna/netshielddna/providers
GET /sentineldna/netshielddna/providers
POST /sentineldna/netshielddna/sip/messages
GET /sentineldna/netshielddna/sbc/health/{connection_id}
GET /sentineldna/netshielddna/sbc/carrier-acl
POST /sentineldna/netshielddna/healing/evaluate
GET /sentineldna/netshielddna/healing/history
Monetization (/monetization)
API Key Management
POST /monetization/api-keys
GET /monetization/api-keys/{key_id}
Create and retrieve API keys.
Payment Processing
POST /monetization/payments/process
GET /monetization/payments
Process payments and list transactions.
Request Body (Process Payment):
json{"provider": "stripe","payment_method": "credit_card","amount": 100.0,"currency": "USD","payment_token": "pm_xxx","tenant_id": "tenant_123"}
Revenue & Profitability
GET /monetization/revenue/summary
GET /monetization/profitability/summary
Get revenue and profitability summaries.
Billing Dashboard
GET /monetization/dashboard/billing/{tenant_id}
GET /monetization/dashboard/cost-breakdown
Get billing dashboard and cost breakdown.
Products & Marketplace
GET /monetization/products/skus
POST /monetization/products/subscribe
GET /monetization/marketplace/items
POST /monetization/marketplace/publish
Product catalog and marketplace.
Public API
POST /monetization/v1/public/workflows/{workflow_id}/execute
GET /monetization/v1/public/kpis
Public monetized API endpoints.
AI Operations DNA (/aiopsdna)
Health
GET /aiopsdna/health
AI operations health check.
Model Management
POST /aiopsdna/models
GET /aiopsdna/models
GET /aiopsdna/models/{model_id}
GET /aiopsdna/models/{model_id}/metrics
Register and manage AI models.
Routing
POST /aiopsdna/routing/route
Route requests to optimal model.
GPU Allocations
GET /aiopsdna/gpu/allocations
Get GPU allocation status.
Training Jobs
POST /aiopsdna/training/jobs
GET /aiopsdna/training/jobs
GET /aiopsdna/training/jobs/{job_id}
Manage training jobs.
Cost Management
POST /aiopsdna/costs/record
GET /aiopsdna/costs/summary
POST /aiopsdna/costs/budgets
GET /aiopsdna/costs/alerts
Track and manage AI costs.
Statistics
GET /aiopsdna/stats
Get AI operations statistics.
Automation (/automation)
Certificate Management
POST /automation/certificates/provision
POST /automation/certificates/{cert_id}/renew
GET /automation/certificates
GET /automation/certificates/{cert_id}
GET /automation/certificates/expiring
SSL/TLS certificate automation.
Deployment Management
POST /automation/deployments
POST /automation/deployments/{deployment_id}/validate
POST /automation/deployments/{deployment_id}/execute
GET /automation/deployments/{deployment_id}
POST /automation/deployments/{deployment_id}/rollback
GET /automation/deployments
Automated deployments.
Health Checks
POST /automation/health/check
GET /automation/health/status
Automated health checking.
Readiness
POST /automation/readiness/validate
GET /automation/readiness/report
Deployment readiness validation.
HTTPS Automation
POST /automation/https/enable
GET /automation/https/status
POST /automation/https/verify
HTTPS enablement automation.
Customer Onboarding
POST /automation/customers/onboard
GET /automation/customers/{customer_id}/status
POST /automation/customers/{customer_id}/validate
DELETE /automation/customers/{customer_id}
Automated customer onboarding.
HTTPS Monitoring
GET /automation/monitoring/https/metrics
GET /automation/monitoring/https/health
POST /automation/monitoring/https/update
GET /automation/monitoring/scheduler/status
POST /automation/monitoring/scheduler/start
POST /automation/monitoring/scheduler/stop
POST /automation/monitoring/check/immediate
HTTPS monitoring and scheduling.
Copilot (/copilot)
Chat
POST /copilot/chat
Chat with the AI operations copilot.
Request Body:
json{"message": "Why is the payment service slow?","conversation_id": "optional-conversation-id"}
Response:
json{"response": "Based on current metrics...","conversation_id": "conv_123","reasoning_steps": [...],"actions_taken": [...],"confidence": 0.85}
Get Conversation
GET /copilot/conversations/{conversation_id}
Get conversation history.
AGI Features (/agi)
Insight Chains
GET /agi/insight_chains
GET /agi/insight_chains/{chain_id}
GET /agi/insight_chains/{chain_id}/graph
GET /agi/insight_chains/{chain_id}/replay
GET /agi/insight_chains/{chain_id}/analyze
Manage AGI insight chains.
Cognitive Loop
GET /agi/cognitive_loop/status
GET /agi/cognitive_loop/{loop_id}
Monitor cognitive loops.
Approvals
GET /agi/approvals
GET /agi/approvals/{request_id}
POST /agi/approvals/{request_id}/approve
POST /agi/approvals/{request_id}/reject
Human-in-the-loop approvals.
Cognitive KPIs
GET /agi/cognitive/kpis
Get cognitive KPIs.
Agents
GET /agi/agents
GET /agi/agents/{agent_id}
GET /agi/agents/{agent_id}/insight_chains
AGI agent management.
Policy Validation
POST /agi/policy/validate
Validate AGI policies.
Simulations
GET /agi/sim/scenarios
POST /agi/sim/scenarios/{scenario_id}/run
GET /agi/sim/results/{result_id}
Run AGI simulations.
Enterprise (/enterprise)
Process Management
POST /enterprise/processes
POST /enterprise/processes/{process_id}/execute
Enterprise process automation.
Memory Objects
POST /enterprise/memory/objects
GET /enterprise/memory/objects
Enterprise memory management.
KPI Management
GET /enterprise/kpi/summary
GET /enterprise/kpi/by_department/{department}
Enterprise KPIs.
Revenue Strategies
GET /enterprise/revenue/strategies
POST /enterprise/revenue/optimize/trading
Revenue optimization.
Governance
POST /enterprise/governance/execute
GET /enterprise/governance/audit_logs
Enterprise governance.
Human-AI Collaboration
GET /enterprise/human-ai/approvals/pending
POST /enterprise/human-ai/approvals/{approval_id}/approve
POST /enterprise/human-ai/feedback
Human-AI collaboration workflows.
Digital Twin
GET /enterprise/digital-twin/state
POST /enterprise/digital-twin/predict/kpi
GET /enterprise/digital-twin/interventions
Enterprise digital twin.
Resource Planning
POST /enterprise/resources/plan_scaling
GET /enterprise/resources/scaling_decisions
Resource planning and scaling.
Tenant Management (/tenant)
Get Current Tenant
GET /tenant/current
Get current tenant information.
Create Tenant
POST /tenant/create
Create a new tenant.
Request Body:
json{"name": "Acme Corp","plan": "free","domains": ["trading", "llm"],"tenant_id": "optional-custom-id"}
Assign Billing Plan
POST /billing/assign-plan
Assign billing plan to tenant.
Incidents (/incidents)
Detect Incident
POST /incidents/detect
Report a new incident.
Incident Summary
GET /incidents/summary
Get incident summary.
Incident Analytics
GET /incidents/analytics
Get incident analytics.
Mitigate Incident
POST /incidents/{incident_id}/mitigate
Apply mitigation to incident.
Close Incident
POST /incidents/{incident_id}/close
Close an incident.
Compliance (/compliance)
Compliance Report
GET /compliance/report
Get compliance report.
Controls
GET /compliance/controls
List compliance controls.
Verify Compliance
POST /compliance/verify
Verify compliance status.
Stability (/stability)
Reliability
GET /stability/reliability/envelope
POST /stability/reliability/check
Reliability envelope and checks.
Hardening
GET /stability/hardening/checklist
POST /stability/hardening/validate
Security hardening validation.
Failure Analysis
POST /stability/failure/analyze
Analyze failure scenarios.
Consistency
GET /stability/consistency/report
Get consistency report.
Observability
GET /stability/observability/score
POST /stability/observability/update
Observability scoring.
Tenant Isolation
GET /stability/tenant_isolation_test
POST /stability/tenant_isolation/attack_simulation
Tenant isolation testing.
Benchmarks
POST /stability/benchmarks/run
GET /stability/benchmarks/results
GET /stability/benchmarks/trends
Run and view benchmarks.
Launch Readiness
GET /launch/readiness_report
Get launch readiness report.
Stress Testing
POST /stability/stress_test
GET /stability/stress_test/scenarios
GET /stability/stress_test/{test_id}
Stress testing management.
Commercial (/commercial)
Provisioning
POST /commercial/provisioning/create
POST /commercial/provisioning/{plan_id}/execute
Commercial provisioning.
Production Health
GET /commercial/production/health/{tenant_id}
Tenant production health.
Customer Lifecycle
GET /customer/lifecycle/{tenant_id}
Customer lifecycle status.
SLA Management
POST /sla/define
GET /sla/report/{tenant_id}
SLA definition and reporting.
Billing
GET /billing/invoice/{tenant_id}
Get tenant invoices.
Features
GET /tenant/features/{tenant_id}
Get tenant features.
Customer Success
GET /customer/success/{tenant_id}
Customer success metrics.
GTM (Go-to-Market)
POST /gtm/enrich_lead
POST /gtm/generate_proposal
Go-to-market automation.
Compliance Export
POST /compliance/export/{tenant_id}
Export compliance data.
Security Reports
GET /security/tenant_report/{tenant_id}
Tenant security report.
SaaS Dashboard
GET /saas/dashboard/{tenant_id}
POST /saas/features/{tenant_id}/toggle
SaaS dashboard and feature toggles.
Alert Subscriptions
GET /ops/alerts/subscriptions
Get alert subscriptions.
Chaos Validation
POST /chaos/validate_production
Validate production with chaos testing.
Investor Reports
GET /investor/report
Get investor report.
Global Status
GET /global/status
Get global platform status.
PoV Reports
GET /pov/report/{tenant_id}
Get proof-of-value report.
ROI (/customer)
Success Dashboard
GET /customer/{tenant_id}/success_dashboard
Customer success dashboard.
ROI Metrics
GET /customer/{tenant_id}/roi
Get customer ROI metrics.
ROI Experiments
POST /customer/roi/experiments/trading/start
POST /customer/roi/experiments/support/start
Start ROI experiments.
Onboarding (/onboarding)
Create Onboarding Flow
POST /onboarding/create
Create new onboarding flow.
Execute Onboarding
POST /onboarding/{flow_id}/execute
Execute onboarding flow.
Get Templates
GET /onboarding/templates/{customer_type}
Get onboarding templates.
Get Flow Status
GET /onboarding/{flow_id}
Get onboarding flow status.
PoV (Proof of Value) (/pov)
Generate PoV
POST /pov/generate
Generate proof-of-value environment.
Deploy PoV
POST /pov/{deployment_id}/deploy
Deploy PoV environment.
Get PoV Status
GET /pov/{deployment_id}
Get PoV deployment status.
Upgrade (/upgrade)
Validate Upgrade
POST /upgrade/validate
Validate upgrade feasibility.
Plan Upgrade
POST /upgrade/plan
Create upgrade plan.
Execute Upgrade
POST /upgrade/execute
Execute upgrade.
Get Validation Status
GET /upgrade/validation/{validation_id}
Get validation status.
Interoperability (/interop)
OpenAPI Export/Import
POST /interop/export/openapi3
POST /interop/import/openapi3
POST /interop/validate/openapi3
OpenAPI 3.0 interoperability.
AsyncAPI Export
POST /interop/export/asyncapi
Export AsyncAPI specification.
CloudEvents Export
POST /interop/export/cloudevents
Export CloudEvents specification.
Workflow Import/Export
POST /interop/workflows/export
POST /interop/workflows/import
Workflow definition interoperability.
Analytics
Launch Analytics
GET /analytics/launch/summary
GET /analytics/launch/timeseries
Platform launch analytics.
Observability (/observability)
Telemetry Ingestion
POST /observability/v1/ingest/llm-call
POST /observability/v1/ingest/kernel
POST /observability/v1/ingest/policy
POST /observability/v1/ingest/outcome
POST /observability/v1/ingest/evaluation
Ingest telemetry data.
Query Events
GET /observability/v1/query/events
GET /observability/v1/query/traces/{trace_id}
Query telemetry events and traces.
Query Metrics
GET /observability/v1/query/metrics/llm-calls
GET /observability/v1/query/metrics/policy-decisions
GET /observability/v1/query/metrics/outcomes
GET /observability/v1/query/metrics/evaluations
Query observability metrics.
Health
GET /observability/metrics
GET /observability/health/live
GET /observability/health/ready
Observability service health.
Search (/search)
Platform Search
GET /search/
Search across the platform.
Webhooks (/webhooks)
Calendly Integration
POST /webhooks/calendly
Calendly webhook handler.
Contact Form
POST /contact/submit
Contact form submission.
Demo Leads
GET /leads/demo
Get demo leads.
WebSocket Endpoints
Real-Time Updates
WS /ops/stream
WebSocket for real-time mesh updates, health events, and workflow status.
Message Format:
json{"type": "health_update","timestamp": "2025-12-06T12:00:00Z","data": {"kernel_id": "trading-1","health": "degraded"}}
Error Responses
All endpoints return standard HTTP status codes:
| Code | Description |
|---|---|
| 200 | Success |
| 201 | Created |
| 202 | Accepted |
| 400 | Bad Request |
| 401 | Unauthorized |
| 403 | Forbidden |
| 404 | Not Found |
| 422 | Validation Error |
| 500 | Internal Server Error |
Error Response Format:
json{"detail": "Error message or validation details"}
Rate Limiting
Rate limits are enforced per tenant:
| Plan | Rate Limit |
|---|---|
| Free | 10 req/min |
| Pro | 100 req/min |
| Enterprise | 1000 req/min |
Rate Limit Headers:
X-RateLimit-Limit: Maximum requests per periodX-RateLimit-Remaining: Remaining requestsX-RateLimit-Reset: Reset timestamp
Related Documentation
- README - Project overview
- Architecture - System architecture
- Deployment Guide - Deployment instructions
- Production Features - Production capabilities
- Authentication Guide - Auth setup