D4Science D4Science Don't have a D4Science account? Create one Could not find what you are looking for? Contact us.

Resources

There is a WADL document available that describes the resources API.

You may also enjoy the interactive interface provided for this API by Swagger.

Try it out!

name path methods description
Comments
  • /2/comments/comment-post
  • /2/comments/get-comments-by-post-id
  • /2/comments/get-comments-user
  • /2/comments/get-comments-user-by-time
  • POST
  • GET
  • GET
  • GET
REST interface for the social networking library (comments).
DocsGenerator
  • /api-docs/{any}
  • GET
FullTextSearch
  • /2/full-text-search/search-by-query
  • GET
REST interface for the social networking library (post and its comments).
HashTags
  • /2/hashtags/get-hashtags-and-occurrences
  • GET
REST interface for the social networking library (hash tags).
Lib
  • /2/lib/add-comment-lib
  • /2/lib/check-unread-messages-notification-lib
  • /2/lib/check-unread-notification-lib
  • /2/lib/delete-comment-lib
  • /2/lib/delete-hashtag-comment-lib
  • /2/lib/delete-hashtag-lib
  • /2/lib/delete-post-lib
  • /2/lib/edit-comment-lib
  • /2/lib/get-all-liked-posts-by-user-lib
  • /2/lib/get-all-likes-by-post-lib
  • /2/lib/get-all-notifications-user
  • /2/lib/get-all-posts-by-app-lib
  • /2/lib/get-all-posts-by-user-lib
  • /2/lib/get-all-posts-by-vre-lib
  • /2/lib/get-all-vre-ids-lib
  • /2/lib/get-attachment-by-postid-lib
  • /2/lib/get-comments-by-post-id-lib
  • /2/lib/get-invited-email-by-vre-lib
  • /2/lib/get-notification-preference-lib
  • /2/lib/get-portal-privacy-level-posts-lib
  • /2/lib/get-range-notifications-user
  • /2/lib/get-recent-commented-posts-by-user-lib
  • /2/lib/get-recent-comments-by-user-and-date-lib
  • /2/lib/get-recent-posts-by-user-date-lib
  • /2/lib/get-recent-posts-by-user-lib
  • /2/lib/get-recent-posts-by-vre-lib
  • /2/lib/get-recent-posts-by-vre-range-lib
  • /2/lib/get-unread-notifications-user
  • /2/lib/get-user-notification-channels-lib
  • /2/lib/get-vre-hashtags-occurrences-lib
  • /2/lib/get-vre-hashtags-occurrences-time-lib
  • /2/lib/get-vre-post-by-hashtag-lib
  • /2/lib/is-existing-invite-lib
  • /2/lib/like-lib
  • /2/lib/read-comment-by-id-lib
  • /2/lib/read-invite-lib
  • /2/lib/read-notification-lib
  • /2/lib/read-post-lib
  • /2/lib/save-app-post-lib
  • /2/lib/save-attachment-lib
  • /2/lib/save-hashtag-comment-lib
  • /2/lib/save-hashtag-lib
  • /2/lib/save-invite-lib
  • /2/lib/save-notification-lib
  • /2/lib/save-post-to-vretimeline-lib
  • /2/lib/save-user-post-lib
  • /2/lib/set-all-notification-read-lib
  • /2/lib/set-invite-status-lib
  • /2/lib/set-notification-preference-lib
  • /2/lib/set-notification-read-lib
  • /2/lib/unlike-lib
  • POST
  • POST
  • POST
  • POST
  • POST
  • POST
  • POST
  • POST
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • POST
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • POST
  • GET
  • GET
  • GET
  • GET
  • POST
  • GET
  • GET
  • GET
  • GET
  • POST
  • POST
  • POST
  • POST
  • POST
  • POST
  • POST
  • POST
  • POST
  • POST
  • POST
  • POST
  • POST
REST interface for the social networking library (comments).
Likes
  • /2/likes/get-likes-by-post-id
  • /2/likes/like-post
  • /2/likes/unlike-post
  • GET
  • POST
  • POST
REST interface for the social networking library (likes).
Messages
  • /2/messages/get-received-messages
  • /2/messages/get-sent-messages
  • /2/messages/set-message-read
  • /2/messages/write-message
  • GET
  • GET
  • POST
  • POST
Messages services REST interface
Notifications
  • /2/notifications/catalogue
  • /2/notifications/get-range-notifications
  • /2/notifications/is-user-disabled
  • /2/notifications/notify-job-status
  • /2/notifications/workspace
  • POST
  • GET
  • GET
  • POST
  • POST
REST interface for the social networking library (notifications).
People
  • /2/people/profile
  • GET
REST interface for the social service (people). Used by OAUTH 2.0 apps/users.
Posts
  • /2/posts/get-id-liked-posts
  • /2/posts/get-liked-posts
  • /2/posts/get-post
  • /2/posts/get-posts-app
  • /2/posts/get-posts-by-hashtag
  • /2/posts/get-posts-user
  • /2/posts/get-posts-user-quantity
  • /2/posts/get-posts-user-since
  • /2/posts/get-posts-vre
  • /2/posts/get-recent-posts-vre-by-range
  • /2/posts/save-app-post-attachments-lib
  • /2/posts/save-user-post-attachments-lib
  • /2/posts/write-post-app
  • /2/posts/write-post-user
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • POST
  • POST
  • POST
  • POST
REST interface for the social networking library (posts).
Tokens
  • /2/tokens/generate-application-token
  • POST
REST interface for the social networking library (tokens).
Users
  • /2/users/get-all-fullnames-and-usernames
  • /2/users/get-all-usernames
  • /2/users/get-custom-attribute
  • /2/users/get-email
  • /2/users/get-fullname
  • /2/users/get-oauth-profile
  • /2/users/get-profile
  • /2/users/get-usernames-by-global-role
  • /2/users/get-usernames-by-role
  • /2/users/user-exists
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
  • GET
REST interface for the social networking library (users).
VREs
  • /2/vres/get-my-vres
  • GET
REST interface for the social networking library (vres).
WelcomeService
  • GET