NAME

Auth

FUNCTIONS

new($api)

Create a new object for accessing Auth API

Parameters

$api

API object
get_by_team_full
Generate Time Reports for a Specific Team (with financial info)

Parameters

$company

Company

$team

Team

Return value

JSON response as a string
get_by_team_limited
Generate Time Reports for a Specific Team (hide financial info)

Parameters

$company

Company

$team

Team

Return value

JSON response as a string
get_by_agency
Generating Agency Specific Reports

Parameters

$company

Company

$agency

Agency

Return value

JSON response as a string
get_by_company
Generating Company Wide Reports

Parameters

$company

Company

Return value

JSON response as a string
get_by_freelancer_limited
Generating Freelancer's Specific Reports (hide financial info)

Parameters

$freelancer_id

Freelancer ID

Return value

JSON response as a string
get_by_freelancer_full
Generating Freelancer's Specific Reports (with financial info)

Parameters

$freelancer_id

Freelancer ID

Return value

JSON response as a string
get_by_type
Get by type

Parameters

$company

Company

$team

Team

$agency

Agency

$hide_fin_data

Hide financial data flag

$params

Hash of parameters

Return value

String

AUTHOR

Maksym Novozhylov <mnovozhilov@upwork.com>

COPYRIGHT

Copyright © Upwork Global Corp., 2015