· 8 years ago · Mar 20, 2018, 04:40 AM
1{
2 "openapi": "3.0.1",
3 "basePath": "",
4 "info": {
5 "contact": {},
6 "license": { "name": "MIT" },
7 "version": "1.0.0-SNAPSHOT"
8 },
9 "paths": {},
10 "operations": {
11 "createAUser": {
12 "operationId": "createAUser",
13 "description": "Create a new user",
14 "method": "post",
15 "path": ":account.api-us1.com/api/3/users",
16 "parameters": {},
17 "requestBody": { "content": {}, "required": false },
18 "responses": {},
19 "tags": [],
20 "security": {}
21 },
22 "retrieveAUser": {
23 "operationId": "retrieveAUser",
24 "description": "Retrieve an existing user",
25 "method": "get",
26 "path": ":account.api-us1.com/api/3/users/id",
27 "parameters": {},
28 "requestBody": { "content": {}, "required": false },
29 "responses": {},
30 "tags": [],
31 "security": {}
32 },
33 "retrieveAUserByEmail": {
34 "operationId": "retrieveAUserByEmail",
35 "description":
36 "Retrieve an existing user by looking up their email address",
37 "method": "get",
38 "path": ":account.api-us1.com/api/3/users/email/:email",
39 "parameters": {},
40 "requestBody": { "content": {}, "required": false },
41 "responses": {},
42 "tags": [],
43 "security": {}
44 },
45 "retrieveAUserByUsername": {
46 "operationId": "retrieveAUserByUsername",
47 "description": "Retrieve an existing user by looking up their username",
48 "method": "get",
49 "path": ":account.api-us1.com/api/3/users/username/:username",
50 "parameters": {},
51 "requestBody": { "content": {}, "required": false },
52 "responses": {},
53 "tags": [],
54 "security": {}
55 },
56 "retrieveLoggedInUser": {
57 "operationId": "retrieveLoggedInUser",
58 "description": "Retrieve the logged-in user",
59 "method": "get",
60 "path": ":account.api-us1.com/api/3/users/me",
61 "parameters": {},
62 "requestBody": { "content": {}, "required": false },
63 "responses": {},
64 "tags": [],
65 "security": {}
66 },
67 "updateAUser": {
68 "operationId": "updateAUser",
69 "description": "Update an existing user",
70 "method": "get",
71 "path": ":account.api-us1.com/api/3/users/:id",
72 "parameters": {},
73 "requestBody": { "content": {}, "required": false },
74 "responses": {},
75 "tags": [],
76 "security": {}
77 },
78 "deleteAUser": {
79 "operationId": "deleteAUser",
80 "description": "Delete an existing user",
81 "method": "get",
82 "path": ":account.api-us1.com/api/3/users/:id",
83 "parameters": {},
84 "requestBody": { "content": {}, "required": false },
85 "responses": {},
86 "tags": [],
87 "security": {}
88 },
89 "listAllUsers": {
90 "operationId": "listAllUsers",
91 "description": "List all existing users",
92 "method": "get",
93 "path": ":account.api-us1.com/api/3/users",
94 "parameters": {},
95 "requestBody": { "content": {}, "required": false },
96 "responses": {},
97 "tags": [],
98 "security": {}
99 },
100 "createADeal": {
101 "operationId": "createADeal",
102 "description": "Create a new deal",
103 "method": "post",
104 "path": ":account.api-us1.com/api/3/deals",
105 "parameters": {},
106 "requestBody": { "content": {}, "required": false },
107 "responses": {},
108 "tags": [],
109 "security": {}
110 },
111 "retrieveADeal": {
112 "operationId": "retrieveADeal",
113 "description": "Retrieve an existing deal",
114 "method": "get",
115 "path": ":account.api-us1.com/api/3/deals/id",
116 "parameters": {},
117 "requestBody": { "content": {}, "required": false },
118 "responses": {},
119 "tags": [],
120 "security": {}
121 },
122 "updateADeal": {
123 "operationId": "updateADeal",
124 "description": "Update an existing deal",
125 "method": "get",
126 "path": ":account.api-us1.com/api/3/deals/id",
127 "parameters": {},
128 "requestBody": { "content": {}, "required": false },
129 "responses": {},
130 "tags": [],
131 "security": {}
132 },
133 "deleteADeal": {
134 "operationId": "deleteADeal",
135 "description": "Delete an existing deal",
136 "method": "get",
137 "path": ":account.api-us1.com/api/3/deals/id",
138 "parameters": {},
139 "requestBody": { "content": {}, "required": false },
140 "responses": {},
141 "tags": [],
142 "security": {}
143 },
144 "listAllDeals": {
145 "operationId": "listAllDeals",
146 "description": "Retrieve all existing deals",
147 "method": "get",
148 "path": ":account.api-us1.com/api/3/deals",
149 "parameters": {},
150 "requestBody": { "content": {}, "required": false },
151 "responses": {},
152 "tags": [],
153 "security": {}
154 },
155 "createADealNote": {
156 "operationId": "createADealNote",
157 "description": "Create a new note for a deal",
158 "method": "post",
159 "path": ":account.api-us1.com/api/3/deals/id/notes",
160 "parameters": {},
161 "requestBody": { "content": {}, "required": false },
162 "responses": {},
163 "tags": [],
164 "security": {}
165 },
166 "updateADealNote": {
167 "operationId": "updateADealNote",
168 "description": "Update an existing note for a deal",
169 "method": "get",
170 "path": ":account.api-us1.com/api/3/deals/id/notes/noteid",
171 "parameters": {},
172 "requestBody": { "content": {}, "required": false },
173 "responses": {},
174 "tags": [],
175 "security": {}
176 },
177 "createAPipeline": {
178 "operationId": "createAPipeline",
179 "description": "Create a new pipeline",
180 "method": "post",
181 "path": ":account.api-us1.com/api/3/dealGroups",
182 "parameters": {},
183 "requestBody": { "content": {}, "required": false },
184 "responses": {},
185 "tags": [],
186 "security": {}
187 },
188 "retrieveAPipeline": {
189 "operationId": "retrieveAPipeline",
190 "description": "Retrieve an existing pipeline",
191 "method": "get",
192 "path": ":account.api-us1.com/api/3/pipelines/id",
193 "parameters": {},
194 "requestBody": { "content": {}, "required": false },
195 "responses": {},
196 "tags": [],
197 "security": {}
198 },
199 "updateAPipeline": {
200 "operationId": "updateAPipeline",
201 "description": "Update an existing pipeline",
202 "method": "get",
203 "path": ":account.api-us1.com/api/3/dealGroups/id",
204 "parameters": {},
205 "requestBody": { "content": {}, "required": false },
206 "responses": {},
207 "tags": [],
208 "security": {}
209 },
210 "deleteAPipeline": {
211 "operationId": "deleteAPipeline",
212 "description": "Delete an existing pipeline",
213 "method": "get",
214 "path": ":account.api-us1.com/api/3/dealGroups/id",
215 "parameters": {},
216 "requestBody": { "content": {}, "required": false },
217 "responses": {},
218 "tags": [],
219 "security": {}
220 },
221 "listAllPipelines": {
222 "operationId": "listAllPipelines",
223 "description": "Retrieve all existing pipelines",
224 "method": "get",
225 "path": ":account.api-us1.com/api/3/dealGroups",
226 "parameters": {},
227 "requestBody": { "content": {}, "required": false },
228 "responses": {},
229 "tags": [],
230 "security": {}
231 },
232 "createADealStage": {
233 "operationId": "createADealStage",
234 "description": "Create a new stage for a pipeline",
235 "method": "post",
236 "path": ":account.api-us1.com/api/3/dealStages",
237 "parameters": {},
238 "requestBody": { "content": {}, "required": false },
239 "responses": {},
240 "tags": [],
241 "security": {}
242 },
243 "retrieveADealStage": {
244 "operationId": "retrieveADealStage",
245 "description": "Retrieve an existing stage",
246 "method": "get",
247 "path": ":account.api-us1.com/api/3/dealStages/id",
248 "parameters": {},
249 "requestBody": { "content": {}, "required": false },
250 "responses": {},
251 "tags": [],
252 "security": {}
253 },
254 "updateADealStage": {
255 "operationId": "updateADealStage",
256 "description": "Update an existing stage",
257 "method": "get",
258 "path": ":account.api-us1.com/api/3/dealStages/id",
259 "parameters": {},
260 "requestBody": { "content": {}, "required": false },
261 "responses": {},
262 "tags": [],
263 "security": {}
264 },
265 "deleteADealStage": {
266 "operationId": "deleteADealStage",
267 "description": "Delete an existing stage",
268 "method": "get",
269 "path": ":account.api-us1.com/api/3/dealStages/id",
270 "parameters": {},
271 "requestBody": { "content": {}, "required": false },
272 "responses": {},
273 "tags": [],
274 "security": {}
275 },
276 "listAllDealStages": {
277 "operationId": "listAllDealStages",
278 "description": "Retrieve all existing stages",
279 "method": "get",
280 "path": ":account.api-us1.com/api/3/dealStages",
281 "parameters": {},
282 "requestBody": { "content": {}, "required": false },
283 "responses": {},
284 "tags": [],
285 "security": {}
286 },
287 "moveDealsToAnotherDealStage": {
288 "operationId": "moveDealsToAnotherDealStage",
289 "description": "Move all deals in one stage to another stage",
290 "method": "get",
291 "path": ":account.api-us1.com/api/3/dealStages/id/deals",
292 "parameters": {},
293 "requestBody": { "content": {}, "required": false },
294 "responses": {},
295 "tags": [],
296 "security": {}
297 },
298 "createANewTask": {
299 "operationId": "createANewTask",
300 "description": "Create a new task",
301 "method": "post",
302 "path": ":account.api-us1.com/api/3/dealTasks",
303 "parameters": {},
304 "requestBody": { "content": {}, "required": false },
305 "responses": {},
306 "tags": [],
307 "security": {}
308 },
309 "retrieveATask": {
310 "operationId": "retrieveATask",
311 "description": "Retrieve an existing task",
312 "method": "get",
313 "path": ":account.api-us1.com/api/3/dealTasks/id",
314 "parameters": {},
315 "requestBody": { "content": {}, "required": false },
316 "responses": {},
317 "tags": [],
318 "security": {}
319 },
320 "updateATask": {
321 "operationId": "updateATask",
322 "description": "Update an existing task",
323 "method": "get",
324 "path": ":account.api-us1.com/api/3/dealTasks/id",
325 "parameters": {},
326 "requestBody": { "content": {}, "required": false },
327 "responses": {},
328 "tags": [],
329 "security": {}
330 },
331 "deleteATask": {
332 "operationId": "deleteATask",
333 "description": "Delete an existing task",
334 "method": "get",
335 "path": ":account.api-us1.com/api/3/dealTasks/id",
336 "parameters": {},
337 "requestBody": { "content": {}, "required": false },
338 "responses": {},
339 "tags": [],
340 "security": {}
341 },
342 "listAllTasks": {
343 "operationId": "listAllTasks",
344 "description": "Retrieve a list of existing tasks",
345 "method": "get",
346 "path": ":account.api-us1.com/api/3/dealTasks",
347 "parameters": {},
348 "requestBody": { "content": {}, "required": false },
349 "responses": {},
350 "tags": [],
351 "security": {}
352 },
353 "createADealTaskType": {
354 "operationId": "createADealTaskType",
355 "description": "Create a new task type",
356 "method": "post",
357 "path": ":account.api-us1.com/api/3/dealTasktypes",
358 "parameters": {},
359 "requestBody": { "content": {}, "required": false },
360 "responses": {},
361 "tags": [],
362 "security": {}
363 },
364 "retrieveADealTaskType": {
365 "operationId": "retrieveADealTaskType",
366 "description": "Retrieve an existing task type",
367 "method": "get",
368 "path": ":account.api-us1.com/api/3/dealTasktypes/id",
369 "parameters": {},
370 "requestBody": { "content": {}, "required": false },
371 "responses": {},
372 "tags": [],
373 "security": {}
374 },
375 "updateADealTaskType": {
376 "operationId": "updateADealTaskType",
377 "description": "Update an existing task type",
378 "method": "get",
379 "path": ":account.api-us1.com/api/3/dealTasktypes/id",
380 "parameters": {},
381 "requestBody": { "content": {}, "required": false },
382 "responses": {},
383 "tags": [],
384 "security": {}
385 },
386 "deleteADealTaskType": {
387 "operationId": "deleteADealTaskType",
388 "description": "Delete an existing task type",
389 "method": "get",
390 "path": ":account.api-us1.com/api/3/dealTasktypes/id",
391 "parameters": {},
392 "requestBody": { "content": {}, "required": false },
393 "responses": {},
394 "tags": [],
395 "security": {}
396 },
397 "listAllDealTaskTypes": {
398 "operationId": "listAllDealTaskTypes",
399 "description": "Retrieve all existing task types",
400 "method": "get",
401 "path": ":account.api-us1.com/api/3/dealTasktypes",
402 "parameters": {},
403 "requestBody": { "content": {}, "required": false },
404 "responses": {},
405 "tags": [],
406 "security": {}
407 },
408 "moveDealTasksToAnotherDealTaskType": {
409 "operationId": "moveDealTasksToAnotherDealTaskType",
410 "description": "Move tasks to a different task type",
411 "method": "get",
412 "path": ":account.api-us1.com/api/3/dealTasktypes/id/dealTasks",
413 "parameters": {},
414 "requestBody": { "content": {}, "required": false },
415 "responses": {},
416 "tags": [],
417 "security": {}
418 },
419 "createAnOrganization": {
420 "operationId": "createAnOrganization",
421 "description": "Create a new organization",
422 "method": "post",
423 "path": ":account.api-us1.com/api/3/organizations",
424 "parameters": {},
425 "requestBody": { "content": {}, "required": false },
426 "responses": {},
427 "tags": [],
428 "security": {}
429 },
430 "retrieveAnOrganization": {
431 "operationId": "retrieveAnOrganization",
432 "description": "Retrieve an existing organization",
433 "method": "get",
434 "path": ":account.api-us1.com/api/3/organizations/id",
435 "parameters": {},
436 "requestBody": { "content": {}, "required": false },
437 "responses": {},
438 "tags": [],
439 "security": {}
440 },
441 "updateAnOrganization": {
442 "operationId": "updateAnOrganization",
443 "description": "Update an organization",
444 "method": "get",
445 "path": ":account.api-us1.com/api/3/organizations/id",
446 "parameters": {},
447 "requestBody": { "content": {}, "required": false },
448 "responses": {},
449 "tags": [],
450 "security": {}
451 },
452 "deleteAnOrganization": {
453 "operationId": "deleteAnOrganization",
454 "description": "Delete an existing organization",
455 "method": "get",
456 "path": ":account.api-us1.com/api/3/organizations/id",
457 "parameters": {},
458 "requestBody": { "content": {}, "required": false },
459 "responses": {},
460 "tags": [],
461 "security": {}
462 },
463 "deleteMultipleOrganizations": {
464 "operationId": "deleteMultipleOrganizations",
465 "description": "Delete multiple existing organizations",
466 "method": "get",
467 "path": ":account.api-us1.com/api/3/organizations/bulk_delete",
468 "parameters": {},
469 "requestBody": { "content": {}, "required": false },
470 "responses": {},
471 "tags": [],
472 "security": {}
473 },
474 "listAllOrganizations": {
475 "operationId": "listAllOrganizations",
476 "description": "List all existing organizations",
477 "method": "get",
478 "path": ":account.api-us1.com/api/3/organizations",
479 "parameters": {},
480 "requestBody": { "content": {}, "required": false },
481 "responses": {},
482 "tags": [],
483 "security": {}
484 },
485 "createAConnection": {
486 "operationId": "createAConnection",
487 "description": "Create a new connection resource.",
488 "method": "post",
489 "path": ":account.api-us1.com/api/3/connections",
490 "parameters": {},
491 "requestBody": { "content": {}, "required": false },
492 "responses": {},
493 "tags": [],
494 "security": {}
495 },
496 "retrieveAConnection": {
497 "operationId": "retrieveAConnection",
498 "description": "Retrieve an existing connection resource.",
499 "method": "get",
500 "path": ":account.api-us1.com/api/3/connections/id",
501 "parameters": {},
502 "requestBody": { "content": {}, "required": false },
503 "responses": {},
504 "tags": [],
505 "security": {}
506 },
507 "updateAConnection": {
508 "operationId": "updateAConnection",
509 "description": "Update an existing connection resource.",
510 "method": "get",
511 "path": ":account.api-us1.com/api/3/connections/id",
512 "parameters": {},
513 "requestBody": { "content": {}, "required": false },
514 "responses": {},
515 "tags": [],
516 "security": {}
517 },
518 "deleteAConnection": {
519 "operationId": "deleteAConnection",
520 "description": "Delete an existing connection resource.",
521 "method": "get",
522 "path": ":account.api-us1.com/api/3/connections/id",
523 "parameters": {},
524 "requestBody": { "content": {}, "required": false },
525 "responses": {},
526 "tags": [],
527 "security": {}
528 },
529 "listAllConnections": {
530 "operationId": "listAllConnections",
531 "description": "List all existing connection resources.",
532 "method": "get",
533 "path": ":account.api-us1.com/api/3/connections",
534 "parameters": {},
535 "requestBody": { "content": {}, "required": false },
536 "responses": {},
537 "tags": [],
538 "security": {}
539 },
540 "createACustomer": {
541 "operationId": "createACustomer",
542 "description": "Create a new e-commerce customer resource.",
543 "method": "post",
544 "path": ":account.api-us1.com/api/3/ecomCustomers",
545 "parameters": {},
546 "requestBody": { "content": {}, "required": false },
547 "responses": {},
548 "tags": [],
549 "security": {}
550 },
551 "retrieveACustomer": {
552 "operationId": "retrieveACustomer",
553 "description": "Retrieve an existing e-commerce customer resource.",
554 "method": "get",
555 "path": ":account.api-us1.com/api/3/ecomCustomers/id",
556 "parameters": {},
557 "requestBody": { "content": {}, "required": false },
558 "responses": {},
559 "tags": [],
560 "security": {}
561 },
562 "updateACustomer": {
563 "operationId": "updateACustomer",
564 "description": "Update an existing e-commerce customer resource.",
565 "method": "get",
566 "path": ":account.api-us1.com/api/3/ecomCustomers/id",
567 "parameters": {},
568 "requestBody": { "content": {}, "required": false },
569 "responses": {},
570 "tags": [],
571 "security": {}
572 },
573 "deleteACustomer": {
574 "operationId": "deleteACustomer",
575 "description": "Delete an existing e-commerce customer resource.",
576 "method": "get",
577 "path": ":account.api-us1.com/api/3/ecomCustomer/id",
578 "parameters": {},
579 "requestBody": { "content": {}, "required": false },
580 "responses": {},
581 "tags": [],
582 "security": {}
583 },
584 "listAllCustomers": {
585 "operationId": "listAllCustomers",
586 "description": "List all e-commerce customer resources.",
587 "method": "get",
588 "path": ":account.api-us1.com/api/3/ecomCustomers",
589 "parameters": {},
590 "requestBody": { "content": {}, "required": false },
591 "responses": {},
592 "tags": [],
593 "security": {}
594 },
595 "createAnOrder": {
596 "operationId": "createAnOrder",
597 "description": "Create a new e-commerce order resource.",
598 "method": "post",
599 "path": ":account.api-us1.com/api/3/ecomOrders",
600 "parameters": {},
601 "requestBody": { "content": {}, "required": false },
602 "responses": {},
603 "tags": [],
604 "security": {}
605 },
606 "retrieveAnOrder": {
607 "operationId": "retrieveAnOrder",
608 "description": "Retrieve an existing e-commerce order resource.",
609 "method": "get",
610 "path": ":account.api-us1.com/api/3/ecomOrders/id",
611 "parameters": {},
612 "requestBody": { "content": {}, "required": false },
613 "responses": {},
614 "tags": [],
615 "security": {}
616 },
617 "updateAnOrder": {
618 "operationId": "updateAnOrder",
619 "description": "Update an existing e-commerce resource.",
620 "method": "get",
621 "path": ":account.api-us1.com/api/3/ecomOrders/id",
622 "parameters": {},
623 "requestBody": { "content": {}, "required": false },
624 "responses": {},
625 "tags": [],
626 "security": {}
627 },
628 "deleteAnOrder": {
629 "operationId": "deleteAnOrder",
630 "description": "Delete an existing e-commerce order resource.",
631 "method": "get",
632 "path": ":account.api-us1.com/api/3/ecomOrders/id",
633 "parameters": {},
634 "requestBody": { "content": {}, "required": false },
635 "responses": {},
636 "tags": [],
637 "security": {}
638 },
639 "listAllOrders": {
640 "operationId": "listAllOrders",
641 "description": "List all existing e-commerce order resources.",
642 "method": "get",
643 "path": ":account.api-us1.com/api/3/ecomOrders",
644 "parameters": {},
645 "requestBody": { "content": {}, "required": false },
646 "responses": {},
647 "tags": [],
648 "security": {}
649 },
650 "retrieveStatus": {
651 "operationId": "retrieveStatus",
652 "description": "Get site tracking status (enabled or disabled)",
653 "method": "get",
654 "path": ":account.api-us1.com/api/3/siteTracking",
655 "parameters": {},
656 "requestBody": { "content": {}, "required": false },
657 "responses": {},
658 "tags": [],
659 "security": {}
660 },
661 "enableDisable": {
662 "operationId": "enableDisable",
663 "description": "Enable or disable site tracking",
664 "method": "get",
665 "path": ":account.api-us1.com/api/3/siteTracking",
666 "parameters": {},
667 "requestBody": { "content": {}, "required": false },
668 "responses": {},
669 "tags": [],
670 "security": {}
671 },
672 "listAllEventsNamesOnly": {
673 "operationId": "listAllEventsNamesOnly",
674 "description": "List the names of tracked events",
675 "method": "get",
676 "path": ":account.api-us1.com/api/3/eventTrackingEvents",
677 "parameters": {},
678 "requestBody": { "content": {}, "required": false },
679 "responses": {},
680 "tags": [],
681 "security": {}
682 },
683 "createANewEventNameOnly": {
684 "operationId": "createANewEventNameOnly",
685 "description": "Create a new event tracking event (name only)",
686 "method": "post",
687 "path": ":account.api-us1.com/api/3/eventTrackingEvent",
688 "parameters": {},
689 "requestBody": { "content": {}, "required": false },
690 "responses": {},
691 "tags": [],
692 "security": {}
693 },
694 "removeEventNameOnly": {
695 "operationId": "removeEventNameOnly",
696 "description": "Remove an existing event tracking event (name only)",
697 "method": "get",
698 "path": ":account.api-us1.com/api/3/eventTrackingEvent/name",
699 "parameters": {},
700 "requestBody": { "content": {}, "required": false },
701 "responses": {},
702 "tags": [],
703 "security": {}
704 },
705 "listAllWhitelistedDomains": {
706 "operationId": "listAllWhitelistedDomains",
707 "description": "List of all whitelisted site tracking domains",
708 "method": "get",
709 "path": ":account.api-us1.com/api/3/siteTrackingDomains",
710 "parameters": {},
711 "requestBody": { "content": {}, "required": false },
712 "responses": {},
713 "tags": [],
714 "security": {}
715 },
716 "addDomainToWhitelist": {
717 "operationId": "addDomainToWhitelist",
718 "description": "Add a domain to the site tracking whitelist",
719 "method": "post",
720 "path": ":account.api-us1.com/api/3/siteTrackingDomains",
721 "parameters": {},
722 "requestBody": { "content": {}, "required": false },
723 "responses": {},
724 "tags": [],
725 "security": {}
726 },
727 "removeDomainFromWhitelist": {
728 "operationId": "removeDomainFromWhitelist",
729 "description": "Remove a domain from the site tracking whitelist",
730 "method": "get",
731 "path": ":account.api-us1.com/api/3/siteTrackingDomain/name",
732 "parameters": {},
733 "requestBody": { "content": {}, "required": false },
734 "responses": {},
735 "tags": [],
736 "security": {}
737 },
738 "retrieveSiteTrackingCode": {
739 "operationId": "retrieveSiteTrackingCode",
740 "description": "Get site tracking code",
741 "method": "get",
742 "path": ":account.api-us1.com/api/3/track/site/code",
743 "parameters": {},
744 "requestBody": { "content": {}, "required": false },
745 "responses": {},
746 "tags": [],
747 "security": {}
748 },
749 "createAWebhook": {
750 "operationId": "createAWebhook",
751 "description": "Create a new webhook",
752 "method": "post",
753 "path": ":account.api-us1.com/api/3/webhooks",
754 "parameters": {},
755 "requestBody": { "content": {}, "required": false },
756 "responses": {},
757 "tags": [],
758 "security": {}
759 },
760 "retrieveAWebhook": {
761 "operationId": "retrieveAWebhook",
762 "description": "Retrieve an existing webhook",
763 "method": "get",
764 "path": ":account.api-us1.com/api/3/webhooks/id",
765 "parameters": {},
766 "requestBody": { "content": {}, "required": false },
767 "responses": {},
768 "tags": [],
769 "security": {}
770 },
771 "updateAWebhook": {
772 "operationId": "updateAWebhook",
773 "description": "Update an existing webhook",
774 "method": "get",
775 "path": ":account.api-us1.com/api/3/webhooks/id",
776 "parameters": {},
777 "requestBody": { "content": {}, "required": false },
778 "responses": {},
779 "tags": [],
780 "security": {}
781 },
782 "deleteAWebhook": {
783 "operationId": "deleteAWebhook",
784 "description": "Delete an existing webhook",
785 "method": "get",
786 "path": ":account.api-us1.com/api/3/webhooks/id",
787 "parameters": {},
788 "requestBody": { "content": {}, "required": false },
789 "responses": {},
790 "tags": [],
791 "security": {}
792 },
793 "listAllWebhooks": {
794 "operationId": "listAllWebhooks",
795 "description": "List all existing webhooks",
796 "method": "get",
797 "path": ":account.api-us1.com/api/3/webhooks",
798 "parameters": {},
799 "requestBody": { "content": {}, "required": false },
800 "responses": {},
801 "tags": [],
802 "security": {}
803 },
804 "listAllWebhookEvents": {
805 "operationId": "listAllWebhookEvents",
806 "description": "List all available webhook events",
807 "method": "get",
808 "path": ":account.api-us1.com/api/3/webhook/events",
809 "parameters": {},
810 "requestBody": { "content": {}, "required": false },
811 "responses": {},
812 "tags": [],
813 "security": {}
814 },
815 "retrieveABranding": {
816 "operationId": "retrieveABranding",
817 "description": "Retrieve an existing branding resource",
818 "method": "get",
819 "path": ":account.api-us1.com/api/3/brandings/id",
820 "parameters": {},
821 "requestBody": { "content": {}, "required": false },
822 "responses": {},
823 "tags": [],
824 "security": {}
825 },
826 "updateABranding": {
827 "operationId": "updateABranding",
828 "description": "Update an existing branding resource",
829 "method": "get",
830 "path": ":account.api-us1.com/api/3/brandings/id",
831 "parameters": {},
832 "requestBody": { "content": {}, "required": false },
833 "responses": {},
834 "tags": [],
835 "security": {}
836 },
837 "listAllBrandings": {
838 "operationId": "listAllBrandings",
839 "description": "List all existing branding resources",
840 "method": "get",
841 "path": ":account.api-us1.com/api/3/brandings",
842 "parameters": {},
843 "requestBody": { "content": {}, "required": false },
844 "responses": {},
845 "tags": [],
846 "security": {}
847 },
848 "overview": {
849 "operationId": "overview",
850 "method": "get",
851 "parameters": {},
852 "requestBody": { "content": {}, "required": false },
853 "responses": {},
854 "tags": [],
855 "security": {}
856 },
857 "baseURL": {
858 "operationId": "baseURL",
859 "method": "get",
860 "parameters": {},
861 "requestBody": { "content": {}, "required": false },
862 "responses": {},
863 "tags": [],
864 "security": {}
865 },
866 "authentication": {
867 "operationId": "authentication",
868 "method": "get",
869 "parameters": {},
870 "requestBody": { "content": {}, "required": false },
871 "responses": {},
872 "tags": [],
873 "security": {}
874 },
875 "hTTPMethods": {
876 "operationId": "hTTPMethods",
877 "method": "get",
878 "parameters": {},
879 "requestBody": { "content": {}, "required": false },
880 "responses": {},
881 "tags": [],
882 "security": {}
883 },
884 "schema": {
885 "operationId": "schema",
886 "method": "get",
887 "parameters": {},
888 "requestBody": { "content": {}, "required": false },
889 "responses": {},
890 "tags": [],
891 "security": {}
892 },
893 "errors": {
894 "operationId": "errors",
895 "method": "get",
896 "parameters": {},
897 "requestBody": { "content": {}, "required": false },
898 "responses": {},
899 "tags": [],
900 "security": {}
901 },
902 "pagination": {
903 "operationId": "pagination",
904 "method": "get",
905 "parameters": {},
906 "requestBody": { "content": {}, "required": false },
907 "responses": {},
908 "tags": [],
909 "security": {}
910 },
911 "users": {
912 "operationId": "users",
913 "method": "get",
914 "parameters": {},
915 "requestBody": { "content": {}, "required": false },
916 "responses": {},
917 "tags": [],
918 "security": {}
919 },
920 "deals": {
921 "operationId": "deals",
922 "method": "get",
923 "parameters": {},
924 "requestBody": { "content": {}, "required": false },
925 "responses": {},
926 "tags": [],
927 "security": {}
928 },
929 "pipelines": {
930 "operationId": "pipelines",
931 "method": "get",
932 "parameters": {},
933 "requestBody": { "content": {}, "required": false },
934 "responses": {},
935 "tags": [],
936 "security": {}
937 },
938 "dealStages": {
939 "operationId": "dealStages",
940 "method": "get",
941 "parameters": {},
942 "requestBody": { "content": {}, "required": false },
943 "responses": {},
944 "tags": [],
945 "security": {}
946 },
947 "dealTasks": {
948 "operationId": "dealTasks",
949 "description": "Create, retrieve, update, delete tasks.",
950 "method": "get",
951 "parameters": {},
952 "requestBody": { "content": {}, "required": false },
953 "responses": {},
954 "tags": [],
955 "security": {}
956 },
957 "dealTaskTypes": {
958 "operationId": "dealTaskTypes",
959 "method": "get",
960 "parameters": {},
961 "requestBody": { "content": {}, "required": false },
962 "responses": {},
963 "tags": [],
964 "security": {}
965 },
966 "organizations": {
967 "operationId": "organizations",
968 "method": "get",
969 "parameters": {},
970 "requestBody": { "content": {}, "required": false },
971 "responses": {},
972 "tags": [],
973 "security": {}
974 },
975 "connections": {
976 "operationId": "connections",
977 "method": "get",
978 "parameters": {},
979 "requestBody": { "content": {}, "required": false },
980 "responses": {},
981 "tags": [],
982 "security": {}
983 },
984 "eCommerceCustomers": {
985 "operationId": "eCommerceCustomers",
986 "method": "get",
987 "parameters": {},
988 "requestBody": { "content": {}, "required": false },
989 "responses": {},
990 "tags": [],
991 "security": {}
992 },
993 "eCommerceOrders": {
994 "operationId": "eCommerceOrders",
995 "method": "get",
996 "parameters": {},
997 "requestBody": { "content": {}, "required": false },
998 "responses": {},
999 "tags": [],
1000 "security": {}
1001 },
1002 "eventTracking": {
1003 "operationId": "eventTracking",
1004 "method": "get",
1005 "parameters": {},
1006 "requestBody": { "content": {}, "required": false },
1007 "responses": {},
1008 "tags": [],
1009 "security": {}
1010 },
1011 "siteTracking": {
1012 "operationId": "siteTracking",
1013 "method": "get",
1014 "parameters": {},
1015 "requestBody": { "content": {}, "required": false },
1016 "responses": {},
1017 "tags": [],
1018 "security": {}
1019 },
1020 "webhooks": {
1021 "operationId": "webhooks",
1022 "description":
1023 "Automatically extract data. Obtain subscription updates, interactions, and more in real-time.",
1024 "method": "get",
1025 "parameters": {},
1026 "requestBody": { "content": {}, "required": false },
1027 "responses": {},
1028 "tags": [],
1029 "security": {}
1030 },
1031 "branding": {
1032 "operationId": "branding",
1033 "method": "get",
1034 "parameters": {},
1035 "requestBody": { "content": {}, "required": false },
1036 "responses": {},
1037 "tags": [],
1038 "security": {}
1039 }
1040 },
1041 "components": {
1042 "schemas": {
1043 "createAUserRequest": {
1044 "title": "createAUserRequest",
1045 "type": "object",
1046 "items": {},
1047 "properties": {
1048 "user": {
1049 "title": "user",
1050 "type": "object",
1051 "items": {},
1052 "properties": {}
1053 },
1054 "user.username": {
1055 "title": "user.username",
1056 "type": "string",
1057 "description": "Username",
1058 "items": {},
1059 "properties": {}
1060 },
1061 "user.email": {
1062 "title": "user.email",
1063 "type": "string",
1064 "description": "Email address",
1065 "items": {},
1066 "properties": {}
1067 },
1068 "user.firstName": {
1069 "title": "user.firstName",
1070 "type": "string",
1071 "description": "First name",
1072 "items": {},
1073 "properties": {}
1074 },
1075 "user.lastName": {
1076 "title": "user.lastName",
1077 "type": "string",
1078 "description": "Last name",
1079 "items": {},
1080 "properties": {}
1081 },
1082 "user.group": {
1083 "title": "user.group",
1084 "type": "int32",
1085 "description": "Group ID",
1086 "items": {},
1087 "properties": {}
1088 },
1089 "user.password": {
1090 "title": "user.password",
1091 "type": "string",
1092 "description": "Plain text password",
1093 "items": {},
1094 "properties": {}
1095 }
1096 }
1097 },
1098 "retrieveAUserRequest": {
1099 "title": "retrieveAUserRequest",
1100 "type": "object",
1101 "items": {},
1102 "properties": {
1103 "id": {
1104 "title": "id",
1105 "type": "int32",
1106 "description": "ID of the user you want to view",
1107 "items": {},
1108 "properties": {}
1109 }
1110 }
1111 },
1112 "retrieveAUserByEmailRequest": {
1113 "title": "retrieveAUserByEmailRequest",
1114 "type": "object",
1115 "items": {},
1116 "properties": {
1117 ":email": {
1118 "title": ":email",
1119 "type": "string",
1120 "description": "Email address of the user you want to view",
1121 "items": {},
1122 "properties": {}
1123 }
1124 }
1125 },
1126 "retrieveAUserByUsernameRequest": {
1127 "title": "retrieveAUserByUsernameRequest",
1128 "type": "object",
1129 "items": {},
1130 "properties": {
1131 ":username": {
1132 "title": ":username",
1133 "type": "string",
1134 "description": "Username of the user you want to view",
1135 "items": {},
1136 "properties": {}
1137 }
1138 }
1139 },
1140 "updateAUserRequest": {
1141 "title": "updateAUserRequest",
1142 "type": "object",
1143 "items": {},
1144 "properties": {
1145 ":id": {
1146 "title": ":id",
1147 "type": "int32",
1148 "description": "ID of the user",
1149 "items": {},
1150 "properties": {}
1151 },
1152 "user": {
1153 "title": "user",
1154 "type": "object",
1155 "items": {},
1156 "properties": {}
1157 },
1158 "user.username": {
1159 "title": "user.username",
1160 "type": "string",
1161 "description": "Username. Username cannot be changed!",
1162 "items": {},
1163 "properties": {}
1164 },
1165 "user.password": {
1166 "title": "user.password",
1167 "type": "string",
1168 "description": "Password. Example: 'newpassword'",
1169 "items": {},
1170 "properties": {}
1171 },
1172 "user.email": {
1173 "title": "user.email",
1174 "type": "string",
1175 "description":
1176 "Email address of the user. Example: 'test@example.com'",
1177 "items": {},
1178 "properties": {}
1179 },
1180 "user.firstName": {
1181 "title": "user.firstName",
1182 "type": "string",
1183 "description": "First name of the user. Example: 'FirstName'",
1184 "items": {},
1185 "properties": {}
1186 },
1187 "user.lastName": {
1188 "title": "user.lastName",
1189 "type": "string",
1190 "description": "Last name of the user. Example: 'LastName'",
1191 "items": {},
1192 "properties": {}
1193 },
1194 "user.group": {
1195 "title": "user.group",
1196 "type": "int32",
1197 "description": "Assign to Groups",
1198 "items": {},
1199 "properties": {}
1200 }
1201 }
1202 },
1203 "deleteAUserRequest": {
1204 "title": "deleteAUserRequest",
1205 "type": "object",
1206 "items": {},
1207 "properties": {
1208 ":id": {
1209 "title": ":id",
1210 "type": "int32",
1211 "description": "ID of the user you wish to delete",
1212 "items": {},
1213 "properties": {}
1214 }
1215 }
1216 },
1217 "createADealRequest": {
1218 "title": "createADealRequest",
1219 "type": "object",
1220 "items": {},
1221 "properties": {
1222 "deal": {
1223 "title": "deal",
1224 "type": "object",
1225 "items": {},
1226 "properties": {}
1227 },
1228 "deal.title": {
1229 "title": "deal.title",
1230 "type": "string",
1231 "description": "Deal's title.",
1232 "items": {},
1233 "properties": {}
1234 },
1235 "deal.contact": {
1236 "title": "deal.contact",
1237 "type": "string",
1238 "description": "Deal's primary contact's id.",
1239 "items": {},
1240 "properties": {}
1241 },
1242 "deal.value": {
1243 "title": "deal.value",
1244 "type": "int32",
1245 "description":
1246 "Deal's value in cents. (i.e. $456.78 => 45678). Must be greater than or equal to zero.",
1247 "items": {},
1248 "properties": {}
1249 },
1250 "deal.currency": {
1251 "title": "deal.currency",
1252 "type": "string",
1253 "description": "Deal's currency in 3-digit ISO format, lowercased.",
1254 "items": {},
1255 "properties": {}
1256 },
1257 "deal.group": {
1258 "title": "deal.group",
1259 "type": "string",
1260 "description":
1261 "Deal's pipeline id. Required if deal.stage is not provided. If deal.group is not provided, the stage's pipeline will be assigned to the deal automatically.",
1262 "items": {},
1263 "properties": {}
1264 },
1265 "deal.stage": {
1266 "title": "deal.stage",
1267 "type": "string",
1268 "description":
1269 "Deal's stage id. Required if deal.group is not provided. If deal.stage is not provided, the deal will be assigned with the first stage in the pipeline provided in deal.group.",
1270 "items": {},
1271 "properties": {}
1272 },
1273 "deal.owner": {
1274 "title": "deal.owner",
1275 "type": "string",
1276 "description":
1277 "Deal's owner id. Required if pipeline's auto-assign option is disabled.",
1278 "items": {},
1279 "properties": {}
1280 },
1281 "deal.percent": {
1282 "title": "deal.percent",
1283 "type": "int32",
1284 "description": "Deal's percentage.",
1285 "items": {},
1286 "properties": {}
1287 },
1288 "deal.status": {
1289 "title": "deal.status",
1290 "type": "int32",
1291 "description": "Deal's status. See available values.",
1292 "items": {},
1293 "properties": {}
1294 }
1295 }
1296 },
1297 "retrieveADealRequest": {
1298 "title": "retrieveADealRequest",
1299 "type": "object",
1300 "items": {},
1301 "properties": {
1302 "id": {
1303 "title": "id",
1304 "type": "int32",
1305 "description": "Deal's id",
1306 "items": {},
1307 "properties": {}
1308 }
1309 }
1310 },
1311 "updateADealRequest": {
1312 "title": "updateADealRequest",
1313 "type": "object",
1314 "items": {},
1315 "properties": {
1316 "id": {
1317 "title": "id",
1318 "type": "int32",
1319 "description": "Deal's id",
1320 "items": {},
1321 "properties": {}
1322 },
1323 "deal": {
1324 "title": "deal",
1325 "type": "object",
1326 "items": {},
1327 "properties": {}
1328 },
1329 "deal.title": {
1330 "title": "deal.title",
1331 "type": "string",
1332 "description": "Deal's title.",
1333 "items": {},
1334 "properties": {}
1335 },
1336 "deal.contact": {
1337 "title": "deal.contact",
1338 "type": "string",
1339 "description": "Deal's primary contact id.",
1340 "items": {},
1341 "properties": {}
1342 },
1343 "deal.value": {
1344 "title": "deal.value",
1345 "type": "int32",
1346 "description":
1347 "Deal's value in cents. (i.e. $456.78 => 45678). Must be greater than or equal to zero.",
1348 "items": {},
1349 "properties": {}
1350 },
1351 "deal.currency": {
1352 "title": "deal.currency",
1353 "type": "string",
1354 "description": "Deal's currency in 3-digit ISO format, lowercased.",
1355 "items": {},
1356 "properties": {}
1357 },
1358 "deal.group": {
1359 "title": "deal.group",
1360 "type": "string",
1361 "description":
1362 "Deal's pipeline id. Deal's stage or deal.stage should belong to deal.group.",
1363 "items": {},
1364 "properties": {}
1365 },
1366 "deal.stage": {
1367 "title": "deal.stage",
1368 "type": "string",
1369 "description":
1370 "Deal's stage id. deal.stage should belong to Deal's pipeline or deal.group.",
1371 "items": {},
1372 "properties": {}
1373 },
1374 "deal.owner": {
1375 "title": "deal.owner",
1376 "type": "string",
1377 "description": "Deal's owner id.",
1378 "items": {},
1379 "properties": {}
1380 },
1381 "deal.percent": {
1382 "title": "deal.percent",
1383 "type": "int32",
1384 "description": "Deal's percentage.",
1385 "items": {},
1386 "properties": {}
1387 },
1388 "deal.status": {
1389 "title": "deal.status",
1390 "type": "int32",
1391 "description": "Deal's status. See available values.",
1392 "items": {},
1393 "properties": {}
1394 }
1395 }
1396 },
1397 "deleteADealRequest": {
1398 "title": "deleteADealRequest",
1399 "type": "object",
1400 "items": {},
1401 "properties": {
1402 "id": {
1403 "title": "id",
1404 "type": "int32",
1405 "description": "Deal's id",
1406 "items": {},
1407 "properties": {}
1408 }
1409 }
1410 },
1411 "listAllDealsRequest": {
1412 "title": "listAllDealsRequest",
1413 "type": "object",
1414 "items": {},
1415 "properties": {
1416 "filters[search]": {
1417 "title": "filters[search]",
1418 "type": "string",
1419 "description": "Search text to use with search_field parameter.",
1420 "items": {},
1421 "properties": {}
1422 },
1423 "filters[search_field]": {
1424 "title": "filters[search_field]",
1425 "type": "string",
1426 "description": "Field to search for. See available values.",
1427 "items": {},
1428 "properties": {}
1429 },
1430 "filters[title]": {
1431 "title": "filters[title]",
1432 "type": "string",
1433 "description": "Filter by deal's title",
1434 "items": {},
1435 "properties": {}
1436 },
1437 "filters[stage]": {
1438 "title": "filters[stage]",
1439 "type": "int32",
1440 "description": "Filter by deal's stage",
1441 "items": {},
1442 "properties": {}
1443 },
1444 "filters[group]": {
1445 "title": "filters[group]",
1446 "type": "int32",
1447 "description": "Filter by deal's pipeline",
1448 "items": {},
1449 "properties": {}
1450 },
1451 "filters[status]": {
1452 "title": "filters[status]",
1453 "type": "int32",
1454 "description": "Filter by deal's status. See available values.",
1455 "items": {},
1456 "properties": {}
1457 },
1458 "filters[owner]": {
1459 "title": "filters[owner]",
1460 "type": "int32",
1461 "description": "Filter by deal's owner",
1462 "items": {},
1463 "properties": {}
1464 },
1465 "filters[nextdate_range]": {
1466 "title": "filters[nextdate_range]",
1467 "type": "string",
1468 "description":
1469 "Filter by deal's tasks due dates. See available values.",
1470 "items": {},
1471 "properties": {}
1472 },
1473 "filters[tag]": {
1474 "title": "filters[tag]",
1475 "type": "string",
1476 "description":
1477 "Filter by tag names associated with deal's primary contact. See available values.",
1478 "items": {},
1479 "properties": {}
1480 },
1481 "filters[tasktype]": {
1482 "title": "filters[tasktype]",
1483 "type": "string",
1484 "description": "Filter by deals that have tasks with given type",
1485 "items": {},
1486 "properties": {}
1487 },
1488 "filters[created_before]": {
1489 "title": "filters[created_before]",
1490 "type": "date",
1491 "description":
1492 "Returns deals that are created less than given date",
1493 "items": {},
1494 "properties": {}
1495 },
1496 "filters[created_after]": {
1497 "title": "filters[created_after]",
1498 "type": "date",
1499 "description":
1500 "Returns deals that are created greater than or equal to given date",
1501 "items": {},
1502 "properties": {}
1503 },
1504 "filters[updated_before]": {
1505 "title": "filters[updated_before]",
1506 "type": "date",
1507 "description":
1508 "Returns deals that are updated less than given date",
1509 "items": {},
1510 "properties": {}
1511 },
1512 "filters[updated_after]": {
1513 "title": "filters[updated_after]",
1514 "type": "date",
1515 "description":
1516 "Returns deals that are updated greater than or equal to given date",
1517 "items": {},
1518 "properties": {}
1519 },
1520 "filters[organization]": {
1521 "title": "filters[organization]",
1522 "type": "int32",
1523 "description":
1524 "Filter by deal's primary contact's organization's id",
1525 "items": {},
1526 "properties": {}
1527 },
1528 "filters[minimum_value]": {
1529 "title": "filters[minimum_value]",
1530 "type": "int32",
1531 "description":
1532 "In USD with dollar portion. Returns deals whose values are greater than or equal to given value",
1533 "items": {},
1534 "properties": {}
1535 },
1536 "filters[maximum_value]": {
1537 "title": "filters[maximum_value]",
1538 "type": "int32",
1539 "description":
1540 "In USD with dollar portion. Returns deals whose values are less than or equal to given value",
1541 "items": {},
1542 "properties": {}
1543 },
1544 "filters[score_greater_than]": {
1545 "title": "filters[score_greater_than]",
1546 "type": "string",
1547 "description":
1548 "In a format of <score_id>:<score_value>. Returns deals whose score value is greater than given value",
1549 "items": {},
1550 "properties": {}
1551 },
1552 "filters[score_less_than]": {
1553 "title": "filters[score_less_than]",
1554 "type": "string",
1555 "description":
1556 "In a format of <score_id>:<score_value>. Returns deals whose score value is less than given value",
1557 "items": {},
1558 "properties": {}
1559 },
1560 "filters[score]": {
1561 "title": "filters[score]",
1562 "type": "string",
1563 "description":
1564 "In a format of <score_id>:<score_value>. Returns deals whose score value is equal to given value",
1565 "items": {},
1566 "properties": {}
1567 },
1568 "orders[title]": {
1569 "title": "orders[title]",
1570 "type": "string",
1571 "description": "Order by deal's title.",
1572 "items": {},
1573 "properties": {}
1574 },
1575 "orders[value]": {
1576 "title": "orders[value]",
1577 "type": "string",
1578 "description": "Order by deal's value.",
1579 "items": {},
1580 "properties": {}
1581 },
1582 "orders[cdate]": {
1583 "title": "orders[cdate]",
1584 "type": "string",
1585 "description": "Order by deal's created date.",
1586 "items": {},
1587 "properties": {}
1588 },
1589 "orders[contact_name]": {
1590 "title": "orders[contact_name]",
1591 "type": "string",
1592 "description": "Order by deal's primary contact's first name.",
1593 "items": {},
1594 "properties": {}
1595 },
1596 "orders[contact_orgname]": {
1597 "title": "orders[contact_orgname]",
1598 "type": "string",
1599 "description":
1600 "Order by deal's primary contact's organization name.",
1601 "items": {},
1602 "properties": {}
1603 },
1604 "orders[next-action]": {
1605 "title": "orders[next-action]",
1606 "type": "string",
1607 "description":
1608 "Order by deal's next task's due date first. Then append deals with no next task. Lastly append deals with overdue tasks. If dates are the same, order by deal's id.",
1609 "items": {},
1610 "properties": {}
1611 }
1612 }
1613 },
1614 "createADealNoteRequest": {
1615 "title": "createADealNoteRequest",
1616 "type": "object",
1617 "items": {},
1618 "properties": {
1619 "id": {
1620 "title": "id",
1621 "type": "string",
1622 "description": "Deal's id to assign new note to",
1623 "items": {},
1624 "properties": {}
1625 },
1626 "note": {
1627 "title": "note",
1628 "type": "object",
1629 "items": {},
1630 "properties": {}
1631 },
1632 "note.note": {
1633 "title": "note.note",
1634 "type": "string",
1635 "description": "Deal note's content",
1636 "items": {},
1637 "properties": {}
1638 }
1639 }
1640 },
1641 "updateADealNoteRequest": {
1642 "title": "updateADealNoteRequest",
1643 "type": "object",
1644 "items": {},
1645 "properties": {
1646 "id": {
1647 "title": "id",
1648 "type": "string",
1649 "description": "Deal's id to assign new note to",
1650 "items": {},
1651 "properties": {}
1652 },
1653 "noteid": {
1654 "title": "noteid",
1655 "type": "string",
1656 "description": "Deal note's id to update",
1657 "items": {},
1658 "properties": {}
1659 },
1660 "note": {
1661 "title": "note",
1662 "type": "object",
1663 "items": {},
1664 "properties": {}
1665 },
1666 "note.note": {
1667 "title": "note.note",
1668 "type": "string",
1669 "description": "Deal note's content",
1670 "items": {},
1671 "properties": {}
1672 }
1673 }
1674 },
1675 "createAPipelineRequest": {
1676 "title": "createAPipelineRequest",
1677 "type": "object",
1678 "items": {},
1679 "properties": {
1680 "dealGroup": {
1681 "title": "dealGroup",
1682 "type": "object",
1683 "items": {},
1684 "properties": {}
1685 },
1686 "dealGroup.title": {
1687 "title": "dealGroup.title",
1688 "type": "string",
1689 "description": "Pipeline's title.",
1690 "items": {},
1691 "properties": {}
1692 },
1693 "dealGroup.currency": {
1694 "title": "dealGroup.currency",
1695 "type": "string",
1696 "description":
1697 "Default currency to assign to new deals that belong to this deal group.",
1698 "items": {},
1699 "properties": {}
1700 },
1701 "dealGroup.allgroups": {
1702 "title": "dealGroup.allgroups",
1703 "type": "int32",
1704 "description":
1705 "Whether all user groups have permission to manage this pipeline. Can be either 1 or 0. If 1, all user groups can manage this pipeline. If 0, only user groups in dealGroup.groups parameter can manage this pipeline.",
1706 "items": {},
1707 "properties": {}
1708 },
1709 "dealGroup.allusers": {
1710 "title": "dealGroup.allusers",
1711 "type": "int32",
1712 "description":
1713 "Whether new deals get auto-assigned to all users. Can be either 1 or 0. If 1, new deals are auto-assigned to all users unless auto-assign is disabled. If 0, new deals are auto-assigned to only the users in dealGroup.users parameter.",
1714 "items": {},
1715 "properties": {}
1716 },
1717 "dealGroup.autoassign": {
1718 "title": "dealGroup.autoassign",
1719 "type": "int32",
1720 "description":
1721 "Deal auto-assign option. Can be one of 0, 1, and 2. If 0, auto-assign is disabled. If 1, Round Robin method is used to auto-assign new deals. If 2, deals are distributed based on deal values.",
1722 "items": {},
1723 "properties": {}
1724 },
1725 "dealGroup.users": {
1726 "title": "dealGroup.users",
1727 "type": "array of strings",
1728 "description":
1729 "List of user ids to auto-assign new deals to unless auto-assign option is disabled.",
1730 "items": {},
1731 "properties": {}
1732 },
1733 "dealGroup.groups": {
1734 "title": "dealGroup.groups",
1735 "type": "array of strings",
1736 "description":
1737 "List of user group ids to allow managing this pipeline.",
1738 "items": {},
1739 "properties": {}
1740 }
1741 }
1742 },
1743 "retrieveAPipelineRequest": {
1744 "title": "retrieveAPipelineRequest",
1745 "type": "object",
1746 "items": {},
1747 "properties": {
1748 "id": {
1749 "title": "id",
1750 "type": "string",
1751 "description": "Pipeline's id",
1752 "items": {},
1753 "properties": {}
1754 }
1755 }
1756 },
1757 "updateAPipelineRequest": {
1758 "title": "updateAPipelineRequest",
1759 "type": "object",
1760 "items": {},
1761 "properties": {
1762 "id": {
1763 "title": "id",
1764 "type": "int32",
1765 "description": "Pipeline's id",
1766 "items": {},
1767 "properties": {}
1768 },
1769 "dealGroup": {
1770 "title": "dealGroup",
1771 "type": "object",
1772 "items": {},
1773 "properties": {}
1774 },
1775 "dealGroup.title": {
1776 "title": "dealGroup.title",
1777 "type": "string",
1778 "description": "Pipeline's title",
1779 "items": {},
1780 "properties": {}
1781 },
1782 "dealGroup.currency": {
1783 "title": "dealGroup.currency",
1784 "type": "string",
1785 "description":
1786 "Default currency to assign to new deals that belong to this deal group.",
1787 "items": {},
1788 "properties": {}
1789 },
1790 "dealGroup.allgroups": {
1791 "title": "dealGroup.allgroups",
1792 "type": "int32",
1793 "description":
1794 "Whether all user groups have permission to manage this pipeline. Can be either 1 or 0. If 1, all user groups can manage this pipeline. If 0, only user groups in dealGroup.groups parameter can manage this pipeline.",
1795 "items": {},
1796 "properties": {}
1797 },
1798 "dealGroup.allusers": {
1799 "title": "dealGroup.allusers",
1800 "type": "int32",
1801 "description":
1802 "Whether new deals get auto-assigned to all users. Can be either 1 or 0. If 1, new deals are auto-assigned to all users unless auto-assign is disabled. If 0, new deals are auto-assigned to only the users in dealGroup.users parameter.",
1803 "items": {},
1804 "properties": {}
1805 },
1806 "dealGroup.autoassign": {
1807 "title": "dealGroup.autoassign",
1808 "type": "int32",
1809 "description":
1810 "Deal auto-assign option. Can be one of 0, 1, and 2. If 0, auto-assign is disabled. If 1, Round Robin method is used to auto-assign new deals. If 2, deals are distributed based on deal values.",
1811 "items": {},
1812 "properties": {}
1813 },
1814 "dealGroup.users": {
1815 "title": "dealGroup.users",
1816 "type": "array of strings",
1817 "description":
1818 "List of user ids to auto-assign new deals to unless auto-assign option is disabled.",
1819 "items": {},
1820 "properties": {}
1821 },
1822 "dealGroup.groups": {
1823 "title": "dealGroup.groups",
1824 "type": "array of strings",
1825 "description":
1826 "List of user group ids to allow managing this pipeline.",
1827 "items": {},
1828 "properties": {}
1829 }
1830 }
1831 },
1832 "deleteAPipelineRequest": {
1833 "title": "deleteAPipelineRequest",
1834 "type": "object",
1835 "items": {},
1836 "properties": {
1837 "id": {
1838 "title": "id",
1839 "type": "int32",
1840 "description": "Pipeline's id",
1841 "items": {},
1842 "properties": {}
1843 }
1844 }
1845 },
1846 "listAllPipelinesRequest": {
1847 "title": "listAllPipelinesRequest",
1848 "type": "object",
1849 "items": {},
1850 "properties": {
1851 "filters[title]": {
1852 "title": "filters[title]",
1853 "type": "string",
1854 "description":
1855 "Filter by pipeline's title. The filter matches any pipeline titles that contain the provided title (i.e. \"Contact\" matches all of \"In Contact\", \"To Contact\", and \"Contact Pipeline\").",
1856 "items": {},
1857 "properties": {}
1858 },
1859 "filters[have_stages]": {
1860 "title": "filters[have_stages]",
1861 "type": "int32",
1862 "description":
1863 "Filter by whether pipelines have deal stages. Can be either 1 or 0. If 1, only pipelines with at least one stage will be returned.",
1864 "items": {},
1865 "properties": {}
1866 },
1867 "orders[title]": {
1868 "title": "orders[title]",
1869 "type": "string",
1870 "description": "Order by Pipeline's title",
1871 "items": {},
1872 "properties": {}
1873 },
1874 "orders[popular]": {
1875 "title": "orders[popular]",
1876 "type": "string",
1877 "description":
1878 "Order by number of deals each pipeline has. If pipelines have same number of deals, pipelines' created dates are used to determine the order.",
1879 "items": {},
1880 "properties": {}
1881 }
1882 }
1883 },
1884 "createADealStageRequest": {
1885 "title": "createADealStageRequest",
1886 "type": "object",
1887 "items": {},
1888 "properties": {
1889 "reorder": {
1890 "title": "reorder",
1891 "type": "int32",
1892 "description":
1893 "Whether to reorder stages within the pipeline after creating a new deal stage. Can be one of 0 and 1. If set to 1, new order values will be assigned to all stages within the same pipeline. If deal stages with the same order exists, the stage with the highest id will be assigned with the lowest order",
1894 "items": {},
1895 "properties": {}
1896 },
1897 "dealStage": {
1898 "title": "dealStage",
1899 "type": "object",
1900 "items": {},
1901 "properties": {}
1902 },
1903 "dealStage.title": {
1904 "title": "dealStage.title",
1905 "type": "string",
1906 "description": "Deal stage's title",
1907 "items": {},
1908 "properties": {}
1909 },
1910 "dealStage.group": {
1911 "title": "dealStage.group",
1912 "type": "string",
1913 "description": "Deal stage's pipeline id",
1914 "items": {},
1915 "properties": {}
1916 },
1917 "dealStage.order": {
1918 "title": "dealStage.order",
1919 "type": "int32",
1920 "description":
1921 "Order of the deal stage. If more than one deal stage share the same order value, the order of those deal stages may not be always the same. If dealStage.order is not provided, the order is assigned with (the highest order of deal stages within the same pipeline) + 1",
1922 "items": {},
1923 "properties": {}
1924 },
1925 "dealStage.dealOrder": {
1926 "title": "dealStage.dealOrder",
1927 "type": "string",
1928 "description":
1929 "Option and direction to be used to sort deals in the deal stage. The option and direction should be delimited by a space. Direction can be either \"ASC\" or \"DESC\". See available options",
1930 "items": {},
1931 "properties": {}
1932 },
1933 "dealStage.cardRegion1": {
1934 "title": "dealStage.cardRegion1",
1935 "type": "string",
1936 "description":
1937 "What to show in upper-left corner of Deal Cards. See available values",
1938 "items": {},
1939 "properties": {}
1940 },
1941 "dealStage.cardRegion2": {
1942 "title": "dealStage.cardRegion2",
1943 "type": "string",
1944 "description":
1945 "What to show in upper-right corner of Deal Cards. See available values",
1946 "items": {},
1947 "properties": {}
1948 },
1949 "dealStage.cardRegion3": {
1950 "title": "dealStage.cardRegion3",
1951 "type": "string",
1952 "description":
1953 "Whether to show the avatar in Deal Cards. Can be one of show-avatar and hide-avatar. If set to show-avatar, deal cards will show the avatars. If set to hide-avatar, deal cards will hide the avatars",
1954 "items": {},
1955 "properties": {}
1956 },
1957 "dealStage.cardRegion4": {
1958 "title": "dealStage.cardRegion4",
1959 "type": "string",
1960 "description":
1961 "What to show next to the avatar in Deal Cards. See available values",
1962 "items": {},
1963 "properties": {}
1964 },
1965 "dealStage.cardRegion5": {
1966 "title": "dealStage.cardRegion5",
1967 "type": "string",
1968 "description":
1969 "What to show in lower-right corner of Deal Cards. See available values",
1970 "items": {},
1971 "properties": {}
1972 },
1973 "dealStage.color": {
1974 "title": "dealStage.color",
1975 "type": "string",
1976 "description":
1977 "Deal Stage's color. 6-character HEX color code without the hashtag. e.g. \"434343\" to assign the hex color value \"#434343\"",
1978 "items": {},
1979 "properties": {}
1980 },
1981 "dealStage.width": {
1982 "title": "dealStage.width",
1983 "type": "int32",
1984 "description": "Deal stage's width in pixels, without px unit",
1985 "items": {},
1986 "properties": {}
1987 }
1988 }
1989 },
1990 "retrieveADealStageRequest": {
1991 "title": "retrieveADealStageRequest",
1992 "type": "object",
1993 "items": {},
1994 "properties": {
1995 "id": {
1996 "title": "id",
1997 "type": "int32",
1998 "description": "Deal stage's id",
1999 "items": {},
2000 "properties": {}
2001 }
2002 }
2003 },
2004 "updateADealStageRequest": {
2005 "title": "updateADealStageRequest",
2006 "type": "object",
2007 "items": {},
2008 "properties": {
2009 "id": {
2010 "title": "id",
2011 "type": "int32",
2012 "description": "Deal stage's id",
2013 "items": {},
2014 "properties": {}
2015 },
2016 "reorder": {
2017 "title": "reorder",
2018 "type": "int32",
2019 "description":
2020 "Whether to reorder stages within the pipeline after creating a new deal stage. Can be one of 0 and 1. If set to 1, new order values will be assigned to all stages within the same pipeline. If deal stages with the same order exists, the stage with the highest id will be assigned with the lowest order",
2021 "items": {},
2022 "properties": {}
2023 },
2024 "dealStage": {
2025 "title": "dealStage",
2026 "type": "object",
2027 "items": {},
2028 "properties": {}
2029 },
2030 "dealStage.title": {
2031 "title": "dealStage.title",
2032 "type": "string",
2033 "description": "Deal stage's title",
2034 "items": {},
2035 "properties": {}
2036 },
2037 "dealStage.group": {
2038 "title": "dealStage.group",
2039 "type": "string",
2040 "description": "Deal stage's pipeline id",
2041 "items": {},
2042 "properties": {}
2043 },
2044 "dealStage.order": {
2045 "title": "dealStage.order",
2046 "type": "int32",
2047 "description":
2048 "Order of the deal stage. If more than one deal stage share the same order value, the order of those deal stages may not be always the same",
2049 "items": {},
2050 "properties": {}
2051 },
2052 "dealStage.dealOrder": {
2053 "title": "dealStage.dealOrder",
2054 "type": "string",
2055 "description":
2056 "Option and direction to be used to sort deals in the deal stage. The option and direction should be delimited by a space. Direction can be either \"ASC\" or \"DESC\". See available options",
2057 "items": {},
2058 "properties": {}
2059 },
2060 "dealStage.cardRegion1": {
2061 "title": "dealStage.cardRegion1",
2062 "type": "string",
2063 "description":
2064 "What to show in upper-left corner of Deal Cards. See available values",
2065 "items": {},
2066 "properties": {}
2067 },
2068 "dealStage.cardRegion2": {
2069 "title": "dealStage.cardRegion2",
2070 "type": "string",
2071 "description":
2072 "What to show in upper-right corner of Deal Cards. See available values",
2073 "items": {},
2074 "properties": {}
2075 },
2076 "dealStage.cardRegion3": {
2077 "title": "dealStage.cardRegion3",
2078 "type": "string",
2079 "description":
2080 "Whether to show the avatar in Deal Cards. Can be one of show-avatar and hide-avatar. If set to show-avatar, deal cards will show the avatars. If set to hide-avatar, deal cards will hide the avatars",
2081 "items": {},
2082 "properties": {}
2083 },
2084 "dealStage.cardRegion4": {
2085 "title": "dealStage.cardRegion4",
2086 "type": "string",
2087 "description":
2088 "What to show next to the avatar in Deal Cards. See available values",
2089 "items": {},
2090 "properties": {}
2091 },
2092 "dealStage.cardRegion5": {
2093 "title": "dealStage.cardRegion5",
2094 "type": "string",
2095 "description":
2096 "What to show in lower-right corner of Deal Cards. See available values",
2097 "items": {},
2098 "properties": {}
2099 },
2100 "dealStage.color": {
2101 "title": "dealStage.color",
2102 "type": "string",
2103 "description":
2104 "Deal Stage's color. 6-character HEX color code without the hashtag. e.g. \"434343\" to assign the hex color value \"#434343\"",
2105 "items": {},
2106 "properties": {}
2107 },
2108 "dealStage.width": {
2109 "title": "dealStage.width",
2110 "type": "int32",
2111 "description": "Deal stage's width in pixels, without px unit",
2112 "items": {},
2113 "properties": {}
2114 }
2115 }
2116 },
2117 "deleteADealStageRequest": {
2118 "title": "deleteADealStageRequest",
2119 "type": "object",
2120 "items": {},
2121 "properties": {
2122 "id": {
2123 "title": "id",
2124 "type": "int32",
2125 "description": "Deal stage's id",
2126 "items": {},
2127 "properties": {}
2128 }
2129 }
2130 },
2131 "listAllDealStagesRequest": {
2132 "title": "listAllDealStagesRequest",
2133 "type": "object",
2134 "items": {},
2135 "properties": {
2136 "filters[title]": {
2137 "title": "filters[title]",
2138 "type": "string",
2139 "description":
2140 "Filter by deal stages' titles. Any stages whose titles partial-match the filter value are returned",
2141 "items": {},
2142 "properties": {}
2143 },
2144 "filters[d_groupid]": {
2145 "title": "filters[d_groupid]",
2146 "type": "string",
2147 "description": "Filter by pipeline's id",
2148 "items": {},
2149 "properties": {}
2150 },
2151 "orders[title]": {
2152 "title": "orders[title]",
2153 "type": "string",
2154 "description": "Order by deal stage's title",
2155 "items": {},
2156 "properties": {}
2157 }
2158 }
2159 },
2160 "moveDealsToAnotherDealStageRequest": {
2161 "title": "moveDealsToAnotherDealStageRequest",
2162 "type": "object",
2163 "items": {},
2164 "properties": {
2165 "id": {
2166 "title": "id",
2167 "type": "int32",
2168 "description":
2169 "Deal stage's id whose deals are to be moved to another deal stage",
2170 "items": {},
2171 "properties": {}
2172 },
2173 "deal": {
2174 "title": "deal",
2175 "type": "object",
2176 "items": {},
2177 "properties": {}
2178 },
2179 "deal.stage": {
2180 "title": "deal.stage",
2181 "type": "string",
2182 "description": "Target deal stage's id to move deals to",
2183 "items": {},
2184 "properties": {}
2185 }
2186 }
2187 },
2188 "createANewTaskRequest": {
2189 "title": "createANewTaskRequest",
2190 "type": "object",
2191 "items": {},
2192 "properties": {
2193 "dealTask": {
2194 "title": "dealTask",
2195 "type": "object",
2196 "items": {},
2197 "properties": {}
2198 },
2199 "dealTask.title": {
2200 "title": "dealTask.title",
2201 "type": "string",
2202 "description": "The title to be assigned to the task",
2203 "items": {},
2204 "properties": {}
2205 },
2206 "dealTask.reltype": {
2207 "title": "dealTask.reltype",
2208 "type": "string",
2209 "description":
2210 "The name of the relating object (see relationships table)",
2211 "items": {},
2212 "properties": {}
2213 },
2214 "dealTask.relid": {
2215 "title": "dealTask.relid",
2216 "type": "int32",
2217 "description": "The id of the relational object for this task",
2218 "items": {},
2219 "properties": {}
2220 },
2221 "dealTask.status": {
2222 "title": "dealTask.status",
2223 "type": "int32",
2224 "description": "The status to be assigned the task",
2225 "items": {},
2226 "properties": {}
2227 },
2228 "dealTask.note": {
2229 "title": "dealTask.note",
2230 "type": "string",
2231 "description": "The content describing the task",
2232 "items": {},
2233 "properties": {}
2234 },
2235 "dealTask.duedate": {
2236 "title": "dealTask.duedate",
2237 "type": "date",
2238 "description": "Due date of the task",
2239 "items": {},
2240 "properties": {}
2241 },
2242 "dealTask.dealTasktype": {
2243 "title": "dealTask.dealTasktype",
2244 "type": "int32",
2245 "description":
2246 "The type of the task based on the available Task Types in the account",
2247 "items": {},
2248 "properties": {}
2249 }
2250 }
2251 },
2252 "retrieveATaskRequest": {
2253 "title": "retrieveATaskRequest",
2254 "type": "object",
2255 "items": {},
2256 "properties": {
2257 "id": {
2258 "title": "id",
2259 "type": "int32",
2260 "description": "The ID of the task",
2261 "items": {},
2262 "properties": {}
2263 }
2264 }
2265 },
2266 "updateATaskRequest": {
2267 "title": "updateATaskRequest",
2268 "type": "object",
2269 "items": {},
2270 "properties": {
2271 "id": {
2272 "title": "id",
2273 "type": "int32",
2274 "description": "The ID of the task",
2275 "items": {},
2276 "properties": {}
2277 },
2278 "dealTask": {
2279 "title": "dealTask",
2280 "type": "object",
2281 "items": {},
2282 "properties": {}
2283 },
2284 "dealTask.title": {
2285 "title": "dealTask.title",
2286 "type": "string",
2287 "description": "The title to be assigned to the task",
2288 "items": {},
2289 "properties": {}
2290 },
2291 "dealTask.reltype": {
2292 "title": "dealTask.reltype",
2293 "type": "string",
2294 "description":
2295 "The name of the relating object (see relationships table)",
2296 "items": {},
2297 "properties": {}
2298 },
2299 "dealTask.relid": {
2300 "title": "dealTask.relid",
2301 "type": "int32",
2302 "description": "The id of the relational object for this task",
2303 "items": {},
2304 "properties": {}
2305 },
2306 "dealTask.status": {
2307 "title": "dealTask.status",
2308 "type": "int32",
2309 "description": "The status to be assigned the task",
2310 "items": {},
2311 "properties": {}
2312 },
2313 "dealTask.note": {
2314 "title": "dealTask.note",
2315 "type": "string",
2316 "description": "The content describing the task",
2317 "items": {},
2318 "properties": {}
2319 },
2320 "dealTask.duedate": {
2321 "title": "dealTask.duedate",
2322 "type": "date",
2323 "description": "Due date of the task",
2324 "items": {},
2325 "properties": {}
2326 },
2327 "dealTask.dealTasktype": {
2328 "title": "dealTask.dealTasktype",
2329 "type": "int32",
2330 "description":
2331 "The type of the task based on the available Task Types in the account",
2332 "items": {},
2333 "properties": {}
2334 }
2335 }
2336 },
2337 "deleteATaskRequest": {
2338 "title": "deleteATaskRequest",
2339 "type": "object",
2340 "items": {},
2341 "properties": {
2342 "id": {
2343 "title": "id",
2344 "type": "int32",
2345 "description": "The task id",
2346 "items": {},
2347 "properties": {}
2348 }
2349 }
2350 },
2351 "listAllTasksRequest": {
2352 "title": "listAllTasksRequest",
2353 "type": "object",
2354 "items": {},
2355 "properties": {
2356 "filters[title]": {
2357 "title": "filters[title]",
2358 "type": "string",
2359 "description": "The title to be assigned to the task",
2360 "items": {},
2361 "properties": {}
2362 },
2363 "filters[reltype]": {
2364 "title": "filters[reltype]",
2365 "type": "string",
2366 "description":
2367 "The name of the relating object (see relationships table)",
2368 "items": {},
2369 "properties": {}
2370 },
2371 "filters[relid]": {
2372 "title": "filters[relid]",
2373 "type": "int32",
2374 "description": "The id of the relational object for this task",
2375 "items": {},
2376 "properties": {}
2377 },
2378 "filters[status]": {
2379 "title": "filters[status]",
2380 "type": "int32",
2381 "description": "The status to be assigned the task",
2382 "items": {},
2383 "properties": {}
2384 },
2385 "filters[note]": {
2386 "title": "filters[note]",
2387 "type": "string",
2388 "description": "The content describing the task",
2389 "items": {},
2390 "properties": {}
2391 },
2392 "filters[duedate]": {
2393 "title": "filters[duedate]",
2394 "type": "date",
2395 "description": "Due date of the task",
2396 "items": {},
2397 "properties": {}
2398 },
2399 "filters[d_tasktypeid]": {
2400 "title": "filters[d_tasktypeid]",
2401 "type": "int32",
2402 "description":
2403 "The type of the task based on the available Task Types in the account",
2404 "items": {},
2405 "properties": {}
2406 },
2407 "filters[userid]": {
2408 "title": "filters[userid]",
2409 "type": "int32",
2410 "description": "User ID this task belongs to",
2411 "items": {},
2412 "properties": {}
2413 }
2414 }
2415 },
2416 "createADealTaskTypeRequest": {
2417 "title": "createADealTaskTypeRequest",
2418 "type": "object",
2419 "items": {},
2420 "properties": {
2421 "dealTasktype": {
2422 "title": "dealTasktype",
2423 "type": "object",
2424 "items": {},
2425 "properties": {}
2426 },
2427 "dealTasktype.title": {
2428 "title": "dealTasktype.title",
2429 "type": "string",
2430 "description":
2431 "Deal task type's title. The title should be unique among deal task types.",
2432 "items": {},
2433 "properties": {}
2434 }
2435 }
2436 },
2437 "retrieveADealTaskTypeRequest": {
2438 "title": "retrieveADealTaskTypeRequest",
2439 "type": "object",
2440 "items": {},
2441 "properties": {
2442 "id": {
2443 "title": "id",
2444 "type": "int32",
2445 "description": "Deal task type's id",
2446 "items": {},
2447 "properties": {}
2448 }
2449 }
2450 },
2451 "updateADealTaskTypeRequest": {
2452 "title": "updateADealTaskTypeRequest",
2453 "type": "object",
2454 "items": {},
2455 "properties": {
2456 "id": {
2457 "title": "id",
2458 "type": "int32",
2459 "description": "Deal task type's id",
2460 "items": {},
2461 "properties": {}
2462 },
2463 "dealTasktype": {
2464 "title": "dealTasktype",
2465 "type": "object",
2466 "items": {},
2467 "properties": {}
2468 },
2469 "dealTasktype.title": {
2470 "title": "dealTasktype.title",
2471 "type": "string",
2472 "description":
2473 "Deal task type's title. The title should be unique among deal task types.",
2474 "items": {},
2475 "properties": {}
2476 }
2477 }
2478 },
2479 "deleteADealTaskTypeRequest": {
2480 "title": "deleteADealTaskTypeRequest",
2481 "type": "object",
2482 "items": {},
2483 "properties": {
2484 "id": {
2485 "title": "id",
2486 "type": "int32",
2487 "description": "Deal task type's id",
2488 "items": {},
2489 "properties": {}
2490 }
2491 }
2492 },
2493 "moveDealTasksToAnotherDealTaskTypeRequest": {
2494 "title": "moveDealTasksToAnotherDealTaskTypeRequest",
2495 "type": "object",
2496 "items": {},
2497 "properties": {
2498 "id": {
2499 "title": "id",
2500 "type": "int32",
2501 "description": "Deal task type's id",
2502 "items": {},
2503 "properties": {}
2504 },
2505 "dealTask": {
2506 "title": "dealTask",
2507 "type": "object",
2508 "items": {},
2509 "properties": {}
2510 },
2511 "dealTask.dealTasktype": {
2512 "title": "dealTask.dealTasktype",
2513 "type": "string",
2514 "description": "Deal task type's id to move deal tasks to",
2515 "items": {},
2516 "properties": {}
2517 }
2518 }
2519 },
2520 "createAnOrganizationRequest": {
2521 "title": "createAnOrganizationRequest",
2522 "type": "object",
2523 "items": {},
2524 "properties": {
2525 "organization": {
2526 "title": "organization",
2527 "type": "object",
2528 "items": {},
2529 "properties": {}
2530 },
2531 "organization.name": {
2532 "title": "organization.name",
2533 "type": "string",
2534 "description": "The name to be assigned to the organization.",
2535 "items": {},
2536 "properties": {}
2537 }
2538 }
2539 },
2540 "retrieveAnOrganizationRequest": {
2541 "title": "retrieveAnOrganizationRequest",
2542 "type": "object",
2543 "items": {},
2544 "properties": {
2545 "id": {
2546 "title": "id",
2547 "type": "int32",
2548 "description": "The ID of the organization",
2549 "items": {},
2550 "properties": {}
2551 }
2552 }
2553 },
2554 "updateAnOrganizationRequest": {
2555 "title": "updateAnOrganizationRequest",
2556 "type": "object",
2557 "items": {},
2558 "properties": {
2559 "id": {
2560 "title": "id",
2561 "type": "int32",
2562 "description": "The ID of the organization",
2563 "items": {},
2564 "properties": {}
2565 },
2566 "organization": {
2567 "title": "organization",
2568 "type": "object",
2569 "items": {},
2570 "properties": {}
2571 },
2572 "organization.name": {
2573 "title": "organization.name",
2574 "type": "string",
2575 "description": "The name of the organization",
2576 "items": {},
2577 "properties": {}
2578 }
2579 }
2580 },
2581 "deleteAnOrganizationRequest": {
2582 "title": "deleteAnOrganizationRequest",
2583 "type": "object",
2584 "items": {},
2585 "properties": {
2586 "id": {
2587 "title": "id",
2588 "type": "int32",
2589 "description": "The organization id",
2590 "items": {},
2591 "properties": {}
2592 }
2593 }
2594 },
2595 "deleteMultipleOrganizationsRequest": {
2596 "title": "deleteMultipleOrganizationsRequest",
2597 "type": "object",
2598 "items": {},
2599 "properties": {
2600 "ids[]": {
2601 "title": "ids[]",
2602 "type": "array of integers",
2603 "description": "A list of organization ids to be deleted.",
2604 "items": {},
2605 "properties": {}
2606 }
2607 }
2608 },
2609 "listAllOrganizationsRequest": {
2610 "title": "listAllOrganizationsRequest",
2611 "type": "object",
2612 "items": {},
2613 "properties": {
2614 "filters[name]": {
2615 "title": "filters[name]",
2616 "type": "string",
2617 "description": "Filter by the name of the organization.",
2618 "items": {},
2619 "properties": {}
2620 },
2621 "orders[name]": {
2622 "title": "orders[name]",
2623 "type": "string",
2624 "description": "Order by name",
2625 "items": {},
2626 "properties": {}
2627 },
2628 "orders[contact_count]": {
2629 "title": "orders[contact_count]",
2630 "type": "string",
2631 "description": "Order by contact count",
2632 "items": {},
2633 "properties": {}
2634 },
2635 "orders[deal_count]": {
2636 "title": "orders[deal_count]",
2637 "type": "string",
2638 "description": "Order by deal count",
2639 "items": {},
2640 "properties": {}
2641 }
2642 }
2643 },
2644 "createAConnectionRequest": {
2645 "title": "createAConnectionRequest",
2646 "type": "object",
2647 "items": {},
2648 "properties": {
2649 "connection": {
2650 "title": "connection",
2651 "type": "object",
2652 "items": {},
2653 "properties": {}
2654 },
2655 "connection.service": {
2656 "title": "connection.service",
2657 "type": "string",
2658 "description": "The name of the service.",
2659 "items": {},
2660 "properties": {}
2661 },
2662 "connection.externalid": {
2663 "title": "connection.externalid",
2664 "type": "string",
2665 "description": "The id of the account in the external service.",
2666 "items": {},
2667 "properties": {}
2668 },
2669 "connection.name": {
2670 "title": "connection.name",
2671 "type": "string",
2672 "description":
2673 "The name associated with the account in the external service. Often this will be a company name (e.g., 'My Toystore, Inc.').",
2674 "items": {},
2675 "properties": {}
2676 },
2677 "connection.logoUrl": {
2678 "title": "connection.logoUrl",
2679 "type": "string",
2680 "description": "The URL to a logo image for the external service.",
2681 "items": {},
2682 "properties": {}
2683 },
2684 "connection.linkUrl": {
2685 "title": "connection.linkUrl",
2686 "type": "string",
2687 "description":
2688 "The URL to a page where the integration with the external service can be managed in the third-party's website.",
2689 "items": {},
2690 "properties": {}
2691 }
2692 }
2693 },
2694 "retrieveAConnectionRequest": {
2695 "title": "retrieveAConnectionRequest",
2696 "type": "object",
2697 "items": {},
2698 "properties": {
2699 "id": {
2700 "title": "id",
2701 "type": "string",
2702 "description": "The id of the connection to retrieve",
2703 "items": {},
2704 "properties": {}
2705 }
2706 }
2707 },
2708 "updateAConnectionRequest": {
2709 "title": "updateAConnectionRequest",
2710 "type": "object",
2711 "items": {},
2712 "properties": {
2713 "id": {
2714 "title": "id",
2715 "type": "string",
2716 "description": "The id of the connection to update",
2717 "items": {},
2718 "properties": {}
2719 },
2720 "connection": {
2721 "title": "connection",
2722 "type": "object",
2723 "items": {},
2724 "properties": {}
2725 },
2726 "connection.service": {
2727 "title": "connection.service",
2728 "type": "string",
2729 "description": "The name of the service.",
2730 "items": {},
2731 "properties": {}
2732 },
2733 "connection.externalid": {
2734 "title": "connection.externalid",
2735 "type": "string",
2736 "description": "The id of the account in the external service.",
2737 "items": {},
2738 "properties": {}
2739 },
2740 "connection.name": {
2741 "title": "connection.name",
2742 "type": "string",
2743 "description":
2744 "The name associated with the account in the external service.",
2745 "items": {},
2746 "properties": {}
2747 },
2748 "connection.logoUrl": {
2749 "title": "connection.logoUrl",
2750 "type": "string",
2751 "description":
2752 "The URL to a logo image for the third-party service.",
2753 "items": {},
2754 "properties": {}
2755 },
2756 "connection.linkUrl": {
2757 "title": "connection.linkUrl",
2758 "type": "string",
2759 "description": "The link to the third-party integrator's site.",
2760 "items": {},
2761 "properties": {}
2762 },
2763 "connection.status": {
2764 "title": "connection.status",
2765 "type": "int32",
2766 "description":
2767 "The status of the connection (0 = error; 1 = connected)",
2768 "items": {},
2769 "properties": {}
2770 },
2771 "connection.syncStatus": {
2772 "title": "connection.syncStatus",
2773 "type": "int32",
2774 "description":
2775 "The status of a sync triggered on the connection (0 = sync stopped; 1 = sync running).",
2776 "items": {},
2777 "properties": {}
2778 }
2779 }
2780 },
2781 "deleteAConnectionRequest": {
2782 "title": "deleteAConnectionRequest",
2783 "type": "object",
2784 "items": {},
2785 "properties": {
2786 "id": {
2787 "title": "id",
2788 "type": "string",
2789 "description": "The id of the connection to delete.",
2790 "items": {},
2791 "properties": {}
2792 }
2793 }
2794 },
2795 "listAllConnectionsRequest": {
2796 "title": "listAllConnectionsRequest",
2797 "type": "object",
2798 "items": {},
2799 "properties": {
2800 "filters[service]": {
2801 "title": "filters[service]",
2802 "type": "string",
2803 "description": "Filter by the external service name.",
2804 "items": {},
2805 "properties": {}
2806 },
2807 "filters[externalid]": {
2808 "title": "filters[externalid]",
2809 "type": "string",
2810 "description":
2811 "Filter by the external id associated with a connection.",
2812 "items": {},
2813 "properties": {}
2814 }
2815 }
2816 },
2817 "createACustomerRequest": {
2818 "title": "createACustomerRequest",
2819 "type": "object",
2820 "items": {},
2821 "properties": {
2822 "ecomCustomer": {
2823 "title": "ecomCustomer",
2824 "type": "object",
2825 "items": {},
2826 "properties": {}
2827 },
2828 "ecomCustomer.connectionid": {
2829 "title": "ecomCustomer.connectionid",
2830 "type": "string",
2831 "description":
2832 "The id of the connection object for the service where the customer originates.",
2833 "items": {},
2834 "properties": {}
2835 },
2836 "ecomCustomer.externalid": {
2837 "title": "ecomCustomer.externalid",
2838 "type": "string",
2839 "description": "The id of the customer in the external service.",
2840 "items": {},
2841 "properties": {}
2842 },
2843 "ecomCustomer.email": {
2844 "title": "ecomCustomer.email",
2845 "type": "string",
2846 "description": "The email address of the customer.",
2847 "items": {},
2848 "properties": {}
2849 }
2850 }
2851 },
2852 "retrieveACustomerRequest": {
2853 "title": "retrieveACustomerRequest",
2854 "type": "object",
2855 "items": {},
2856 "properties": {
2857 "id": {
2858 "title": "id",
2859 "type": "string",
2860 "description": "The id of the customer to retrieve",
2861 "items": {},
2862 "properties": {}
2863 }
2864 }
2865 },
2866 "updateACustomerRequest": {
2867 "title": "updateACustomerRequest",
2868 "type": "object",
2869 "items": {},
2870 "properties": {
2871 "id": {
2872 "title": "id",
2873 "type": "string",
2874 "description": "The id of the customer to update",
2875 "items": {},
2876 "properties": {}
2877 },
2878 "ecomCustomer": {
2879 "title": "ecomCustomer",
2880 "type": "object",
2881 "items": {},
2882 "properties": {}
2883 },
2884 "ecomCustomer.externalid": {
2885 "title": "ecomCustomer.externalid",
2886 "type": "string",
2887 "description": "The id of the customer in the external service.",
2888 "items": {},
2889 "properties": {}
2890 },
2891 "ecomCustomer.connectionid": {
2892 "title": "ecomCustomer.connectionid",
2893 "type": "string",
2894 "description":
2895 "The id of the connection object for the service where the customer originates.",
2896 "items": {},
2897 "properties": {}
2898 },
2899 "ecomCustomer.email": {
2900 "title": "ecomCustomer.email",
2901 "type": "string",
2902 "description": "The email address of the customer.",
2903 "items": {},
2904 "properties": {}
2905 }
2906 }
2907 },
2908 "deleteACustomerRequest": {
2909 "title": "deleteACustomerRequest",
2910 "type": "object",
2911 "items": {},
2912 "properties": {
2913 "id": {
2914 "title": "id",
2915 "type": "string",
2916 "description": "The id of the customer to delete.",
2917 "items": {},
2918 "properties": {}
2919 }
2920 }
2921 },
2922 "listAllCustomersRequest": {
2923 "title": "listAllCustomersRequest",
2924 "type": "object",
2925 "items": {},
2926 "properties": {
2927 "filters[email]": {
2928 "title": "filters[email]",
2929 "type": "string",
2930 "description": "Filter by the email address of a customer.",
2931 "items": {},
2932 "properties": {}
2933 },
2934 "filters[externalid]": {
2935 "title": "filters[externalid]",
2936 "type": "string",
2937 "description":
2938 "Filter by the id of the customer in the external service.",
2939 "items": {},
2940 "properties": {}
2941 },
2942 "filters[connectionid]": {
2943 "title": "filters[connectionid]",
2944 "type": "string",
2945 "description":
2946 "Filter by the id of the connection object for the service where the customer originates.",
2947 "items": {},
2948 "properties": {}
2949 }
2950 }
2951 },
2952 "createAnOrderRequest": {
2953 "title": "createAnOrderRequest",
2954 "type": "object",
2955 "items": {},
2956 "properties": {
2957 "ecomOrder": {
2958 "title": "ecomOrder",
2959 "type": "object",
2960 "items": {},
2961 "properties": {}
2962 },
2963 "ecomOrder.externalid": {
2964 "title": "ecomOrder.externalid",
2965 "type": "string",
2966 "description": "The id of the order in the external service.",
2967 "items": {},
2968 "properties": {}
2969 },
2970 "ecomOrder.source": {
2971 "title": "ecomOrder.source",
2972 "type": "int32",
2973 "description":
2974 "The order source code (0 - sync, 1 - realtime webhook).",
2975 "items": {},
2976 "properties": {}
2977 },
2978 "ecomOrder.email": {
2979 "title": "ecomOrder.email",
2980 "type": "string",
2981 "description":
2982 "The email address of the customer who placed the order.",
2983 "items": {},
2984 "properties": {}
2985 },
2986 "ecomOrder.orderProducts": {
2987 "title": "ecomOrder.orderProducts",
2988 "type": "object",
2989 "items": {},
2990 "properties": {}
2991 },
2992 "ecomOrder.orderProducts.name": {
2993 "title": "ecomOrder.orderProducts.name",
2994 "type": "string",
2995 "description": "The name of the product",
2996 "items": {},
2997 "properties": {}
2998 },
2999 "ecomOrder.orderProducts.price": {
3000 "title": "ecomOrder.orderProducts.price",
3001 "type": "int32",
3002 "description": "The price of the product.",
3003 "items": {},
3004 "properties": {}
3005 },
3006 "ecomOrder.orderProducts.quantity": {
3007 "title": "ecomOrder.orderProducts.quantity",
3008 "type": "int32",
3009 "description": "The quantity ordered.",
3010 "items": {},
3011 "properties": {}
3012 },
3013 "ecomOrder.orderProducts.externalid": {
3014 "title": "ecomOrder.orderProducts.externalid",
3015 "type": "string",
3016 "description": "The id of the product in the external service.",
3017 "items": {},
3018 "properties": {}
3019 },
3020 "ecomOrder.orderProducts.category": {
3021 "title": "ecomOrder.orderProducts.category",
3022 "type": "string",
3023 "description": "The category of the product.",
3024 "items": {},
3025 "properties": {}
3026 },
3027 "ecomOrder.totalPrice": {
3028 "title": "ecomOrder.totalPrice",
3029 "type": "string",
3030 "description":
3031 "The total price of the order including tax and shipping charges.",
3032 "items": {},
3033 "properties": {}
3034 },
3035 "ecomOrder.currency": {
3036 "title": "ecomOrder.currency",
3037 "type": "string",
3038 "description":
3039 "The currency of the order (3-digit ISO code, e.g., 'USD').",
3040 "items": {},
3041 "properties": {}
3042 },
3043 "ecomOrder.connectionid": {
3044 "title": "ecomOrder.connectionid",
3045 "type": "int32",
3046 "description":
3047 "The id of the connection from which this order originated.",
3048 "items": {},
3049 "properties": {}
3050 },
3051 "ecomOrder.customerid": {
3052 "title": "ecomOrder.customerid",
3053 "type": "int32",
3054 "description": "The id of the customer associated with this order.",
3055 "items": {},
3056 "properties": {}
3057 },
3058 "ecomOrder.orderNumber": {
3059 "title": "ecomOrder.orderNumber",
3060 "type": "string",
3061 "description":
3062 "The order number in the external system (this may differ from the externalid).",
3063 "items": {},
3064 "properties": {}
3065 },
3066 "ecomOrder.orderUrl": {
3067 "title": "ecomOrder.orderUrl",
3068 "type": "string",
3069 "description": "The URL for the order in the external service.",
3070 "items": {},
3071 "properties": {}
3072 },
3073 "ecomOrder.orderDate": {
3074 "title": "ecomOrder.orderDate",
3075 "type": "date",
3076 "description": "The date the order was placed.",
3077 "items": {},
3078 "properties": {}
3079 },
3080 "ecomOrder.shippingMethod": {
3081 "title": "ecomOrder.shippingMethod",
3082 "type": "string",
3083 "description": "The shipping method of the order.",
3084 "items": {},
3085 "properties": {}
3086 }
3087 }
3088 },
3089 "retrieveAnOrderRequest": {
3090 "title": "retrieveAnOrderRequest",
3091 "type": "object",
3092 "items": {},
3093 "properties": {
3094 "id": {
3095 "title": "id",
3096 "type": "int32",
3097 "description": "The id of the order to retrieve.",
3098 "items": {},
3099 "properties": {}
3100 }
3101 }
3102 },
3103 "updateAnOrderRequest": {
3104 "title": "updateAnOrderRequest",
3105 "type": "object",
3106 "items": {},
3107 "properties": {
3108 "id": {
3109 "title": "id",
3110 "type": "int32",
3111 "description": "The id of the order to update",
3112 "items": {},
3113 "properties": {}
3114 },
3115 "ecomOrder": {
3116 "title": "ecomOrder",
3117 "type": "object",
3118 "items": {},
3119 "properties": {}
3120 },
3121 "ecomOrder.totalPrice": {
3122 "title": "ecomOrder.totalPrice",
3123 "type": "int32",
3124 "description":
3125 "The total price of the order including tax and shipping charges.",
3126 "items": {},
3127 "properties": {}
3128 },
3129 "ecomOrder.currency": {
3130 "title": "ecomOrder.currency",
3131 "type": "string",
3132 "description":
3133 "The currency of the order (3-digit ISO code, e.g., 'USD').",
3134 "items": {},
3135 "properties": {}
3136 },
3137 "ecomOrder.orderNumber": {
3138 "title": "ecomOrder.orderNumber",
3139 "type": "string",
3140 "description":
3141 "The order number in the external system (this may differ from the externalid).",
3142 "items": {},
3143 "properties": {}
3144 },
3145 "ecomOrder.orderUrl": {
3146 "title": "ecomOrder.orderUrl",
3147 "type": "string",
3148 "description": "The URL for the order in the external service.",
3149 "items": {},
3150 "properties": {}
3151 },
3152 "ecomOrder.orderDate": {
3153 "title": "ecomOrder.orderDate",
3154 "type": "string",
3155 "description": "The date the order was placed.",
3156 "items": {},
3157 "properties": {}
3158 },
3159 "ecomOrder.shippingMethod": {
3160 "title": "ecomOrder.shippingMethod",
3161 "type": "string",
3162 "description": "The shipping method of the order.",
3163 "items": {},
3164 "properties": {}
3165 },
3166 "ecomOrder.email": {
3167 "title": "ecomOrder.email",
3168 "type": "string",
3169 "description":
3170 "The email address of the customer who placed the order.",
3171 "items": {},
3172 "properties": {}
3173 },
3174 "ecomOrder.orderProducts": {
3175 "title": "ecomOrder.orderProducts",
3176 "type": "array of mixed types",
3177 "description":
3178 "A list of product objects, each containing information about a product included in the order (see params specified for creating an order.",
3179 "items": {},
3180 "properties": {}
3181 }
3182 }
3183 },
3184 "deleteAnOrderRequest": {
3185 "title": "deleteAnOrderRequest",
3186 "type": "object",
3187 "items": {},
3188 "properties": {
3189 "id": {
3190 "title": "id",
3191 "type": "int32",
3192 "description": "The id of the order to delete.",
3193 "items": {},
3194 "properties": {}
3195 }
3196 }
3197 },
3198 "listAllOrdersRequest": {
3199 "title": "listAllOrdersRequest",
3200 "type": "object",
3201 "items": {},
3202 "properties": {
3203 "filters[connectionid]": {
3204 "title": "filters[connectionid]",
3205 "type": "int32",
3206 "description":
3207 "Filter by the connection id. Must be greater than 0.",
3208 "items": {},
3209 "properties": {}
3210 },
3211 "filters[externalid]": {
3212 "title": "filters[externalid]",
3213 "type": "int32",
3214 "description": "Filter by the external id of the order.",
3215 "items": {},
3216 "properties": {}
3217 },
3218 "filters[email]": {
3219 "title": "filters[email]",
3220 "type": "string",
3221 "description": "Filter by the customer email address.",
3222 "items": {},
3223 "properties": {}
3224 }
3225 }
3226 },
3227 "enableDisableRequest": {
3228 "title": "enableDisableRequest",
3229 "type": "object",
3230 "items": {},
3231 "properties": {
3232 "siteTracking": {
3233 "title": "siteTracking",
3234 "type": "object",
3235 "items": {},
3236 "properties": {}
3237 },
3238 "siteTracking.enabled": {
3239 "title": "siteTracking.enabled",
3240 "type": "boolean",
3241 "description": "Whether site tracking should be enabled",
3242 "items": {},
3243 "properties": {}
3244 }
3245 }
3246 },
3247 "createANewEventNameOnlyRequest": {
3248 "title": "createANewEventNameOnlyRequest",
3249 "type": "object",
3250 "items": {},
3251 "properties": {
3252 "eventTrackingEvent": {
3253 "title": "eventTrackingEvent",
3254 "type": "object",
3255 "items": {},
3256 "properties": {}
3257 },
3258 "eventTrackingEvent.name": {
3259 "title": "eventTrackingEvent.name",
3260 "type": "string",
3261 "description": "The name of the event",
3262 "items": {},
3263 "properties": {}
3264 }
3265 }
3266 },
3267 "removeEventNameOnlyRequest": {
3268 "title": "removeEventNameOnlyRequest",
3269 "type": "object",
3270 "items": {},
3271 "properties": {
3272 "name": {
3273 "title": "name",
3274 "type": "string",
3275 "description":
3276 "Name of event to delete. Spaces in names are allowed, but must be encoded (for example, \"my%20event\").",
3277 "items": {},
3278 "properties": {}
3279 }
3280 }
3281 },
3282 "addDomainToWhitelistRequest": {
3283 "title": "addDomainToWhitelistRequest",
3284 "type": "object",
3285 "items": {},
3286 "properties": {
3287 "siteTrackingDomain": {
3288 "title": "siteTrackingDomain",
3289 "type": "object",
3290 "items": {},
3291 "properties": {}
3292 },
3293 "siteTrackingDomain.name": {
3294 "title": "siteTrackingDomain.name",
3295 "type": "string",
3296 "description": "The domain name to add to the whitelist.",
3297 "items": {},
3298 "properties": {}
3299 }
3300 }
3301 },
3302 "removeDomainFromWhitelistRequest": {
3303 "title": "removeDomainFromWhitelistRequest",
3304 "type": "object",
3305 "items": {},
3306 "properties": {
3307 "name": {
3308 "title": "name",
3309 "type": "string",
3310 "description": "The domain name to remove from the whitelist",
3311 "items": {},
3312 "properties": {}
3313 }
3314 }
3315 },
3316 "createAWebhookRequest": {
3317 "title": "createAWebhookRequest",
3318 "type": "object",
3319 "items": {},
3320 "properties": {
3321 "webhook": {
3322 "title": "webhook",
3323 "type": "object",
3324 "items": {},
3325 "properties": {}
3326 },
3327 "webhook.name": {
3328 "title": "webhook.name",
3329 "type": "string",
3330 "description": "A name (or label) to give this webhook.",
3331 "items": {},
3332 "properties": {}
3333 },
3334 "webhook.url": {
3335 "title": "webhook.url",
3336 "type": "string",
3337 "description":
3338 "The URL where the webhook will send the POST request when the event occurs.",
3339 "items": {},
3340 "properties": {}
3341 },
3342 "webhook.events": {
3343 "title": "webhook.events",
3344 "type": "array of strings",
3345 "description":
3346 "The event(s) that will trigger the webhook to fire.",
3347 "items": {},
3348 "properties": {}
3349 },
3350 "webhook.sources": {
3351 "title": "webhook.sources",
3352 "type": "array of strings",
3353 "description": "The source(s) causing an event to occur.",
3354 "items": {},
3355 "properties": {}
3356 },
3357 "webhook.listid": {
3358 "title": "webhook.listid",
3359 "type": "int32",
3360 "description":
3361 "The id of a list associated with an event (required for some events).",
3362 "items": {},
3363 "properties": {}
3364 }
3365 }
3366 },
3367 "retrieveAWebhookRequest": {
3368 "title": "retrieveAWebhookRequest",
3369 "type": "object",
3370 "items": {},
3371 "properties": {
3372 "id": {
3373 "title": "id",
3374 "type": "int32",
3375 "items": {},
3376 "properties": {}
3377 }
3378 }
3379 },
3380 "updateAWebhookRequest": {
3381 "title": "updateAWebhookRequest",
3382 "type": "object",
3383 "items": {},
3384 "properties": {
3385 "id": {
3386 "title": "id",
3387 "type": "int32",
3388 "description": "The webhook id",
3389 "items": {},
3390 "properties": {}
3391 },
3392 "webhook": {
3393 "title": "webhook",
3394 "type": "object",
3395 "items": {},
3396 "properties": {}
3397 },
3398 "webhook.name": {
3399 "title": "webhook.name",
3400 "type": "string",
3401 "description": "A name (or label) to give the webhook.",
3402 "items": {},
3403 "properties": {}
3404 },
3405 "webhook.url": {
3406 "title": "webhook.url",
3407 "type": "string",
3408 "description":
3409 "The URL where the webhook will send the POST request when the event occurs.",
3410 "items": {},
3411 "properties": {}
3412 },
3413 "webhook.events": {
3414 "title": "webhook.events",
3415 "type": "array of strings",
3416 "description":
3417 "The The event(s) that will trigger the webhook to fire. that will trigger the webhook to fire.",
3418 "items": {},
3419 "properties": {}
3420 },
3421 "webhook.sources": {
3422 "title": "webhook.sources",
3423 "type": "array of strings",
3424 "description": "The source(s) causing an event to occur.",
3425 "items": {},
3426 "properties": {}
3427 },
3428 "webhook.listid": {
3429 "title": "webhook.listid",
3430 "type": "int32",
3431 "description":
3432 "The id of a list associated with an event (required for some events).",
3433 "items": {},
3434 "properties": {}
3435 }
3436 }
3437 },
3438 "deleteAWebhookRequest": {
3439 "title": "deleteAWebhookRequest",
3440 "type": "object",
3441 "items": {},
3442 "properties": {
3443 "id": {
3444 "title": "id",
3445 "type": "int32",
3446 "description": "The webhook id",
3447 "items": {},
3448 "properties": {}
3449 }
3450 }
3451 },
3452 "listAllWebhooksRequest": {
3453 "title": "listAllWebhooksRequest",
3454 "type": "object",
3455 "items": {},
3456 "properties": {
3457 "filters[name]": {
3458 "title": "filters[name]",
3459 "type": "string",
3460 "description": "Filter by webhook name",
3461 "items": {},
3462 "properties": {}
3463 },
3464 "filters[url]": {
3465 "title": "filters[url]",
3466 "type": "string",
3467 "description": "Filter by webhook url",
3468 "items": {},
3469 "properties": {}
3470 },
3471 "filters[listid]": {
3472 "title": "filters[listid]",
3473 "type": "string",
3474 "description": "Filter by webhook's associated list",
3475 "items": {},
3476 "properties": {}
3477 }
3478 }
3479 },
3480 "retrieveABrandingRequest": {
3481 "title": "retrieveABrandingRequest",
3482 "type": "object",
3483 "items": {},
3484 "properties": {
3485 "id": {
3486 "title": "id",
3487 "type": "int32",
3488 "items": {},
3489 "properties": {}
3490 }
3491 }
3492 },
3493 "updateABrandingRequest": {
3494 "title": "updateABrandingRequest",
3495 "type": "object",
3496 "items": {},
3497 "properties": {
3498 "id": {
3499 "title": "id",
3500 "type": "int32",
3501 "description": "Branding ID",
3502 "items": {},
3503 "properties": {}
3504 },
3505 "branding": {
3506 "title": "branding",
3507 "type": "object",
3508 "items": {},
3509 "properties": {}
3510 },
3511 "branding.groupid": {
3512 "title": "branding.groupid",
3513 "type": "int32",
3514 "description": "The group ID. This value will always be 3.",
3515 "items": {},
3516 "properties": {}
3517 },
3518 "branding.siteName": {
3519 "title": "branding.siteName",
3520 "type": "string",
3521 "description":
3522 "Title of software. Example: 'ActiveCampaign Email Marketing'",
3523 "items": {},
3524 "properties": {}
3525 },
3526 "branding.siteLogo": {
3527 "title": "branding.siteLogo",
3528 "type": "string",
3529 "items": {},
3530 "properties": {}
3531 },
3532 "branding.siteLogoSmall": {
3533 "title": "branding.siteLogoSmall",
3534 "type": "string",
3535 "description":
3536 "URL of small logo. Small logos appear in the header of the admin panel.",
3537 "items": {},
3538 "properties": {}
3539 },
3540 "branding.headerTextValue": {
3541 "title": "branding.headerTextValue",
3542 "type": "string",
3543 "description":
3544 "Content of non-removable header. Example: text header content",
3545 "items": {},
3546 "properties": {}
3547 },
3548 "branding.headerHtmlValue": {
3549 "title": "branding.headerHtmlValue",
3550 "type": "string",
3551 "description": "Content of non-removable header. Example: ",
3552 "items": {},
3553 "properties": {}
3554 },
3555 "branding.footerTextValue": {
3556 "title": "branding.footerTextValue",
3557 "type": "string",
3558 "description":
3559 "Content of non-removeable footer. Example: text footer content",
3560 "items": {},
3561 "properties": {}
3562 },
3563 "branding.footerHtmlValue": {
3564 "title": "branding.footerHtmlValue",
3565 "type": "string",
3566 "description": "Content of non-removeable footer. Example: ",
3567 "items": {},
3568 "properties": {}
3569 },
3570 "branding.copyright": {
3571 "title": "branding.copyright",
3572 "type": "boolean",
3573 "description": "unknown",
3574 "items": {},
3575 "properties": {}
3576 },
3577 "branding.version": {
3578 "title": "branding.version",
3579 "type": "boolean",
3580 "description": "unknown",
3581 "items": {},
3582 "properties": {}
3583 },
3584 "branding.license": {
3585 "title": "branding.license",
3586 "type": "boolean",
3587 "description": "unknown",
3588 "items": {},
3589 "properties": {}
3590 },
3591 "branding.links": {
3592 "title": "branding.links",
3593 "type": "boolean",
3594 "description":
3595 "External links. To enable (which is the default) exclude this parameter entirely. To disable (remove our branding), just pass this parameter with any value.",
3596 "items": {},
3597 "properties": {}
3598 },
3599 "branding.help": {
3600 "title": "branding.help",
3601 "type": "string",
3602 "items": {},
3603 "properties": {}
3604 },
3605 "branding.adminTemplateHtm": {
3606 "title": "branding.adminTemplateHtm",
3607 "type": "string",
3608 "description":
3609 "The actual HTML template (ONLY AVAILABLE FOR CERTAIN PLANS)",
3610 "items": {},
3611 "properties": {}
3612 },
3613 "branding.adminTemplateCss": {
3614 "title": "branding.adminTemplateCss",
3615 "type": "string",
3616 "description":
3617 "The actual CSS. Example: test color: green; (ONLY AVAILABLE FOR CERTAIN PLANS)",
3618 "items": {},
3619 "properties": {}
3620 },
3621 "branding.publicTemplateHtm": {
3622 "title": "branding.publicTemplateHtm",
3623 "type": "string",
3624 "description":
3625 "The actual HTML template (ONLY AVAILABLE FOR CERTAIN PLANS)",
3626 "items": {},
3627 "properties": {}
3628 },
3629 "branding.publicTemplateCss": {
3630 "title": "branding.publicTemplateCss",
3631 "type": "string",
3632 "description":
3633 "The actual CSS. Example: test color: green; (ONLY AVAILABLE FOR CERTAIN PLANS)",
3634 "items": {},
3635 "properties": {}
3636 },
3637 "branding.favicon": {
3638 "title": "branding.favicon",
3639 "type": "string",
3640 "description": "URL of the favicon.",
3641 "items": {},
3642 "properties": {}
3643 }
3644 }
3645 },
3646 "listAllBrandingsRequest": {
3647 "title": "listAllBrandingsRequest",
3648 "type": "object",
3649 "items": {},
3650 "properties": {
3651 "version": {
3652 "title": "version",
3653 "type": "string",
3654 "description": "ActiveCampaign API version",
3655 "items": {},
3656 "properties": {}
3657 },
3658 "api_key": {
3659 "title": "api_key",
3660 "type": "string",
3661 "description": "ActiveCampaign API key",
3662 "items": {},
3663 "properties": {}
3664 }
3665 }
3666 }
3667 },
3668 "responses": {},
3669 "parameters": {},
3670 "examples": {},
3671 "requestBodies": {},
3672 "headers": {},
3673 "securitySchemes": {},
3674 "links": {},
3675 "callbacks": {}
3676 },
3677 "crawler": {
3678 "operation": {
3679 "operationUrl": {
3680 "property": "operationUrl",
3681 "selector":
3682 "#hub-sidebar-content > div > div.hub-sidebar-category.active > ul > li > ul > li > a"
3683 },
3684 "wrapper": { "property": "wrapper", "selector": "#hub-reference > div" },
3685 "name": {
3686 "property": "name",
3687 "selector":
3688 "div.hub-reference-section.hub-reference-section-top > div.hub-reference-left > header > h2"
3689 },
3690 "description": {
3691 "property": "description",
3692 "selector":
3693 "div.hub-reference-section.hub-reference-section-top > div.hub-reference-left > header > div > p"
3694 },
3695 "method": {
3696 "property": "method",
3697 "selector":
3698 "form > div.api-definition-parent > div > div > span.pg-type-big.pg-type.type-post"
3699 },
3700 "path": {
3701 "property": "path",
3702 "selector":
3703 "form > div.api-definition-parent > div > div > span.definition-url"
3704 }
3705 },
3706 "requestbody": {
3707 "operationWrapper": {
3708 "property": "operationWrapper",
3709 "selector": "#hub-reference > div"
3710 },
3711 "operation": {
3712 "property": "operation",
3713 "selector":
3714 "div.hub-reference-section.hub-reference-section-top > div.hub-reference-left > header > h2"
3715 },
3716 "requestBodyUrl": { "property": "requestBodyUrl" },
3717 "data": { "property": "data" },
3718 "wrapper": {
3719 "property": "wrapper",
3720 "selector":
3721 "form > div > div.hub-reference-left > div > div > div.param-item"
3722 },
3723 "name": {
3724 "property": "name",
3725 "selector": "div.param-item > div.param-item-name > strong"
3726 },
3727 "description": {
3728 "property": "description",
3729 "selector": "div.param-item > div.param-item-info > div > div > p"
3730 },
3731 "type": {
3732 "property": "type",
3733 "selector": "div.param-item > div.param-item-name > div.param-type"
3734 },
3735 "array": { "property": "array" }
3736 },
3737 "parameter": {
3738 "operationWrapper": { "property": "operationWrapper", "selector": "" },
3739 "operation": { "property": "operation", "selector": "" },
3740 "parameterUrl": { "property": "parameterUrl", "selector": "" },
3741 "data": { "property": "data", "selector": "" },
3742 "wrapper": { "property": "wrapper", "selector": "" },
3743 "name": {
3744 "property": "name",
3745 "selector": "div.param-item > div.param-item-name > strong"
3746 },
3747 "description": {
3748 "property": "description",
3749 "selector": "",
3750 "find": "",
3751 "replace": ""
3752 },
3753 "location": {
3754 "property": "location",
3755 "selector": "",
3756 "find": "",
3757 "replace": ""
3758 },
3759 "required": {
3760 "property": "required",
3761 "selector": "",
3762 "find": "",
3763 "replace": ""
3764 },
3765 "allowEmptyValue": {
3766 "property": "allowEmptyValue",
3767 "selector": "",
3768 "find": "",
3769 "replace": ""
3770 },
3771 "type": { "property": "type", "selector": "", "find": "", "replace": "" },
3772 "array": {
3773 "property": "array",
3774 "selector": "",
3775 "find": "",
3776 "replace": ""
3777 }
3778 }
3779 }
3780}