APIs enable infinite possibilities

Verb provides an extremely open-architecture with powerful APIs and many hooks that allow you to inject your own code to run when different events occur.

For example, you can register a block of code to run when a customer is created, or when a piece of content is deleted. Your code can then take further action and even prevent the initial action from succeeding. The list of available hooks is quite large.

Additionally, the VerbML parser engine can be extended to support your own tags, and the Verb XPath query engine can be extended to support your own functions.

The Verb PHP API provides access to most data that is stored in the backstage, and allows full manipulation.

Here are some examples of creative ways the API has been used already:

  • Sending a welcome E-Mail to new customers.
  • Using the eCommerce functionality to rent clothing (user-provided code registers the dates on a calendar and prevents double-booking)
  • Instantly provisioning coupon codes in response to a customer's order.
  • Digital delivery of purchased eBooks.
Think your needs are too specific for a hosted CMS? Think again.