[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-17 00:00 XXX
2025-10-17 01:00 XXX
2025-10-17 02:00 XXX
2025-10-17 03:00 XXX
2025-10-17 04:00 XXX
2025-10-17 05:00 XXX
2025-10-17 06:00 XXX
2025-10-17 07:00 XX
2025-10-17 08:00 X
2025-10-17 09:00 1035
2025-10-17 10:00 1405
2025-10-17 11:00 1093
2025-10-17 12:00 XXX
2025-10-17 13:00 XXX
2025-10-17 14:00 XXX
2025-10-17 15:00 XXX
2025-10-17 16:00 XXX
2025-10-17 17:00 1009
2025-10-17 18:00 XXX
2025-10-17 19:00 XXX
2025-10-17 20:00 XXX
2025-10-17 21:00 XXX
2025-10-17 22:00 XXX
2025-10-17 23:00 XXX
2025-10-18 00:00 XXX
2025-10-18 01:00 XXX
2025-10-18 02:00 XXX
2025-10-18 03:00 2151
2025-10-18 04:00 XXX
2025-10-18 05:00 XXX
2025-10-18 06:00 XXX
2025-10-18 07:00 XXX
2025-10-18 08:00 1013
2025-10-18 09:00 XXX
2025-10-18 10:00 1008
2025-10-18 11:00 3624
2025-10-18 12:00 1304
2025-10-18 13:00 XXX
2025-10-18 14:00 XXX
2025-10-18 15:00 XXX
2025-10-18 16:00 1090
2025-10-18 17:00 1379
2025-10-18 18:00 1236
2025-10-18 19:00 1201
2025-10-18 20:00 1273
2025-10-18 21:00 1092
2025-10-18 22:00 XXX
2025-10-18 23:00 XXX
2025-10-19 00:00 5241
2025-10-19 01:00 4753
2025-10-19 02:00 2751
2025-10-19 03:00 1566
2025-10-19 04:00 1663
2025-10-19 05:00 1767
2025-10-19 06:00 2508
2025-10-19 07:00 2778
2025-10-19 08:00 2906
2025-10-19 09:00 1956
2025-10-19 10:00 2117
2025-10-19 11:00 3655
2025-10-19 12:00 2198
2025-10-19 13:00 2555
2025-10-19 14:00 2373
2025-10-19 15:00 2267
2025-10-19 16:00 7770
2025-10-19 17:00 1966
2025-10-19 18:00 2184
2025-10-19 19:00 1725
2025-10-19 20:00 1918
2025-10-19 21:00 2118
2025-10-19 22:00 1645
2025-10-19 23:00 1130
2025-10-20 00:00 1794
2025-10-20 01:00 1750
2025-10-20 02:00 1942
2025-10-20 03:00 1918
2025-10-20 04:00 1148
2025-10-20 05:00 XXX
2025-10-20 06:00 3420
2025-10-20 07:00 3301
2025-10-20 08:00 XXX
2025-10-20 09:00 XXX
2025-10-20 10:00 3069
2025-10-20 11:00 3135
2025-10-20 12:00 XXX
2025-10-20 13:00 XXX
2025-10-20 14:00 3168
2025-10-20 15:00 3307
2025-10-20 16:00 XXX
2025-10-20 17:00 1011
2025-10-20 18:00 10671
2025-10-20 19:00 10422
2025-10-20 20:00 1192
2025-10-20 21:00 XXX
2025-10-20 22:00 2622
2025-10-20 23:00 3106
2025-10-21 00:00 2517
2025-10-21 01:00 XX
2025-10-23 16:00 XX
2025-10-23 17:00 XX
2025-10-23 18:00 XX
### 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-17 00:00 XXX 2025-10-17 01:00 XXX 2025-10-17 02:00 XXX 2025-10-17 03:00 XXX 2025-10-17 04:00 XXX 2025-10-17 05:00 XXX 2025-10-17 06:00 XXX 2025-10-17 07:00 XX 2025-10-17 08:00 X 2025-10-17 09:00 1035 2025-10-17 10:00 1405 2025-10-17 11:00 1093 2025-10-17 12:00 XXX 2025-10-17 13:00 XXX 2025-10-17 14:00 XXX 2025-10-17 15:00 XXX 2025-10-17 16:00 XXX 2025-10-17 17:00 1009 2025-10-17 18:00 XXX 2025-10-17 19:00 XXX 2025-10-17 20:00 XXX 2025-10-17 21:00 XXX 2025-10-17 22:00 XXX 2025-10-17 23:00 XXX 2025-10-18 00:00 XXX 2025-10-18 01:00 XXX 2025-10-18 02:00 XXX 2025-10-18 03:00 2151 2025-10-18 04:00 XXX 2025-10-18 05:00 XXX 2025-10-18 06:00 XXX 2025-10-18 07:00 XXX 2025-10-18 08:00 1013 2025-10-18 09:00 XXX 2025-10-18 10:00 1008 2025-10-18 11:00 3624 2025-10-18 12:00 1304 2025-10-18 13:00 XXX 2025-10-18 14:00 XXX 2025-10-18 15:00 XXX 2025-10-18 16:00 1090 2025-10-18 17:00 1379 2025-10-18 18:00 1236 2025-10-18 19:00 1201 2025-10-18 20:00 1273 2025-10-18 21:00 1092 2025-10-18 22:00 XXX 2025-10-18 23:00 XXX 2025-10-19 00:00 5241 2025-10-19 01:00 4753 2025-10-19 02:00 2751 2025-10-19 03:00 1566 2025-10-19 04:00 1663 2025-10-19 05:00 1767 2025-10-19 06:00 2508 2025-10-19 07:00 2778 2025-10-19 08:00 2906 2025-10-19 09:00 1956 2025-10-19 10:00 2117 2025-10-19 11:00 3655 2025-10-19 12:00 2198 2025-10-19 13:00 2555 2025-10-19 14:00 2373 2025-10-19 15:00 2267 2025-10-19 16:00 7770 2025-10-19 17:00 1966 2025-10-19 18:00 2184 2025-10-19 19:00 1725 2025-10-19 20:00 1918 2025-10-19 21:00 2118 2025-10-19 22:00 1645 2025-10-19 23:00 1130 2025-10-20 00:00 1794 2025-10-20 01:00 1750 2025-10-20 02:00 1942 2025-10-20 03:00 1918 2025-10-20 04:00 1148 2025-10-20 05:00 XXX 2025-10-20 06:00 3420 2025-10-20 07:00 3301 2025-10-20 08:00 XXX 2025-10-20 09:00 XXX 2025-10-20 10:00 3069 2025-10-20 11:00 3135 2025-10-20 12:00 XXX 2025-10-20 13:00 XXX 2025-10-20 14:00 3168 2025-10-20 15:00 3307 2025-10-20 16:00 XXX 2025-10-20 17:00 1011 2025-10-20 18:00 10671 2025-10-20 19:00 10422 2025-10-20 20:00 1192 2025-10-20 21:00 XXX 2025-10-20 22:00 2622 2025-10-20 23:00 3106 2025-10-21 00:00 2517 2025-10-21 01:00 XX 2025-10-23 16:00 XX 2025-10-23 17:00 XX 2025-10-23 18:00 XX
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:
https://lunarcrush.com/api4/public/topic/:topic/time-series/v2
Get historical time series data for a social topic
input parameters:
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:
https://lunarcrush.com/api4/public/topic/:topic/time-series/v1
Get historical time series data for a social topic
input parameters:
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:
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:
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:
/topic/openai-api/interactions