Content API

Changed in version 1.5.

There is a major refactoring ongoing for Content API. Major changes are:

  • Less configuration
    it will publish to content api without additional config on subscriber side
  • Better integration
    simplified install, no need to clone another repository, just another process
  • Supports JSON only
    dropping XML support
  • Re-uses Superdesk media storage
    there is no duplication of binaries
  • Auth everywhere
    avoiding some extra resources which were without authentication

Configuration

You can check available configuration in Content API Settings. For generating auth tokens SECRET_KEY setting is required.

Running Content API

You can use content_api.wsgi module in Procfile:

capi: gunicorn -b 0.0.0.0:$PORT content_api.wsgi