---
title: "Get specific marine fuel port with prices"
method: GET
path: "/v1/marine-ports/{port_code}"
tags: ["Marine Fuels"]
---

# Get specific marine fuel port with prices

`GET /v1/marine-ports/{port_code}`

## Request

- Base URL: `https://api.oilpriceapi.com`
- URL: `https://api.oilpriceapi.com/v1/marine-ports/{port_code}`
- Auth: API key in header `Authorization`

Retrieve detailed information about a specific marine fuel port including
current bunker prices for all available fuel grades.

## Path parameters

- `port_code` 'SGSIN' | 'NLRTM' | 'USHOU' | 'AEFUJ' | 'HKHKG' | 'USLAX' | 'USNYC' | 'BRSSZ', required

## Response `200`

Port details with current prices

- MarinePortDetailResponse
  - `status` string
  - `data` object
    - `port` MarinePortWithPrices
      - `code` string: Unique port identifier
      - `name` string: Port name
      - `country` string: Country where port is located
      - `region` string: Geographic region
      - `major_port` boolean: Whether this is a major bunkering hub
      - `coordinates` object
        - `latitude` number, float
        - `longitude` number, float
      - `fuel_services` string[]: Available fuel types at this port
      - `trading_hours` string: Port operating hours
      - `metadata` object
        - `timezone` string
        - `annual_volume_mt` integer: Annual bunkering volume in metric tons
      - `recent_prices` MarineFuelPrice[]
        - `fuel_type` string: Fuel grade code
        - `fuel_name` string: Full fuel name
        - `price` number, float: Price in USD per metric ton
        - `formatted` string: Formatted price string
        - `currency` string: Price currency
        - `unit` string: Price unit
        - `source` string: Data source
        - `timestamp` string, date-time: Price update timestamp
      - `statistics` object
        - `total_fuel_types` integer
        - `recent_price_updates` integer
        - `last_update` string, date-time

## Other responses

- `401`: Unauthorized - Invalid API key
- `404`: Port not found
- `500`: Unexpected server error. Retry transient failures with bounded backoff and retain the request ID when contacting support.

---

[API](https://skmtc.dev/oilpriceapi/apis/oil-price-api-v1.md) - [All operations](https://skmtc.dev/oilpriceapi/apis/oil-price-api-v1/llms.txt) - [OpenAPI document](https://skmtc.dev/oilpriceapi/apis/oil-price-api-v1/revisions/7f8b4d763210?raw)
