maritime-executive.com APImaritime-executive.com ↗
Access maritime news, articles, company directory listings, podcasts, and magazine editions from The Maritime Executive via a structured JSON API.
No input parameters required.
curl -X GET 'https://api.parse.bot/scraper/6433b974-5aeb-4be8-8623-a1c25d4c15ea/get_homepage' \ -H 'X-API-Key: $PARSE_API_KEY'
Fetch the homepage sections including Top Stories and Trending Stories from The Maritime Executive.
No input parameters required.
{
"type": "object",
"fields": {
"top_stories": "array of article objects with title, url, and thumbnail",
"trending_stories": "array of article objects with title, url, and thumbnail"
},
"sample": {
"data": {
"top_stories": [
{
"url": "https://maritime-executive.com/article/libyan-coast-guard-opens-fire-on-rescue-vessel-and-threatens-to-seize-it",
"title": "Libyan Coast Guard Opens Fire on Rescue Vessel and Threatens to Seize It",
"thumbnail": "https://maritime-executive.com/media/images/article/Libyan-patrol-boat-May-2026-Sea-Watch.8e1e29.jpg"
}
],
"trending_stories": [
{
"url": "https://maritime-executive.com/article/shipping-companies-leverage-arabian-peninsula-truck-routes-to-bypass-hormuz",
"title": "Shipping Companies Leverage Arabian Peninsula Truck Routes to Bypass Hormuz",
"thumbnail": "https://maritime-executive.com/media/images/article/UKMTO-Fujairah-hijacking-May-14-2026-UKMTO.44ae6f.jpg"
}
]
},
"status": "success"
}
}About the maritime-executive.com API
The Maritime Executive API provides 7 endpoints covering maritime industry news, company directory listings, podcasts, and magazine content from maritime-executive.com. Use get_article to retrieve full article text, author, publication date, and description for any article by slug, or use search_articles to query the full article archive by keyword with paginated results.
News and Article Endpoints
The get_homepage endpoint returns two curated article lists — top_stories and trending_stories — each containing title, URL, and thumbnail. For deeper browsing, get_news_by_category accepts a category slug (verified values: piracy, shipbuilding, ports, shipping) plus an optional page integer, returning a paginated array of articles alongside a has_next boolean so you can walk through all pages programmatically.
search_articles accepts a required query string and optional page integer, returning results with the same article object shape: title, URL, and thumbnail. The response also echoes back the submitted query and a has_next flag. To retrieve full content, pass any article slug or full URL to get_article, which returns body (full text), author, date_published (ISO 8601), image, title, description, and publisher.
Directory, Podcasts, and Magazine
search_directory queries the maritime company directory by keyword and returns matching company objects, each carrying name, url, address, and website. This is useful for building supplier lookups or enriching vessel-operator datasets with contact information.
get_podcasts returns the latest episodes from The Maritime Executive's In the Know podcast series as an array of objects with title, url, and thumbnail. get_magazine_editions similarly returns edition objects with title, url, and thumbnail, giving access to the structured magazine archive without manual browsing.
- Monitor breaking maritime news by polling
get_homepagefor changes totop_storiesandtrending_stories. - Build a piracy or port incident tracker by paginating
get_news_by_categorywith thepiracyorportscategory slug. - Index full article text via
get_articleto power a maritime-specific search or summarization tool. - Enrich a shipping company database by querying
search_directoryand extractingaddressandwebsitefields. - Track keyword trends across maritime regulation or trade disputes using
search_articleswith targeted queries. - Aggregate podcast episode listings from
get_podcastsinto a maritime media aggregator or RSS-style feed. - Pull magazine edition metadata via
get_magazine_editionsto track publication history and featured topics over time.
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 250 req/min |
One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.
Does The Maritime Executive have an official developer API?+
What does `get_article` return beyond the article body?+
get_article returns body (full article text), title, author, date_published (ISO 8601), image (main image URL), description (summary), publisher, and the full url. You can pass either an article slug or a full article URL as the slug parameter.How does pagination work across the article endpoints?+
search_articles and get_news_by_category both accept an optional page integer parameter and return a has_next boolean in the response. When has_next is true, increment page by 1 to retrieve the next batch. get_homepage, get_podcasts, and get_magazine_editions return a single fixed set of results with no pagination parameters.Does the directory endpoint return contact details like phone numbers or email addresses?+
search_directory returns company name, url, address, and website for each matching listing. Phone numbers and email addresses are not included in the response. You can fork this API on Parse and revise it to add an endpoint that fetches individual company detail pages where additional contact fields may be present.Are categories beyond piracy, shipbuilding, ports, and shipping supported in `get_news_by_category`?+
piracy, shipbuilding, ports, and shipping. Other category slugs may exist on the site but are not confirmed to work reliably. You can fork this API on Parse and revise it to test and validate additional category slugs from the site's navigation.