Intervals API Special Functions
The Intervals API allows you to perform special functions on certain member elements that fall outside the basic CRUD functions (create, read, update, delete).
Each special request takes the following format:
GET /{resource}/{resource_id}/{special_function}/
It's also possible to pass parameters to special functions, depending on whether the resource function allows them. An example looks like the following:
GET /{resource}/{resource_id}/{special_function}/?param1=value1¶m2=value2
Note: Special functions always use the GET HTTP method.
The following API endpoints currently support special functions:
Documentation
Resources
- client
- contactdescriptor
- contacttype
- document
- expense
- group
- invoice
- invoiceitem
- invoicenote
- invoiceterm
- me
- milestone
- milestonenote
- module
- payment
- paymenttype
- person
- personcontact
- project
- projectlabel
- projectmodule
- projectnote
- projectteam
- projectworktype
- quota
- request
- task
- tasklistfilter
- tasknote
- taskpriority
- taskstatus
- time
- timer
- worktype
API Support
Looking for help?
Contact our support team.
Swagger
Start tracking time today
Join 5,000+ companies spending their time wisely with Intervals.
Try Intervals free