POST Method Details for PrepaidServicesContractValidate.
Create Prepaid Services contract for a specified project
Definition
https://app[x].timelog.com/[account name]/api/v{version}/contract/validate-prepaid-services-contract
Parameters
-
contractModel object
- BudgetWorkAmount number Gets or sets the budget work amount
- BudgetWorkHour number Gets or sets the budget work hour
- CompletionNotificationPercentage number Gets or sets the completion notification percentage
- ContractName string Gets or sets the contract name
- ContractOwnerUserID integer Gets or sets the userID of the contract owner
- ContractStatus integer Gets or sets the contract status
- ContractTypeID integer Gets or sets the contract type ID
- HasCompletionNotification boolean Gets or sets whether the contract has completion notification
- HourlyRateName string Gets or sets the hourly rate name
- HourlyRatePrice number Gets or sets the hourly rate price
- IsDefaultExpenses boolean Gets or sets whether the expenses are default
- IsFixedHourlyRate boolean Gets or sets whether the hourly rate is fixed
- IsMileageBillable boolean Gets or sets whether the mileage is billable
- ProjectID integer Gets or sets the project ID
- version string The requested API version
Returns
- [200] Contract was validated successfully
- [401] Invalid authentication token
-
[500] Contract could not be validated
- Code integer Gets the code.
- Details array Gets the details.
- Message string Gets the message.
- Parameters string Gets the parameters.
- Url string Gets the URL.