Something went wrong. Try again.
A CLI for Semble link crawling and connection making
Something went wrong. Try again.
420 B · 12 lines
TypeScript
at main
12345678910111213import { createSembleClient } from '@semble.so/api';
export async function findExistingCardUri(apiKey: string | undefined, url: string): Promise<string | undefined> { if (!apiKey) return;
const semble = createSembleClient({ apiKey }); const result = await semble.cards.urlLibraryStatus({ query: { url } }); if (result.status === 200 && result.body.card?.uri) { return result.body.card.uri; } return;}