-
Notifications
You must be signed in to change notification settings - Fork 0
API v2.0
- Only JSON is supported
- All requests must be under "/api" namespace
- Once logged in, an API session expires in one week
- Session tokens are stored as encrypted cookies
- Any API call which is not under "/api" is deprecated and needs to be ported
- First call the Login API
/api/login - Save the
Set-Cookiereturned by this API call, This cookie must be used for all subsequent requests - For all subsequent requests, set the
Cookieheader - Call
/api/logoutat the end to invalidate the cookie
For the complete API documentation take a look at the Apigee interactive console
This Wiki shall only list the usage of the APIs. Please refer to the Apigee interactive console for the actual request/response formats, since that is more interactive.
Entry point for using the API. First call this and save the cookie returned.
The current session will be invalidated. Remember to pass the cookie that you want to logout.
Lists all Child records, without any pagination. The current user must be a verified user to use this API.
Create a verified child record. The current user must be a verified user to use this API.
Get a Child record. The current user must be a registered user to use this API.
Update a Child record. The current user must be a registered user to use this API.
Used by Unverified users to create an unverified child record.
Returns IDs and latest version numbers for all child records in the system. Used for comparing which child records have been updated.
Fetch Photo for a Child record
Fetch Audio file for a Child record