There is none. The Definity's operating system is called Oryx/Pecos and is loosly based on Unix (vintage 1980). If you are familar with older development on Unix, it used a programming library called curses to place the cursor on the screen and write the text. Curses used either a file called terminfo or a directory structure of files called termlib to figure out the correct dumb terminal control key sequences to position the curser and redraw the screen. This is why you have to enter your terminal type when you log in.
Now how do programs like BCMS Vue, Terranova and Definity Site administrator get the information? They actually perform a text capture of the information the switch sends to the terminal and then format it so it can be exported.
This is not the only way that information can be retrieved from the switch. Centre Vue CMS actually reads and writes directly to the switch administration tables (this is why there is no add vector command because CMS can only change the administration tables it cannot add to them). The old admin tool G3MA also worked directly with the administration tables. The problem with working directly with the administration tables is that they change with each release. For almost every switch software release, the CMS program that interfaces with the switch administration tables has to be modified. G3MA was abandoned for Terranova for this reason.
Will there ever be a SQL or ODBC interface to the switch? No, because if this is something a customer really wants, Avaya will tell them to purchace Centre Vue CMS or Center Vue Explorer. Both of them have this capability because CMS is based on Informix and Explorer is Microsoft SQL server. Both of these products build and maintain their respective databases from information that the switch blasts over either the DCIU or Ethernet connections (the switch does not buffer the information). As you know BCMS is buffered for 24 hours in the switch.
I hope this helps.
Leo V. Brown