🤩How to Use the Data

What Data is Available, and how to use the data?

Data Structure

Data is available for Camp in the following structure:

{
  "user_id": "string",
  "wallet_address": "string",
  "profile": {
    "display_name": "string",
    "email": "string",
    "profile_image_url": "string",
    "country": "string"
  },
  "platforms": {
    "spotify": {
      "followers": "integer",
      "recently_played": [
        {
          "track_name": "string",
          "artist_name": "string",
          "album_name": "string",
          "played_at": "datetime"
        }
      ],
      "top_artists": [
        {
          "artist_name": "string",
          "genres": ["string"],
          "popularity": "integer"
        }
      ],
      "top_tracks": [
        {
          "track_name": "string",
          "artist_name": "string",
          "album_name": "string",
          "popularity": "integer"
        }
      ]
    },
    "twitter": {
      "username": "string",
      "followers_count": "integer",
      "following_count": "integer",
      "tweet_count": "integer",
      "recent_tweets": [
        {
          "tweet_id": "string",
          "content": "string",
          "created_at": "datetime",
          "retweet_count": "integer",
          "like_count": "integer"
        }
      ],
      "liked_tweets": [
        {
          "tweet_id": "string",
          "content": "string",
          "created_at": "datetime",
          "author_username": "string"
        }
      ]
    },
    "tiktok": {
      "username": "string",
      "followers_count": "integer",
      "following_count": "integer",
      "total_likes": "integer",
      "recent_videos": [
        {
          "video_id": "string",
          "description": "string",
          "created_at": "datetime",
          "like_count": "integer",
          "comment_count": "integer",
          "share_count": "integer"
        }
      ],
      "liked_videos": [
        {
          "video_id": "string",
          "description": "string",
          "created_at": "datetime",
          "author_username": "string"
        }
      ]
    }
  }
}

Note that Camp is continually working to build integrations with additional platforms and this will likely lead to additional data being added to this structure. Throughout this process Camp will continue to return data at the aggregate user level.

How to Use the Data?

Case Study: Campaign Layer

Campaign Layer aims to build a better artist-fan relationship around musical artists in particular by offering special rewards to siuperfans. This initiative is only possible by aggregating data across various platforms, including Twitter, Spotify, YouTube, and more. To ensure the authenticity and accuracy of the insights, Campaign relies on first-party data from these platforms via Camp. This comprehensive approach allows artists to identify and reward their most dedicated fans, fostering stronger connections and loyalty within their fanbase.

Last updated