Skip to main content

Vortexa SDK

Project description


CircleCI Code style: black All Contributors

Welcome to Vortexa's Python Software Development Kit (SDK)! We built the SDK to provide fast, interactive, programmatic exploration of our data. The tool lets Data Scientists, Analysts and Developers efficiently explore the world’s waterborne oil movements, and to build custom models & reports with minimum setup cost.

The SDK sits as a thin python wrapper around Vortexa's API, giving you immediate access to pandas DataFrames.


In an interactive Python console, run:

>>> from datetime import datetime
>>> from vortexasdk import CargoMovements
>>> df = CargoMovements()\
            filter_time_min=datetime(2017, 8, 1),
            filter_time_max=datetime(2017, 8, 1))\


quantity product.grade.label events.cargo_port_load_event.0.end_timestamp events.cargo_port_unload_event.0.start_timestamp
0 1998 ALSIA SWAN Clean products Lube Oils 2017-08-01T06:10:45+0000 2017-08-27T14:38:15+0000
1 16559 IVER Dirty products nan 2017-08-02T17:20:51+0000 2017-09-07T07:52:20+0000
2 522288 BLUE SUN Crude Gharib 2017-08-02T04:22:09+0000 2017-08-13T10:32:09+0000

Quick Start

$ pip install vortexasdk

The SDK requires Python version 3.7 or above, see Setup FAQ for more details.


Set your VORTEXA_API_KEY environment variable, that's all. Alternatively, the SDK prompts to you enter your API Key when running a script interactively.

To get an API key and experiment with Vortexa's data, you can request a demo here.

Check Setup

To check the SDK is setup correctly, run the following in a bash console:

$ python -m vortexasdk.check_setup

A successful setup looks like this:


Next Steps

Learn how to call Endpoints


The Glossary can be found at Vortexa API Documentation. The Glossary outlines key terms, functions and assumptions aimed at helping to extract powerful findings from our data.


Read the documentation at VortexaSDK Docs


We welcome contributions! Please read our Contributing Guide for ways to offer feedback and contributions.

Thanks goes to these wonderful contributors (emoji key):

Kit Burgess

🎨 💻


💻 👀

David Andrew Starkey

💻 📖 💡



Jakub Korzeniowski


Edward Wright


Patrick Roddy



📓 🤔


💼 🤔 📓



Chloe Connor


Achilleas Sfakianakis


Sean Barry

💻 📖

This project follows the all-contributors specification. Contributions of any kind welcome!

Project details

Download files

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

Files for vortexasdk, version 0.26.0
Filename, size File type Python version Upload date Hashes
Filename, size vortexasdk-0.26.0-py3-none-any.whl (89.3 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size vortexasdk-0.26.0.tar.gz (70.0 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page