Retrieve a project
GET/accounting/{connection_id}/project/{id}
Parameters
fieldsstring array
Fields to return
rawstring
Raw parameters to include in the 3rd-party request. Encoded as a URL component. eg. raw parameters: foo=bar&zoo=bar -> raw=foo%3Dbar%26zoo%3Dbar
connection_idstring required
ID of the connection
idstring required
ID of the Project
Returns
idstring
created_atdate
(ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)
updated_atdate
(ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)
namestring
codestring
provider-side project code/number (e.g. NetSuite entityId, Intacct PROJECTID, BC jobNumber)
descriptionstring
is_activeboolean
is_billableboolean
contact_idstring
the customer the project is for (reference to AccountingContact)
parent_idstring
parent project / sub-project hierarchy
manager_user_idstring
references a HRIS employee/user (reference to HrisEmployee)
started_atdate
(ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)
due_atdate
planned/target end date (ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)
ended_atdate
actual completion (ISO-8601 / YYYY-MM-DDTHH:MM:SSZ format)
currencystring
estimate_amountnumber
estimated_cost_amountnumber
actual_cost_amountnumber
invoiced_amountnumber
to_be_invoiced_amountnumber
expense_amountnumber
deposit_amountnumber
deposit_applied_amountnumber
credit_note_amountnumber
minutes_loggednumber
integer minutes, not hours
minutes_to_be_invoicednumber
integer minutes, not hours
percent_completenumber
0-100
billing_type enum
Valid values:
"FIXED_PRICE"
"TIME_AND_MATERIALS"
"MILESTONE"
"NON_BILLABLE"
category_idsstring array
(reference to AccountingCategory)
location_idstring
organization_idstring
const options = {
method: 'GET',
url: 'https://api.unified.to/accounting/5de520f96e439b002043d8dc/project/5de520f96e439b002043d8d8',
headers: {
authorization: 'bearer .....'
},
params: {
fields: '',
raw: '',
}
};
const results = await axios.request(options); Are we missing anything? Let us know