Skip to content

Commit 44e0a48

Browse files
Mei HsiehMei Hsieh
authored andcommitted
DEVDOCS-10380 Py Click 3 cD mkrs
1 parent 4339dbf commit 44e0a48

File tree

1 file changed

+11
-5
lines changed

1 file changed

+11
-5
lines changed

app/click/examples/eg003_create_new_clickwrap_version.py

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,15 @@ def worker(args):
3030
4. Create a clickwrap request model
3131
5. Create a new clickwrap version using SDK
3232
"""
33-
# Step 1. Create an API client with headers
33+
# Create an API client with headers
34+
#ds-snippet-start:Click3Step2
3435
api_client = create_click_api_client(
3536
access_token=args["access_token"]
3637
)
38+
#ds-snippet-end
3739

38-
# Step 2. Create a display settings model
40+
# Create a display settings model
41+
#ds-snippet-start:Click3Step3
3942
display_settings = DisplaySettings(
4043
consent_button_text="I Agree",
4144
display_name=f"{args.get('clickwrap_name')} v2",
@@ -54,29 +57,32 @@ def worker(args):
5457
doc_docx_bytes = file.read()
5558
doc_b64 = base64.b64encode(doc_docx_bytes).decode("ascii")
5659

57-
# Step 3. Create a document model.
60+
# Create a document model.
5861
document = Document( # Create the DocuSign document object
5962
document_base64=doc_b64,
6063
document_name="Terms of Service", # Can be different from actual file name
6164
file_extension="pdf", # Many different document types are accepted
6265
order=0
6366
)
6467

65-
# Step 4. Create a clickwrap request model
68+
# Create a clickwrap request model
6669
clickwrap_request = ClickwrapRequest(
6770
display_settings=display_settings,
6871
documents=[document, ],
6972
name=args.get("clickwrap_name"),
7073
require_reacceptance=True,
7174
status="active"
7275
)
76+
#ds-snippet-end
7377

74-
# Step 5. Create a new clickwrap version using SDK
78+
# Create a new clickwrap version using SDK
79+
#ds-snippet-start:Click3Step4
7580
accounts_api = AccountsApi(api_client)
7681
response = accounts_api.create_clickwrap_version(
7782
account_id=args["account_id"],
7883
clickwrap_id=args["clickwrap_id"],
7984
clickwrap_request=clickwrap_request,
8085
)
86+
#ds-snippet-end
8187

8288
return response

0 commit comments

Comments
 (0)