initial checkin
diff --git a/plstackapi/planetstack/views/roles.py b/plstackapi/planetstack/views/roles.py
new file mode 100644
index 0000000..d7ab78a
--- /dev/null
+++ b/plstackapi/planetstack/views/roles.py
@@ -0,0 +1,16 @@
+from django.http import Http404
+from rest_framework.views import APIView
+from rest_framework.response import Response
+from rest_framework import status
+
+from plstackapi.planetstack.models import Role
+
+
+class RoleListCreate(APIView):
+    """ 
+    List all roles or create a new role.
+    """
+
+    def post(self, request, format = None):
+        print request
+