saveMySettingsForm
curl --request POST \
--url https://app.ezzydoc.com/EzzyService.svc/Rest/saveMySettingsForm \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"accountsReceivable": true,
"accountsReceivableKeyword": "<string>",
"additionalOptionsList": 123,
"allowStockInvoice": true,
"APIKey": "<string>",
"approvalLearning": true,
"approvalLevel": 123,
"approvalRule1": "<string>",
"approvalRule2": "<string>",
"approvalRule3": "<string>",
"archiveDocument": true,
"ascoraKey": "<string>",
"attachImagesToInvoice": true,
"autoGeneratePurchaseOrder": true,
"autoGenerateSaleInvoice": true,
"autoSeperate": true,
"companyName": "<string>",
"companyPassword": "<string>",
"companyUserName": "<string>",
"convertToTaxFree": true,
"customerKeywords": "<string>",
"customSettings": "<string>",
"dearApplicationID": "<string>",
"dearKey": "<string>",
"defaultApprovalWorkflow": 123,
"defaultApprover": "<string>",
"defaultItemCode": "<string>",
"defaultTracking": "<string>",
"disableJunkFilter": true,
"disableOneClickApproval": true,
"duplicateCheck": true,
"email": "<string>",
"emailWorkflow": "<string>",
"enableApproval": true,
"enableOneDrive": true,
"enableReview": true,
"ftpHost": "<string>",
"ftpPassword": "<string>",
"ftpUser": "<string>",
"fullApprovalMessage": true,
"fullyReceiptPO": true,
"guessAccountCode": true,
"guessItemCode": true,
"imageCleanup": true,
"invoiceEmail": "<string>",
"invoiceHeadersOnly": true,
"language": "<string>",
"level2Approver": "<string>",
"myABN": "<string>",
"myAPCAID": "<string>",
"myBankAccountName": "<string>",
"myBankAccountNumber": "<string>",
"myBSB": "<string>",
"myCompany": "<string>",
"NetSuite_account": "<string>",
"netsuiteConsumerKey": "<string>",
"netsuiteConsumeSecret": "<string>",
"netsuiteTokenId": "<string>",
"netsuiteTokenSecret": "<string>",
"new_password": "<string>",
"notificationList": 123,
"old_password": "<string>",
"optionalNotificationList": 123,
"orderPortal": "<string>",
"overridePurchaseKeywords": true,
"overrideUnitPrice": true,
"preventWorkflowChanges": true,
"province": "<string>",
"purchaseKeywords": "<string>",
"resendFrequency": 123,
"restrictAccess": true,
"scoroAccount": "<string>",
"scoroKey": "<string>",
"scoroURL": "<string>",
"setAccountCodes": true,
"settings_olny": true,
"shareWorkflows": true,
"simproHost": "<string>",
"simproKey": "<string>",
"srSettings": "<string>",
"tidyHost": "<string>",
"tidyKey": "<string>",
"timezone": "<string>",
"trackingColumn": "<string>",
"trackingKeywords": "<string>",
"triumphPwd": "<string>",
"triumphURL": "<string>",
"triumphUser": "<string>",
"triumphWorkstation": "<string>",
"TwoFA": true,
"userName": "<string>",
"userRole": "<string>",
"webHookToken": "<string>",
"webHookURL": "<string>",
"xeroAppName": "<string>",
"xeroConsumerKey": "<string>",
"xeroPermanent": true,
"serviceTitanClientID": "<string>",
"serviceTitanSecret": "<string>",
"serviceTitanTenant": "<string>",
"serviceTitanAppKey": "<string>",
"workGuruApiKey": "<string>",
"workGuruSecretKey": "<string>",
"enableSharePoint": true,
"requireNotesOnMobile": 123,
"templateEmailApproval": "<string>",
"simproCompanyId": "<string>",
"simproCompanyName": "<string>",
"sendApprovalEmailsFromOwnAccount": true
}
'import requests
url = "https://app.ezzydoc.com/EzzyService.svc/Rest/saveMySettingsForm"
payload = {
"accountsReceivable": True,
"accountsReceivableKeyword": "<string>",
"additionalOptionsList": 123,
"allowStockInvoice": True,
"APIKey": "<string>",
"approvalLearning": True,
"approvalLevel": 123,
"approvalRule1": "<string>",
"approvalRule2": "<string>",
"approvalRule3": "<string>",
"archiveDocument": True,
"ascoraKey": "<string>",
"attachImagesToInvoice": True,
"autoGeneratePurchaseOrder": True,
"autoGenerateSaleInvoice": True,
"autoSeperate": True,
"companyName": "<string>",
"companyPassword": "<string>",
"companyUserName": "<string>",
"convertToTaxFree": True,
"customerKeywords": "<string>",
"customSettings": "<string>",
"dearApplicationID": "<string>",
"dearKey": "<string>",
"defaultApprovalWorkflow": 123,
"defaultApprover": "<string>",
"defaultItemCode": "<string>",
"defaultTracking": "<string>",
"disableJunkFilter": True,
"disableOneClickApproval": True,
"duplicateCheck": True,
"email": "<string>",
"emailWorkflow": "<string>",
"enableApproval": True,
"enableOneDrive": True,
"enableReview": True,
"ftpHost": "<string>",
"ftpPassword": "<string>",
"ftpUser": "<string>",
"fullApprovalMessage": True,
"fullyReceiptPO": True,
"guessAccountCode": True,
"guessItemCode": True,
"imageCleanup": True,
"invoiceEmail": "<string>",
"invoiceHeadersOnly": True,
"language": "<string>",
"level2Approver": "<string>",
"myABN": "<string>",
"myAPCAID": "<string>",
"myBankAccountName": "<string>",
"myBankAccountNumber": "<string>",
"myBSB": "<string>",
"myCompany": "<string>",
"NetSuite_account": "<string>",
"netsuiteConsumerKey": "<string>",
"netsuiteConsumeSecret": "<string>",
"netsuiteTokenId": "<string>",
"netsuiteTokenSecret": "<string>",
"new_password": "<string>",
"notificationList": 123,
"old_password": "<string>",
"optionalNotificationList": 123,
"orderPortal": "<string>",
"overridePurchaseKeywords": True,
"overrideUnitPrice": True,
"preventWorkflowChanges": True,
"province": "<string>",
"purchaseKeywords": "<string>",
"resendFrequency": 123,
"restrictAccess": True,
"scoroAccount": "<string>",
"scoroKey": "<string>",
"scoroURL": "<string>",
"setAccountCodes": True,
"settings_olny": True,
"shareWorkflows": True,
"simproHost": "<string>",
"simproKey": "<string>",
"srSettings": "<string>",
"tidyHost": "<string>",
"tidyKey": "<string>",
"timezone": "<string>",
"trackingColumn": "<string>",
"trackingKeywords": "<string>",
"triumphPwd": "<string>",
"triumphURL": "<string>",
"triumphUser": "<string>",
"triumphWorkstation": "<string>",
"TwoFA": True,
"userName": "<string>",
"userRole": "<string>",
"webHookToken": "<string>",
"webHookURL": "<string>",
"xeroAppName": "<string>",
"xeroConsumerKey": "<string>",
"xeroPermanent": True,
"serviceTitanClientID": "<string>",
"serviceTitanSecret": "<string>",
"serviceTitanTenant": "<string>",
"serviceTitanAppKey": "<string>",
"workGuruApiKey": "<string>",
"workGuruSecretKey": "<string>",
"enableSharePoint": True,
"requireNotesOnMobile": 123,
"templateEmailApproval": "<string>",
"simproCompanyId": "<string>",
"simproCompanyName": "<string>",
"sendApprovalEmailsFromOwnAccount": True
}
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
body: JSON.stringify({
accountsReceivable: true,
accountsReceivableKeyword: '<string>',
additionalOptionsList: 123,
allowStockInvoice: true,
APIKey: '<string>',
approvalLearning: true,
approvalLevel: 123,
approvalRule1: '<string>',
approvalRule2: '<string>',
approvalRule3: '<string>',
archiveDocument: true,
ascoraKey: '<string>',
attachImagesToInvoice: true,
autoGeneratePurchaseOrder: true,
autoGenerateSaleInvoice: true,
autoSeperate: true,
companyName: '<string>',
companyPassword: '<string>',
companyUserName: '<string>',
convertToTaxFree: true,
customerKeywords: '<string>',
customSettings: '<string>',
dearApplicationID: '<string>',
dearKey: '<string>',
defaultApprovalWorkflow: 123,
defaultApprover: '<string>',
defaultItemCode: '<string>',
defaultTracking: '<string>',
disableJunkFilter: true,
disableOneClickApproval: true,
duplicateCheck: true,
email: '<string>',
emailWorkflow: '<string>',
enableApproval: true,
enableOneDrive: true,
enableReview: true,
ftpHost: '<string>',
ftpPassword: '<string>',
ftpUser: '<string>',
fullApprovalMessage: true,
fullyReceiptPO: true,
guessAccountCode: true,
guessItemCode: true,
imageCleanup: true,
invoiceEmail: '<string>',
invoiceHeadersOnly: true,
language: '<string>',
level2Approver: '<string>',
myABN: '<string>',
myAPCAID: '<string>',
myBankAccountName: '<string>',
myBankAccountNumber: '<string>',
myBSB: '<string>',
myCompany: '<string>',
NetSuite_account: '<string>',
netsuiteConsumerKey: '<string>',
netsuiteConsumeSecret: '<string>',
netsuiteTokenId: '<string>',
netsuiteTokenSecret: '<string>',
new_password: '<string>',
notificationList: 123,
old_password: '<string>',
optionalNotificationList: 123,
orderPortal: '<string>',
overridePurchaseKeywords: true,
overrideUnitPrice: true,
preventWorkflowChanges: true,
province: '<string>',
purchaseKeywords: '<string>',
resendFrequency: 123,
restrictAccess: true,
scoroAccount: '<string>',
scoroKey: '<string>',
scoroURL: '<string>',
setAccountCodes: true,
settings_olny: true,
shareWorkflows: true,
simproHost: '<string>',
simproKey: '<string>',
srSettings: '<string>',
tidyHost: '<string>',
tidyKey: '<string>',
timezone: '<string>',
trackingColumn: '<string>',
trackingKeywords: '<string>',
triumphPwd: '<string>',
triumphURL: '<string>',
triumphUser: '<string>',
triumphWorkstation: '<string>',
TwoFA: true,
userName: '<string>',
userRole: '<string>',
webHookToken: '<string>',
webHookURL: '<string>',
xeroAppName: '<string>',
xeroConsumerKey: '<string>',
xeroPermanent: true,
serviceTitanClientID: '<string>',
serviceTitanSecret: '<string>',
serviceTitanTenant: '<string>',
serviceTitanAppKey: '<string>',
workGuruApiKey: '<string>',
workGuruSecretKey: '<string>',
enableSharePoint: true,
requireNotesOnMobile: 123,
templateEmailApproval: '<string>',
simproCompanyId: '<string>',
simproCompanyName: '<string>',
sendApprovalEmailsFromOwnAccount: true
})
};
fetch('https://app.ezzydoc.com/EzzyService.svc/Rest/saveMySettingsForm', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://app.ezzydoc.com/EzzyService.svc/Rest/saveMySettingsForm",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'accountsReceivable' => true,
'accountsReceivableKeyword' => '<string>',
'additionalOptionsList' => 123,
'allowStockInvoice' => true,
'APIKey' => '<string>',
'approvalLearning' => true,
'approvalLevel' => 123,
'approvalRule1' => '<string>',
'approvalRule2' => '<string>',
'approvalRule3' => '<string>',
'archiveDocument' => true,
'ascoraKey' => '<string>',
'attachImagesToInvoice' => true,
'autoGeneratePurchaseOrder' => true,
'autoGenerateSaleInvoice' => true,
'autoSeperate' => true,
'companyName' => '<string>',
'companyPassword' => '<string>',
'companyUserName' => '<string>',
'convertToTaxFree' => true,
'customerKeywords' => '<string>',
'customSettings' => '<string>',
'dearApplicationID' => '<string>',
'dearKey' => '<string>',
'defaultApprovalWorkflow' => 123,
'defaultApprover' => '<string>',
'defaultItemCode' => '<string>',
'defaultTracking' => '<string>',
'disableJunkFilter' => true,
'disableOneClickApproval' => true,
'duplicateCheck' => true,
'email' => '<string>',
'emailWorkflow' => '<string>',
'enableApproval' => true,
'enableOneDrive' => true,
'enableReview' => true,
'ftpHost' => '<string>',
'ftpPassword' => '<string>',
'ftpUser' => '<string>',
'fullApprovalMessage' => true,
'fullyReceiptPO' => true,
'guessAccountCode' => true,
'guessItemCode' => true,
'imageCleanup' => true,
'invoiceEmail' => '<string>',
'invoiceHeadersOnly' => true,
'language' => '<string>',
'level2Approver' => '<string>',
'myABN' => '<string>',
'myAPCAID' => '<string>',
'myBankAccountName' => '<string>',
'myBankAccountNumber' => '<string>',
'myBSB' => '<string>',
'myCompany' => '<string>',
'NetSuite_account' => '<string>',
'netsuiteConsumerKey' => '<string>',
'netsuiteConsumeSecret' => '<string>',
'netsuiteTokenId' => '<string>',
'netsuiteTokenSecret' => '<string>',
'new_password' => '<string>',
'notificationList' => 123,
'old_password' => '<string>',
'optionalNotificationList' => 123,
'orderPortal' => '<string>',
'overridePurchaseKeywords' => true,
'overrideUnitPrice' => true,
'preventWorkflowChanges' => true,
'province' => '<string>',
'purchaseKeywords' => '<string>',
'resendFrequency' => 123,
'restrictAccess' => true,
'scoroAccount' => '<string>',
'scoroKey' => '<string>',
'scoroURL' => '<string>',
'setAccountCodes' => true,
'settings_olny' => true,
'shareWorkflows' => true,
'simproHost' => '<string>',
'simproKey' => '<string>',
'srSettings' => '<string>',
'tidyHost' => '<string>',
'tidyKey' => '<string>',
'timezone' => '<string>',
'trackingColumn' => '<string>',
'trackingKeywords' => '<string>',
'triumphPwd' => '<string>',
'triumphURL' => '<string>',
'triumphUser' => '<string>',
'triumphWorkstation' => '<string>',
'TwoFA' => true,
'userName' => '<string>',
'userRole' => '<string>',
'webHookToken' => '<string>',
'webHookURL' => '<string>',
'xeroAppName' => '<string>',
'xeroConsumerKey' => '<string>',
'xeroPermanent' => true,
'serviceTitanClientID' => '<string>',
'serviceTitanSecret' => '<string>',
'serviceTitanTenant' => '<string>',
'serviceTitanAppKey' => '<string>',
'workGuruApiKey' => '<string>',
'workGuruSecretKey' => '<string>',
'enableSharePoint' => true,
'requireNotesOnMobile' => 123,
'templateEmailApproval' => '<string>',
'simproCompanyId' => '<string>',
'simproCompanyName' => '<string>',
'sendApprovalEmailsFromOwnAccount' => true
]),
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>",
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://app.ezzydoc.com/EzzyService.svc/Rest/saveMySettingsForm"
payload := strings.NewReader("{\n \"accountsReceivable\": true,\n \"accountsReceivableKeyword\": \"<string>\",\n \"additionalOptionsList\": 123,\n \"allowStockInvoice\": true,\n \"APIKey\": \"<string>\",\n \"approvalLearning\": true,\n \"approvalLevel\": 123,\n \"approvalRule1\": \"<string>\",\n \"approvalRule2\": \"<string>\",\n \"approvalRule3\": \"<string>\",\n \"archiveDocument\": true,\n \"ascoraKey\": \"<string>\",\n \"attachImagesToInvoice\": true,\n \"autoGeneratePurchaseOrder\": true,\n \"autoGenerateSaleInvoice\": true,\n \"autoSeperate\": true,\n \"companyName\": \"<string>\",\n \"companyPassword\": \"<string>\",\n \"companyUserName\": \"<string>\",\n \"convertToTaxFree\": true,\n \"customerKeywords\": \"<string>\",\n \"customSettings\": \"<string>\",\n \"dearApplicationID\": \"<string>\",\n \"dearKey\": \"<string>\",\n \"defaultApprovalWorkflow\": 123,\n \"defaultApprover\": \"<string>\",\n \"defaultItemCode\": \"<string>\",\n \"defaultTracking\": \"<string>\",\n \"disableJunkFilter\": true,\n \"disableOneClickApproval\": true,\n \"duplicateCheck\": true,\n \"email\": \"<string>\",\n \"emailWorkflow\": \"<string>\",\n \"enableApproval\": true,\n \"enableOneDrive\": true,\n \"enableReview\": true,\n \"ftpHost\": \"<string>\",\n \"ftpPassword\": \"<string>\",\n \"ftpUser\": \"<string>\",\n \"fullApprovalMessage\": true,\n \"fullyReceiptPO\": true,\n \"guessAccountCode\": true,\n \"guessItemCode\": true,\n \"imageCleanup\": true,\n \"invoiceEmail\": \"<string>\",\n \"invoiceHeadersOnly\": true,\n \"language\": \"<string>\",\n \"level2Approver\": \"<string>\",\n \"myABN\": \"<string>\",\n \"myAPCAID\": \"<string>\",\n \"myBankAccountName\": \"<string>\",\n \"myBankAccountNumber\": \"<string>\",\n \"myBSB\": \"<string>\",\n \"myCompany\": \"<string>\",\n \"NetSuite_account\": \"<string>\",\n \"netsuiteConsumerKey\": \"<string>\",\n \"netsuiteConsumeSecret\": \"<string>\",\n \"netsuiteTokenId\": \"<string>\",\n \"netsuiteTokenSecret\": \"<string>\",\n \"new_password\": \"<string>\",\n \"notificationList\": 123,\n \"old_password\": \"<string>\",\n \"optionalNotificationList\": 123,\n \"orderPortal\": \"<string>\",\n \"overridePurchaseKeywords\": true,\n \"overrideUnitPrice\": true,\n \"preventWorkflowChanges\": true,\n \"province\": \"<string>\",\n \"purchaseKeywords\": \"<string>\",\n \"resendFrequency\": 123,\n \"restrictAccess\": true,\n \"scoroAccount\": \"<string>\",\n \"scoroKey\": \"<string>\",\n \"scoroURL\": \"<string>\",\n \"setAccountCodes\": true,\n \"settings_olny\": true,\n \"shareWorkflows\": true,\n \"simproHost\": \"<string>\",\n \"simproKey\": \"<string>\",\n \"srSettings\": \"<string>\",\n \"tidyHost\": \"<string>\",\n \"tidyKey\": \"<string>\",\n \"timezone\": \"<string>\",\n \"trackingColumn\": \"<string>\",\n \"trackingKeywords\": \"<string>\",\n \"triumphPwd\": \"<string>\",\n \"triumphURL\": \"<string>\",\n \"triumphUser\": \"<string>\",\n \"triumphWorkstation\": \"<string>\",\n \"TwoFA\": true,\n \"userName\": \"<string>\",\n \"userRole\": \"<string>\",\n \"webHookToken\": \"<string>\",\n \"webHookURL\": \"<string>\",\n \"xeroAppName\": \"<string>\",\n \"xeroConsumerKey\": \"<string>\",\n \"xeroPermanent\": true,\n \"serviceTitanClientID\": \"<string>\",\n \"serviceTitanSecret\": \"<string>\",\n \"serviceTitanTenant\": \"<string>\",\n \"serviceTitanAppKey\": \"<string>\",\n \"workGuruApiKey\": \"<string>\",\n \"workGuruSecretKey\": \"<string>\",\n \"enableSharePoint\": true,\n \"requireNotesOnMobile\": 123,\n \"templateEmailApproval\": \"<string>\",\n \"simproCompanyId\": \"<string>\",\n \"simproCompanyName\": \"<string>\",\n \"sendApprovalEmailsFromOwnAccount\": true\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Authorization", "Bearer <token>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://app.ezzydoc.com/EzzyService.svc/Rest/saveMySettingsForm")
.header("Authorization", "Bearer <token>")
.header("Content-Type", "application/json")
.body("{\n \"accountsReceivable\": true,\n \"accountsReceivableKeyword\": \"<string>\",\n \"additionalOptionsList\": 123,\n \"allowStockInvoice\": true,\n \"APIKey\": \"<string>\",\n \"approvalLearning\": true,\n \"approvalLevel\": 123,\n \"approvalRule1\": \"<string>\",\n \"approvalRule2\": \"<string>\",\n \"approvalRule3\": \"<string>\",\n \"archiveDocument\": true,\n \"ascoraKey\": \"<string>\",\n \"attachImagesToInvoice\": true,\n \"autoGeneratePurchaseOrder\": true,\n \"autoGenerateSaleInvoice\": true,\n \"autoSeperate\": true,\n \"companyName\": \"<string>\",\n \"companyPassword\": \"<string>\",\n \"companyUserName\": \"<string>\",\n \"convertToTaxFree\": true,\n \"customerKeywords\": \"<string>\",\n \"customSettings\": \"<string>\",\n \"dearApplicationID\": \"<string>\",\n \"dearKey\": \"<string>\",\n \"defaultApprovalWorkflow\": 123,\n \"defaultApprover\": \"<string>\",\n \"defaultItemCode\": \"<string>\",\n \"defaultTracking\": \"<string>\",\n \"disableJunkFilter\": true,\n \"disableOneClickApproval\": true,\n \"duplicateCheck\": true,\n \"email\": \"<string>\",\n \"emailWorkflow\": \"<string>\",\n \"enableApproval\": true,\n \"enableOneDrive\": true,\n \"enableReview\": true,\n \"ftpHost\": \"<string>\",\n \"ftpPassword\": \"<string>\",\n \"ftpUser\": \"<string>\",\n \"fullApprovalMessage\": true,\n \"fullyReceiptPO\": true,\n \"guessAccountCode\": true,\n \"guessItemCode\": true,\n \"imageCleanup\": true,\n \"invoiceEmail\": \"<string>\",\n \"invoiceHeadersOnly\": true,\n \"language\": \"<string>\",\n \"level2Approver\": \"<string>\",\n \"myABN\": \"<string>\",\n \"myAPCAID\": \"<string>\",\n \"myBankAccountName\": \"<string>\",\n \"myBankAccountNumber\": \"<string>\",\n \"myBSB\": \"<string>\",\n \"myCompany\": \"<string>\",\n \"NetSuite_account\": \"<string>\",\n \"netsuiteConsumerKey\": \"<string>\",\n \"netsuiteConsumeSecret\": \"<string>\",\n \"netsuiteTokenId\": \"<string>\",\n \"netsuiteTokenSecret\": \"<string>\",\n \"new_password\": \"<string>\",\n \"notificationList\": 123,\n \"old_password\": \"<string>\",\n \"optionalNotificationList\": 123,\n \"orderPortal\": \"<string>\",\n \"overridePurchaseKeywords\": true,\n \"overrideUnitPrice\": true,\n \"preventWorkflowChanges\": true,\n \"province\": \"<string>\",\n \"purchaseKeywords\": \"<string>\",\n \"resendFrequency\": 123,\n \"restrictAccess\": true,\n \"scoroAccount\": \"<string>\",\n \"scoroKey\": \"<string>\",\n \"scoroURL\": \"<string>\",\n \"setAccountCodes\": true,\n \"settings_olny\": true,\n \"shareWorkflows\": true,\n \"simproHost\": \"<string>\",\n \"simproKey\": \"<string>\",\n \"srSettings\": \"<string>\",\n \"tidyHost\": \"<string>\",\n \"tidyKey\": \"<string>\",\n \"timezone\": \"<string>\",\n \"trackingColumn\": \"<string>\",\n \"trackingKeywords\": \"<string>\",\n \"triumphPwd\": \"<string>\",\n \"triumphURL\": \"<string>\",\n \"triumphUser\": \"<string>\",\n \"triumphWorkstation\": \"<string>\",\n \"TwoFA\": true,\n \"userName\": \"<string>\",\n \"userRole\": \"<string>\",\n \"webHookToken\": \"<string>\",\n \"webHookURL\": \"<string>\",\n \"xeroAppName\": \"<string>\",\n \"xeroConsumerKey\": \"<string>\",\n \"xeroPermanent\": true,\n \"serviceTitanClientID\": \"<string>\",\n \"serviceTitanSecret\": \"<string>\",\n \"serviceTitanTenant\": \"<string>\",\n \"serviceTitanAppKey\": \"<string>\",\n \"workGuruApiKey\": \"<string>\",\n \"workGuruSecretKey\": \"<string>\",\n \"enableSharePoint\": true,\n \"requireNotesOnMobile\": 123,\n \"templateEmailApproval\": \"<string>\",\n \"simproCompanyId\": \"<string>\",\n \"simproCompanyName\": \"<string>\",\n \"sendApprovalEmailsFromOwnAccount\": true\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://app.ezzydoc.com/EzzyService.svc/Rest/saveMySettingsForm")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Authorization"] = 'Bearer <token>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"accountsReceivable\": true,\n \"accountsReceivableKeyword\": \"<string>\",\n \"additionalOptionsList\": 123,\n \"allowStockInvoice\": true,\n \"APIKey\": \"<string>\",\n \"approvalLearning\": true,\n \"approvalLevel\": 123,\n \"approvalRule1\": \"<string>\",\n \"approvalRule2\": \"<string>\",\n \"approvalRule3\": \"<string>\",\n \"archiveDocument\": true,\n \"ascoraKey\": \"<string>\",\n \"attachImagesToInvoice\": true,\n \"autoGeneratePurchaseOrder\": true,\n \"autoGenerateSaleInvoice\": true,\n \"autoSeperate\": true,\n \"companyName\": \"<string>\",\n \"companyPassword\": \"<string>\",\n \"companyUserName\": \"<string>\",\n \"convertToTaxFree\": true,\n \"customerKeywords\": \"<string>\",\n \"customSettings\": \"<string>\",\n \"dearApplicationID\": \"<string>\",\n \"dearKey\": \"<string>\",\n \"defaultApprovalWorkflow\": 123,\n \"defaultApprover\": \"<string>\",\n \"defaultItemCode\": \"<string>\",\n \"defaultTracking\": \"<string>\",\n \"disableJunkFilter\": true,\n \"disableOneClickApproval\": true,\n \"duplicateCheck\": true,\n \"email\": \"<string>\",\n \"emailWorkflow\": \"<string>\",\n \"enableApproval\": true,\n \"enableOneDrive\": true,\n \"enableReview\": true,\n \"ftpHost\": \"<string>\",\n \"ftpPassword\": \"<string>\",\n \"ftpUser\": \"<string>\",\n \"fullApprovalMessage\": true,\n \"fullyReceiptPO\": true,\n \"guessAccountCode\": true,\n \"guessItemCode\": true,\n \"imageCleanup\": true,\n \"invoiceEmail\": \"<string>\",\n \"invoiceHeadersOnly\": true,\n \"language\": \"<string>\",\n \"level2Approver\": \"<string>\",\n \"myABN\": \"<string>\",\n \"myAPCAID\": \"<string>\",\n \"myBankAccountName\": \"<string>\",\n \"myBankAccountNumber\": \"<string>\",\n \"myBSB\": \"<string>\",\n \"myCompany\": \"<string>\",\n \"NetSuite_account\": \"<string>\",\n \"netsuiteConsumerKey\": \"<string>\",\n \"netsuiteConsumeSecret\": \"<string>\",\n \"netsuiteTokenId\": \"<string>\",\n \"netsuiteTokenSecret\": \"<string>\",\n \"new_password\": \"<string>\",\n \"notificationList\": 123,\n \"old_password\": \"<string>\",\n \"optionalNotificationList\": 123,\n \"orderPortal\": \"<string>\",\n \"overridePurchaseKeywords\": true,\n \"overrideUnitPrice\": true,\n \"preventWorkflowChanges\": true,\n \"province\": \"<string>\",\n \"purchaseKeywords\": \"<string>\",\n \"resendFrequency\": 123,\n \"restrictAccess\": true,\n \"scoroAccount\": \"<string>\",\n \"scoroKey\": \"<string>\",\n \"scoroURL\": \"<string>\",\n \"setAccountCodes\": true,\n \"settings_olny\": true,\n \"shareWorkflows\": true,\n \"simproHost\": \"<string>\",\n \"simproKey\": \"<string>\",\n \"srSettings\": \"<string>\",\n \"tidyHost\": \"<string>\",\n \"tidyKey\": \"<string>\",\n \"timezone\": \"<string>\",\n \"trackingColumn\": \"<string>\",\n \"trackingKeywords\": \"<string>\",\n \"triumphPwd\": \"<string>\",\n \"triumphURL\": \"<string>\",\n \"triumphUser\": \"<string>\",\n \"triumphWorkstation\": \"<string>\",\n \"TwoFA\": true,\n \"userName\": \"<string>\",\n \"userRole\": \"<string>\",\n \"webHookToken\": \"<string>\",\n \"webHookURL\": \"<string>\",\n \"xeroAppName\": \"<string>\",\n \"xeroConsumerKey\": \"<string>\",\n \"xeroPermanent\": true,\n \"serviceTitanClientID\": \"<string>\",\n \"serviceTitanSecret\": \"<string>\",\n \"serviceTitanTenant\": \"<string>\",\n \"serviceTitanAppKey\": \"<string>\",\n \"workGuruApiKey\": \"<string>\",\n \"workGuruSecretKey\": \"<string>\",\n \"enableSharePoint\": true,\n \"requireNotesOnMobile\": 123,\n \"templateEmailApproval\": \"<string>\",\n \"simproCompanyId\": \"<string>\",\n \"simproCompanyName\": \"<string>\",\n \"sendApprovalEmailsFromOwnAccount\": true\n}"
response = http.request(request)
puts response.read_body{
"invoice_id": 123,
"message": "<string>"
}EzzyRest
saveMySettingsForm
POST
/
saveMySettingsForm
saveMySettingsForm
curl --request POST \
--url https://app.ezzydoc.com/EzzyService.svc/Rest/saveMySettingsForm \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"accountsReceivable": true,
"accountsReceivableKeyword": "<string>",
"additionalOptionsList": 123,
"allowStockInvoice": true,
"APIKey": "<string>",
"approvalLearning": true,
"approvalLevel": 123,
"approvalRule1": "<string>",
"approvalRule2": "<string>",
"approvalRule3": "<string>",
"archiveDocument": true,
"ascoraKey": "<string>",
"attachImagesToInvoice": true,
"autoGeneratePurchaseOrder": true,
"autoGenerateSaleInvoice": true,
"autoSeperate": true,
"companyName": "<string>",
"companyPassword": "<string>",
"companyUserName": "<string>",
"convertToTaxFree": true,
"customerKeywords": "<string>",
"customSettings": "<string>",
"dearApplicationID": "<string>",
"dearKey": "<string>",
"defaultApprovalWorkflow": 123,
"defaultApprover": "<string>",
"defaultItemCode": "<string>",
"defaultTracking": "<string>",
"disableJunkFilter": true,
"disableOneClickApproval": true,
"duplicateCheck": true,
"email": "<string>",
"emailWorkflow": "<string>",
"enableApproval": true,
"enableOneDrive": true,
"enableReview": true,
"ftpHost": "<string>",
"ftpPassword": "<string>",
"ftpUser": "<string>",
"fullApprovalMessage": true,
"fullyReceiptPO": true,
"guessAccountCode": true,
"guessItemCode": true,
"imageCleanup": true,
"invoiceEmail": "<string>",
"invoiceHeadersOnly": true,
"language": "<string>",
"level2Approver": "<string>",
"myABN": "<string>",
"myAPCAID": "<string>",
"myBankAccountName": "<string>",
"myBankAccountNumber": "<string>",
"myBSB": "<string>",
"myCompany": "<string>",
"NetSuite_account": "<string>",
"netsuiteConsumerKey": "<string>",
"netsuiteConsumeSecret": "<string>",
"netsuiteTokenId": "<string>",
"netsuiteTokenSecret": "<string>",
"new_password": "<string>",
"notificationList": 123,
"old_password": "<string>",
"optionalNotificationList": 123,
"orderPortal": "<string>",
"overridePurchaseKeywords": true,
"overrideUnitPrice": true,
"preventWorkflowChanges": true,
"province": "<string>",
"purchaseKeywords": "<string>",
"resendFrequency": 123,
"restrictAccess": true,
"scoroAccount": "<string>",
"scoroKey": "<string>",
"scoroURL": "<string>",
"setAccountCodes": true,
"settings_olny": true,
"shareWorkflows": true,
"simproHost": "<string>",
"simproKey": "<string>",
"srSettings": "<string>",
"tidyHost": "<string>",
"tidyKey": "<string>",
"timezone": "<string>",
"trackingColumn": "<string>",
"trackingKeywords": "<string>",
"triumphPwd": "<string>",
"triumphURL": "<string>",
"triumphUser": "<string>",
"triumphWorkstation": "<string>",
"TwoFA": true,
"userName": "<string>",
"userRole": "<string>",
"webHookToken": "<string>",
"webHookURL": "<string>",
"xeroAppName": "<string>",
"xeroConsumerKey": "<string>",
"xeroPermanent": true,
"serviceTitanClientID": "<string>",
"serviceTitanSecret": "<string>",
"serviceTitanTenant": "<string>",
"serviceTitanAppKey": "<string>",
"workGuruApiKey": "<string>",
"workGuruSecretKey": "<string>",
"enableSharePoint": true,
"requireNotesOnMobile": 123,
"templateEmailApproval": "<string>",
"simproCompanyId": "<string>",
"simproCompanyName": "<string>",
"sendApprovalEmailsFromOwnAccount": true
}
'import requests
url = "https://app.ezzydoc.com/EzzyService.svc/Rest/saveMySettingsForm"
payload = {
"accountsReceivable": True,
"accountsReceivableKeyword": "<string>",
"additionalOptionsList": 123,
"allowStockInvoice": True,
"APIKey": "<string>",
"approvalLearning": True,
"approvalLevel": 123,
"approvalRule1": "<string>",
"approvalRule2": "<string>",
"approvalRule3": "<string>",
"archiveDocument": True,
"ascoraKey": "<string>",
"attachImagesToInvoice": True,
"autoGeneratePurchaseOrder": True,
"autoGenerateSaleInvoice": True,
"autoSeperate": True,
"companyName": "<string>",
"companyPassword": "<string>",
"companyUserName": "<string>",
"convertToTaxFree": True,
"customerKeywords": "<string>",
"customSettings": "<string>",
"dearApplicationID": "<string>",
"dearKey": "<string>",
"defaultApprovalWorkflow": 123,
"defaultApprover": "<string>",
"defaultItemCode": "<string>",
"defaultTracking": "<string>",
"disableJunkFilter": True,
"disableOneClickApproval": True,
"duplicateCheck": True,
"email": "<string>",
"emailWorkflow": "<string>",
"enableApproval": True,
"enableOneDrive": True,
"enableReview": True,
"ftpHost": "<string>",
"ftpPassword": "<string>",
"ftpUser": "<string>",
"fullApprovalMessage": True,
"fullyReceiptPO": True,
"guessAccountCode": True,
"guessItemCode": True,
"imageCleanup": True,
"invoiceEmail": "<string>",
"invoiceHeadersOnly": True,
"language": "<string>",
"level2Approver": "<string>",
"myABN": "<string>",
"myAPCAID": "<string>",
"myBankAccountName": "<string>",
"myBankAccountNumber": "<string>",
"myBSB": "<string>",
"myCompany": "<string>",
"NetSuite_account": "<string>",
"netsuiteConsumerKey": "<string>",
"netsuiteConsumeSecret": "<string>",
"netsuiteTokenId": "<string>",
"netsuiteTokenSecret": "<string>",
"new_password": "<string>",
"notificationList": 123,
"old_password": "<string>",
"optionalNotificationList": 123,
"orderPortal": "<string>",
"overridePurchaseKeywords": True,
"overrideUnitPrice": True,
"preventWorkflowChanges": True,
"province": "<string>",
"purchaseKeywords": "<string>",
"resendFrequency": 123,
"restrictAccess": True,
"scoroAccount": "<string>",
"scoroKey": "<string>",
"scoroURL": "<string>",
"setAccountCodes": True,
"settings_olny": True,
"shareWorkflows": True,
"simproHost": "<string>",
"simproKey": "<string>",
"srSettings": "<string>",
"tidyHost": "<string>",
"tidyKey": "<string>",
"timezone": "<string>",
"trackingColumn": "<string>",
"trackingKeywords": "<string>",
"triumphPwd": "<string>",
"triumphURL": "<string>",
"triumphUser": "<string>",
"triumphWorkstation": "<string>",
"TwoFA": True,
"userName": "<string>",
"userRole": "<string>",
"webHookToken": "<string>",
"webHookURL": "<string>",
"xeroAppName": "<string>",
"xeroConsumerKey": "<string>",
"xeroPermanent": True,
"serviceTitanClientID": "<string>",
"serviceTitanSecret": "<string>",
"serviceTitanTenant": "<string>",
"serviceTitanAppKey": "<string>",
"workGuruApiKey": "<string>",
"workGuruSecretKey": "<string>",
"enableSharePoint": True,
"requireNotesOnMobile": 123,
"templateEmailApproval": "<string>",
"simproCompanyId": "<string>",
"simproCompanyName": "<string>",
"sendApprovalEmailsFromOwnAccount": True
}
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
body: JSON.stringify({
accountsReceivable: true,
accountsReceivableKeyword: '<string>',
additionalOptionsList: 123,
allowStockInvoice: true,
APIKey: '<string>',
approvalLearning: true,
approvalLevel: 123,
approvalRule1: '<string>',
approvalRule2: '<string>',
approvalRule3: '<string>',
archiveDocument: true,
ascoraKey: '<string>',
attachImagesToInvoice: true,
autoGeneratePurchaseOrder: true,
autoGenerateSaleInvoice: true,
autoSeperate: true,
companyName: '<string>',
companyPassword: '<string>',
companyUserName: '<string>',
convertToTaxFree: true,
customerKeywords: '<string>',
customSettings: '<string>',
dearApplicationID: '<string>',
dearKey: '<string>',
defaultApprovalWorkflow: 123,
defaultApprover: '<string>',
defaultItemCode: '<string>',
defaultTracking: '<string>',
disableJunkFilter: true,
disableOneClickApproval: true,
duplicateCheck: true,
email: '<string>',
emailWorkflow: '<string>',
enableApproval: true,
enableOneDrive: true,
enableReview: true,
ftpHost: '<string>',
ftpPassword: '<string>',
ftpUser: '<string>',
fullApprovalMessage: true,
fullyReceiptPO: true,
guessAccountCode: true,
guessItemCode: true,
imageCleanup: true,
invoiceEmail: '<string>',
invoiceHeadersOnly: true,
language: '<string>',
level2Approver: '<string>',
myABN: '<string>',
myAPCAID: '<string>',
myBankAccountName: '<string>',
myBankAccountNumber: '<string>',
myBSB: '<string>',
myCompany: '<string>',
NetSuite_account: '<string>',
netsuiteConsumerKey: '<string>',
netsuiteConsumeSecret: '<string>',
netsuiteTokenId: '<string>',
netsuiteTokenSecret: '<string>',
new_password: '<string>',
notificationList: 123,
old_password: '<string>',
optionalNotificationList: 123,
orderPortal: '<string>',
overridePurchaseKeywords: true,
overrideUnitPrice: true,
preventWorkflowChanges: true,
province: '<string>',
purchaseKeywords: '<string>',
resendFrequency: 123,
restrictAccess: true,
scoroAccount: '<string>',
scoroKey: '<string>',
scoroURL: '<string>',
setAccountCodes: true,
settings_olny: true,
shareWorkflows: true,
simproHost: '<string>',
simproKey: '<string>',
srSettings: '<string>',
tidyHost: '<string>',
tidyKey: '<string>',
timezone: '<string>',
trackingColumn: '<string>',
trackingKeywords: '<string>',
triumphPwd: '<string>',
triumphURL: '<string>',
triumphUser: '<string>',
triumphWorkstation: '<string>',
TwoFA: true,
userName: '<string>',
userRole: '<string>',
webHookToken: '<string>',
webHookURL: '<string>',
xeroAppName: '<string>',
xeroConsumerKey: '<string>',
xeroPermanent: true,
serviceTitanClientID: '<string>',
serviceTitanSecret: '<string>',
serviceTitanTenant: '<string>',
serviceTitanAppKey: '<string>',
workGuruApiKey: '<string>',
workGuruSecretKey: '<string>',
enableSharePoint: true,
requireNotesOnMobile: 123,
templateEmailApproval: '<string>',
simproCompanyId: '<string>',
simproCompanyName: '<string>',
sendApprovalEmailsFromOwnAccount: true
})
};
fetch('https://app.ezzydoc.com/EzzyService.svc/Rest/saveMySettingsForm', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://app.ezzydoc.com/EzzyService.svc/Rest/saveMySettingsForm",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'accountsReceivable' => true,
'accountsReceivableKeyword' => '<string>',
'additionalOptionsList' => 123,
'allowStockInvoice' => true,
'APIKey' => '<string>',
'approvalLearning' => true,
'approvalLevel' => 123,
'approvalRule1' => '<string>',
'approvalRule2' => '<string>',
'approvalRule3' => '<string>',
'archiveDocument' => true,
'ascoraKey' => '<string>',
'attachImagesToInvoice' => true,
'autoGeneratePurchaseOrder' => true,
'autoGenerateSaleInvoice' => true,
'autoSeperate' => true,
'companyName' => '<string>',
'companyPassword' => '<string>',
'companyUserName' => '<string>',
'convertToTaxFree' => true,
'customerKeywords' => '<string>',
'customSettings' => '<string>',
'dearApplicationID' => '<string>',
'dearKey' => '<string>',
'defaultApprovalWorkflow' => 123,
'defaultApprover' => '<string>',
'defaultItemCode' => '<string>',
'defaultTracking' => '<string>',
'disableJunkFilter' => true,
'disableOneClickApproval' => true,
'duplicateCheck' => true,
'email' => '<string>',
'emailWorkflow' => '<string>',
'enableApproval' => true,
'enableOneDrive' => true,
'enableReview' => true,
'ftpHost' => '<string>',
'ftpPassword' => '<string>',
'ftpUser' => '<string>',
'fullApprovalMessage' => true,
'fullyReceiptPO' => true,
'guessAccountCode' => true,
'guessItemCode' => true,
'imageCleanup' => true,
'invoiceEmail' => '<string>',
'invoiceHeadersOnly' => true,
'language' => '<string>',
'level2Approver' => '<string>',
'myABN' => '<string>',
'myAPCAID' => '<string>',
'myBankAccountName' => '<string>',
'myBankAccountNumber' => '<string>',
'myBSB' => '<string>',
'myCompany' => '<string>',
'NetSuite_account' => '<string>',
'netsuiteConsumerKey' => '<string>',
'netsuiteConsumeSecret' => '<string>',
'netsuiteTokenId' => '<string>',
'netsuiteTokenSecret' => '<string>',
'new_password' => '<string>',
'notificationList' => 123,
'old_password' => '<string>',
'optionalNotificationList' => 123,
'orderPortal' => '<string>',
'overridePurchaseKeywords' => true,
'overrideUnitPrice' => true,
'preventWorkflowChanges' => true,
'province' => '<string>',
'purchaseKeywords' => '<string>',
'resendFrequency' => 123,
'restrictAccess' => true,
'scoroAccount' => '<string>',
'scoroKey' => '<string>',
'scoroURL' => '<string>',
'setAccountCodes' => true,
'settings_olny' => true,
'shareWorkflows' => true,
'simproHost' => '<string>',
'simproKey' => '<string>',
'srSettings' => '<string>',
'tidyHost' => '<string>',
'tidyKey' => '<string>',
'timezone' => '<string>',
'trackingColumn' => '<string>',
'trackingKeywords' => '<string>',
'triumphPwd' => '<string>',
'triumphURL' => '<string>',
'triumphUser' => '<string>',
'triumphWorkstation' => '<string>',
'TwoFA' => true,
'userName' => '<string>',
'userRole' => '<string>',
'webHookToken' => '<string>',
'webHookURL' => '<string>',
'xeroAppName' => '<string>',
'xeroConsumerKey' => '<string>',
'xeroPermanent' => true,
'serviceTitanClientID' => '<string>',
'serviceTitanSecret' => '<string>',
'serviceTitanTenant' => '<string>',
'serviceTitanAppKey' => '<string>',
'workGuruApiKey' => '<string>',
'workGuruSecretKey' => '<string>',
'enableSharePoint' => true,
'requireNotesOnMobile' => 123,
'templateEmailApproval' => '<string>',
'simproCompanyId' => '<string>',
'simproCompanyName' => '<string>',
'sendApprovalEmailsFromOwnAccount' => true
]),
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>",
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://app.ezzydoc.com/EzzyService.svc/Rest/saveMySettingsForm"
payload := strings.NewReader("{\n \"accountsReceivable\": true,\n \"accountsReceivableKeyword\": \"<string>\",\n \"additionalOptionsList\": 123,\n \"allowStockInvoice\": true,\n \"APIKey\": \"<string>\",\n \"approvalLearning\": true,\n \"approvalLevel\": 123,\n \"approvalRule1\": \"<string>\",\n \"approvalRule2\": \"<string>\",\n \"approvalRule3\": \"<string>\",\n \"archiveDocument\": true,\n \"ascoraKey\": \"<string>\",\n \"attachImagesToInvoice\": true,\n \"autoGeneratePurchaseOrder\": true,\n \"autoGenerateSaleInvoice\": true,\n \"autoSeperate\": true,\n \"companyName\": \"<string>\",\n \"companyPassword\": \"<string>\",\n \"companyUserName\": \"<string>\",\n \"convertToTaxFree\": true,\n \"customerKeywords\": \"<string>\",\n \"customSettings\": \"<string>\",\n \"dearApplicationID\": \"<string>\",\n \"dearKey\": \"<string>\",\n \"defaultApprovalWorkflow\": 123,\n \"defaultApprover\": \"<string>\",\n \"defaultItemCode\": \"<string>\",\n \"defaultTracking\": \"<string>\",\n \"disableJunkFilter\": true,\n \"disableOneClickApproval\": true,\n \"duplicateCheck\": true,\n \"email\": \"<string>\",\n \"emailWorkflow\": \"<string>\",\n \"enableApproval\": true,\n \"enableOneDrive\": true,\n \"enableReview\": true,\n \"ftpHost\": \"<string>\",\n \"ftpPassword\": \"<string>\",\n \"ftpUser\": \"<string>\",\n \"fullApprovalMessage\": true,\n \"fullyReceiptPO\": true,\n \"guessAccountCode\": true,\n \"guessItemCode\": true,\n \"imageCleanup\": true,\n \"invoiceEmail\": \"<string>\",\n \"invoiceHeadersOnly\": true,\n \"language\": \"<string>\",\n \"level2Approver\": \"<string>\",\n \"myABN\": \"<string>\",\n \"myAPCAID\": \"<string>\",\n \"myBankAccountName\": \"<string>\",\n \"myBankAccountNumber\": \"<string>\",\n \"myBSB\": \"<string>\",\n \"myCompany\": \"<string>\",\n \"NetSuite_account\": \"<string>\",\n \"netsuiteConsumerKey\": \"<string>\",\n \"netsuiteConsumeSecret\": \"<string>\",\n \"netsuiteTokenId\": \"<string>\",\n \"netsuiteTokenSecret\": \"<string>\",\n \"new_password\": \"<string>\",\n \"notificationList\": 123,\n \"old_password\": \"<string>\",\n \"optionalNotificationList\": 123,\n \"orderPortal\": \"<string>\",\n \"overridePurchaseKeywords\": true,\n \"overrideUnitPrice\": true,\n \"preventWorkflowChanges\": true,\n \"province\": \"<string>\",\n \"purchaseKeywords\": \"<string>\",\n \"resendFrequency\": 123,\n \"restrictAccess\": true,\n \"scoroAccount\": \"<string>\",\n \"scoroKey\": \"<string>\",\n \"scoroURL\": \"<string>\",\n \"setAccountCodes\": true,\n \"settings_olny\": true,\n \"shareWorkflows\": true,\n \"simproHost\": \"<string>\",\n \"simproKey\": \"<string>\",\n \"srSettings\": \"<string>\",\n \"tidyHost\": \"<string>\",\n \"tidyKey\": \"<string>\",\n \"timezone\": \"<string>\",\n \"trackingColumn\": \"<string>\",\n \"trackingKeywords\": \"<string>\",\n \"triumphPwd\": \"<string>\",\n \"triumphURL\": \"<string>\",\n \"triumphUser\": \"<string>\",\n \"triumphWorkstation\": \"<string>\",\n \"TwoFA\": true,\n \"userName\": \"<string>\",\n \"userRole\": \"<string>\",\n \"webHookToken\": \"<string>\",\n \"webHookURL\": \"<string>\",\n \"xeroAppName\": \"<string>\",\n \"xeroConsumerKey\": \"<string>\",\n \"xeroPermanent\": true,\n \"serviceTitanClientID\": \"<string>\",\n \"serviceTitanSecret\": \"<string>\",\n \"serviceTitanTenant\": \"<string>\",\n \"serviceTitanAppKey\": \"<string>\",\n \"workGuruApiKey\": \"<string>\",\n \"workGuruSecretKey\": \"<string>\",\n \"enableSharePoint\": true,\n \"requireNotesOnMobile\": 123,\n \"templateEmailApproval\": \"<string>\",\n \"simproCompanyId\": \"<string>\",\n \"simproCompanyName\": \"<string>\",\n \"sendApprovalEmailsFromOwnAccount\": true\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Authorization", "Bearer <token>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://app.ezzydoc.com/EzzyService.svc/Rest/saveMySettingsForm")
.header("Authorization", "Bearer <token>")
.header("Content-Type", "application/json")
.body("{\n \"accountsReceivable\": true,\n \"accountsReceivableKeyword\": \"<string>\",\n \"additionalOptionsList\": 123,\n \"allowStockInvoice\": true,\n \"APIKey\": \"<string>\",\n \"approvalLearning\": true,\n \"approvalLevel\": 123,\n \"approvalRule1\": \"<string>\",\n \"approvalRule2\": \"<string>\",\n \"approvalRule3\": \"<string>\",\n \"archiveDocument\": true,\n \"ascoraKey\": \"<string>\",\n \"attachImagesToInvoice\": true,\n \"autoGeneratePurchaseOrder\": true,\n \"autoGenerateSaleInvoice\": true,\n \"autoSeperate\": true,\n \"companyName\": \"<string>\",\n \"companyPassword\": \"<string>\",\n \"companyUserName\": \"<string>\",\n \"convertToTaxFree\": true,\n \"customerKeywords\": \"<string>\",\n \"customSettings\": \"<string>\",\n \"dearApplicationID\": \"<string>\",\n \"dearKey\": \"<string>\",\n \"defaultApprovalWorkflow\": 123,\n \"defaultApprover\": \"<string>\",\n \"defaultItemCode\": \"<string>\",\n \"defaultTracking\": \"<string>\",\n \"disableJunkFilter\": true,\n \"disableOneClickApproval\": true,\n \"duplicateCheck\": true,\n \"email\": \"<string>\",\n \"emailWorkflow\": \"<string>\",\n \"enableApproval\": true,\n \"enableOneDrive\": true,\n \"enableReview\": true,\n \"ftpHost\": \"<string>\",\n \"ftpPassword\": \"<string>\",\n \"ftpUser\": \"<string>\",\n \"fullApprovalMessage\": true,\n \"fullyReceiptPO\": true,\n \"guessAccountCode\": true,\n \"guessItemCode\": true,\n \"imageCleanup\": true,\n \"invoiceEmail\": \"<string>\",\n \"invoiceHeadersOnly\": true,\n \"language\": \"<string>\",\n \"level2Approver\": \"<string>\",\n \"myABN\": \"<string>\",\n \"myAPCAID\": \"<string>\",\n \"myBankAccountName\": \"<string>\",\n \"myBankAccountNumber\": \"<string>\",\n \"myBSB\": \"<string>\",\n \"myCompany\": \"<string>\",\n \"NetSuite_account\": \"<string>\",\n \"netsuiteConsumerKey\": \"<string>\",\n \"netsuiteConsumeSecret\": \"<string>\",\n \"netsuiteTokenId\": \"<string>\",\n \"netsuiteTokenSecret\": \"<string>\",\n \"new_password\": \"<string>\",\n \"notificationList\": 123,\n \"old_password\": \"<string>\",\n \"optionalNotificationList\": 123,\n \"orderPortal\": \"<string>\",\n \"overridePurchaseKeywords\": true,\n \"overrideUnitPrice\": true,\n \"preventWorkflowChanges\": true,\n \"province\": \"<string>\",\n \"purchaseKeywords\": \"<string>\",\n \"resendFrequency\": 123,\n \"restrictAccess\": true,\n \"scoroAccount\": \"<string>\",\n \"scoroKey\": \"<string>\",\n \"scoroURL\": \"<string>\",\n \"setAccountCodes\": true,\n \"settings_olny\": true,\n \"shareWorkflows\": true,\n \"simproHost\": \"<string>\",\n \"simproKey\": \"<string>\",\n \"srSettings\": \"<string>\",\n \"tidyHost\": \"<string>\",\n \"tidyKey\": \"<string>\",\n \"timezone\": \"<string>\",\n \"trackingColumn\": \"<string>\",\n \"trackingKeywords\": \"<string>\",\n \"triumphPwd\": \"<string>\",\n \"triumphURL\": \"<string>\",\n \"triumphUser\": \"<string>\",\n \"triumphWorkstation\": \"<string>\",\n \"TwoFA\": true,\n \"userName\": \"<string>\",\n \"userRole\": \"<string>\",\n \"webHookToken\": \"<string>\",\n \"webHookURL\": \"<string>\",\n \"xeroAppName\": \"<string>\",\n \"xeroConsumerKey\": \"<string>\",\n \"xeroPermanent\": true,\n \"serviceTitanClientID\": \"<string>\",\n \"serviceTitanSecret\": \"<string>\",\n \"serviceTitanTenant\": \"<string>\",\n \"serviceTitanAppKey\": \"<string>\",\n \"workGuruApiKey\": \"<string>\",\n \"workGuruSecretKey\": \"<string>\",\n \"enableSharePoint\": true,\n \"requireNotesOnMobile\": 123,\n \"templateEmailApproval\": \"<string>\",\n \"simproCompanyId\": \"<string>\",\n \"simproCompanyName\": \"<string>\",\n \"sendApprovalEmailsFromOwnAccount\": true\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://app.ezzydoc.com/EzzyService.svc/Rest/saveMySettingsForm")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Authorization"] = 'Bearer <token>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"accountsReceivable\": true,\n \"accountsReceivableKeyword\": \"<string>\",\n \"additionalOptionsList\": 123,\n \"allowStockInvoice\": true,\n \"APIKey\": \"<string>\",\n \"approvalLearning\": true,\n \"approvalLevel\": 123,\n \"approvalRule1\": \"<string>\",\n \"approvalRule2\": \"<string>\",\n \"approvalRule3\": \"<string>\",\n \"archiveDocument\": true,\n \"ascoraKey\": \"<string>\",\n \"attachImagesToInvoice\": true,\n \"autoGeneratePurchaseOrder\": true,\n \"autoGenerateSaleInvoice\": true,\n \"autoSeperate\": true,\n \"companyName\": \"<string>\",\n \"companyPassword\": \"<string>\",\n \"companyUserName\": \"<string>\",\n \"convertToTaxFree\": true,\n \"customerKeywords\": \"<string>\",\n \"customSettings\": \"<string>\",\n \"dearApplicationID\": \"<string>\",\n \"dearKey\": \"<string>\",\n \"defaultApprovalWorkflow\": 123,\n \"defaultApprover\": \"<string>\",\n \"defaultItemCode\": \"<string>\",\n \"defaultTracking\": \"<string>\",\n \"disableJunkFilter\": true,\n \"disableOneClickApproval\": true,\n \"duplicateCheck\": true,\n \"email\": \"<string>\",\n \"emailWorkflow\": \"<string>\",\n \"enableApproval\": true,\n \"enableOneDrive\": true,\n \"enableReview\": true,\n \"ftpHost\": \"<string>\",\n \"ftpPassword\": \"<string>\",\n \"ftpUser\": \"<string>\",\n \"fullApprovalMessage\": true,\n \"fullyReceiptPO\": true,\n \"guessAccountCode\": true,\n \"guessItemCode\": true,\n \"imageCleanup\": true,\n \"invoiceEmail\": \"<string>\",\n \"invoiceHeadersOnly\": true,\n \"language\": \"<string>\",\n \"level2Approver\": \"<string>\",\n \"myABN\": \"<string>\",\n \"myAPCAID\": \"<string>\",\n \"myBankAccountName\": \"<string>\",\n \"myBankAccountNumber\": \"<string>\",\n \"myBSB\": \"<string>\",\n \"myCompany\": \"<string>\",\n \"NetSuite_account\": \"<string>\",\n \"netsuiteConsumerKey\": \"<string>\",\n \"netsuiteConsumeSecret\": \"<string>\",\n \"netsuiteTokenId\": \"<string>\",\n \"netsuiteTokenSecret\": \"<string>\",\n \"new_password\": \"<string>\",\n \"notificationList\": 123,\n \"old_password\": \"<string>\",\n \"optionalNotificationList\": 123,\n \"orderPortal\": \"<string>\",\n \"overridePurchaseKeywords\": true,\n \"overrideUnitPrice\": true,\n \"preventWorkflowChanges\": true,\n \"province\": \"<string>\",\n \"purchaseKeywords\": \"<string>\",\n \"resendFrequency\": 123,\n \"restrictAccess\": true,\n \"scoroAccount\": \"<string>\",\n \"scoroKey\": \"<string>\",\n \"scoroURL\": \"<string>\",\n \"setAccountCodes\": true,\n \"settings_olny\": true,\n \"shareWorkflows\": true,\n \"simproHost\": \"<string>\",\n \"simproKey\": \"<string>\",\n \"srSettings\": \"<string>\",\n \"tidyHost\": \"<string>\",\n \"tidyKey\": \"<string>\",\n \"timezone\": \"<string>\",\n \"trackingColumn\": \"<string>\",\n \"trackingKeywords\": \"<string>\",\n \"triumphPwd\": \"<string>\",\n \"triumphURL\": \"<string>\",\n \"triumphUser\": \"<string>\",\n \"triumphWorkstation\": \"<string>\",\n \"TwoFA\": true,\n \"userName\": \"<string>\",\n \"userRole\": \"<string>\",\n \"webHookToken\": \"<string>\",\n \"webHookURL\": \"<string>\",\n \"xeroAppName\": \"<string>\",\n \"xeroConsumerKey\": \"<string>\",\n \"xeroPermanent\": true,\n \"serviceTitanClientID\": \"<string>\",\n \"serviceTitanSecret\": \"<string>\",\n \"serviceTitanTenant\": \"<string>\",\n \"serviceTitanAppKey\": \"<string>\",\n \"workGuruApiKey\": \"<string>\",\n \"workGuruSecretKey\": \"<string>\",\n \"enableSharePoint\": true,\n \"requireNotesOnMobile\": 123,\n \"templateEmailApproval\": \"<string>\",\n \"simproCompanyId\": \"<string>\",\n \"simproCompanyName\": \"<string>\",\n \"sendApprovalEmailsFromOwnAccount\": true\n}"
response = http.request(request)
puts response.read_body{
"invoice_id": 123,
"message": "<string>"
}Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
application/jsontext/jsonapplication/*+json
Available options:
0, 1, 2, 4, 8, 16, 32 Available options:
0, 1, 2, 4, 8, 16, 32 Available options:
0, 1, 2, 4, 8, 16, 32 Available options:
0, 1, 2, 4, 8, 16, 32 Available options:
0, 1, 2, 4 Available options:
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21 Available options:
0, 1, 2 Available options:
0, 1, 2 Available options:
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 165, 166, 167, 168, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 192, 193, 194, 195, 196, 197, 198, 199 ⌘I