Sign up free

API Documentation

Complete reference for the Clowd Artifact Management API

Authentication

All API requests require authentication using an API key. Include your API key in the request header:

Authorization: Bearer YOUR_API_KEY

Or alternatively:

x-api-key: YOUR_API_KEY

Note: API access requires a Pro Max plan or higher. Generate your API key from your account settings.

Base URL

https://api.clowd.host/v1/

Rate Limits

API requests are subject to rate limiting based on your plan:

  • • Free Plan: Not available
  • • Pro Plan: Not available
  • • Pro Max Plan: 1000 requests/hour

Error Codes

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

Best Practices

  • Secure your API key: Never expose your API key in client-side code or public repositories
  • Handle errors gracefully: Always check the status field in responses and handle error cases
  • Use pagination: When listing artifacts, use pagination to avoid large response payloads
  • Monitor limits: Keep track of your artifact count, storage usage, and impression limits
  • Version management: Use version_name to keep track of different versions of your artifacts
  • File size optimization: Compress files before uploading to maximize your storage quota