docs: api: add a description