А при чем тут IT? Это вопрос к автомеханикам - "на основании каких характеристик подбирать масло". На сколько я знаю там принципиально есть синтетика, полусинтетика и минеральное. В зависимости от типа мотора и сезона льют то или иное. Не думаю что тут нужно api. Тут только нужны данные о моторе и характеристики масла. В любом случае вначале надо найти спеца по маслу, узнать алгоритм, а потом его реализовывать.
А вот данные автомобиля можно поискать api или базу