SDK API & Middelware