Users |
Retrieve list of users |
user |
$hubstaff->getRepository('user')->getAllUsers() |
$organizationMemberships (boolean : optional), $projectMemberships (boolean : optional) |
Retrieve a user details |
user |
$hubstaff->getRepository('user')->getUserDetail() |
$userId (integer : required) |
Retrieve organization memberships for a user |
user |
$hubstaff->getRepository('user')->getUserOrgMemberships() |
$userId (integer : required) $offset (integer : optional) |
Retrieve project memberships for a user |
user |
$hubstaff->getRepository('user')->getUserProjectMemberships() |
$userId (integer : required) $offset (integer : optional) |
Organizations |
Retrieve list of organizations |
organization |
$hubstaff->getRepository('organization')->getAllOrgs() |
$offset (integer : optional) |
Retrieve a organization details |
organization |
$hubstaff->getRepository('organization')->getOrgDetail() |
$orgId (integer : required) |
Retrieve projects for an organization |
organization |
$hubstaff->getRepository('organization')->getUserOrgMemberships() |
$orgId (integer : required) $offset (integer : optional) |
Retrieve users for an organization |
organization |
$hubstaff->getRepository('organization')->getOrgUsers() |
$orgId (integer : required) $offset (integer : optional) |
Projects |
Retrieve list of projects |
project |
$hubstaff->getRepository('project')->getAllProjects() |
$status (string : optional : values - active, archived ) $offset (integer : optional) |
Retrieve a project details |
project |
$hubstaff->getRepository('project')->getProjectDetail() |
$projectId (integer : required) |
Retrieve users for a project |
project |
$hubstaff->getRepository('project')->getProjectUsers() |
$projectId (integer : required) $offset (integer : optional) $includeRemoved (boolean : optional) |
Activities |
Retrieve list of activities |
activity |
$hubstaff->getRepository('project')->getActivities() |
$startTime (date : required : Y-m-d H:i:s) $stopTime (date : required : Y-m-d H:i:s) $organizationIds (array : optional) $userIds (array : optional) $offset (integer : optional) |
Retrieve applications(programs used) of activities |
activity |
$hubstaff->getRepository('project')->getActivityApplications() |
$startTime (date : required : Y-m-d H:i:s) $stopTime (date : required : Y-m-d H:i:s) $organizationIds (array : optional) $userIds (array : optional) $offset (integer : optional) |
Retrieve urls of activities |
activity |
$hubstaff->getRepository('project')->getActivityUrls() |
$startTime (date : required : Y-m-d H:i:s) $stopTime (date : required : Y-m-d H:i:s) $organizationIds (array : optional) $userIds (array : optional) $offset (integer : optional) |
Screenshots |
Retrieve list of screenshots |
screenshot |
$hubstaff->getRepository('screenshot')->getScreenshots() |
$startTime (date : required : Y-m-d H:i:s) $stopTime (date : required : Y-m-d H:i:s) $organizationIds (array : optional) $userIds (array : optional) $offset (integer : optional) |
Notes |
Retrieve list of notes |
note |
$hubstaff->getRepository('note')->getNotes() |
$startTime (date : required : Y-m-d H:i:s) $stopTime (date : required : Y-m-d H:i:s) $organizationIds (array : optional) $userIds (array : optional) $offset (integer : optional) |
Retrieve a note details |
note |
$hubstaff->getRepository('note')->getNoteDetail() |
$noteId (integer : required) |
Tasks |
Retrieve list of tasks |
task |
$hubstaff->getRepository('task')->getTasks() |
$projectIds (array : optional) $offset (integer : optional) |
Retrieve a task details |
task |
$hubstaff->getRepository('task')->getTaskDetail() |
$taskId (integer : required) |
Weekly Reports |
Retrieve time worked team report for a week |
report |
$hubstaff->getRepository('report')->getWeeklyTeamReport() |
$date (date : required : Y-m-d) $organizationIds (array : optional) $projectIds (array : optional) $userIds (array : optional) |
Retrieve time worked my report for a week |
report |
$hubstaff->getRepository('report')->getWeeklyMyReport() |
$date (date : required : Y-m-d) $organizationIds (array : optional) $projectIds (array : optional) $userIds (array : optional) |
Custom Reports |
Retrieve custom team report grouped by date |
report |
$hubstaff->getRepository('report')->getCustomTeamReportByDate() |
$startDate (date : required : Y-m-d) $endDate (date : required : Y-m-d) $organizationIds (array : optional) $projectIds (array : optional) $userIds (array : optional) $showTasks (boolean : optional) $showNotes (boolean : optional) $showActivity (boolean : optional) $includeArchived (boolean : optional) |
Retrieve custom my report grouped by date |
report |
$hubstaff->getRepository('report')->getCustomMyReportByDate() |
$startDate (date : required : Y-m-d) $endDate (date : required : Y-m-d) $organizationIds (array : optional) $projectIds (array : optional) $userIds (array : optional) $showTasks (boolean : optional) $showNotes (boolean : optional) $showActivity (boolean : optional) $includeArchived (boolean : optional) |
Retrieve custom team report grouped by member |
report |
$hubstaff->getRepository('report')->getCustomTeamReportByMember() |
$startDate (date : required : Y-m-d) $endDate (date : required : Y-m-d) $organizationIds (array : optional) $projectIds (array : optional) $userIds (array : optional) $showTasks (boolean : optional) $showNotes (boolean : optional) $showActivity (boolean : optional) $includeArchived (boolean : optional) |
Retrieve custom my report grouped by member |
report |
$hubstaff->getRepository('report')->getCustomMyReportByMember() |
$startDate (date : required : Y-m-d) $endDate (date : required : Y-m-d) $organizationIds (array : optional) $projectIds (array : optional) $userIds (array : optional) $showTasks (boolean : optional) $showNotes (boolean : optional) $showActivity (boolean : optional) $includeArchived (boolean : optional) |
Retrieve custom team report grouped by project |
report |
$hubstaff->getRepository('report')->getCustomTeamReportByProject() |
$startDate (date : required : Y-m-d) $endDate (date : required : Y-m-d) $organizationIds (array : optional) $projectIds (array : optional) $userIds (array : optional) $showTasks (boolean : optional) $showNotes (boolean : optional) $showActivity (boolean : optional) $includeArchived (boolean : optional) |
Retrieve custom my report grouped by project |
report |
$hubstaff->getRepository('report')->getCustomMyReportByProject() |
$startDate (date : required : Y-m-d) $endDate (date : required : Y-m-d) $organizationIds (array : optional) $projectIds (array : optional) $userIds (array : optional) $showTasks (boolean : optional) $showNotes (boolean : optional) $showActivity (boolean : optional) $includeArchived (boolean : optional) |
Logs |
Retrieve list of time edit logs |
report |
$hubstaff->getRepository('report')->getTimeEditLogs() |
$startDate (date : required : Y-m-d) $endDate (date : required : Y-m-d) $organizationIds (array : optional) $projectIds (array : optional) $userIds (array : optional) $showTasks (boolean : optional) $showNotes (boolean : optional) $showActivity (boolean : optional) $includeArchived (boolean : optional) |
Team Payments |
Retrieve list of team payments |
payment |
$hubstaff->getRepository('payment')->getTimeEditLogs() |
$startTime (date : required : Y-m-d H:i:s) $stopTime (date : required : Y-m-d H:i:s) $organizationIds (array : optional) $userIds (array : optional) $offset (integer : optional) |