// Retrieve a single pageval page = butter.getPage( pageType = "landing_page", pageSlug = "home-page", params = mapOf("locale" to "en", "levels" to "2"))println(page)// List all pages of a typeval pages = butter.listPages( pageType = "landing_page", params = mapOf("page" to "1", "page_size" to "10"))println(pages)
// List blog postsval posts = butter.listPosts( params = mapOf("page" to "1", "page_size" to "10", "exclude_body" to "true"))// Retrieve a single postval post = butter.getPost(slug = "my-post-slug")println(post)// Search postsval results = butter.searchPosts( query = "search term", params = mapOf("page" to "1", "page_size" to "10"))
// List all authorsval authors = butter.listAuthors( params = mapOf("include" to "recent_posts"))// Retrieve a single authorval author = butter.getAuthor( slug = "jennifer-smith", params = mapOf("include" to "recent_posts"))
// List all categoriesval categories = butter.listCategories( params = mapOf("include" to "recent_posts"))// Retrieve a single categoryval category = butter.getCategory( slug = "news", params = mapOf("include" to "recent_posts"))
// Get RSS feedval rss = butter.getFeed(feedType = "rss")// Get Atom feedval atom = butter.getFeed(feedType = "atom")// Get Sitemapval sitemap = butter.getFeed(feedType = "sitemap")