LiquidFeedback API

The LiquidFeedback API is quite comprehensive but not yet fixed. It allows external applications to add additional features to the program - dev.liquidfeedback.org

# Authentication and authorization

- GET / - POST /token

The API authentication and session management is not yet specified completely - dev.liquidfeedback.org

Until the authentication and authorization is finally specified, the a preliminary simple authentication may be used based on a session key for a given application key.

# System information - GET /info - GET /member_count - GET /contingent - POST /echo_test # Members - GET /member - POST /member - GET /member_history - GET /member_image - POST /member_image - GET /contact - POST /contact - GET /privilege # Policies - GET /policy # Units - GET /unit - Areas - GET /area - GET /allowed_policy - GET /membership - POST /membership # Issues - GET /issue - GET /interest - POST /interest - GET /issue_comment - POST /issue_comment # Initiatives - GET /initiative - GET /initiator - POST /initiator - GET /supporter - POST /supporter - GET /battle # Drafts - GET /draft - POST /draft # Suggestions - GET /suggestion - POST /suggestion - GET /opinion - POST /opinion # Delegations - GET /delegation - POST /delegation # Voting - GET /voter - POST /voter - GET /delegating_voter - GET /vote - GET /non_voter - POST /non_voter # Events - GET /event - GET /ignored_member - POST /ignored_member - GET /ignored_initiative - POST /ignored_initiative # Settings - GET /setting - POST /setting