API
Overview

API Overview

The Canvelete API enables programmatic image generation from design templates.

Base URL

https://api.canvelete.com/api/v1

Authentication

All API requests require authentication using Bearer tokens:

Authorization: Bearer cvt_YOUR_API_KEY

Endpoints

Render Endpoint

POST /render/design/{designId}

Generate images from design templates with dynamic content.

Request Flow

  1. Authenticate with API key
  2. Specify design ID and format
  3. Optionally provide dynamic content
  4. Receive rendered image URL

Rate Limits

PlanPriceAPI Calls/MonthCredits/MonthDynamic DesignsTemplatesAI DesignerKey Features
Free Forever$05,0005005Basic (50+)NoWatermarked exports, Community support
Individual$29/mo50,0005,00050Premium (500+)50 generations/moNo watermarks, Priority support, Custom branding
Pro$79/mo250,00025,000UnlimitedAll Premium (1,000+)UnlimitedTeam collaboration, 5 seats, Sell templates (Soon)
Plus$199/moUnlimitedUnlimitedUnlimitedCustom LibraryUnlimited PriorityUnlimited seats, Dedicated support, SSO, On-premise option

For complete pricing details and plan comparisons, visit our pricing page (opens in a new tab).

Response Format

All responses follow this structure:

{
  "success": boolean,
  "data": object | null,
  "error": object | null
}

Error Handling

The API uses standard HTTP status codes:

  • 200 – Success
  • 400 – Bad Request
  • 401 – Unauthorized
  • 404 – Not Found
  • 429 – Rate Limit Exceeded
  • 500 – Internal Server Error

Next Steps