Overview

The Agentik Vault API is a RESTful HTTP API for managing subscriptions, provisioning instances, and configuring API keys.
Base URL: https://api.agentik.dev/api
Development: http://localhost:4000/api

Authentication

Most endpoints require a JWT token obtained via wallet signature authentication.
curl -H "Authorization: Bearer YOUR_JWT_TOKEN" \
  https://api.agentik.dev/api/subscription/status

Authentication Guide

See the complete wallet signature authentication flow

Rate Limiting

API requests are rate-limited by subscription tier:
  • Free: 1,000 requests/day (60/min)
  • Pro: 10,000 requests/day (600/min)
  • Enterprise: Unlimited

Error Responses

{
  "error": "Subscription required",
  "code": "SUBSCRIPTION_REQUIRED",
  "status": 402
}

Status Codes

  • 200 Success
  • 400 Bad request
  • 401 Unauthorized
  • 402 Payment required
  • 403 Forbidden
  • 500 Server error