Metadata-Version: 2.1
Name: mezzanine-api
Version: 0.7.0
Summary: A RESTful web API for Mezzanine CMS.
Home-page: http://gcushen.github.io/mezzanine-api
Author: George Cushen
Author-email: mezzanine-users@googlegroups.com
License: MIT
Keywords: mezzanine cms api rest restful web
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Web Environment
Classifier: Framework :: Django
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Internet :: WWW/HTTP :: Dynamic Content
Classifier: Topic :: Internet :: WWW/HTTP :: Site Management
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Dist: Mezzanine (>=4.3.0)
Requires-Dist: django-rest-swagger (<3.0.0,>=2.1.1)
Requires-Dist: djangorestframework (<4.0.0,>=3.7.1)
Requires-Dist: django-filter (>=2.0.0)
Requires-Dist: django-oauth-toolkit (<1.2.0,>=1.1.2)

=============
Mezzanine API
=============

.. image:: https://img.shields.io/pypi/v/mezzanine-api.svg
   :target: `PyPi`_
.. image:: https://travis-ci.org/gcushen/mezzanine-api.svg?branch=master
   :target: https://travis-ci.org/gcushen/mezzanine-api
.. image:: https://img.shields.io/github/license/gcushen/mezzanine-api.svg
   :target: https://github.com/gcushen/mezzanine-api/blob/master/LICENSE
.. image:: https://badges.gitter.im/gcushen/mezzanine-api.svg
   :target: https://gitter.im/gcushen/mezzanine-api?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge

Mezzanine API is a **RESTful web API** for the popular `Mezzanine`_ content management platform.
It is built upon the `Django`_ framework, using **JSON** for serialization and **OAuth2** for secure authentication.
The API empowers developers to **automate, extend and combine Mezzanine with other services** such as mobile apps.

Why use the API?
================
* **Freedom**: build mobile, web, or server apps and use whatever programming language you want
* **Speed**: harness a significant speed advantage over Mezzanine's Python based page views

Features
========
* Intuitive REST API resources for posts, categories, comments, pages, users, and site/app metadata. Retrieving or updating data involves simply sending a HTTP request.
* Easily filter and search content
* Industry standard OAuth2 API authentication allows users to authorize and revoke access to third party applications
* Web browsable API
* Interactive API resource documentation

Installation, Documentation and Roadmap
=======================================
Please visit http://gcushen.github.io/mezzanine-api

Screenshot
==========
.. image:: http://gcushen.github.io/mezzanine-api/img/api_resources_scaled.png

Created by `George Cushen <https://twitter.com/GeorgeCushen>`_

.. _`Mezzanine`: http://mezzanine.jupo.org/
.. _`Django`: http://djangoproject.com/
.. _`Django Rest Framework`: http://www.django-rest-framework.org/
.. _`pip`: http://www.pip-installer.org/
.. _`PyPi`: https://pypi.python.org/pypi/mezzanine-api
.. _`GitHub`: https://github.com/gcushen/mezzanine-api
.. _`GitHub issue tracker`: https://github.com/gcushen/mezzanine-api/issues
.. _`mezzanine-users`: http://groups.google.com/group/mezzanine-users/topics


