You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"description": "Empowers business users to create and deploy digital forms for enterprise and government organizations as web and native apps, while allowing developers to customize, extend, or harness the forms through their own custom apps. Connect your forms with this connector to allow easy submission of your form data into your backend systems or databases without the need to write complex integration code.",
7
7
"contact": {
@@ -15,9 +15,15 @@
15
15
},
16
16
"host": "auth-api.transform.civicplus.com",
17
17
"basePath": "/",
18
-
"schemes": ["https"],
19
-
"consumes": ["application/json"],
20
-
"produces": ["application/json"],
18
+
"schemes": [
19
+
"https"
20
+
],
21
+
"consumes": [
22
+
"application/json"
23
+
],
24
+
"produces": [
25
+
"application/json"
26
+
],
21
27
"paths": {
22
28
"/form-submission-meta/web-hooks": {
23
29
"x-ms-notification-content": {
@@ -40,7 +46,9 @@
40
46
"x-ms-visibility": "important",
41
47
"schema": {
42
48
"type": "object",
43
-
"required": ["callbackUrl"],
49
+
"required": [
50
+
"callbackUrl"
51
+
],
44
52
"properties": {
45
53
"callbackUrl": {
46
54
"type": "string",
@@ -72,7 +80,10 @@
72
80
"x-ms-visibility": "advanced",
73
81
"title": "Trigger",
74
82
"description": "Select when this trigger will occur",
75
-
"enum": ["AFTER_SUBMISSION", "AFTER_APPROVAL"],
83
+
"enum": [
84
+
"AFTER_SUBMISSION",
85
+
"AFTER_APPROVAL"
86
+
],
76
87
"x-ms-enum-values": [
77
88
{
78
89
"value": "AFTER_SUBMISSION",
@@ -267,7 +278,9 @@
267
278
"summary": "Retrieve Form Submission Attachment",
268
279
"operationId": "GetFormSubmissionAttachment",
269
280
"x-ms-visibility": "important",
270
-
"produces": ["*/*"],
281
+
"produces": [
282
+
"*/*"
283
+
],
271
284
"parameters": [
272
285
{
273
286
"name": "formId",
@@ -339,7 +352,9 @@
339
352
"summary": "Retrieve Forms",
340
353
"operationId": "GetForms",
341
354
"x-ms-visibility": "internal",
342
-
"produces": ["application/json"],
355
+
"produces": [
356
+
"application/json"
357
+
],
343
358
"parameters": [],
344
359
"responses": {
345
360
"200": {
@@ -391,6 +406,80 @@
391
406
}
392
407
}
393
408
},
409
+
"/forms/{formId}": {
410
+
"get": {
411
+
"description": "Allow for a Form to be retrieved",
412
+
"summary": "Retrieve Form",
413
+
"operationId": "GetForm",
414
+
"x-ms-visibility": "internal",
415
+
"produces": [
416
+
"application/json"
417
+
],
418
+
"parameters": [
419
+
{
420
+
"in": "path",
421
+
"name": "formId",
422
+
"type": "integer",
423
+
"required": true,
424
+
"x-ms-visibility": "important"
425
+
}
426
+
],
427
+
"responses": {
428
+
"200": {
429
+
"description": "OK",
430
+
"schema": {
431
+
"type": "object",
432
+
"properties": {
433
+
"id": {
434
+
"type": "number"
435
+
},
436
+
"name": {
437
+
"type": "string"
438
+
},
439
+
"customPDFs": {
440
+
"type": "array",
441
+
"items": {
442
+
"type": "object",
443
+
"properties": {
444
+
"id": {
445
+
"type": "string"
446
+
},
447
+
"label": {
448
+
"type": "string"
449
+
}
450
+
}
451
+
}
452
+
}
453
+
}
454
+
}
455
+
},
456
+
"401": {
457
+
"description": "Unauthenticated",
458
+
"schema": {
459
+
"$ref": "#/definitions/APIErrorPayload"
460
+
}
461
+
},
462
+
"403": {
463
+
"description": "Forbidden",
464
+
"schema": {
465
+
"$ref": "#/definitions/APIErrorPayload"
466
+
}
467
+
},
468
+
"404": {
469
+
"description": "Not Found",
470
+
"schema": {
471
+
"$ref": "#/definitions/APIErrorPayload"
472
+
}
473
+
},
474
+
"500": {
475
+
"description": "Internal Server Error",
476
+
"schema": {
477
+
"$ref": "#/definitions/APIErrorPayload"
478
+
}
479
+
}
480
+
}
481
+
}
482
+
},
394
483
"/forms/{formId}/approval-steps": {
395
484
"get": {
396
485
"description": "Allows for Form approval steps to be retrieved",
@@ -586,7 +675,9 @@
586
675
"summary": "Generate Form Submission PDF",
587
676
"operationId": "GenerateFormSubmissionPDF",
588
677
"x-ms-visibility": "important",
589
-
"produces": ["application/pdf"],
678
+
"produces": [
679
+
"application/pdf"
680
+
],
590
681
"parameters": [
591
682
{
592
683
"name": "formId",
@@ -616,6 +707,11 @@
616
707
"x-ms-summary": "Include submission identifier in PDF",
617
708
"description": "The submission identifier can be included at the bottom of each page in the PDF"
618
709
},
710
+
"includeExternalIdInPdf": {
711
+
"type": "boolean",
712
+
"x-ms-summary": "Include external identifier in PDF",
713
+
"description": "The external identifier can be included at the bottom of each page in the PDF"
714
+
},
619
715
"includePaymentInPdf": {
620
716
"type": "boolean",
621
717
"x-ms-summary": "Include payment details in PDF",
@@ -626,6 +722,17 @@
626
722
"x-ms-summary": "Page break on form pages",
627
723
"description": "Form pages can be translated to page breaks in the PDF"
628
724
},
725
+
"excludedCSSClasses": {
726
+
"type": "array",
727
+
"x-ms-summary": "Excluded form elements via CSS classes",
728
+
"description": "The CSS classes assigned to the form elements to exclude from the PDF",
729
+
"x-ms-visibility": "advanced",
730
+
"items": {
731
+
"type": "string",
732
+
"description": "The CSS class assigned to the form elements to exclude from the PDF",
733
+
"x-ms-summary": "CSS class"
734
+
}
735
+
},
629
736
"excludedElementIds": {
630
737
"type": "array",
631
738
"x-ms-summary": "Excluded form elements",
@@ -645,7 +752,9 @@
645
752
"x-ms-summary": "Include Approval Details In PDF",
0 commit comments