Resource | Description |
---|---|
PUT /api/users/account | Update user account |
Resource | Description |
---|---|
GET /api/achievements | Get user achievements |
PUT /api/users/achievements/:id/active | Just active or disable an achievement |
Resource | Description |
---|---|
GET /api/analytics/statistics | shows user statistics data |
Resource | Description |
---|---|
GET /api/users/certificates | returns all certificates saved by user |
POST /api/users/certificates | saved a new certificate by user |
DELETE /api/users/certificates/:id | delete a certificate of an user |
Resource | Description |
---|---|
PUT /api/content_preferences/:kind | update kind preference |
Resource | Description |
---|---|
POST /api/content_validations/send_request | Send a request to validate img/video upload an specific neuron |
POST /api/content_validations/checked | Send a notification with an answer about request |
Resource | Description |
---|---|
POST /api/neurons/:neuron_id/contents/:content_id/read | a user reads a content. response includes test if needed |
POST /api/neurons/:neuron_id/contents/:content_id/notes | To store the notes a user takes of a content. IMPORTANT: If no notes are given then current notes are **deleted** from DB |
POST /api/neurons/:neuron_id/contents/:content_id/media_open | Save a record when an image is opened. |
POST /api/neurons/:neuron_id/contents/:id/tasks | To store the tasks a user. |
POST /api/api/neurons/:neuron_id/contents/:id/task_update | update task's user |
GET /api/neurons/:neuron_id/contents/:id | shows content |
POST /api/neurons/:neuron_id/contents/:id/favorites | To store content favorites a user. |
POST /api/neurons/:neuron_id/contents/:id/reading_time | add reading time from a user to a specific content |
Resource | Description |
---|---|
POST /api/users/events/:id/take | take an event |
POST /api/users/events/:id/take_super_event | take an super event |
GET /api/users/events/my_events | get events taken |
GET /api/events | Returns all events |
GET /api/events/today | Get events by day. |
GET /api/events/week | Get events by week. |
GET /api/events/:id | Get an event. |
Resource | Description |
---|---|
POST /api/users/final_test | create a test with 21 questions |
GET /api/users/final_test/:id | Get final test |
Resource | Description |
---|---|
GET /api/leaderboard | Get leaderboard |
Resource | Description |
---|---|
POST /api/learn | answer a test and learn contents |
Resource | Description |
---|---|
GET /api/neurons
DEPRECATED
|
returns tree neurons. Deprecated in favour of /api/tree |
GET /api/neurons/:id | shows neuron |
Resource | Description |
---|---|
POST /api/notifications/:id/read_notifications | To deleted a notification of a user. |
GET /api/notifications | get new notifications for current user |
GET /api/notifications/details | Get total counter tasks |
GET /api/notifications/:id/open |
Resource | Description |
---|---|
PUT /api/order | update order coontent preference |
Resource | Description |
---|---|
POST /api/payments/tutor_basic_account | Create tutor account by payment method |
POST /api/payments/add_students | Allow to add students at the tutor list by payment method |
Resource | Description |
---|---|
GET /api/quiz/:quiz_id/player/:player_id | get new notifications for current user |
Resource | Description |
---|---|
GET /api/users/profile | Get basic information user |
Resource | Description |
---|---|
GET /api/neurons/:neuron_id/recommended_contents/:kind | recommended contents of a given kind for a neuron |
Resource | Description |
---|---|
GET /api/users/recommended_neurons | recommended neurons from user's tree |
Resource | Description |
---|---|
POST /api/users | sign up providing email |
Resource | Description |
---|---|
GET /api/search | returns search from query |
Resource | Description |
---|---|
DELETE /api/auth/user/sign_out | log out |
POST /api/auth/user/sign_in | login |
POST /api/auth/user/key_authorize | login using `authorization_key` |
Resource | Description |
---|---|
POST /api/sharings | create a sharing - for social networks |
Resource | Description |
---|---|
PUT /api/users/storage | update user data |
GET /api/users/storage | show user data |
Resource | Description |
---|---|
GET /api/auth/user/validate_token | validate user's token |
Resource | Description |
---|---|
PUT /api/users/tree_image | create user tree |
Resource | Description |
---|---|
GET /api/tree | returns tree for current user |
Resource | Description |
---|---|
GET /api/tutor_plans | returns tutor plans |
Resource | Description |
---|---|
PUT /api/users/user_image | add user image |
Resource | Description |
---|---|
POST /api/user_tutors/:id/respond | respond (accept or reject) a **pending** tutor request |
Resource | Description |
---|---|
GET /api/users/:id/profile | user's profile |
GET /api/users/search | returns search from query |
GET /api/users/content_tasks | returns all contents saved by user |
GET /api/users/content_notes | returns all notes saved by user |
GET /api/users/content_favorites | returns all content-favorites saved by user |
POST /api/api/users/shared_contents | Send a email with an screenshot(Shared content) |
GET /api/users/event_in_progress | return last event in progres |
GET /api/users/contents_to_learn | returns the recommended contents and the event contents |