klipy-sdk
v1.2.2
Published
TypeScript SDK for the Klipy API
Maintainers
Readme
klipy-sdk
TypeScript SDK for the Klipy API.
This package provides a small, typed client for working with Klipy media endpoints from Node.js (ESM).
Installation
npm install klipy-sdkQuick start
import { KlipyClient } from "klipy-sdk";
const klipy = new KlipyClient(process.env.KLIPY_API_KEY ?? "");
const trending = await klipy.gifs.trending({
perPage: 10,
});
console.log(trending.data.data.map((media) => media.file.md.gif.url));Endpoints
klipy.gifstrending(options?)search(query, options?)categories(locale?)recent(customerId, options?)items(slugs)deleteRecent(customerId, slug)share(slug, options?)report(slug, options)
klipy.stickerstrending(options?)search(query, options?)categories(locale?)recent(customerId, options?)items(slugs)deleteRecent(customerId, slug)share(slug, options?)report(slug, options)
klipy.memestrending(options?)search(query, options?)categories(locale?)recent(customerId, options?)items(slugs)deleteRecent(customerId, slug)share(slug, options?)report(slug, options)
klipy.emojistrending(options?)search(query, options?)categories(locale?)recent(customerId, options?)items(slugs)deleteRecent(customerId, slug)share(slug, options?)report(slug, options)
klipy.clipstrending(options?)search(query, options?)categories(locale?)recent(customerId, options?)items(slugs)deleteRecent(customerId, slug)share(slug, options?)report(slug, options)
klipy.searchsuggestions(query, options?)autocomplete(query, options?)
