Public APIAPI
Vault Resources
GET
/api/vault/listAuth
Any Key
List public vault resources and category stats.
Headers
AuthorizationBearer YOUR_KEY
Content-Typeapplication/json
Query Parameters
?
category=overlays&
path=cinema/vfx
Request Parameters
Response Schema
Response Status
200Success
curl -X GET "https://tsukyio.com/api/vault/list" \
-H "Authorization: Bearer YOUR_API_KEY"GET
/api/vault/allAuth
Any Key
Fetch a flat, paginated list of all vault resources.
Headers
AuthorizationBearer YOUR_KEY
Content-Typeapplication/json
Query Parameters
?
category=raw&
type=video&
limit=100&
offset=0&
includeDownloads=true
Request Parameters
Response Schema
Response Status
200Success
curl -X GET "https://tsukyio.com/api/vault/all" \
-H "Authorization: Bearer YOUR_API_KEY"GET
/api/vault/searchAuth
Any Key
Search public vault resources by name.
Headers
AuthorizationBearer YOUR_KEY
Content-Typeapplication/json
Query Parameters
?
q=fire explosion
Request Parameters
Response Schema
Response Status
200Success
curl -X GET "https://tsukyio.com/api/vault/search" \
-H "Authorization: Bearer YOUR_API_KEY"GET
/api/vault/assets/{assetId}Auth
Any Key
Fetch detailed metadata for a public vault asset.
Headers
AuthorizationBearer YOUR_KEY
Content-Typeapplication/json
Query Parameters
?
Request Parameters
Response Status
200Success
curl -X GET "https://tsukyio.com/api/vault/assets/{assetId}" \
-H "Authorization: Bearer YOUR_API_KEY"GET
/api/vault/deep-searchAuth
Any Key
Search public vault resources across names, paths, and tags.
Headers
AuthorizationBearer YOUR_KEY
Content-Typeapplication/json
Query Parameters
?
q=value
Request Parameters
Response Status
200Success
curl -X GET "https://tsukyio.com/api/vault/deep-search" \
-H "Authorization: Bearer YOUR_API_KEY"POST
/api/vault/download/signAuth
ADMIN KEY
Create a short-lived signed download URL for a vault asset.
Headers
AuthorizationBearer YOUR_KEY
Content-Typeapplication/json
Request Body
{ "assetId": "value" }
Request Parameters
Response Status
201Success
curl -X POST "https://tsukyio.com/api/vault/download/sign" \
-H "Authorization: Bearer YOUR_API_KEY"