separated worker api configuration