Asset Server

REST API for managing clipart, fonts, stamps, shapes, patterns, and presets

Checking status...

API Endpoints

GET /api/{type} List assets by type (all, clipart, stamp, shape, pattern, font, tileBrush, preset)
GET /api/{type}/{id} Get single asset by ID or key
POST /api/{type} Create new assets (auth required)
PUT /api/{type}/{id} Update asset (auth required)
DELETE /api/{type}/{id} Soft delete asset (auth required)
GET /api/collection List all collections
GET /api/collection/{slug} Get collection assets
GET /api/tag List all tags
GET /api/tag/{tag} Get assets by tag

Quick Start

# List all shapes
curl {baseUrl}/api/shape?rows=10

# Search for assets
curl {baseUrl}/api/all?q=star&rows=20

# Get asset by ID
curl {baseUrl}/api/clipart/12345

Replace {baseUrl} with your server URL (e.g., http://localhost:3325)