split catalog processing and api access