rest api basics