Skip to main content
The NoCloud API provides a RESTful interface for managing your cloud resources. All endpoints are designed to be simple, predictable, and consistent.

Base URL

All API requests should be made to:
https://api.nonefivem.com/cloud

Authentication

All API requests require authentication using a Bearer token in the Authorization header.
Authorization
string
required
Your API key in the format: Bearer <your-api-key>
curl -X GET "https://api.nonefivem.com/cloud/storage" \
  -H "Authorization: Bearer your-api-key"
Keep your API key secure. Do not expose it in client-side code or public repositories.

Response Format

All responses are returned in JSON format. Successful responses include the requested data, while error responses follow a consistent structure:
{
  "message": "Error message describing what went wrong"
}

HTTP Status Codes

Status CodeDescription
200Success
201Created
400Bad Request - Invalid parameters
401Unauthorized - Invalid or missing API key
403Forbidden - Insufficient permissions
404Not Found - Resource doesn’t exist
429Too Many Requests - Rate limit exceeded
500Internal Server Error

Permissions

Different endpoints require different permission levels:
PermissionDescription
STORAGE_READRead storage items and statistics
STORAGE_WRITEUpload, delete, and modify storage items

Available Endpoints