Skip to content
Logo LogoThe AT Protocol SDK
Quickstart Guides Examples Custom lexicons Models Changelog
Logo LogoThe AT Protocol SDK
Quickstart Guides Examples Custom lexicons Models Changelog

🚀 Getting started

  • Installation
  • Quickstart

📚 Guides

  • Guides
    • Concepts
    • Authentication
    • Async
    • Posting
    • Reading
    • Social graph
    • Notifications
    • Direct messages
    • Records and repositories
    • Working with models
    • String formats
    • Resolving identities
    • Firehose
    • Jetstream
    • Error handling
    • Proxies and labelers
    • HTTP and transport
    • Building a feed generator

💡 Examples

  • Examples
    • Basics
    • Advanced usage
    • Firehose
    • Jetstream

🛠 CLI & code generation

  • The atp CLI
    • Custom lexicons
    • Code generator reference

🎛 Clients

  • Client (API)
    • Clients
      • Client
      • Raw Client
      • Base Client
      • Client method mixins
      • HTTP Client
    • Namespace
    • Utils
      • Text Builder (rich text)

📖 Models

  • Lexicons
    • app
      • bsky
        • actor
        • ageassurance
        • bookmark
        • contact
        • draft
        • embed
        • feed
        • graph
        • labeler
        • notification
        • richtext
        • unspecced
        • video
    • chat
      • bsky
        • actor
        • convo
        • embed
        • group
        • moderation
        • notification
    • com
      • atproto
        • admin
        • identity
        • label
        • lexicon
        • moderation
        • repo
        • server
        • sync
        • temp
      • germnetwork
        • declaration
    • internal
      • bsky
        • actor
    • network
      • bsky
        • jetstream
    • site
      • standard
        • graph
        • theme
        • document
        • publication
    • tools
      • ozone
        • communication
        • hosting
        • moderation
        • queue
        • report
        • safelink
        • server
        • set
        • setting
        • signature
        • team
        • verification
  • Core
    • base
    • blob_ref
    • common
    • dot_dict
    • languages
    • models_loader
    • record_registry
    • string_formats
    • type_conversion
    • unknown_type
    • unknown_union
    • utils

📡 Firehose & Jetstream

  • Firehose (data streaming)
    • Frame models
  • Jetstream (data streaming)
    • Frame models
    • Archive replay
  • Subscription
    • Subscription client
    • Frame models
    • Websocket client

🧱 Advanced

  • Core
    • NSID (NameSpaced ID)
    • CID decoder
    • AT URI Scheme
    • CAR reader
    • DAG-CBOR
    • DID Document
  • Identity (DID and Handle resolvers)
    • ID Resolver
    • Handle Resolver
    • DID Resolver
    • Cache
    • AT Protocol Data
  • Crypto
    • DID
    • Multibase
    • Verify signature
  • Server
    • Auth
  • Lexicon
    • Parser
    • Models
  • Exceptions

🛠 Development

  • Change Log
  • Security Policy
  • Licence

🔗 Project Links

  • GitHub
  • PyPI
  • Author
  • AT Protocol Docs
  • Bluesky Docs
  • Discord Bluesky API
The AT Protocol SDK
/
Lexicons
/
tools
/
tools.ozone
/
tools.ozone.safelink

tools.ozone.safelink

Rules that mark URLs as unsafe.

addRule

Add a new URL safety rule

tools.ozone.safelink.addRule
defs

Shared type definitions.

tools.ozone.safelink.defs
queryEvents

Query URL safety audit events

tools.ozone.safelink.queryEvents
queryRules

Query URL safety rules

tools.ozone.safelink.queryRules
removeRule

Remove an existing URL safety rule

tools.ozone.safelink.removeRule
updateRule

Update an existing URL safety rule

tools.ozone.safelink.updateRule
tools.ozone.report.unassignModerator
tools.ozone.safelink.addRule

© 2023-2026 Ilya (Marshal) 🦁