HTTP REST API8 Core Endpoints
REST API Reference
Standard HTTP JSON REST endpoints for querying assets, verifying license entitlements, managing developer applications, and processing wallet transactions.
Production Base URL:
https://api.trykrafto.xyz
GET
/api/v1/categoriesPublic (No auth required)List Categories
Retrieve all active catalog categories and metadata.
Inspect endpoint
GET
/api/v1/assetsPublic (No auth required)List / Browse Assets
Paginated browsing of published creative assets.
Inspect endpoint
GET
/api/v1/assets/{id}Public (No auth required)Get Asset By ID
Retrieve full details for a single asset.
Inspect endpoint
GET
/api/v1/assets/searchPublic (No auth required)Full-Text & Ranked Search
Full-text fuzzy search across titles, descriptions, and tags.
Inspect endpoint
GET
/api/v1/assets/{id}/manifestcatalog:read (X-Api-Key required)Get AI Manifest
Structured AI-ready metadata for coding agents.
Inspect endpoint
GET
/api/v1/librarylibrary:read (X-Api-Key / Bearer Token)Get User Library
List all assets owned by the calling user or app.
Inspect endpoint
POST
/api/v1/library/download/{id}library:download (X-Api-Key / Bearer Token)Generate Download Link
Generate a signed 15-minute S3/Cloud storage download link.
Inspect endpoint
GET
/api/v1/walletaccount:read (X-Api-Key / Bearer Token)Get Wallet Balance
Inspect preloaded wallet credit balance.
Inspect endpoint
POST
/api/v1/wallet/spendwallet:spend (X-Api-Key / Bearer Token)Spend Wallet Funds
Purchase an asset directly using wallet credits.
Inspect endpoint