🚀
ProticoSDK
  • 👋Welcome to Protico
  • Overview
    • 💡What we do
    • ✨Our Features
  • SDK
    • 🛠️Getting started
    • 📝Web3 Providers
      • Use existing provider
      • Initialize ProticoAuthCore
        • MetaMask
        • WalletConnect
        • Web3Auth
      • Login
      • Full example
    • 🧑Interact with Ceramic
      • Setting up Ceramic
      • 👤Profile
      • 🤝Contacts
    • Use Protico APIs
      • ⚙️Settings
      • 📋Whiteboard
      • 🗒️Announcement
      • ▪️Blocklist
    • 🔑User Keys
      • Encryption / Decryption
    • Considerations
      • Protico API Key
      • Rate Limiting
Powered by GitBook
On this page
  • Get Announcements
  • Parameters description
  • Get One Announcement
  • Parameters description
  • Add One Announcement
  • Parameters description
  • Delete One Announcement
  • Parameters description
  • Update One Announcement
  • Parameters description
  1. SDK
  2. Use Protico APIs

Announcement

Pin announcements to your URL whiteboards.

Get Announcements

This will get the whole list of announcements related to your domain.


interface AnnouncementItem {
  url_setting_id: string;
  text: string;
}


const announcements : AnnouncementItem[] = await proticoAPI.announcement.get(domain:string);

Parameters description

Parameter
Description
Type

domain

Current domain

string

Get One Announcement

To get a single announcement by ID.

const announcement : AnnouncementItem = await proticoAPI.announcement.getOne(urlSettingId:string);

Parameters description

Parameter
Description
Type

urlSettingId

string

Add One Announcement

To get information about a particular address in the blocklist

const announcement : AnnouncementItem = await proticoAPI.announcement.addOne(domain:string,data:AnnouncementItem);

Parameters description

Parameter
Description
Type

domain

Current domain

string

data.url_setting_id

string

data.text

Announcement text

string

Delete One Announcement

Remove an announcement.

const announcement : AnnouncementItem = await proticoAPI.announcement.deleteOne(urlSettingId:string);

Parameters description

Parameter
Description
Type

urlSettingId

string

Update One Announcement

To update an announcement

const blocklist : BlocklistItem = await proticoAPI.blocklist.updateOne(domain:string,address:string,data:Partial<BlocklistItem>);

Parameters description

Parameter
Description
Type

urlSettingId

string

data

AnnouncementItem

PreviousWhiteboardNextBlocklist

Last updated 1 year ago

ID of the setting corresponding to that whiteboard. See

ID of the setting corresponding to that whiteboard. See

ID of the setting corresponding to that whiteboard. See

ID of the setting corresponding to that whiteboard. See

Announcement, such as shown above in

🗒️
Settings
Settings
Settings
Settings
Add One Announcement