Celigo interview question

How do you create APIs as a beginner developer