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-27 11:00	9841
2025-10-27 12:00	10918
2025-10-27 13:00	8586
2025-10-27 14:00	12555
2025-10-27 15:00	35081
2025-10-27 16:00	14655
2025-10-27 17:00	24810
2025-10-27 18:00	19933
2025-10-27 19:00	10162
2025-10-27 20:00	14297
2025-10-27 21:00	37098
2025-10-27 22:00	14394
2025-10-27 23:00	17691
2025-10-28 00:00	34059
2025-10-28 01:00	16941
2025-10-28 17:00	16565
2025-10-28 18:00	1283
2025-10-28 19:00	XXX
2025-10-29 20:00	20941
2025-10-29 21:00	1059
2025-10-29 22:00	XX
2025-10-30 17:00	16295
2025-10-30 18:00	1472
2025-10-30 19:00	XXX
2025-10-31 16:00	9588
2025-10-31 17:00	1266
2025-10-31 18:00	XXX
2025-11-01 19:00	15322
2025-11-01 20:00	XXX
2025-11-01 21:00	XXX
2025-11-04 22:00	13355
2025-11-04 23:00	8181
2025-11-05 00:00	XX
2025-11-05 05:00	3507
2025-11-05 06:00	XXX
2025-11-05 07:00	XXX
2025-11-09 04:00	7342
2025-11-09 05:00	3167
2025-11-09 06:00	XXX
2025-11-13 08:00	4833
2025-11-13 09:00	XXX
2025-11-13 10:00	5980
2025-11-13 11:00	6030
2025-11-13 12:00	XXX
2025-11-17 11:00	3217
2025-11-17 12:00	XXX
2025-11-17 13:00	XX
2025-11-20 00:00	XXX
2025-11-20 01:00	XX
2025-11-20 05:00	3601
2025-11-20 06:00	XXX
2025-11-20 07:00	XXX
2025-11-24 10:00	XXX
2025-11-24 11:00	XX
2025-11-24 12:00	X
2025-11-25 06:00	4654
2025-11-25 07:00	XXX
2025-11-25 08:00	XXX
2025-11-25 20:00	X
2025-11-26 16:00	XXX
2025-11-26 17:00	XX
2025-11-26 18:00	11890
2025-11-26 19:00	5043
2025-11-26 20:00	6170
2025-11-26 21:00	7239
2025-11-26 22:00	5551
2025-11-26 23:00	2679
2025-11-27 00:00	5887
2025-11-27 01:00	4910
2025-11-27 02:00	3492
2025-11-27 03:00	4155
2025-11-27 04:00	5218
2025-11-27 05:00	6923
2025-11-27 06:00	4884
2025-11-27 07:00	4930
2025-11-27 08:00	5725
2025-11-27 09:00	1495
2025-11-27 10:00	10894
2025-11-27 11:00	10075
2025-11-27 12:00	5856
2025-11-27 13:00	8526
2025-11-27 14:00	7090
2025-11-27 15:00	6765
2025-11-27 16:00	5316
2025-11-27 17:00	1867
2025-11-27 18:00	3855
2025-11-27 19:00	1192
2025-11-27 20:00	XXX
2025-11-27 21:00	XXX
2025-11-27 22:00	XXX
2025-11-27 23:00	XXX
2025-11-28 00:00	XXX
2025-11-28 01:00	XXX
2025-11-28 02:00	XXX
2025-11-28 03:00	XX
2025-11-28 04:00	XXX
2025-11-28 05:00	XX
2025-11-28 14:00	1335
2025-11-28 15:00	2540
2025-11-28 16:00	5054
2025-11-28 17:00	1174
2025-11-28 18:00	XXX
2025-11-28 19:00	XXX
2025-11-28 20:00	XX
2025-11-28 21:00	XXX
2025-11-28 22:00	XXX
2025-11-28 23:00	XX
2025-11-29 00:00	X
2025-11-29 01:00	X
2025-11-29 02:00	X
2025-11-29 03:00	X
2025-11-29 04:00	X
2025-11-29 05:00	XXX
2025-11-29 06:00	XX
2025-11-29 07:00	XX
2025-11-29 08:00	XX
2025-11-30 15:00	XX
2025-11-30 16:00	XXX
2025-11-30 17:00	2761
2025-11-30 18:00	XXX
2025-11-30 19:00	XX
2025-11-30 20:00	XXX
2025-11-30 21:00	XX
2025-11-30 22:00	XX
2025-11-30 23:00	XX
2025-12-01 00:00	XX
2025-12-01 01:00	XX
2025-12-01 02:00	XX
2025-12-01 03:00	XX
2025-12-01 04:00	XX
2025-12-01 05:00	X
2025-12-01 06:00	2938
2025-12-01 07:00	1457
2025-12-01 08:00	XXX
2025-12-01 12:00	XX
2025-12-01 13:00	3167
2025-12-01 14:00	6618
2025-12-01 15:00	3339
2025-12-01 16:00	XXX
2025-12-01 17:00	3732
2025-12-01 18:00	XXX
2025-12-01 19:00	XXX
2025-12-01 20:00	XXX
2025-12-01 21:00	XXX
2025-12-01 22:00	XXX
2025-12-01 23:00	XX
2025-12-02 00:00	XXX
2025-12-02 01:00	XX
2025-12-02 02:00	XX
2025-12-02 03:00	X
2025-12-02 04:00	X
2025-12-02 10:00	1305
2025-12-02 11:00	4320
2025-12-02 12:00	4370
2025-12-02 13:00	3560
2025-12-02 14:00	4865
2025-12-02 15:00	2610
2025-12-02 16:00	8263
2025-12-02 17:00	10455
2025-12-02 18:00	1744
2025-12-02 19:00	XXX
2025-12-02 20:00	XXX
2025-12-02 21:00	XXX
2025-12-02 22:00	XXX
2025-12-02 23:00	XXX
2025-12-03 00:00	XXX
2025-12-03 01:00	XXX
2025-12-03 02:00	XXX
2025-12-03 03:00	2080
2025-12-03 04:00	4400
2025-12-03 05:00	7240
2025-12-03 06:00	10270
2025-12-03 07:00	XXX
2025-12-03 08:00	XXX
2025-12-03 09:00	XXX
2025-12-03 10:00	XXX
2025-12-03 11:00	XX
2025-12-03 12:00	XX
2025-12-03 13:00	X
2025-12-04 08:00	1658
2025-12-04 09:00	XXX
2025-12-04 10:00	XXX
2025-12-04 16:00	8909
2025-12-04 17:00	XXX
2025-12-04 18:00	XXX
2025-12-05 14:00	2496
2025-12-05 15:00	XXX
2025-12-05 16:00	XXX
2025-12-11 14:00	8413
2025-12-11 15:00	XXX
2025-12-11 16:00	XXX
2025-12-12 00: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": 302315,
      "num_posts": 302315,
      "interactions_24h": 3766865315
    }
  ]
}
```

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",
    "_self_call": true,
    "name": "Bitcoin",
    "symbol": "BTC",
    "interval": "1w",
    "start": 1763424000,
    "end": 1764115200,
    "bucket": "hour",
    "metrics": [],
    "generated": 1764112845
  },
  "data": [
    {
      "time": 1763424000,
      "alt_rank": 150,
      "circulating_supply": 19950215,
      "close": 91913,
      "galaxy_score": 53,
      "high": 91913,
      "low": 91161.89,
      "market_cap": 1831844921030,
      "market_dominance": 58.7325,
      "open": 91913,
      "social_dominance": 37.7476,
      "volume_24h": 94214589868,
      "contributors_active": 31448,
      "contributors_created": 2314,
      "interactions": 5075541,
      "posts_active": 61441,
      "posts_created": 3505,
      "sentiment": 75,
      "spam": 5990
    }
  ]
}
```

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)
+ **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
+ **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




---

### 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",
    "_self_call": true,
    "name": "Bitcoin",
    "symbol": "BTC",
    "interval": "1w",
    "start": 1763424000,
    "end": 1764115200,
    "bucket": "hour",
    "metrics": [],
    "generated": 1764112845
  },
  "data": [
    {
      "time": 1763424000,
      "alt_rank": 150,
      "circulating_supply": 19950215,
      "close": 91913,
      "galaxy_score": 53,
      "high": 91913,
      "low": 91161.89,
      "market_cap": 1831844921030,
      "market_dominance": 58.7325,
      "open": 91913,
      "social_dominance": 37.7476,
      "volume_24h": 94214589868,
      "contributors_active": 31448,
      "contributors_created": 2314,
      "interactions": 5075541,
      "posts_active": 61441,
      "posts_created": 3505,
      "sentiment": 75,
      "spam": 5990
    }
  ]
}
```

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)
+ **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
+ **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




---

### 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",
    "_self_call": true,
    "name": "Bitcoin",
    "symbol": "BTC",
    "generated": 1764112845
  },
  "data": [
    {
      "id": "t3_1p6nlzj",
      "post_type": "reddit-post",
      "post_title": "I hit a milestone 👏🪙",
      "post_link": "https://redd.it/1p6nlzj",
      "post_image": null,
      "post_created": 1764103889,
      "post_sentiment": 3,
      "creator_id": "reddit::t2_4ht48n2c",
      "creator_name": "MoistGameplays",
      "creator_display_name": "MoistGameplays",
      "creator_avatar": "https://i.redd.it/snoovatar/avatars/nftv2_bmZ0X2VpcDE1NToxMzdfZTY0YmI3ZGQwYTEzYWY2MjJlMGRlNjQ1NmQxYmJhZGM4ZDFlYzA5ZF8xNzY5Mw_rare_00fb7cc7-74a6-4af1-92bd-c2925e56abfa-headshot.png",
      "interactions_24h": 8580,
      "interactions_total": 8616
    }
  ]
}
```

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-27 11:00 9841 2025-10-27 12:00 10918 2025-10-27 13:00 8586 2025-10-27 14:00 12555 2025-10-27 15:00 35081 2025-10-27 16:00 14655 2025-10-27 17:00 24810 2025-10-27 18:00 19933 2025-10-27 19:00 10162 2025-10-27 20:00 14297 2025-10-27 21:00 37098 2025-10-27 22:00 14394 2025-10-27 23:00 17691 2025-10-28 00:00 34059 2025-10-28 01:00 16941 2025-10-28 17:00 16565 2025-10-28 18:00 1283 2025-10-28 19:00 XXX 2025-10-29 20:00 20941 2025-10-29 21:00 1059 2025-10-29 22:00 XX 2025-10-30 17:00 16295 2025-10-30 18:00 1472 2025-10-30 19:00 XXX 2025-10-31 16:00 9588 2025-10-31 17:00 1266 2025-10-31 18:00 XXX 2025-11-01 19:00 15322 2025-11-01 20:00 XXX 2025-11-01 21:00 XXX 2025-11-04 22:00 13355 2025-11-04 23:00 8181 2025-11-05 00:00 XX 2025-11-05 05:00 3507 2025-11-05 06:00 XXX 2025-11-05 07:00 XXX 2025-11-09 04:00 7342 2025-11-09 05:00 3167 2025-11-09 06:00 XXX 2025-11-13 08:00 4833 2025-11-13 09:00 XXX 2025-11-13 10:00 5980 2025-11-13 11:00 6030 2025-11-13 12:00 XXX 2025-11-17 11:00 3217 2025-11-17 12:00 XXX 2025-11-17 13:00 XX 2025-11-20 00:00 XXX 2025-11-20 01:00 XX 2025-11-20 05:00 3601 2025-11-20 06:00 XXX 2025-11-20 07:00 XXX 2025-11-24 10:00 XXX 2025-11-24 11:00 XX 2025-11-24 12:00 X 2025-11-25 06:00 4654 2025-11-25 07:00 XXX 2025-11-25 08:00 XXX 2025-11-25 20:00 X 2025-11-26 16:00 XXX 2025-11-26 17:00 XX 2025-11-26 18:00 11890 2025-11-26 19:00 5043 2025-11-26 20:00 6170 2025-11-26 21:00 7239 2025-11-26 22:00 5551 2025-11-26 23:00 2679 2025-11-27 00:00 5887 2025-11-27 01:00 4910 2025-11-27 02:00 3492 2025-11-27 03:00 4155 2025-11-27 04:00 5218 2025-11-27 05:00 6923 2025-11-27 06:00 4884 2025-11-27 07:00 4930 2025-11-27 08:00 5725 2025-11-27 09:00 1495 2025-11-27 10:00 10894 2025-11-27 11:00 10075 2025-11-27 12:00 5856 2025-11-27 13:00 8526 2025-11-27 14:00 7090 2025-11-27 15:00 6765 2025-11-27 16:00 5316 2025-11-27 17:00 1867 2025-11-27 18:00 3855 2025-11-27 19:00 1192 2025-11-27 20:00 XXX 2025-11-27 21:00 XXX 2025-11-27 22:00 XXX 2025-11-27 23:00 XXX 2025-11-28 00:00 XXX 2025-11-28 01:00 XXX 2025-11-28 02:00 XXX 2025-11-28 03:00 XX 2025-11-28 04:00 XXX 2025-11-28 05:00 XX 2025-11-28 14:00 1335 2025-11-28 15:00 2540 2025-11-28 16:00 5054 2025-11-28 17:00 1174 2025-11-28 18:00 XXX 2025-11-28 19:00 XXX 2025-11-28 20:00 XX 2025-11-28 21:00 XXX 2025-11-28 22:00 XXX 2025-11-28 23:00 XX 2025-11-29 00:00 X 2025-11-29 01:00 X 2025-11-29 02:00 X 2025-11-29 03:00 X 2025-11-29 04:00 X 2025-11-29 05:00 XXX 2025-11-29 06:00 XX 2025-11-29 07:00 XX 2025-11-29 08:00 XX 2025-11-30 15:00 XX 2025-11-30 16:00 XXX 2025-11-30 17:00 2761 2025-11-30 18:00 XXX 2025-11-30 19:00 XX 2025-11-30 20:00 XXX 2025-11-30 21:00 XX 2025-11-30 22:00 XX 2025-11-30 23:00 XX 2025-12-01 00:00 XX 2025-12-01 01:00 XX 2025-12-01 02:00 XX 2025-12-01 03:00 XX 2025-12-01 04:00 XX 2025-12-01 05:00 X 2025-12-01 06:00 2938 2025-12-01 07:00 1457 2025-12-01 08:00 XXX 2025-12-01 12:00 XX 2025-12-01 13:00 3167 2025-12-01 14:00 6618 2025-12-01 15:00 3339 2025-12-01 16:00 XXX 2025-12-01 17:00 3732 2025-12-01 18:00 XXX 2025-12-01 19:00 XXX 2025-12-01 20:00 XXX 2025-12-01 21:00 XXX 2025-12-01 22:00 XXX 2025-12-01 23:00 XX 2025-12-02 00:00 XXX 2025-12-02 01:00 XX 2025-12-02 02:00 XX 2025-12-02 03:00 X 2025-12-02 04:00 X 2025-12-02 10:00 1305 2025-12-02 11:00 4320 2025-12-02 12:00 4370 2025-12-02 13:00 3560 2025-12-02 14:00 4865 2025-12-02 15:00 2610 2025-12-02 16:00 8263 2025-12-02 17:00 10455 2025-12-02 18:00 1744 2025-12-02 19:00 XXX 2025-12-02 20:00 XXX 2025-12-02 21:00 XXX 2025-12-02 22:00 XXX 2025-12-02 23:00 XXX 2025-12-03 00:00 XXX 2025-12-03 01:00 XXX 2025-12-03 02:00 XXX 2025-12-03 03:00 2080 2025-12-03 04:00 4400 2025-12-03 05:00 7240 2025-12-03 06:00 10270 2025-12-03 07:00 XXX 2025-12-03 08:00 XXX 2025-12-03 09:00 XXX 2025-12-03 10:00 XXX 2025-12-03 11:00 XX 2025-12-03 12:00 XX 2025-12-03 13:00 X 2025-12-04 08:00 1658 2025-12-04 09:00 XXX 2025-12-04 10:00 XXX 2025-12-04 16:00 8909 2025-12-04 17:00 XXX 2025-12-04 18:00 XXX 2025-12-05 14:00 2496 2025-12-05 15:00 XXX 2025-12-05 16:00 XXX 2025-12-11 14:00 8413 2025-12-11 15:00 XXX 2025-12-11 16:00 XXX 2025-12-12 00: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": 302315,
      "num_posts": 302315,
      "interactions_24h": 3766865315
    }
  ]
}

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",
    "_self_call": true,
    "name": "Bitcoin",
    "symbol": "BTC",
    "interval": "1w",
    "start": 1763424000,
    "end": 1764115200,
    "bucket": "hour",
    "metrics": [],
    "generated": 1764112845
  },
  "data": [
    {
      "time": 1763424000,
      "alt_rank": 150,
      "circulating_supply": 19950215,
      "close": 91913,
      "galaxy_score": 53,
      "high": 91913,
      "low": 91161.89,
      "market_cap": 1831844921030,
      "market_dominance": 58.7325,
      "open": 91913,
      "social_dominance": 37.7476,
      "volume_24h": 94214589868,
      "contributors_active": 31448,
      "contributors_created": 2314,
      "interactions": 5075541,
      "posts_active": 61441,
      "posts_created": 3505,
      "sentiment": 75,
      "spam": 5990
    }
  ]
}

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)
  • 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
  • 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

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",
    "_self_call": true,
    "name": "Bitcoin",
    "symbol": "BTC",
    "interval": "1w",
    "start": 1763424000,
    "end": 1764115200,
    "bucket": "hour",
    "metrics": [],
    "generated": 1764112845
  },
  "data": [
    {
      "time": 1763424000,
      "alt_rank": 150,
      "circulating_supply": 19950215,
      "close": 91913,
      "galaxy_score": 53,
      "high": 91913,
      "low": 91161.89,
      "market_cap": 1831844921030,
      "market_dominance": 58.7325,
      "open": 91913,
      "social_dominance": 37.7476,
      "volume_24h": 94214589868,
      "contributors_active": 31448,
      "contributors_created": 2314,
      "interactions": 5075541,
      "posts_active": 61441,
      "posts_created": 3505,
      "sentiment": 75,
      "spam": 5990
    }
  ]
}

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)
  • 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
  • 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

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",
    "_self_call": true,
    "name": "Bitcoin",
    "symbol": "BTC",
    "generated": 1764112845
  },
  "data": [
    {
      "id": "t3_1p6nlzj",
      "post_type": "reddit-post",
      "post_title": "I hit a milestone 👏🪙",
      "post_link": "https://redd.it/1p6nlzj",
      "post_image": null,
      "post_created": 1764103889,
      "post_sentiment": 3,
      "creator_id": "reddit::t2_4ht48n2c",
      "creator_name": "MoistGameplays",
      "creator_display_name": "MoistGameplays",
      "creator_avatar": "https://i.redd.it/snoovatar/avatars/nftv2_bmZ0X2VpcDE1NToxMzdfZTY0YmI3ZGQwYTEzYWY2MjJlMGRlNjQ1NmQxYmJhZGM4ZDFlYzA5ZF8xNzY5Mw_rare_00fb7cc7-74a6-4af1-92bd-c2925e56abfa-headshot.png",
      "interactions_24h": 8580,
      "interactions_total": 8616
    }
  ]
}

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

Internet Capital Engagements
/topic/internet-capital/interactions