happeninghq / happening

Open Source Event/Community management
MIT License
2 stars 1 forks source link

API #62

Open jscott1989 opened 9 years ago

jscott1989 commented 9 years ago

Happening needs an API so external applications can be made which rely on it.

Particularly this would allow for mobile Happening management apps - but also for integration with other websites.

This can be just a REST api providing access to the models.

jscott1989 commented 8 years ago

We have the start of a REST API at /api

It is currently being used for notifications.

To get it into a usable state we need:

API Documentation Allow writing values to _data Ensure the API is secure - possibly with field level permissions Ensure that JSON fields validate their content on the API