
Developers
Interacting with the Data Flow Index (DFI)
Data Sets
What can you do with the DFI Web API?
- Ingest and add records from datalakes such as AWS S3
- Run spatiotemporal queries such as points-in-polygon on your data including entity ID, latitude and longitude, and date/time
- Remove records
- Filter up to 8 custom attributes to quickly find records of interest
- Store and retrieve unlimited attributes that your data may have
While there are different types of spatiotemporal queries supported, the solution is particularly suited to complex event detection and queries such as Polygons.
About Polygon Queries
A world of spatiotemporal data
Set up
Simply install the Python package and connect to the DFI:
from dfi import Client
token = <your personal DFI token>
dataset = "london_traffic"
dfi = Client(token, dataset, "hhtps://api.dataflowindex.io")
Examples
What Next?
Apply for your own API token at https://www.generalsystem.com/test-drive
Follow our tutorials https://github.com/thegeneralsystem/dfipy-examples
If you are not using Python, the DFI Web API is at https://api.dataflowindex.io/docs/api/ and we also provide tutorials to show how to call the API methods https://github.com/thegeneralsystem/quickstart-guide/tree/main