API Documentation
Anyone can make applications which interact with Sonico throught its API. You can access profile, friends, photos, events and much more.
Sonico's API comes in two "flavors". A typical hybrid between RCP and REST, and another which is more RESTful. To access the API, you'll need to obtain your API keys. All API calls are on behalf of an existing Sonico user. Therefore, you'll first need to get an authToken which will be used in every API call.
Read these first:
RPC-REST Methods
overview »- Activity
- Authentication
- Calendar
- Context
- Event
- FriendRequest
- Notification
- PhotoAlbum
- PrivateMessage
- User
- UserStatus
RESTful Web Services
overview »- /activities
- /albums
- /albums/mobile
- /albums/mobile/photos
- /albums/mobile/photos/cover
- /albums/profile
- /albums/profile/photos
- /albums/profile/photos/cover
- /albums/profile/photos/{photoId}
- /albums/profile/photos/{photoId}/comments
- /albums/{albumId}
- /albums/{albumId}/photos
- /albums/{albumId}/photos/cover
- /albums/{albumId}/photos/{photoId}
- /albums/{albumId}/photos/{photoId}/comments
- /calendar
- /calendar/{date}
- /context/urls
- /events
- /events/friends
- /events/past
- /events/popular
- /events/professional/{eventId}
- /events/simple/{eventId}
- /eventslist
- /friendrequests
- /friends
- /friends/{friendId}
- /friendsids
- /friendslist
- /notifications
- /notifications/friendrequests
- /notifications/friendrequests/{userId}
- /notificationsboard
- /privatemessages/inbox
- /privatemessages/inbox/{messageId}
- /privatemessages/sent
- /privatemessages/sent/{messageId}
- /privatemessages/thread/{threadId}
- /profile
- /statuses
- /statuses/friends
- /statuses/{userStatusId}
- /statuses/{userStatusId}/comments
- /{userId}/activities
- /{userId}/albums
- /{userId}/albums/mobile
- /{userId}/albums/mobile/photos/cover
- /{userId}/albums/profile
- /{userId}/albums/profile/photos
- /{userId}/albums/profile/photos/cover
- /{userId}/albums/profile/photos/{photoId}
- /{userId}/albums/profile/photos/{photoId}/comments
- /{userId}/albums/{albumId}
- /{userId}/albums/{albumId}/photos
- /{userId}/albums/{albumId}/photos/cover
- /{userId}/albums/{albumId}/photos/{photoId}
- /{userId}/albums/{albumId}/photos/{photoId}/comments
- /{userId}/friends
- /{userId}/friends/{friendId}
- /{userId}/friendsids
- /{userId}/friendslist
- /{userId}/profile
- /{userId}/statuses
- /{userId}/statuses/{userStatusId}
- /{userId}/statuses/{userStatusId}/comments
