parts api architecture