Every endpoint calls the service live through the proxy. Nothing is cached or stored. Paginate with page + limit (max 50), or pass the next_cursor of the previous page as cursor.
Search
curl "http://localhost:3000/api/search?q=love&page=1&limit=20"
curl "http://localhost:3000/api/search?q=love&page=2&search_id=<search_id from page 1>"
Categories and category feeds
curl "http://localhost:3000/api/categories"
curl "http://localhost:3000/api/templates?category=6008&page=2&limit=20"
curl "http://localhost:3000/api/templates?category=velocity"
Template details and "more like this"
curl "http://localhost:3000/api/template/7164221912153918747"
curl "http://localhost:3000/api/template/7164221912153918747/related?page=1"
Trending searches, proxy status, media streaming
curl "http://localhost:3000/api/trending"
curl "http://localhost:3000/api/status"
http://localhost:3000/api/proxy/media?url={ENCODED_CAPCUT_MEDIA_URL}&download=1