Overview
This is an interactive document explaining the API(s) that could be used to fetch data from [Hubhopper](https://hubhopper.com). Use the api key provided to authorize `x-api-key` and test the API(s). The output data models are also available for reference.
Hubhopper Partner Integration API(s) - Production is an entertainment API from hubhopper.com. Requests are authenticated with an API key. It is served over HTTPS. Its OpenAPI description documents 7 endpoints.
At a glance
- Authentication
- API key
- HTTPS
- Yes
- CORS
- Unknown
- Category
- Entertainment
- Base URL
https://apis.hubhopper.com/partner- Version
- v5
- Endpoints
- 7
- OpenAPI
- Specification ↗
- Spec updated
- 2021-06-21
Make a first request
Replace the placeholders; the documentation says exactly where credentials go.
curl -X GET "https://apis.hubhopper.com/partner/categories" \
-H "Accept: application/json" \
-H "X-API-Key: YOUR_API_KEY"const response = await fetch("https://apis.hubhopper.com/partner/categories", {
method: "GET",
headers: {
"Accept": "application/json",
"X-API-Key": "YOUR_API_KEY",
},
});
const data = await response.json();
console.log(data);import requests
response = requests.request(
"GET",
"https://apis.hubhopper.com/partner/categories",
headers={
"Accept": "application/json",
"X-API-Key": "YOUR_API_KEY",
},
timeout=30,
)
print(response.json())Endpoints
| Method | Path | What it does |
|---|---|---|
| GET | /categories | Get the list of all content categories. |
| GET | /categories/{categoryId} | Get specific content category. |
| GET | /categories/{categoryId}/podcasts | Get a list of all podcasts under a category. |
| GET | /podcasts | Get the list of all podcasts. |
| GET | /podcasts/{podcastId} | Get a single Podcast. |
| GET | /podcasts/{podcastId}/episodes | Get a list of all episodes under a podcast. |
| GET | /util/languages | — |
Questions
Does the Hubhopper Partner Integration API(s) - Production API need an API key?
Yes. The Hubhopper Partner Integration API(s) - Production API uses API key authentication; the documentation explains how to get credentials.
Does the Hubhopper Partner Integration API(s) - Production API support HTTPS?
Yes, the Hubhopper Partner Integration API(s) - Production API is served over HTTPS.
How many endpoints does the Hubhopper Partner Integration API(s) - Production API have?
Its OpenAPI description lists 7 endpoints in version v5. All of them are shown on this page.
What are alternatives to the Hubhopper Partner Integration API(s) - Production API?
Other Entertainment APIs include Techy, Imgflip, Official Joke, Betfair: Exchange Streaming API, Listen API: Podcast Search, Directory, and Insights API.
Similar entertainment APIs
Compare alternatives →Techy
EntertainmentJSON and Plaintext API for tech-savvy sounding phrases
Imgflip
EntertainmentGets an array of popular memes
Official Joke
EntertainmentAPI for random and programming jokes
Betfair: Exchange Streaming API
EntertainmentAPI to receive streamed updates. This is an ssl socket connection of CRLF delimited json messages (see RequestMessage & ResponseMessage)
Listen API: Podcast Search, Directory, and Insights API
EntertainmentSimple & no-nonsense podcast search & directory API. Search all podcasts and episodes by people, places, or topics.
TasteDive
EntertainmentContent-based recommendations for movies, music, TV shows, books, games, and podcasts
Listed from APIs.guru (CC0).