Skip to main content

A RESTful web API for Mezzanine CMS.

Project description

https://img.shields.io/pypi/v/mezzanine-api.svg https://travis-ci.org/gcushen/mezzanine-api.svg?branch=master https://img.shields.io/github/license/gcushen/mezzanine-api.svg https://badges.gitter.im/gcushen/mezzanine-api.svg

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

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

Created by George Cushen

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mezzanine-api-0.7.1.tar.gz (25.8 kB view details)

Uploaded Source

Built Distribution

mezzanine_api-0.7.1-py2.py3-none-any.whl (29.4 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file mezzanine-api-0.7.1.tar.gz.

File metadata

  • Download URL: mezzanine-api-0.7.1.tar.gz
  • Upload date:
  • Size: 25.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/39.1.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.7.0

File hashes

Hashes for mezzanine-api-0.7.1.tar.gz
Algorithm Hash digest
SHA256 9c18f02cd2eb6be40a45a873c22b9411150946670b446bdd52dafe2d1463d627
MD5 2b09b3c451b00b06bb8b1409e17ff49c
BLAKE2b-256 4bfc6bfa24b6dfee1eccc6597d0352590010958270fc9962e44a154f65cc9b21

See more details on using hashes here.

File details

Details for the file mezzanine_api-0.7.1-py2.py3-none-any.whl.

File metadata

  • Download URL: mezzanine_api-0.7.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 29.4 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/39.1.0 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.7.0

File hashes

Hashes for mezzanine_api-0.7.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 39756690b0d108e7dcca77195fc2865fe963dff3a3236bf956b6ea041a245dea
MD5 4a9d06f5cf49314ed718647cbd13ee4a
BLAKE2b-256 b70e4d3561c53573a9edfaa411dae59c2b2c25820fc6286b8c88d9fbc2897141

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page