Le API Autore sono divise in due moduli: basso livello e alto livello.

Le API di basso livello definiscono un namespace qs_cfgbase che espone un certo numero di procedure. Queste procedure eseguono il lavoro sporco di connessione al database ed esecuzione delle queries. Teoricamente non dovrebbe essere necessario accedere direttamente alle API di basso livello.

Le API di alto livello espongono una struttura a oggetti simile all'interfaccia dell'autore, esponendo il configuratore, la macchina, la zona, il gruppo e così via. Le personalizzazioni dovrebbero utilizzare sempre le API di alto livello.

Segue la descrizione completa delle API Autore di alto livello.