dsg-api first commit