1. A non-transitory computer-readable medium having computer instructions stored thereon that are capable of being executed by a computer system to cause operations comprising: storing a plurality of content delivery objects, each content delivery object of the plurality of content delivery objects having at least a respective identification of first content and a respective identification of a link to the first content, wherein the link to the first content allows one or more users to use the link to access the first content via the respective content delivery object; receiving, from a first application external to the computer system, a call to an application programming interface (API) for accessing a subset of the content delivery objects, wherein the call to the API includes one or more parameters associated with the subset of the content delivery objects; generating a query to search for the subset of the content delivery objects in response to the receiving the call to the API; and responsive to performing the query, updating metadata of the content delivery objects included in the subset, wherein the updating indicates that the query has been performed.