Endpoint
Request Headers
| Header | Required | Description |
|---|---|---|
X-RP-API-Key | Yes | Your App Key, in the format rp_app_xxxxxxxxxxxxxxxx. Obtain this from the developer portal. |
Query Parameters
The search term used to filter job listings. Matched against job titles, company names, required skills, and job descriptions. For example,
AI, frontend, or product manager.The language code for the response content. Rocketpunch supports 11 languages. Common values include
ko (Korean) and en (English). The response schema is consistent across all supported languages.The page number to retrieve. Use in combination with
per_page to paginate through large result sets. Page numbering starts at 1.The number of job listings to return per page. Use this to control result set size and balance between payload size and the number of requests needed to traverse results.
Example Request
Response
A successful request returns HTTP200 with a JSON body containing a paginated list of job listings under the items key.
The field values shown above are illustrative examples. Actual values depend on live data at query time. Some fields may be
null if the posting company has not provided that information.Response Fields
An array of job listing objects matching your query. May be empty if no results are found.
The total number of job listings matching your query across all pages.
The current page number reflected in this response.
The number of results per page reflected in this response.
Error Responses
| HTTP Status | Meaning |
|---|---|
401 Unauthorized | Your X-RP-API-Key is missing or invalid. |
429 Too Many Requests | You have exceeded your plan’s rate limit. |
500 Internal Server Error | An unexpected server-side error occurred. Retry with exponential backoff. |