Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Contracts (also known as retainers) are ideal for managing recurring client work, maintenance quotas or periodic invoicing - such as licence fees.

A retainer is created against a company/client record, and work is tracked against the retainer through periods. You can configure your retainer to automatically create periods at certain intervals, and invoice up-front for a fixed amount or at the end of the period for the work done.

The retainers modules integrates seamlessly with the issues and projects modules so that you can even allocate work from those into a retainer period.

 

TYPERESOURCEDESCRIPTION
GET/contracts/:id/extensions/valuesReturns a list of extension values
GET/contracts/Returns a list of contracts
GET/contracts/:idReturns a specific contract object
GET/contracts/countReturns the total count of contracts
GET/contracts/:id/periodsReturns an array of periods for a given contract object
GET/contracts/periods/:period_idReturns a specific contract period object.
PUT/contracts/:id/extensions/values/:extension_value_idUpdate a contract's extension value