SDK Reference
@proveanything/smartlinks
npm install @proveanything/smartlinks
View on npm →Namespaces
Messaging & Audience
broadcasts
Define broadcast campaigns; append recipients/events; analytics and CRUD.
12 functions13 types
preview
public
preview(collectionId: string,
id: string,
body: ) → Promise<BroadcastPreviewResponse>send
public
send(collectionId: string,
id: string,
body: = {}) → Promise<sendTest
public
sendTest(collectionId: string,
id: string,
body: ) → Promise<>sendManual
public
sendManual(collectionId: string,
id: string,
body: ) → Promise<>append
public
append(collectionId: string,
body: ) → Promise<>appendBulk
public
appendBulk(collectionId: string,
body: ) → Promise<>create
public
create(collectionId: string,
body: Omit<, 'id' | 'collectionId' | 'createdAt'>) → Promise<>list
public
list(collectionId: string,
query: = {}) → Promise<>get
public
get(collectionId: string,
id: string) → Promise<>update
public
update(collectionId: string,
id: string,
body: Partial<Omit<, 'id' | 'collectionId' | 'createdAt'>>) → Promise<>remove
public
remove(collectionId: string,
id: string) → Promise<void>recipients
public
recipients(collectionId: string,
id: string,
query: { limit?: number; offset?: number } = {}) → Promise<>