For various analyses, we would need to get data from the D2000 archives into a third-party program. What options do we have?
D2000 Workbook - interface for Excel for interactive work. It also allows access to historical data:
https://doc.ipesoft.com/display/D2DOCEN/D2000+WorkBook
reading historical data
https://doc.ipesoft.com/label/D2DOCEN/d2000_wb_archiv
JAPI - access from Java
https://doc.ipesoft.com/display/D2DOCSK/JAPI
reading historical data
https://doc.ipesoft.com/display/D2DOCSK/6.+Data+API
ObjAPI - library for access from C-compatible programs
https://doc.ipesoft.com/display/D2DOCEN/D2000+OBJApi
including historical data
https://doc.ipesoft.com/display/D2DOCEN/GetArchivData
REST API - access via SmartWeb, also historical data
https://doc.ipesoft.com/display/D2DOCEN/D2000+REST+API
OpenAPI - Not yet documented 
Unlike SmartWeb, this is an RPC interface, so reading data must be implemented in ESL (it’s a few lines of code)
and of course, it can also be done in an ESL script, where one can:
- read data from an archive and put it into CSV/XML files
- read data from an archive and write it into an interface table in some SQL database, with an agreed format