openapi: 3.0.2 info: title: MarineTraffic Reverse Geocoding API version: 1.0.0 description: Reverse geocoding of a single coordinate pair to a maritime-aware location (port, anchorage, sea region). contact: name: MarineTraffic url: https://www.marinetraffic.com/ servers: - url: https://services.marinetraffic.com/api tags: - name: Reverse Geocoding paths: /reversegeocode/{api_key}: get: tags: - Reverse Geocoding summary: Reverse Geocoding of a Single Point description: "Get a list of geometries that a given point of coordinates intersects with.

Notes " operationId: reversegeocode parameters: - $ref: '#/components/parameters/api_key' - $ref: '#/components/parameters/coordinates_GI01' - $ref: '#/components/parameters/radius_GI01' - $ref: '#/components/parameters/exclude_ports_GI01' - $ref: '#/components/parameters/exclude_berths_GI01' - $ref: '#/components/parameters/exclude_terminals_GI01' - $ref: '#/components/parameters/exclude_standard_areas_GI01' - $ref: '#/components/parameters/exclude_custom_areas_GI01' - $ref: '#/components/parameters/protocol' responses: '200': description: Successful Response content: application/json: schema: $ref: '#/components/schemas/200_gi01_default' application/xml: schema: $ref: '#/components/schemas/200_gi01_default' examples: Default: summary: Simple value: "\n\n \n \n \n \n" '429': description: Too Many Requests content: application/json: schema: $ref: '#/components/schemas/429_too_many_requests' application/xml: schema: $ref: '#/components/schemas/429_too_many_requests' examples: Area out of bound: summary: Too Many Requests value: "\n\n \n \ \ \n \n" components: parameters: api_key: name: api_key in: path description: 'API key: 40-character hexadecimal number' required: true schema: type: string cursor: name: cursor in: query description: The pagination cursor provided in the metadata section of the previous response required: false schema: type: string limit: name: limit in: query description: The limit of vessels per page (min=1000, max=5000) required: false schema: type: integer default: 2000 protocol_mandatory: name: protocol in: query description: "Response type. Use one of the following: