Get user friend activity updates

GET /1/users/{id}/friends/updates

Get user friend activity updates

Path parameters

  • id string Required

    The user id.

Responses

GET /1/users/{id}/friends/updates
curl \
 --request GET 'https://api.localsporthero.com/1/users/{id}/friends/updates'
Response examples (200)
{
  "updates": [
    {
      "week": 42,
      "user": {
        "id": "1ab474d5-e1fa-4340-ba6a-5642e720ea6a",
        "nickname": "Stevertje",
        "fullName": "Stefan de Jong",
        "email": "stefandejong@gmail.com",
        "language": "nl",
        "startDate": "2022-05-02T11:00:00.000Z",
        "imageUrl": "https://example.org/image.jpg",
        "waitingListValue": 0,
        "notificationsEnabled": true,
        "notifyDaysBefore": [
          -1,
          1
        ],
        "private": false,
        "yourFriendship": {
          "id": "85362399-38e1-4255-87a0-f3f984ed16d9",
          "status": "requested, accepted or blocked",
          "date": "2022-05-02T11:00:00.000Z",
          "muted": false
        },
        "theirFriendship": {
          "id": "85362399-38e1-4255-87a0-f3f984ed16d9",
          "status": "requested, accepted or blocked",
          "date": "2022-05-02T11:00:00.000Z",
          "muted": false
        }
      },
      "checkins": [
        {
          "id": "85362399-38e1-4255-87a0-f3f984ed16d9",
          "user": {
            "id": "1ab474d5-e1fa-4340-ba6a-5642e720ea6a",
            "nickname": "Stevertje",
            "fullName": "Stefan de Jong",
            "email": "stefandejong@gmail.com",
            "language": "nl",
            "startDate": "2022-05-02T11:00:00.000Z",
            "imageUrl": "https://example.org/image.jpg",
            "waitingListValue": 0,
            "notificationsEnabled": true,
            "notifyDaysBefore": [
              -1,
              1
            ],
            "private": false,
            "yourFriendship": {
              "id": "85362399-38e1-4255-87a0-f3f984ed16d9",
              "status": "requested, accepted or blocked",
              "date": "2022-05-02T11:00:00.000Z",
              "muted": false
            },
            "theirFriendship": {
              "id": "85362399-38e1-4255-87a0-f3f984ed16d9",
              "status": "requested, accepted or blocked",
              "date": "2022-05-02T11:00:00.000Z",
              "muted": false
            }
          },
          "text": "Het ging echt mega lekker...",
          "imageUrl": "https://example.org/image.jpg",
          "date": "2022-05-02T11:00:00.000Z",
          "metaData": [
            {
              "id": "85362399-38e1-4255-87a0-f3f984ed16d9",
              "name": "Push-ups",
              "type": "seconds, meters, number or exercise",
              "value": 1000,
              "priority": 1
            }
          ],
          "goalIds": [
            "85362399-38e1-4255-87a0-f3f984ed16d9"
          ],
          "challengeIds": [
            "85362399-38e1-4255-87a0-f3f984ed16d9"
          ]
        }
      ],
      "goals": [
        {
          "name": "De Marathon",
          "timesPerWeek": 3,
          "startDate": "2022-05-02T11:00:00.000Z",
          "endDate": "2022-05-02T11:00:00.000Z",
          "userId": "df2cd71c-d006-4a46-8e2a-d09503273f07"
        }
      ]
    }
  ]
}