tags:

views:

97

answers:

4

Hi folks,

I am looking for a CMS that offers an API for managing the several content elements or pages.

The programming language(or other technical details) of the CMS doesn't matter - so don't hesitate give an answer:).

Best regards

+1  A: 

At one level, you could use any standard web host and the API is called "FTP" (or WebDAV). :-)

As CMSes work through the web, you can usually construct POST requests emulating their built in edit forms very easily. Also, most CMSes store their data in an SQL database, and it is often very easy to add content to the database yourself, making it appear on the site. I think that the other functions of the CMS are a far more important factor.

There is an emerging standard for CMS APIs, called CMIS. I don't know if it is getting any traction.

rjmunro
watch my comment at the top - this is not what I am looking for
brainfck
A: 

Umbraco has a REST API called Base (http://umbraco.org/documentation/books/introduction-to-base)

It also has a pretty good .net code API too.

Pete Duncanson
this is a good example - thanks!
brainfck
A: 

Alfresco offers an API that allows content manipulation. More info here.
This API implements the CMIS standard, which you might prefer to a proprietary API.

Nicolas Raoul
A: 

Check out osmek. Its a centrally hosted system where you interact with your content through an API

George Henderson