Skip to main content

Library for consuming data from the Open Ships data feed from Shodan

Project description

Shodan Data: Ships

A data feed of NMEA messages from open, public ship receivers on the Internet.

OpenAPI Specification: https://ships.data.shodan.io/openapi.json

Installation

pip install shodan-data-ships

Quickstart

The library provides both synchronous and asynchronous clients to the Ships datafeed. The easiest way to get started is using the synchronous interface:

from shodan_data_ships.client import Client

client = Client("YOUR SHODAN API KEY")
for msg in client.messages():
    print(msg)

Data Schema

For the latest list of properties that are available please refer to the OpenAPI documentation at:

https://ships.data.shodan.io/docs

Data models are generated from the above JSON schema and are available in the respective shodan_data_ships.model.NMEAMessage and shodan_data_ships.model.Receiver classes.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

shodan-data-ships-0.1.1.tar.gz (2.9 kB view details)

Uploaded Source

Built Distribution

shodan_data_ships-0.1.1-py3-none-any.whl (3.2 kB view details)

Uploaded Python 3

File details

Details for the file shodan-data-ships-0.1.1.tar.gz.

File metadata

  • Download URL: shodan-data-ships-0.1.1.tar.gz
  • Upload date:
  • Size: 2.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.8 CPython/3.9.2 Linux/4.18.0-25-generic

File hashes

Hashes for shodan-data-ships-0.1.1.tar.gz
Algorithm Hash digest
SHA256 119969f6a056d31404ee46f0fd8fabe5f241cb8c2b51bd3aba56da01b8bd2930
MD5 dfaa06229d4e1da0e98736aa4a45917c
BLAKE2b-256 23f1e8a8184cc83f1ca50eb55534c249b677d5dd60afc60e7ed08585db7357f4

See more details on using hashes here.

File details

Details for the file shodan_data_ships-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: shodan_data_ships-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 3.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.8 CPython/3.9.2 Linux/4.18.0-25-generic

File hashes

Hashes for shodan_data_ships-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 43671af7315e91e67617d98c2facbb525c5a2f74a55523bcad9569bb47cba37e
MD5 af9075dd84cb5bfb3f465a4652aa9663
BLAKE2b-256 665c139faf7986a6a6b5f544ee8aac4aff337263fce5e48312bb9b9e399bdc04

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page