Skip to main content
The Events endpoint lets you retrieve tech networking events, conferences, lectures, and exclusive meetups listed on Rocketpunch. You can search by keyword and filter by language to surface events relevant to your users, then embed that data in calendars, notification services, community platforms, or event aggregators. Results are paginated and follow the same consistent structure as other Rocketpunch API endpoints.

Endpoint

GET https://openapi.rocketpunch.com/api/v1/events

Request Headers

HeaderRequiredDescription
X-RP-API-KeyYesYour App Key, in the format rp_app_xxxxxxxxxxxxxxxx. Obtain this from the developer portal.

Query Parameters

keyword
string
A search term for filtering events. Matched against event titles, descriptions, and organizer names. For example, AI, startup, or design.
lang
string
default:"ko"
Language code for the response content. Common values are ko (Korean) and en (English). Rocketpunch supports 11 languages and returns a consistent schema across all of them.
page
integer
default:"1"
The page number to retrieve. Page numbering starts at 1. Use together with per_page to paginate through large result sets.
per_page
integer
The number of events to return per page. Adjust this to control payload size and the number of requests required for a full data traversal.

Example Request

const response = await fetch(
  "https://openapi.rocketpunch.com/api/v1/events?keyword=AI&lang=en",
  {
    method: "GET",
    headers: {
      "X-RP-API-Key": "rp_app_xxxxxxxxxxxxxxxx",
    },
  }
);

const data = await response.json();
console.log(data.items);

Response

A successful request returns HTTP 200 with a JSON body containing a paginated list of event objects under the items key.
{
  "items": [
    {
      "id": "evt_07rq4n",
      "title": "Korea AI Summit 2025",
      "event_type": "conference",
      "start_date": "2025-03-15T09:00:00Z",
      "end_date": "2025-03-16T18:00:00Z",
      "location": "COEX, Seoul, South Korea",
      "organizer": {
        "name": "Korea AI Association",
        "handle": "korea-ai-association"
      }
    }
  ],
  "total": 148,
  "page": 1,
  "per_page": 20
}
The field values shown above are illustrative examples. Actual values depend on live event data at query time. Fields such as end_date or location may be null for events where that information has not been provided by the organizer.

Response Fields

items
array
required
An array of event objects matching your query. Returns an empty array if no events match the given keyword.
total
integer
required
The total number of events matching your query across all pages.
page
integer
required
The current page number reflected in this response.
per_page
integer
required
The number of results per page reflected in this response.

Error Responses

HTTP StatusMeaning
401 UnauthorizedYour X-RP-API-Key is missing or invalid.
429 Too Many RequestsYou have exceeded your plan’s rate limit.
500 Internal Server ErrorAn unexpected server-side error occurred. Retry with exponential backoff.
Use the Events endpoint to build event aggregators or send your users timely notifications about upcoming tech events in Korea. Poll the endpoint periodically with a relevant keyword and compare start_date values against the current date to surface only upcoming events in your UI.