Could you please add some comments on how to use this API and what it does.