class Beehiiv::Post
- Beehiiv::Post
- Reference
- Object
Included Modules
- BeehiivMethods
- JSON::Serializable
Defined in:
beehiiv/objects/core/post.crConstructors
Class Method Summary
- .delete(client : HTTP::Client, publication_id : String, id : String)
- .delete(post : Beehiiv::Post)
- .list(client : HTTP::Client, publication_id : String) : List(Beehiiv::Post)
- .retrieve(client : HTTP::Client, publication_id : String, id : String) : Object(Beehiiv::Post)
- .retrieve(post : Beehiiv::Post)
Instance Method Summary
- #audience : Audience
- #authors : Array(String) | Nil
- #content : Content | Nil
- #content_tags : Array(String) | Nil
- #created : Time | Nil
- #displayed_date : Time | Nil
- #id : String
- #platform : Platform
- #preview_text : String | Nil
- #publish_date : Time | Nil
- #slug : String | Nil
- #split_tested : Bool | Nil
- #stats : Stats | Nil
- #status : Status
- #subject_line : String | Nil
- #subtitle : String | Nil
- #thumbnail_url : String | Nil
- #title : String | Nil
- #web_url : String | Nil
Constructor Detail
Class Method Detail
def self.retrieve(client : HTTP::Client, publication_id : String, id : String) : Object(Beehiiv::Post)
#