POST
/
saveHQUserSettings
saveHQUserSettings
curl --request POST \
  --url https://app.ezzydoc.com/EzzyService.svc/Rest/saveHQUserSettings \
  --header 'Content-Type: application/json' \
  --data '{
  "accountsReceivable": true,
  "accountsReceivableKeyword": "<string>",
  "additionalOptionsList": 123,
  "allowStockInvoice": true,
  "APIKey": "<string>",
  "approvalEmailFlags1": 0,
  "approvalEmailFlags2": 0,
  "approvalEmailFlags3": 0,
  "approvalEmailFlags4": 0,
  "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>",
  "defaultDoc": 0,
  "defaultItemCode": "<string>",
  "defaultTracking": "<string>",
  "disableJunkFilter": true,
  "disableOneClickApproval": true,
  "duplicateCheck": true,
  "email": "<string>",
  "emailIntegration": 0,
  "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,
  "invoiceStatus": 0,
  "language": "<string>",
  "level2Approver": "<string>",
  "locale": 0,
  "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>"
}'
{
  "invoice_id": 123,
  "message": "<string>",
  "status": 0
}

Query Parameters

APIKey
string
required
name
string
required

Body

accountsReceivable
boolean
accountsReceivableKeyword
string
additionalOptionsList
integer
allowStockInvoice
boolean
APIKey
string
approvalEmailFlags1
enum<integer>

Enum values

Available options:
0,
1,
2,
4,
8,
16
approvalEmailFlags2
enum<integer>

Enum values

Available options:
0,
1,
2,
4,
8,
16
approvalEmailFlags3
enum<integer>

Enum values

Available options:
0,
1,
2,
4,
8,
16
approvalEmailFlags4
enum<integer>

Enum values

Available options:
0,
1,
2,
4,
8,
16
approvalLearning
boolean
approvalLevel
integer
approvalRule1
string
approvalRule2
string
approvalRule3
string
archiveDocument
boolean
ascoraKey
string
attachImagesToInvoice
boolean
autoGeneratePurchaseOrder
boolean
autoGenerateSaleInvoice
boolean
autoSeperate
boolean
companyName
string
companyPassword
string
companyUserName
string
convertToTaxFree
boolean
customerKeywords
string
customSettings
string
dearApplicationID
string
dearKey
string
defaultApprovalWorkflow
integer
defaultApprover
string
defaultDoc
enum<integer>

Enum values

Available options:
0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20
defaultItemCode
string
defaultTracking
string
disableJunkFilter
boolean
disableOneClickApproval
boolean
duplicateCheck
boolean
email
string
emailIntegration
enum<integer>

Enum values

Available options:
0,
1,
2
emailWorkflow
string
enableApproval
boolean
enableOneDrive
boolean
enableReview
boolean
ftpHost
string
ftpPassword
string
ftpUser
string
fullApprovalMessage
boolean
fullyReceiptPO
boolean
guessAccountCode
boolean
guessItemCode
boolean
imageCleanup
boolean
invoiceEmail
string
invoiceHeadersOnly
boolean
invoiceStatus
enum<integer>

Enum values

Available options:
0,
1,
2
language
string
level2Approver
string
locale
enum<integer>

Enum values

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
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
integer
old_password
string
optionalNotificationList
integer
orderPortal
string
overridePurchaseKeywords
boolean
overrideUnitPrice
boolean
preventWorkflowChanges
boolean
province
string
purchaseKeywords
string
resendFrequency
integer
restrictAccess
boolean
scoroAccount
string
scoroKey
string
scoroURL
string
setAccountCodes
boolean
settings_olny
boolean
shareWorkflows
boolean
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
boolean
userName
string
userRole
string
webHookToken
string
webHookURL
string
xeroAppName
string
xeroConsumerKey
string
xeroPermanent
boolean
serviceTitanClientID
string
serviceTitanSecret
string
serviceTitanTenant
string
serviceTitanAppKey
string

Response

Success

invoice_id
integer
message
string
status
enum<integer>

Enum values

Available options:
0,
1,
2,
3