Integrating Butter's Content API into our Ruby application took less than an hour, and most of that time was spent on design work.
Luke Brean, LegallyAdd a blog or CMS to your site in minutes
Drop-in our Headless CMS and get back to more interesting problems.
Try it for FREE Talk to a developer# Get Pages
ButterCMS::Page.list('case_studies')
# Get FAQ
ButterCMS::Content.fetch(['faq'])
# Get Blog Posts
ButterCMS::Post.all()
// Get Pages
buttercms.page.list("case_studies")
// Get FAQ
buttercms.content.retrieve(["faq"])
// Get Blog Posts
buttercms.post.list()
# Get Pages
buttercms.pages.all('case_studies')
# Get FAQ
buttercms.content_fields.get(['faq'])
# Get Blog Posts
buttercms.posts.all()
# Get Pages
$butterCms->fetchPages('case_studies');
# Get FAQ
$butterCms->fetchContentFields(['faq'])
# Get Blog Posts
$butterCms->fetchPosts();
// Get Pages
buttercms.ListPages("case_studies");
// Get FAQ
buttercms.RetrieveContent("FAQ");
// Get Blog Posts
buttercms.ListPosts();
// Get Pages
ButterCMS.GetPages([]string{"case_studies"}, nil)
// Get FAQ
ButterCMS.GetContentFields([]string{"faq"})
// Get Blog Posts
ButterCMS.GetPosts()
# Get Pages
curl -X GET 'https://api.buttercms.com/pages/case_studies' \
-H 'Authorization: Bearer XXXX'
# Get FAQ
curl -X GET 'https://api.buttercms.com/content?keys=faq' \
-H 'Authorization: Bearer XXXX'
# Get Blog Posts
curl -X GET 'https://api.buttercms.com/posts' \
-H 'Authorization: Bearer XXXX'
Trusted by startups, agencies, and enterprises




Use it as a Full CMS
Use Butter as a headless CMS to build websites in any tech stack. Launch faster with less code.
Learn moreUse it as a Blog Engine
Add Butter to your website to create a branded blog with amazing SEO using your tech stack.
Learn moreButter saves you development time
Save thousands of dollars worth of time using a headless CMS approach.

Butter requires zero maintenance
Never worry about hosting, upgrades, uptime, security, or performance.

Butter slides right into our apps and lets us avoid having yet another WordPress site.
Daniel Morrison, Collective IdeaButter works with every tech stack
Our simple API and client libraries integrate with any language/framework.

Integrating Butter couldn't be easier. Now I finally have a great CMS that I can run right inline with the rest of my code.
Andrew Burleson, BetaBooksPowerful admin interface

See why people love Butter

Butter slides right into our apps and lets us avoid building yet another WordPress site.
Daniel Morrison, Collective Idea
Integrating Butter into our Ruby application took less than an hour, and most of that time was spent on design work.
Luke Brean, Legally
I've tried other Headless CMS’s. I liked their programs, but I got yours up and running the fastest.
Beau O'Hara, Anstar Products
Just wanted to let you know that Butter is awesome. 5 minutes to set it up and write a sample blog post, that was it.
Jeff Judge, Bright
Integrating Butter couldn't be easier. Now I finally have a great CMS that I can run right inline with the rest of my code.
Andrew Burleson, BetaBooks
Butter gave us an easy-to-use interface for our writers and enabled the blog to be hosted on our main domain.
Max Blanshard, TutorMapper