1. A method, comprising: receiving, by a service application of at least one computing device, a request including a hypertext transfer protocol (HTTP) method and a network resource locator identifying a custom operation to be performed with an instance of a resource, the custom operation differs from the HTTP method, the custom operation including at least one of a function or an action; associating a first portion of the network resource locator indicating the instance of the resource with a second portion of the network resource locator indicating the custom operation; and in response to the associating the first portion with the second portion, invoking at least one of the function on the instance utilizing the HTTP method based on a state of the instance or the action on the instance utilizing the HTTP method based on a state of the instance.