Endpoints for browsing comic conventions and store events.
Events
List events.
/api/v1/eventsReturns comic conventions and store events, paginated. Filter by type, time, place and format, and order with sort.
Query parameters
qstringSearch by event name, city or venue, tolerating small typos for upcoming events. Results are ordered by relevance unless
sortis set.Example:
"comic-con"typestringFilter by type (convention or store_event).
Example:
"convention"upcomingbooleanOnly show upcoming events.
Example:
truepastbooleanOnly show past events.
Example:
trueis_onlinebooleanFilter online/in-person events.
Example:
falseis_fcbdbooleanFilter Free Comic Book Day events.
Example:
truecountry_codestringFilter by country code.
Example:
"US"regionstringFilter by region, matched exactly against the stored value. Use the values from /events/regions.
Example:
"California"weekendbooleanOnly events running this Friday to Sunday.
Example:
truemonthstringOnly events starting in this month, as YYYY-MM.
Example:
"2026-07"sortstringOne of date_asc, date_desc, name_asc, name_desc. Defaults to date_desc with
past, date_asc otherwise; aqsearch withoutsortkeeps relevance order.Example:
"date_desc"limitintegerNumber of results per page (max 50).
Example:
20pageintegerPage number; meta.last_page says where the list ends.
Example:
1languagesstringKeep only these languages in the
_i18nmaps (comma-separated BCP 47 tags). No other field changes.Example:
"ja,ko"
Responses
200Success
Success
Headers: X-RateLimit-Limit, X-RateLimit-Remaining
dataarray of objectsrequireddata[].idintegerrequiredExample:
42data[].slugstring or nullrequiredExample:
"san-diego-comic-con-2026"data[].namestring or nullrequiredExample:
"San Diego Comic-Con 2026"data[].name_i18nobjectrequiredOne name per language, keyed by BCP 47 tag.
data[].aliases_i18nobjectrequiredAlternative names per language.
data[].original_localestring or nullrequiredThe language the entity is from, a BCP 47 tag.
Example:
"en"data[].typestring or nullrequiredconvention or store_event.
Example:
"convention"data[].start_datestring or nullrequiredExample:
"2026-07-23"data[].end_datestring or nullrequiredExample:
"2026-07-26"data[].start_timestring or nullrequiredExample:
"10:00:00"data[].end_timestring or nullrequiredExample:
"18:00:00"data[].timezonestring or nullrequiredExample:
"America/Los_Angeles"data[].is_onlinebooleanrequireddata[].is_fcbdbooleanrequireddata[].statusstringrequiredscheduled, cancelled, postponed or moved_online.
Example:
"scheduled"data[].venue_namestring or nullrequiredExample:
"San Diego Convention Center"data[].citystring or nullrequiredExample:
"San Diego"data[].regionstring or nullrequiredExample:
"California"data[].country_codestring or nullrequiredExample:
"US"data[].full_locationstringrequiredOnline Eventfor an online event,Location TBAwhen nothing is known.Example:
"San Diego Convention Center, San Diego, California, United States"data[].logo_urlstring or nullrequiredExample:
"https://...-tile_sm.webp"data[].imagesobject or nullrequireddata[].images.tile_smstringExample:
"https://...-tile_sm.webp"data[].images.full_mdstringExample:
"https://...-full_md.webp"data[].images.full_lgstringExample:
"https://...-full_lg.webp"data[].ticket_pricestring or nullrequiredExample:
"USD $45.00 – $150.00"data[].follower_countintegerrequiredExample:
320linksobjectrequiredlinks.firststringrequiredlinks.laststringrequiredlinks.prevstring or nullrequiredlinks.nextstring or nullrequiredmetaobjectrequiredmeta.current_pageintegerrequiredExample:
1meta.frominteger or nullrequiredExample:
1meta.last_pageintegerrequiredExample:
25meta.linksarray of objectsrequiredmeta.links[].urlstring or nullrequiredmeta.links[].labelstringrequiredmeta.links[].pageinteger or nullmeta.links[].activebooleanrequiredmeta.pathstringrequiredmeta.per_pageintegerrequiredExample:
20meta.tointeger or nullrequiredExample:
20meta.totalintegerrequiredExample:
500
401Unauthenticated. The bearer token is missing, invalid, or revoked.
Unauthenticated. The bearer token is missing, invalid, or revoked.
messagestringrequiredExample:
"Unauthenticated."
Example body, from the documented examples
{
"message": "Unauthenticated."
}403The token lacks the read:public ability.
The token lacks the read:public ability.
messagestringrequiredExample:
"Insufficient token scope."
Example body, from the documented examples
{
"message": "Insufficient token scope."
}429Rate limit exceeded. This endpoint allows 300/hour (free) or 1,000/hour (PRO). Wait for the number of seconds in the Retry-After header before retrying.
Rate limit exceeded. This endpoint allows 300/hour (free) or 1,000/hour (PRO). Wait for the number of seconds in the Retry-After header before retrying.
Headers: Retry-After, X-RateLimit-Limit, X-RateLimit-Remaining
messagestringrequiredExample:
"Too Many Attempts."
Example body, from the documented examples
{
"message": "Too Many Attempts."
}Example request
curl --request GET \
'https://versedb.com/api/v1/events' \
--header 'Authorization: Bearer {YOUR_AUTH_KEY}' \
--header 'Accept: application/json'Example response 200
{
"data": [
{
"id": 42,
"slug": "san-diego-comic-con-2026",
"name": "San Diego Comic-Con 2026",
"name_i18n": {
"ja": {
"value": "講談社",
"reading": "こうだんしゃ",
"source": "madb"
}
},
"aliases_i18n": {
"en": [
"Kodansha Comics"
]
},
"original_locale": "en",
"type": "convention",
"start_date": "2026-07-23",
"end_date": "2026-07-26",
"start_time": "10:00:00",
"end_time": "18:00:00",
"timezone": "America/Los_Angeles",
"status": "scheduled",
"venue_name": "San Diego Convention Center",
"city": "San Diego",
"region": "California",
"country_code": "US",
"full_location": "San Diego Convention Center, San Diego, California, United States",
"logo_url": "https://...-tile_sm.webp",
"images": {
"tile_sm": "https://...-tile_sm.webp",
"full_md": "https://...-full_md.webp",
"full_lg": "https://...-full_lg.webp"
},
"ticket_price": "USD $45.00 – $150.00",
"follower_count": 320
}
],
"meta": {
"current_page": 1,
"from": 1,
"last_page": 25,
"per_page": 20,
"to": 20,
"total": 500
}
}Get an event.
/api/v1/events/{event_id}Returns full event details including links, map data, guests, exclusives and attendees.
Path parameters
event_idintegerrequiredThe event ID.
Example:
42
Query parameters
languagesstringKeep only these languages in the
_i18nmaps (comma-separated BCP 47 tags). No other field changes.Example:
"ja,ko"
Responses
200Success
Success
Headers: X-RateLimit-Limit, X-RateLimit-Remaining
dataobjectrequireddata.idintegerrequiredExample:
42data.slugstring or nullrequiredExample:
"san-diego-comic-con-2026"data.namestring or nullrequiredExample:
"San Diego Comic-Con 2026"data.name_i18nobjectrequiredOne name per language, keyed by BCP 47 tag.
data.aliases_i18nobjectrequiredAlternative names per language.
data.original_localestring or nullrequiredThe language the entity is from, a BCP 47 tag.
Example:
"en"data.typestring or nullrequiredconvention or store_event.
Example:
"convention"data.start_datestring or nullrequiredExample:
"2026-07-23"data.end_datestring or nullrequiredExample:
"2026-07-26"data.start_timestring or nullrequiredExample:
"10:00:00"data.end_timestring or nullrequiredExample:
"18:00:00"data.timezonestring or nullrequiredExample:
"America/Los_Angeles"data.is_onlinebooleanrequireddata.is_fcbdbooleanrequireddata.statusstringrequiredscheduled, cancelled, postponed or moved_online.
Example:
"scheduled"data.venue_namestring or nullrequiredExample:
"San Diego Convention Center"data.street_addressstring or nullrequiredExample:
"111 W Harbor Dr"data.citystring or nullrequiredExample:
"San Diego"data.regionstring or nullrequiredExample:
"California"data.postal_codestring or nullrequiredExample:
"92101"data.country_codestring or nullrequiredExample:
"US"data.latitudestring or nullrequiredExample:
"32.70650000"data.longitudestring or nullrequiredExample:
"-117.16150000"data.full_locationstringrequiredOnline Eventfor an online event,Location TBAwhen nothing is known.Example:
"San Diego Convention Center, San Diego, California, United States"data.google_maps_urlstring or nullrequiredExample:
"https://www.google.com/maps/search/?api=1&query=32.70650000,-117.16150000"data.logo_urlstring or nullrequiredExample:
"https://...-full_lg.webp"data.imagesobject or nullrequireddata.images.tile_smstringExample:
"https://...-tile_sm.webp"data.images.full_mdstringExample:
"https://...-full_md.webp"data.images.full_lgstringExample:
"https://...-full_lg.webp"data.static_map_urlstring or nullLeft out for an online event.
Example:
"https://maps.googleapis.com/maps/api/staticmap?center=..."data.event_urlstring or nullrequiredExample:
"https://www.comic-con.org"data.ticket_price_mininteger or nullrequiredExample:
4500data.ticket_price_maxinteger or nullrequiredExample:
15000data.ticket_currencystring or nullrequiredExample:
"USD"data.ticket_pricestring or nullrequiredExample:
"USD $45.00 – $150.00"data.follower_countintegerrequiredExample:
320data.event_franchise_idinteger or nullrequiredExample:
12data.storeobjectThe hosting shop, for a store event; null fields once the shop is gone.
data.store.idinteger or nullrequiredExample:
7data.store.namestring or nullrequiredExample:
"Mission Comics"data.creatorsarray of objectsrequireddata.creators[].idintegerrequiredExample:
7data.creators[].namestring or nullrequiredExample:
"Stan Lee"data.creators[].slugstring or nullrequiredExample:
"stan-lee"data.creators[].photo_urlstring or nullrequiredExample:
"https://...-profile_md.webp"data.creators[].imagesobject or nullrequireddata.creators[].images.tile_smstringExample:
"https://...-tile_sm.webp"data.creators[].images.profile_mdstringExample:
"https://...-profile_md.webp"data.creators[].images.full_lgstringExample:
"https://...-full_lg.webp"data.creators[].countrystring or nullrequiredExample:
"US"data.creators[].appearance_typesarray of stringsrequiredExample:
["Guest","Signing"]data.issuesarray of objectsrequireddata.issues[].idintegerrequiredExample:
5432data.issues[].slugstring or nullrequiredExample:
"amazing-spider-man-1"data.issues[].series_idinteger or nullrequiredExample:
123data.issues[].issue_numberstring or nullrequiredExample:
"1"data.issues[].namestring or nullrequiredExample:
"The Chameleon Strikes!"data.issues[].cover_datestring or nullrequiredExample:
"2018-09-01"data.issues[].release_datestring or nullrequiredExample:
"2018-07-11"data.issues[].foc_datestring or nullrequiredExample:
"2018-06-18"data.issues[].is_unreleasedbooleanrequireddata.issues[].cover_urlstring or nullrequiredExample:
"https://...-cover_lg.webp"data.issues[].imagesobject or nullrequireddata.issues[].images.thumbstringExample:
"https://...-thumb.webp"data.issues[].images.cover_smstringExample:
"https://...-cover_sm.webp"data.issues[].images.cover_mdstringExample:
"https://...-cover_md.webp"data.issues[].images.cover_lgstringExample:
"https://...-cover_lg.webp"data.issues[].is_reprintbooleanrequireddata.issues[].content_rating_labelstring or nullrequiredExample:
"Teen"data.issues[].min_ageinteger or nullrequiredExample:
13data.issues[].is_nsfwbooleanrequireddata.issues[].average_ratingnumber or nullrequiredExample:
4.5data.issues[].name_i18nobjectrequiredOne name per language, keyed by BCP 47 tag.
data.issues[].seriesobject or nulldata.issues[].series.idintegerrequiredExample:
123data.issues[].series.namestring or nullrequiredExample:
"The Amazing Spider-Man"data.issues[].series.slugstring or nullrequiredExample:
"the-amazing-spider-man-2018"data.issues[].series.start_yearinteger or nullrequiredExample:
2018data.issues[].series.end_yearinteger or nullrequiredExample:
2022data.issues[].series.volume_numberinteger or nullrequiredExample:
5data.issues[].series.publication_typestring or nullrequiredExample:
"regular_series"data.issues[].series.formatstring or nullrequiredExample:
"Standard"data.issues[].series.cached_issues_countinteger or nullrequiredExample:
93data.issues[].series.cover_urlstring or nullrequiredExample:
"https://...-cover_lg.webp"data.issues[].series.imagesobject or nullrequireddata.issues[].series.images.cover_smstringExample:
"https://...-cover_sm.webp"data.issues[].series.images.cover_mdstringExample:
"https://...-cover_md.webp"data.issues[].series.images.cover_lgstringExample:
"https://...-cover_lg.webp"data.issues[].series.publisher_namestring or nullrequiredExample:
"Marvel"data.issues[].pivot_issue_ordernull or nullrequireddata.issues[].pivot_is_prologuebooleanrequireddata.issues[].pivot_is_epiloguebooleanrequireddata.issues[].pivot_is_tie_inbooleanrequireddata.issue_variantsarray of objectsrequireddata.issue_variants[].idintegerrequiredExample:
901data.issue_variants[].issue_idinteger or nullrequiredExample:
5432data.issue_variants[].variant_namestring or nullrequiredExample:
"Cover B"data.issue_variants[].cover_urlstring or nullrequiredExample:
"https://...-cover_lg.webp"data.issue_variants[].imagesobject or nullrequireddata.issue_variants[].images.thumbstringExample:
"https://...-thumb.webp"data.issue_variants[].images.cover_smstringExample:
"https://...-cover_sm.webp"data.issue_variants[].images.cover_mdstringExample:
"https://...-cover_md.webp"data.issue_variants[].images.cover_lgstringExample:
"https://...-cover_lg.webp"data.issue_variants[].variant_typestring or nullrequiredExample:
"standard"data.issue_variants[].ratiostring or nullrequiredExample:
"1:25"data.issue_variants[].pricestring or nullrequiredExample:
"4.99"data.issue_variants[].currency_codestring or nullrequiredExample:
"USD"data.issue_variants[].formatted_pricestring or nullrequiredExample:
"$4.99"data.issue_variants[].eanstring or nullrequiredExample:
"75960609999300111"data.issue_variants[].is_nsfwboolean or nullrequireddata.issue_variants[].variant_name_i18nobjectrequiredOne name per language, keyed by BCP 47 tag.
data.attendees_previewobjectrequireddata.attendees_preview.totalintegerrequiredExample:
320data.attendees_preview.usersarray of objectsrequireddata.attendees_preview.users[].idintegerrequiredExample:
1024data.attendees_preview.users[].usernamestring or nullrequiredExample:
"comic_fan_42"data.attendees_preview.users[].namestring or nullrequiredExample:
"comic_fan_42"data.attendees_preview.users[].profile_image_urlstring or nullrequiredExample:
"https://...-profile_md.webp"data.attendees_preview.users[].is_privatebooleanrequireddata.related_eventsarray of objectsrequireddata.related_events[].idintegerrequiredExample:
42data.related_events[].slugstring or nullrequiredExample:
"san-diego-comic-con-2026"data.related_events[].namestring or nullrequiredExample:
"San Diego Comic-Con 2026"data.related_events[].name_i18nobjectrequiredOne name per language, keyed by BCP 47 tag.
data.related_events[].aliases_i18nobjectrequiredAlternative names per language.
data.related_events[].original_localestring or nullrequiredThe language the entity is from, a BCP 47 tag.
Example:
"en"data.related_events[].typestring or nullrequiredconvention or store_event.
Example:
"convention"data.related_events[].start_datestring or nullrequiredExample:
"2026-07-23"data.related_events[].end_datestring or nullrequiredExample:
"2026-07-26"data.related_events[].start_timestring or nullrequiredExample:
"10:00:00"data.related_events[].end_timestring or nullrequiredExample:
"18:00:00"data.related_events[].timezonestring or nullrequiredExample:
"America/Los_Angeles"data.related_events[].is_onlinebooleanrequireddata.related_events[].is_fcbdbooleanrequireddata.related_events[].statusstringrequiredscheduled, cancelled, postponed or moved_online.
Example:
"scheduled"data.related_events[].venue_namestring or nullrequiredExample:
"San Diego Convention Center"data.related_events[].citystring or nullrequiredExample:
"San Diego"data.related_events[].regionstring or nullrequiredExample:
"California"data.related_events[].country_codestring or nullrequiredExample:
"US"data.related_events[].full_locationstringrequiredOnline Eventfor an online event,Location TBAwhen nothing is known.Example:
"San Diego Convention Center, San Diego, California, United States"data.related_events[].logo_urlstring or nullrequiredExample:
"https://...-tile_sm.webp"data.related_events[].imagesobject or nullrequireddata.related_events[].images.tile_smstringExample:
"https://...-tile_sm.webp"data.related_events[].images.full_mdstringExample:
"https://...-full_md.webp"data.related_events[].images.full_lgstringExample:
"https://...-full_lg.webp"data.related_events[].ticket_pricestring or nullrequiredExample:
"USD $45.00 – $150.00"data.related_events[].follower_countintegerrequiredExample:
320
401Unauthenticated. The bearer token is missing, invalid, or revoked.
Unauthenticated. The bearer token is missing, invalid, or revoked.
messagestringrequiredExample:
"Unauthenticated."
Example body, from the documented examples
{
"message": "Unauthenticated."
}403The token lacks the read:public ability.
The token lacks the read:public ability.
messagestringrequiredExample:
"Insufficient token scope."
Example body, from the documented examples
{
"message": "Insufficient token scope."
}404An archived event.
An archived event.
messagestringrequiredExample:
""
Example body, from the documented examples
{
"message": ""
}429Rate limit exceeded. This endpoint allows 300/hour (free) or 1,000/hour (PRO). Wait for the number of seconds in the Retry-After header before retrying.
Rate limit exceeded. This endpoint allows 300/hour (free) or 1,000/hour (PRO). Wait for the number of seconds in the Retry-After header before retrying.
Headers: Retry-After, X-RateLimit-Limit, X-RateLimit-Remaining
messagestringrequiredExample:
"Too Many Attempts."
Example body, from the documented examples
{
"message": "Too Many Attempts."
}Example request
curl --request GET \
'https://versedb.com/api/v1/events/42' \
--header 'Authorization: Bearer {YOUR_AUTH_KEY}' \
--header 'Accept: application/json'Example response 200
{
"data": {
"id": 42,
"slug": "san-diego-comic-con-2026",
"name": "San Diego Comic-Con 2026",
"name_i18n": {
"ja": {
"value": "講談社",
"reading": "こうだんしゃ",
"source": "madb"
}
},
"aliases_i18n": {
"en": [
"Kodansha Comics"
]
},
"original_locale": "en",
"type": "convention",
"start_date": "2026-07-23",
"end_date": "2026-07-26",
"start_time": "10:00:00",
"end_time": "18:00:00",
"timezone": "America/Los_Angeles",
"status": "scheduled",
"venue_name": "San Diego Convention Center",
"street_address": "111 W Harbor Dr",
"city": "San Diego",
"region": "California",
"postal_code": "92101",
"country_code": "US",
"latitude": "32.70650000",
"longitude": "-117.16150000",
"full_location": "San Diego Convention Center, San Diego, California, United States",
"google_maps_url": "https://www.google.com/maps/search/?api=1&query=32.70650000,-117.16150000",
"logo_url": "https://...-full_lg.webp",
"images": {
"tile_sm": "https://...-tile_sm.webp",
"full_md": "https://...-full_md.webp",
"full_lg": "https://...-full_lg.webp"
},
"static_map_url": "https://maps.googleapis.com/maps/api/staticmap?center=...",
"event_url": "https://www.comic-con.org",
"ticket_price_min": 4500,
"ticket_price_max": 15000,
"ticket_currency": "USD",
"ticket_price": "USD $45.00 – $150.00",
"follower_count": 320,
"event_franchise_id": 12,
"store": {
"id": 7,
"name": "Mission Comics"
},
"creators": [
{
"id": 7,
"name": "Stan Lee",
"slug": "stan-lee",
"photo_url": "https://...-profile_md.webp",
"images": {
"tile_sm": "https://...-tile_sm.webp",
"profile_md": "https://...-profile_md.webp",
"full_lg": "https://...-full_lg.webp"
},
"country": "US",
"appearance_types": [
"Guest",
"Signing"
]
}
],
"issues": [
{
"id": 5432,
"slug": "amazing-spider-man-1",
"series_id": 123,
"issue_number": "1",
"name": "The Chameleon Strikes!",
"cover_date": "2018-09-01",
"release_date": "2018-07-11",
"foc_date": "2018-06-18",
"cover_url": "https://...-cover_lg.webp",
"images": {
"thumb": "https://...-thumb.webp",
"cover_sm": "https://...-cover_sm.webp",
"cover_md": "https://...-cover_md.webp",
"cover_lg": "https://...-cover_lg.webp"
},
"content_rating_label": "Teen",
"min_age": 13,
"average_rating": 4.5,
"name_i18n": {
"ja": {
"value": "講談社",
"reading": "こうだんしゃ",
"source": "madb"
}
},
"series": {
"id": 123,
"name": "The Amazing Spider-Man",
"slug": "the-amazing-spider-man-2018",
"start_year": 2018,
"end_year": 2022,
"volume_number": 5,
"publication_type": "regular_series",
"format": "Standard",
"cached_issues_count": 93,
"cover_url": "https://...-cover_lg.webp",
"images": {
"cover_sm": "https://...-cover_sm.webp",
"cover_md": "https://...-cover_md.webp",
"cover_lg": "https://...-cover_lg.webp"
},
"publisher_name": "Marvel"
}
}
],
"issue_variants": [
{
"id": 901,
"issue_id": 5432,
"variant_name": "Cover B",
"cover_url": "https://...-cover_lg.webp",
"images": {
"thumb": "https://...-thumb.webp",
"cover_sm": "https://...-cover_sm.webp",
"cover_md": "https://...-cover_md.webp",
"cover_lg": "https://...-cover_lg.webp"
},
"variant_type": "standard",
"ratio": "1:25",
"price": "4.99",
"currency_code": "USD",
"formatted_price": "$4.99",
"ean": "75960609999300111",
"variant_name_i18n": {
"ja": {
"value": "講談社",
"reading": "こうだんしゃ",
"source": "madb"
}
}
}
],
"attendees_preview": {
"total": 320,
"users": [
{
"id": 1024,
"username": "comic_fan_42",
"name": "comic_fan_42",
"profile_image_url": "https://...-profile_md.webp"
}
]
},
"related_events": [
{
"id": 42,
"slug": "san-diego-comic-con-2026",
"name": "San Diego Comic-Con 2026",
"name_i18n": {
"ja": {
"value": "講談社",
"reading": "こうだんしゃ",
"source": "madb"
}
},
"aliases_i18n": {
"en": [
"Kodansha Comics"
]
},
"original_locale": "en",
"type": "convention",
"start_date": "2026-07-23",
"end_date": "2026-07-26",
"start_time": "10:00:00",
"end_time": "18:00:00",
"timezone": "America/Los_Angeles",
"status": "scheduled",
"venue_name": "San Diego Convention Center",
"city": "San Diego",
"region": "California",
"country_code": "US",
"full_location": "San Diego Convention Center, San Diego, California, United States",
"logo_url": "https://...-tile_sm.webp",
"images": {
"tile_sm": "https://...-tile_sm.webp",
"full_md": "https://...-full_md.webp",
"full_lg": "https://...-full_lg.webp"
},
"ticket_price": "USD $45.00 – $150.00",
"follower_count": 320
}
]
}
}Response headers
X-RateLimit-LimitintegerRequest quota per hour for your tier.
X-RateLimit-RemainingintegerRequests remaining in the current window.
Retry-AfterintegerSeconds to wait before retrying.