You are here: API Foundations > Use Cases > Creating Usages

Creating Usages

In this use case, you want to programmatically create a usage on an account.

To insert a usage,

  1. Create a Usage object with the following settings:

Sample Code

Calendar calendar = Calendar.getInstance();
Calendar calendar1 = Calendar.getInstance();
Usage usage = new Usage();
usage.setAccountId(accId);
usage.setUOM("Seat");
usage.setQuantity(100.0);
usage.setRbeStatus("Pending");
usage.setSubmissionDateTime(calendar);
usage.setStartDateTime(calendar);
usage.setEndDateTime(calendar1);
ID ugId = create(usage);

Copyright © 2008-2009 Zuora, Inc.