Usergrid SDK Documentation outline
Getting Started
Installing the SDK
Building from Source
Usergrid SDK Reference with Examples
The 66 topics listed below are each documented in the Usergrid documentation and for each the docs provide an API reference and example for each of these clients: curl, iOS, Android, JavaScript, Ruby and Node.js.
Working with Collections
1. Creating collections
2. Retrieving collections
3. Updating collections
4. Deleting collections
Working with Entities
5. Creating a custom entity
6. Creating multiple custom entities
7. Creating an entity with sub-properties
8. Retrieving an entity
9. Retrieving multiple entities
10. Updating an entity
11. Updating a sub-property
12. Deleting data entities
Data Queries
13. Querying your data
Entity Connections
14. Connecting users other data
15. Retrieving user connection data
16. Disconnecting entities
Permissions & Roles
17. Assigning permissions
18. Removing permissions
19. Assigning permissions
20. Removing permissions
21. Creating roles
22. Assigning roles
23. Removing roles
Authentication
24. Application user authentication (user login)
25. Application client authentication
26. Admin user authentication
27. Organization client authentication
28. Revoking tokens (user logout)
Working with Users & Groups
29. Creating users
30. Retrieving user data
31. Setting or updating password
32. Creating groups
33. Retrieving group data
34. Retrieving a group's users
35. Adding users groups
36. Deleting user group
Activities & Feeds
37. Posting a user activity
38. Posting an activity to a group
39. Creating an activity for a user's followers in a group
40. Retrieving a user's activity feed
41. Retrieving a group's activity feed
Events & Counters
42. Creating & incrementing counters
43. Retrieving counters
44. Retrieving counters by time interval
Managing Orgs & Apps
46. Creating an organization
47. Getting an organization
48. Activating an organization
49. Reactivating an organization
50. Generating organization client credentials
51. Retrieving organization client credentials
52. Getting an organization's activity feed
53. Getting the applications in an organization
54. Getting the admin users in an organization
55. Removing an admin user from an organization
56. Creating an organization application
57. Generating application credentials
58. Getting application credentials
Managing Admin Users
59. Creating an admin user
60. Updating an admin user
61. Getting an admin user
62. Setting an admin user's password
63. Resetting an admin user's password
64. Activating an admin user
65. Reactivating an admin user
66. Getting an admin user's activity feed