added apiToken as interface{}