AIC Cloud API
The AIC Cloud API gives you programmatic access to all our cloud services — email hosting, VPS management, app deployment, object storage, and domain registration. Build integrations, automate infrastructure, or power your SaaS with our REST API.
by Applied Intelligence Corporation
7 Services
Full REST API
69+ Endpoints
CRUD operations
API Key Auth
SHA-256 hashed
JSON Format
Request & Response
https://api.aiccloud.inHTTPSImport the spec into Postman, feed it into Swagger UI, or generate typed SDKs with openapi-typescript, openapi-generator, or Stainless.
API Key Authentication
All API requests require authentication using an API key. Create keys from your dashboard settings.
Create Key
Dashboard → Settings → API Keys
Copy Securely
Key is shown only once after creation
Add to Headers
Use Bearer token or X-API-Key header
Authorization Header
Authorization: Bearer aic_your_key_hereX-API-Key Header
X-API-Key: aic_your_key_hereMake Your First Request
List all your VPS instances with a single API call:
curl -X GET "https://api.aiccloud.in/api/v1/vps" \
-H "Authorization: Bearer aic_your_api_key_here"Email API
Manage email domains, mailboxes, aliases, and DKIM configuration.
Base path: /api/v1/email
Essential VPS API
Create and manage Essential VPS instances with full lifecycle control.
Base path: /api/v1/vps
Cloud VPS API
Provision and manage high-performance Cloud VPS instances.
Base path: /api/v1/cloud-vps
Dedicated Servers API
Browse and manage bare-metal dedicated servers.
Base path: /api/v1/dedicated-servers
App Hosting API
Deploy and manage applications from GitHub repositories.
Base path: /api/v1/apps
Storage API
S3-compatible object storage with access keys and usage tracking.
Base path: /api/v1/storage
Domains API
Search, register, transfer domains and manage DNS records.
Base path: /api/v1/domains
Rate Limits
Rate limits are enforced per API key on a rolling 1-hour window.
When you exceed the rate limit, the API returns 429 Too Many Requests with a retry_after_seconds field. Need higher limits? Contact us.
Error Responses
All errors return a JSON object with error and statusCode fields.
{
"error": "Invalid or revoked API key",
"statusCode": 401
}400Bad Request401Unauthorized403Forbidden404Not Found409Conflict429Too Many Requests500Server ErrorReady to build?
Create your API key and start integrating AIC Cloud services in minutes.
