TimeBase offers APIs to view and manage streams, read and write data, run data queries and perform other operations. TimeBase APIs are available for Java, Python, C++, and Go programming languages - please refer to code samples.
- TickDB - a top-level API. TickDB API allows connecting to TimeBase, creating and managing streams, and running data queries.
- TickStream - use TickStream API to get information about streams, manage stream data (delete, truncate, purge and more), create Cursors to read and Loaders to write data into streams.
- TickCursor - use TickCursor API to read TimeBase stream messages and manage data subscriptions.
- TickLoader - use TickLoader API to write data into TimeBase streams.