Dark | Light
[GUEST ACCESS MODE: Data is scrambled or limited to provide examples. Make requests using your API key to unlock full data. Check https://lunarcrush.ai/auth for authentication information.]

time	interactions
2025-10-14 08:00	65142
2025-10-14 09:00	49856
2025-10-14 10:00	57687
2025-10-14 11:00	60348
2025-10-14 12:00	80354
2025-10-14 13:00	89674
2025-10-14 14:00	88093
2025-10-14 15:00	98501
2025-10-14 16:00	225875
2025-10-14 17:00	180120
2025-10-14 18:00	92687
2025-10-14 19:00	175396
2025-10-14 20:00	133622
2025-10-14 21:00	179846
2025-10-14 22:00	241318
2025-10-14 23:00	132748
2025-10-15 00:00	193405
2025-10-15 01:00	368278
2025-10-15 02:00	309176
2025-10-15 03:00	286982
2025-10-15 04:00	184366
2025-10-15 05:00	188633
2025-10-15 06:00	256350
2025-10-15 07:00	266692
2025-10-15 08:00	340284
2025-10-15 09:00	326089
2025-10-15 10:00	354343
2025-10-15 11:00	464989
2025-10-15 12:00	485797
2025-10-15 13:00	663263
2025-10-15 14:00	507772
2025-10-15 15:00	806025
2025-10-15 16:00	964897
2025-10-15 17:00	996507
2025-10-15 18:00	847457
2025-10-15 19:00	726512
2025-10-15 20:00	717182
2025-10-15 21:00	588569
2025-10-15 22:00	657607
2025-10-15 23:00	627342
2025-10-16 00:00	627633
2025-10-16 01:00	595734
2025-10-16 02:00	544277
2025-10-16 03:00	408526
2025-10-16 04:00	623040
2025-10-16 05:00	184844
2025-10-16 06:00	177488
2025-10-16 07:00	286506
2025-10-16 08:00	169803
2025-10-16 09:00	191143
2025-10-16 10:00	314533
2025-10-16 11:00	440767
2025-10-16 12:00	476837
2025-10-16 13:00	559715
2025-10-16 14:00	533841
2025-10-16 15:00	458827
2025-10-16 16:00	461236
2025-10-16 17:00	409149
2025-10-16 18:00	400706
2025-10-16 19:00	481371
2025-10-16 20:00	318748
2025-10-16 21:00	46166
2025-10-17 07:00	59996
2025-10-17 08:00	50816
2025-10-17 09:00	46075
2025-10-17 10:00	61066
2025-10-17 11:00	67734
2025-10-17 12:00	92247
2025-10-17 13:00	84773
2025-10-17 14:00	98819
2025-10-17 15:00	69569
2025-10-17 16:00	57359
2025-10-17 17:00	60619
2025-10-17 18:00	52081
2025-10-17 19:00	46793
2025-10-17 20:00	55177
2025-10-17 21:00	37223
2025-10-17 22:00	59735
2025-10-17 23:00	28175
2025-10-18 00:00	33489
2025-10-18 01:00	39679
2025-10-18 02:00	38064
2025-10-18 03:00	30009
2025-10-18 04:00	22632
2025-10-18 05:00	16909
2025-10-18 06:00	18108
2025-10-18 07:00	10991
2025-10-18 08:00	10108
2025-10-18 09:00	10185
2025-10-18 10:00	11451
2025-10-18 11:00	14123
2025-10-18 12:00	36508
2025-10-18 13:00	20285
2025-10-18 14:00	18589
2025-10-18 15:00	19316
2025-10-18 16:00	47575
2025-10-18 17:00	21724
2025-10-18 18:00	35721
2025-10-18 19:00	14523
2025-10-18 20:00	19153
2025-10-18 21:00	15381
2025-10-18 22:00	15919
2025-10-18 23:00	20661
2025-10-19 00:00	14459
2025-10-19 01:00	19933
2025-10-19 02:00	14507
2025-10-19 03:00	13006
2025-10-19 04:00	10417
2025-10-19 05:00	8287
2025-10-19 06:00	8326
2025-10-19 07:00	6771
2025-10-19 08:00	4853
2025-10-19 09:00	5012
2025-10-19 10:00	7366
2025-10-19 11:00	8559
2025-10-19 12:00	9690
2025-10-19 13:00	5526
2025-10-19 14:00	10752
2025-10-19 15:00	XXX
2025-10-19 16:00	XXX

### Topics List

https://lunarcrush.com/api4/public/topics/list/v1

Get a list of trending social topics.

Example request:

```bash
curl -H "Authorization: Bearer <API_KEY>" https://lunarcrush.com/api4/public/topics/list/v1
```



Example response:

```json
{
  "data": [
    {
      "topic": "youtube",
      "title": "YouTube",
      "topic_rank": 1,
      "topic_rank_1h_previous": 1,
      "topic_rank_24h_previous": 1,
      "num_contributors": 335952,
      "num_posts": 733220,
      "interactions_24h": 3296046298
    }
  ]
}
```

Schema:

+ **topic**: LunarCrush social topic. Can only includes letters, numbers, spaces, #, and $
+ **title**: The case sensitive title of the topic or category
+ **topic_rank**: LunarCrush metric for ranking a social topic relative to all other social topics
+ **topic_rank_1h_previous**: The topic rank from X hour ago
+ **topic_rank_24h_previous**: The topic rank from XX hours ago
+ **num_contributors**: The number of unique social contributors to the topic
+ **num_posts**: Total number of posts with interactions on this topic in the last XX hours
+ **interactions_24h**: Number of interactions in the last XX hours




---

### Topic Time Series v2

https://lunarcrush.com/api4/public/topic/:topic/time-series/v2

Get historical time series data for a social topic

input parameters:

+ **topic**: _Provide the topic to get details for. A topic must be all lower case and can only include letters, numbers, spaces, # and $._ **required**
+ **bucket**: _Leave blank (default) for the most week aggregated by hour, specify hour for full historical data available in hourly aggregation, specify day for full historical data available in daily aggregation._ 

Example request:

```bash
curl -H "Authorization: Bearer <API_KEY>" https://lunarcrush.com/api4/public/topic/bitcoin/time-series/v2
```



Example response:

```json
{
  "config": {
    "topic": "bitcoin",
    "id": "bitcoin",
    "name": "Bitcoin",
    "symbol": "BTC",
    "interval": "1w",
    "start": 1759968000,
    "end": 1760654918,
    "bucket": "hour",
    "metrics": [],
    "generated": 1760647718
  },
  "data": [
    {
      "time": 1759968000,
      "contributors_active": 30745,
      "contributors_created": 1810,
      "interactions": 3972578,
      "posts_active": 62957,
      "posts_created": 2440,
      "sentiment": 78,
      "spam": 339,
      "alt_rank": 198,
      "circulating_supply": 19931834,
      "close": 123004.71,
      "galaxy_score": 56,
      "high": 123004.71,
      "low": 122931.87,
      "market_cap": 2453542301616,
      "market_dominance": 58.0797,
      "open": 123004.71,
      "social_dominance": 30.3039,
      "volume_24h": 62979418928
    }
  ]
}
```

Schema:

+ **config**: This includes the inputs for the request processed by the server and may include additional hints about the request and response information.
+ **topic**: LunarCrush social topic. Can only includes letters, numbers, spaces, #, and $
+ **id**: LunarCrush internal ID for the asset
+ **name**: The full name of the asset
+ **symbol**: The symbol for the asset
+ **interval**: Typically used for specifying time intervals like 1w = X week, 1m = X month etc
+ **start**: Start/from unix timestamp (in seconds)
+ **end**: End/to unix timestamp (in seconds)
+ **bucket**: Data is generally bucketed into hours or days
+ **metrics**: Comma separated list of metrics to include or that are included
+ **generated**: A unix timestamp (in seconds) when the data was generated to understand possibly stale data
+ **time**: A unix timestamp (in seconds)
+ **contributors_active**: number of unique social accounts with posts that have interactions
+ **contributors_created**: number of unique social accounts that created new posts
+ **interactions**: number of all publicly measurable interactions on a social post (views, likes, comments, thumbs up, upvote, share etc)
+ **posts_active**: number of unique social posts with interactions
+ **posts_created**: number of unique social posts created
+ **sentiment**: % of posts (weighted by interactions) that are positive. XXX% means all posts are positive, XX% is half positive and half negative, and X% is all negative posts.
+ **spam**: The number of posts created that are considered spam
+ **alt_rank**: A proprietary score based on how an asset is performing relative to all other assets supported
+ **circulating_supply**: Circulating Supply is the total number of coins or tokens that are actively available for trade and are being used in the market and in general public
+ **close**: Close price for the time period
+ **galaxy_score**: A proprietary score based on technical indicators of price, average social sentiment, relative social activity, and a factor of how closely social indicators correlate with price and volume
+ **high**: Higest price fo rthe time period
+ **low**: Lowest price for the time period
+ **market_cap**: Total dollar market value of all circulating supply or outstanding shares
+ **market_dominance**: The percent of the total market cap that this asset represents
+ **open**: Open price for the time period
+ **social_dominance**: The percent of the total social volume that this topic represents
+ **volume_24h**: Volume in USD for XX hours up to this data point




---

### Topic Time Series

https://lunarcrush.com/api4/public/topic/:topic/time-series/v1

Get historical time series data for a social topic

input parameters:

+ **topic**: _Provide the topic to get details for. A topic must be all lower case and can only include letters, numbers, spaces, # and $._ **required**
+ **bucket**: _bucket time series data into hours or days. default is hours._ 
+ **interval**: _Use interval to specify the start and end time automatically for convenience. If "start" or "end" parameters are provided this parameter is ignored._ 
+ **start**: _The start time (unix timestamp) to go back to._ 
+ **end**: _The end time (unix timestamp) to stop at._ 

Example request:

```bash
curl -H "Authorization: Bearer <API_KEY>" https://lunarcrush.com/api4/public/topic/bitcoin/time-series/v1
```



Example response:

```json
{
  "config": {
    "topic": "bitcoin",
    "id": "bitcoin",
    "name": "Bitcoin",
    "symbol": "BTC",
    "interval": "1w",
    "start": 1759968000,
    "end": 1760654918,
    "bucket": "hour",
    "metrics": [],
    "generated": 1760647718
  },
  "data": [
    {
      "time": 1759968000,
      "contributors_active": 30745,
      "contributors_created": 1810,
      "interactions": 3972578,
      "posts_active": 62957,
      "posts_created": 2440,
      "sentiment": 78,
      "spam": 339,
      "alt_rank": 198,
      "circulating_supply": 19931834,
      "close": 123004.71,
      "galaxy_score": 56,
      "high": 123004.71,
      "low": 122931.87,
      "market_cap": 2453542301616,
      "market_dominance": 58.0797,
      "open": 123004.71,
      "social_dominance": 30.3039,
      "volume_24h": 62979418928
    }
  ]
}
```

Schema:

+ **config**: This includes the inputs for the request processed by the server and may include additional hints about the request and response information.
+ **topic**: LunarCrush social topic. Can only includes letters, numbers, spaces, #, and $
+ **id**: LunarCrush internal ID for the asset
+ **name**: The full name of the asset
+ **symbol**: The symbol for the asset
+ **interval**: Typically used for specifying time intervals like 1w = X week, 1m = X month etc
+ **start**: Start/from unix timestamp (in seconds)
+ **end**: End/to unix timestamp (in seconds)
+ **bucket**: Data is generally bucketed into hours or days
+ **metrics**: Comma separated list of metrics to include or that are included
+ **generated**: A unix timestamp (in seconds) when the data was generated to understand possibly stale data
+ **time**: A unix timestamp (in seconds)
+ **contributors_active**: number of unique social accounts with posts that have interactions
+ **contributors_created**: number of unique social accounts that created new posts
+ **interactions**: number of all publicly measurable interactions on a social post (views, likes, comments, thumbs up, upvote, share etc)
+ **posts_active**: number of unique social posts with interactions
+ **posts_created**: number of unique social posts created
+ **sentiment**: % of posts (weighted by interactions) that are positive. XXX% means all posts are positive, XX% is half positive and half negative, and X% is all negative posts.
+ **spam**: The number of posts created that are considered spam
+ **alt_rank**: A proprietary score based on how an asset is performing relative to all other assets supported
+ **circulating_supply**: Circulating Supply is the total number of coins or tokens that are actively available for trade and are being used in the market and in general public
+ **close**: Close price for the time period
+ **galaxy_score**: A proprietary score based on technical indicators of price, average social sentiment, relative social activity, and a factor of how closely social indicators correlate with price and volume
+ **high**: Higest price fo rthe time period
+ **low**: Lowest price for the time period
+ **market_cap**: Total dollar market value of all circulating supply or outstanding shares
+ **market_dominance**: The percent of the total market cap that this asset represents
+ **open**: Open price for the time period
+ **social_dominance**: The percent of the total social volume that this topic represents
+ **volume_24h**: Volume in USD for XX hours up to this data point




---

### Topic Posts

https://lunarcrush.com/api4/public/topic/:topic/posts/v1

Get the top posts for a social topic. If start time is provided the result will be the top posts by interactions for the time range. If start is not provided it will be the most recent top posts by interactions from the last XX hours.

input parameters:

+ **topic**: _Provide the topic to get details for. A topic must be all lower case and can only include letters, numbers, spaces, # and $._ **required**
+ **start**: _The start time (unix timestamp) to start at. Will be rounded to the beginning of the day. If the end parameter is not provided it will just be the top posts for this day._ 
+ **end**: _(Optional) The end time (unix timestamp) to stop at. Will be rounded to the end of the day._ 

Example request:

```bash
curl -H "Authorization: Bearer <API_KEY>" https://lunarcrush.com/api4/public/topic/bitcoin/posts/v1
```



Example response:

```json
{
  "config": {
    "topic": "bitcoin",
    "type": "topic",
    "id": "bitcoin",
    "name": "Bitcoin",
    "symbol": "BTC",
    "generated": 1760647718
  },
  "data": [
    {
      "id": "t3_1o7u058",
      "post_type": "reddit-post",
      "post_title": "Made this bitcoin shadow box. Not sure if I'm crazy about this design but it's something",
      "post_link": "https://redd.it/1o7u058",
      "post_image": null,
      "post_created": 1760646307,
      "post_sentiment": 3.2,
      "creator_id": "reddit::t2_kszqkqvk",
      "creator_name": "Outrageous-Garage179",
      "creator_display_name": "Outrageous-Garage179",
      "creator_avatar": "https://styles.redditmedia.com/t5_60m8fu/styles/profileIcon_63j7drb563fa1.png?width=256&height=256&crop=256:256,smart&s=9b79b5074a344e0e8cf39a127dcfa5c2f4b5ecf3",
      "interactions_24h": 1683,
      "interactions_total": 1683
    }
  ]
}
```

Schema:

+ **config**: This includes the inputs for the request processed by the server and may include additional hints about the request and response information.
+ **topic**: LunarCrush social topic. Can only includes letters, numbers, spaces, #, and $
+ **type**: Type of item or social network of item e.g. tweet, youtube-video, tiktok, x, youtube, category, topic, creator/influencer
+ **id**: Unique id of the social post
+ **name**: The full name of the asset
+ **symbol**: The symbol for the asset
+ **generated**: A unix timestamp (in seconds) when the data was generated to understand possibly stale data
+ **post_type**: The type of social post
+ **post_title**: The title text of the social post
+ **post_link**: The URL to view the social post on the social network
+ **post_image**: The URL to the primary image for the post if available
+ **post_created**: The unix timestamp of our best indication of when the post was created
+ **post_sentiment**: The sentiment of the post is a score between X and X with X being very negative, X being neutral, and X being very positive. A score of XXX is considered slightly positive.
+ **creator_id**: The [network]::[unique_id] for the influencer
+ **creator_name**: The unique screen name for the influencer
+ **creator_display_name**: The chosen display name for the influencer if available
+ **creator_avatar**: The URL to the avatar for the creator
+ **interactions_24h**: Number of interactions in the last XX hours
+ **interactions_total**: Number of total interactions




---

[GUEST ACCESS MODE: Data is scrambled or limited to provide examples. Make requests using your API key to unlock full data. Check https://lunarcrush.ai/auth for authentication information.]

time interactions 2025-10-14 08:00 65142 2025-10-14 09:00 49856 2025-10-14 10:00 57687 2025-10-14 11:00 60348 2025-10-14 12:00 80354 2025-10-14 13:00 89674 2025-10-14 14:00 88093 2025-10-14 15:00 98501 2025-10-14 16:00 225875 2025-10-14 17:00 180120 2025-10-14 18:00 92687 2025-10-14 19:00 175396 2025-10-14 20:00 133622 2025-10-14 21:00 179846 2025-10-14 22:00 241318 2025-10-14 23:00 132748 2025-10-15 00:00 193405 2025-10-15 01:00 368278 2025-10-15 02:00 309176 2025-10-15 03:00 286982 2025-10-15 04:00 184366 2025-10-15 05:00 188633 2025-10-15 06:00 256350 2025-10-15 07:00 266692 2025-10-15 08:00 340284 2025-10-15 09:00 326089 2025-10-15 10:00 354343 2025-10-15 11:00 464989 2025-10-15 12:00 485797 2025-10-15 13:00 663263 2025-10-15 14:00 507772 2025-10-15 15:00 806025 2025-10-15 16:00 964897 2025-10-15 17:00 996507 2025-10-15 18:00 847457 2025-10-15 19:00 726512 2025-10-15 20:00 717182 2025-10-15 21:00 588569 2025-10-15 22:00 657607 2025-10-15 23:00 627342 2025-10-16 00:00 627633 2025-10-16 01:00 595734 2025-10-16 02:00 544277 2025-10-16 03:00 408526 2025-10-16 04:00 623040 2025-10-16 05:00 184844 2025-10-16 06:00 177488 2025-10-16 07:00 286506 2025-10-16 08:00 169803 2025-10-16 09:00 191143 2025-10-16 10:00 314533 2025-10-16 11:00 440767 2025-10-16 12:00 476837 2025-10-16 13:00 559715 2025-10-16 14:00 533841 2025-10-16 15:00 458827 2025-10-16 16:00 461236 2025-10-16 17:00 409149 2025-10-16 18:00 400706 2025-10-16 19:00 481371 2025-10-16 20:00 318748 2025-10-16 21:00 46166 2025-10-17 07:00 59996 2025-10-17 08:00 50816 2025-10-17 09:00 46075 2025-10-17 10:00 61066 2025-10-17 11:00 67734 2025-10-17 12:00 92247 2025-10-17 13:00 84773 2025-10-17 14:00 98819 2025-10-17 15:00 69569 2025-10-17 16:00 57359 2025-10-17 17:00 60619 2025-10-17 18:00 52081 2025-10-17 19:00 46793 2025-10-17 20:00 55177 2025-10-17 21:00 37223 2025-10-17 22:00 59735 2025-10-17 23:00 28175 2025-10-18 00:00 33489 2025-10-18 01:00 39679 2025-10-18 02:00 38064 2025-10-18 03:00 30009 2025-10-18 04:00 22632 2025-10-18 05:00 16909 2025-10-18 06:00 18108 2025-10-18 07:00 10991 2025-10-18 08:00 10108 2025-10-18 09:00 10185 2025-10-18 10:00 11451 2025-10-18 11:00 14123 2025-10-18 12:00 36508 2025-10-18 13:00 20285 2025-10-18 14:00 18589 2025-10-18 15:00 19316 2025-10-18 16:00 47575 2025-10-18 17:00 21724 2025-10-18 18:00 35721 2025-10-18 19:00 14523 2025-10-18 20:00 19153 2025-10-18 21:00 15381 2025-10-18 22:00 15919 2025-10-18 23:00 20661 2025-10-19 00:00 14459 2025-10-19 01:00 19933 2025-10-19 02:00 14507 2025-10-19 03:00 13006 2025-10-19 04:00 10417 2025-10-19 05:00 8287 2025-10-19 06:00 8326 2025-10-19 07:00 6771 2025-10-19 08:00 4853 2025-10-19 09:00 5012 2025-10-19 10:00 7366 2025-10-19 11:00 8559 2025-10-19 12:00 9690 2025-10-19 13:00 5526 2025-10-19 14:00 10752 2025-10-19 15:00 XXX 2025-10-19 16:00 XXX

Topics List

https://lunarcrush.com/api4/public/topics/list/v1

Get a list of trending social topics.

Example request:

curl -H "Authorization: Bearer <API_KEY>" https://lunarcrush.com/api4/public/topics/list/v1

Example response:

{
  "data": [
    {
      "topic": "youtube",
      "title": "YouTube",
      "topic_rank": 1,
      "topic_rank_1h_previous": 1,
      "topic_rank_24h_previous": 1,
      "num_contributors": 335952,
      "num_posts": 733220,
      "interactions_24h": 3296046298
    }
  ]
}

Schema:

  • topic: LunarCrush social topic. Can only includes letters, numbers, spaces, #, and $
  • title: The case sensitive title of the topic or category
  • topic_rank: LunarCrush metric for ranking a social topic relative to all other social topics
  • topic_rank_1h_previous: The topic rank from X hour ago
  • topic_rank_24h_previous: The topic rank from XX hours ago
  • num_contributors: The number of unique social contributors to the topic
  • num_posts: Total number of posts with interactions on this topic in the last XX hours
  • interactions_24h: Number of interactions in the last XX hours

Topic Time Series v2

https://lunarcrush.com/api4/public/topic/:topic/time-series/v2

Get historical time series data for a social topic

input parameters:

  • topic: Provide the topic to get details for. A topic must be all lower case and can only include letters, numbers, spaces, # and $. required
  • bucket: Leave blank (default) for the most week aggregated by hour, specify hour for full historical data available in hourly aggregation, specify day for full historical data available in daily aggregation.

Example request:

curl -H "Authorization: Bearer <API_KEY>" https://lunarcrush.com/api4/public/topic/bitcoin/time-series/v2

Example response:

{
  "config": {
    "topic": "bitcoin",
    "id": "bitcoin",
    "name": "Bitcoin",
    "symbol": "BTC",
    "interval": "1w",
    "start": 1759968000,
    "end": 1760654918,
    "bucket": "hour",
    "metrics": [],
    "generated": 1760647718
  },
  "data": [
    {
      "time": 1759968000,
      "contributors_active": 30745,
      "contributors_created": 1810,
      "interactions": 3972578,
      "posts_active": 62957,
      "posts_created": 2440,
      "sentiment": 78,
      "spam": 339,
      "alt_rank": 198,
      "circulating_supply": 19931834,
      "close": 123004.71,
      "galaxy_score": 56,
      "high": 123004.71,
      "low": 122931.87,
      "market_cap": 2453542301616,
      "market_dominance": 58.0797,
      "open": 123004.71,
      "social_dominance": 30.3039,
      "volume_24h": 62979418928
    }
  ]
}

Schema:

  • config: This includes the inputs for the request processed by the server and may include additional hints about the request and response information.
  • topic: LunarCrush social topic. Can only includes letters, numbers, spaces, #, and $
  • id: LunarCrush internal ID for the asset
  • name: The full name of the asset
  • symbol: The symbol for the asset
  • interval: Typically used for specifying time intervals like 1w = X week, 1m = X month etc
  • start: Start/from unix timestamp (in seconds)
  • end: End/to unix timestamp (in seconds)
  • bucket: Data is generally bucketed into hours or days
  • metrics: Comma separated list of metrics to include or that are included
  • generated: A unix timestamp (in seconds) when the data was generated to understand possibly stale data
  • time: A unix timestamp (in seconds)
  • contributors_active: number of unique social accounts with posts that have interactions
  • contributors_created: number of unique social accounts that created new posts
  • interactions: number of all publicly measurable interactions on a social post (views, likes, comments, thumbs up, upvote, share etc)
  • posts_active: number of unique social posts with interactions
  • posts_created: number of unique social posts created
  • sentiment: % of posts (weighted by interactions) that are positive. XXX% means all posts are positive, XX% is half positive and half negative, and X% is all negative posts.
  • spam: The number of posts created that are considered spam
  • alt_rank: A proprietary score based on how an asset is performing relative to all other assets supported
  • circulating_supply: Circulating Supply is the total number of coins or tokens that are actively available for trade and are being used in the market and in general public
  • close: Close price for the time period
  • galaxy_score: A proprietary score based on technical indicators of price, average social sentiment, relative social activity, and a factor of how closely social indicators correlate with price and volume
  • high: Higest price fo rthe time period
  • low: Lowest price for the time period
  • market_cap: Total dollar market value of all circulating supply or outstanding shares
  • market_dominance: The percent of the total market cap that this asset represents
  • open: Open price for the time period
  • social_dominance: The percent of the total social volume that this topic represents
  • volume_24h: Volume in USD for XX hours up to this data point

Topic Time Series

https://lunarcrush.com/api4/public/topic/:topic/time-series/v1

Get historical time series data for a social topic

input parameters:

  • topic: Provide the topic to get details for. A topic must be all lower case and can only include letters, numbers, spaces, # and $. required
  • bucket: bucket time series data into hours or days. default is hours.
  • interval: Use interval to specify the start and end time automatically for convenience. If "start" or "end" parameters are provided this parameter is ignored.
  • start: The start time (unix timestamp) to go back to.
  • end: The end time (unix timestamp) to stop at.

Example request:

curl -H "Authorization: Bearer <API_KEY>" https://lunarcrush.com/api4/public/topic/bitcoin/time-series/v1

Example response:

{
  "config": {
    "topic": "bitcoin",
    "id": "bitcoin",
    "name": "Bitcoin",
    "symbol": "BTC",
    "interval": "1w",
    "start": 1759968000,
    "end": 1760654918,
    "bucket": "hour",
    "metrics": [],
    "generated": 1760647718
  },
  "data": [
    {
      "time": 1759968000,
      "contributors_active": 30745,
      "contributors_created": 1810,
      "interactions": 3972578,
      "posts_active": 62957,
      "posts_created": 2440,
      "sentiment": 78,
      "spam": 339,
      "alt_rank": 198,
      "circulating_supply": 19931834,
      "close": 123004.71,
      "galaxy_score": 56,
      "high": 123004.71,
      "low": 122931.87,
      "market_cap": 2453542301616,
      "market_dominance": 58.0797,
      "open": 123004.71,
      "social_dominance": 30.3039,
      "volume_24h": 62979418928
    }
  ]
}

Schema:

  • config: This includes the inputs for the request processed by the server and may include additional hints about the request and response information.
  • topic: LunarCrush social topic. Can only includes letters, numbers, spaces, #, and $
  • id: LunarCrush internal ID for the asset
  • name: The full name of the asset
  • symbol: The symbol for the asset
  • interval: Typically used for specifying time intervals like 1w = X week, 1m = X month etc
  • start: Start/from unix timestamp (in seconds)
  • end: End/to unix timestamp (in seconds)
  • bucket: Data is generally bucketed into hours or days
  • metrics: Comma separated list of metrics to include or that are included
  • generated: A unix timestamp (in seconds) when the data was generated to understand possibly stale data
  • time: A unix timestamp (in seconds)
  • contributors_active: number of unique social accounts with posts that have interactions
  • contributors_created: number of unique social accounts that created new posts
  • interactions: number of all publicly measurable interactions on a social post (views, likes, comments, thumbs up, upvote, share etc)
  • posts_active: number of unique social posts with interactions
  • posts_created: number of unique social posts created
  • sentiment: % of posts (weighted by interactions) that are positive. XXX% means all posts are positive, XX% is half positive and half negative, and X% is all negative posts.
  • spam: The number of posts created that are considered spam
  • alt_rank: A proprietary score based on how an asset is performing relative to all other assets supported
  • circulating_supply: Circulating Supply is the total number of coins or tokens that are actively available for trade and are being used in the market and in general public
  • close: Close price for the time period
  • galaxy_score: A proprietary score based on technical indicators of price, average social sentiment, relative social activity, and a factor of how closely social indicators correlate with price and volume
  • high: Higest price fo rthe time period
  • low: Lowest price for the time period
  • market_cap: Total dollar market value of all circulating supply or outstanding shares
  • market_dominance: The percent of the total market cap that this asset represents
  • open: Open price for the time period
  • social_dominance: The percent of the total social volume that this topic represents
  • volume_24h: Volume in USD for XX hours up to this data point

Topic Posts

https://lunarcrush.com/api4/public/topic/:topic/posts/v1

Get the top posts for a social topic. If start time is provided the result will be the top posts by interactions for the time range. If start is not provided it will be the most recent top posts by interactions from the last XX hours.

input parameters:

  • topic: Provide the topic to get details for. A topic must be all lower case and can only include letters, numbers, spaces, # and $. required
  • start: The start time (unix timestamp) to start at. Will be rounded to the beginning of the day. If the end parameter is not provided it will just be the top posts for this day.
  • end: (Optional) The end time (unix timestamp) to stop at. Will be rounded to the end of the day.

Example request:

curl -H "Authorization: Bearer <API_KEY>" https://lunarcrush.com/api4/public/topic/bitcoin/posts/v1

Example response:

{
  "config": {
    "topic": "bitcoin",
    "type": "topic",
    "id": "bitcoin",
    "name": "Bitcoin",
    "symbol": "BTC",
    "generated": 1760647718
  },
  "data": [
    {
      "id": "t3_1o7u058",
      "post_type": "reddit-post",
      "post_title": "Made this bitcoin shadow box. Not sure if I'm crazy about this design but it's something",
      "post_link": "https://redd.it/1o7u058",
      "post_image": null,
      "post_created": 1760646307,
      "post_sentiment": 3.2,
      "creator_id": "reddit::t2_kszqkqvk",
      "creator_name": "Outrageous-Garage179",
      "creator_display_name": "Outrageous-Garage179",
      "creator_avatar": "https://styles.redditmedia.com/t5_60m8fu/styles/profileIcon_63j7drb563fa1.png?width=256&height=256&crop=256:256,smart&s=9b79b5074a344e0e8cf39a127dcfa5c2f4b5ecf3",
      "interactions_24h": 1683,
      "interactions_total": 1683
    }
  ]
}

Schema:

  • config: This includes the inputs for the request processed by the server and may include additional hints about the request and response information.
  • topic: LunarCrush social topic. Can only includes letters, numbers, spaces, #, and $
  • type: Type of item or social network of item e.g. tweet, youtube-video, tiktok, x, youtube, category, topic, creator/influencer
  • id: Unique id of the social post
  • name: The full name of the asset
  • symbol: The symbol for the asset
  • generated: A unix timestamp (in seconds) when the data was generated to understand possibly stale data
  • post_type: The type of social post
  • post_title: The title text of the social post
  • post_link: The URL to view the social post on the social network
  • post_image: The URL to the primary image for the post if available
  • post_created: The unix timestamp of our best indication of when the post was created
  • post_sentiment: The sentiment of the post is a score between X and X with X being very negative, X being neutral, and X being very positive. A score of XXX is considered slightly positive.
  • creator_id: The [network]::[unique_id] for the influencer
  • creator_name: The unique screen name for the influencer
  • creator_display_name: The chosen display name for the influencer if available
  • creator_avatar: The URL to the avatar for the creator
  • interactions_24h: Number of interactions in the last XX hours
  • interactions_total: Number of total interactions

Capitol Police Engagements
/topic/capitol-police/interactions