The POST HTTP verb enables an API to submit an entry to a directory to edit a specific resource. Using a POST request, an API alters a resource at the defined directory. For example, an API for an online store may utilize a POST HTTP method to add an image to a product description. POST is one of many HTTP verbs. Web APIs use HTTP methods to act upon resources in various ways. POST is a resource modification method. Compared to data retrieval HTTP methods, modification methods often require elevated permissions to edit resource states. Similar CRUD operations to POST are UPDATE and CREATE.