Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is there a JSON api based CMS that is hosted locally? [closed]

I'm looking for a CMS that just outputs JSON data.

I've done some research and found a few possibilities. But all the 'API based' CMS I found were hosted in the cloud.

A few examples that are exactly what I want.. but in the cloud:

  • https://www.contentful.com
  • https://prismic.io
  • https://buttercms.com
  • https://www.cloudcms.com

I'm looking for a CMS with functionality like this but hosted myself.

Requirements for the CMS I'm looking for:

  • A user can add/update data in the CMS
  • Can create a custom object template in the CMS. For example: an object with a title, rating, image, short intro and a full text
  • I can request a URL and I get a JSON output with the data

I only need to GET content no to add new data. (not a problem if this is also possible to :)

Thanks for your time.

like image 749
Tim Avatar asked Mar 22 '14 19:03

Tim


People also ask

Can you use JSON with REST API?

The REST architecture allows API providers to deliver data in multiple formats such as plain text, HTML, XML, YAML, and JSON, which is one of its most loved features.

What is JSON REST API?

JSON is based on a subset of the JavaScript Programming Language. Representative State Transfer (REST) is a client-server architectural style that uses the HTTP protocol in a simple and effective way. Systems that adhere to REST practices are often referred to as RESTful interfaces.

Is JSON an API?

JSON API is a format that works with HTTP. It delineates how clients should request or edit data from a server, and how the server should respond to said requests. A main goal of the specification (now at a stable v1.


1 Answers

You can try my framework,

admin: http://123.bl.ee/cms/objengine/admin.php?userid=cms.sa pass: tim

Admin user can define custom object, regular user can add/update/delete data.

JSON output: http://123.bl.ee/cms/objengine/ajax.php?objectname=ExampleObject

like image 133
Igor Vujovic Avatar answered Oct 07 '22 23:10

Igor Vujovic