Skip to content

Commit 24a8b8c

Browse files
Regenerating SDKs
1 parent b4b3f67 commit 24a8b8c

60 files changed

Lines changed: 3882 additions & 718 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
using System;
2+
using System.Collections.Generic;
3+
using System.IO;
4+
using System.Text.Json;
5+
6+
using Dropbox.Sign.Api;
7+
using Dropbox.Sign.Client;
8+
using Dropbox.Sign.Model;
9+
10+
namespace Dropbox.SignSandbox;
11+
12+
public class TemplateUpdateExample
13+
{
14+
public static void Run()
15+
{
16+
var config = new Configuration();
17+
config.Username = "YOUR_API_KEY";
18+
// config.AccessToken = "YOUR_ACCESS_TOKEN";
19+
20+
var templateUpdateRequest = new TemplateUpdateRequest(
21+
allowFormView: false,
22+
title: "Test Title",
23+
subject: "Test Subject",
24+
message: "Test Message",
25+
ccRoles: [
26+
"CC Role 1",
27+
"CC Role 2",
28+
]
29+
);
30+
31+
try
32+
{
33+
var response = new TemplateApi(config).TemplateUpdate(
34+
templateId: "f57db65d3f933b5316d398057a36176831451a35",
35+
templateUpdateRequest: templateUpdateRequest
36+
);
37+
38+
Console.WriteLine(response);
39+
}
40+
catch (ApiException e)
41+
{
42+
Console.WriteLine("Exception when calling TemplateApi#TemplateUpdate: " + e.Message);
43+
Console.WriteLine("Status Code: " + e.ErrorCode);
44+
Console.WriteLine(e.StackTrace);
45+
}
46+
}
47+
}
Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
package com.dropbox.sign_sandbox;
2+
3+
import com.dropbox.sign.ApiException;
4+
import com.dropbox.sign.Configuration;
5+
import com.dropbox.sign.api.*;
6+
import com.dropbox.sign.auth.*;
7+
import com.dropbox.sign.JSON;
8+
import com.dropbox.sign.model.*;
9+
10+
import java.io.File;
11+
import java.math.BigDecimal;
12+
import java.time.LocalDate;
13+
import java.time.OffsetDateTime;
14+
import java.util.ArrayList;
15+
import java.util.List;
16+
import java.util.Map;
17+
18+
public class TemplateUpdateExample
19+
{
20+
public static void main(String[] args)
21+
{
22+
var config = Configuration.getDefaultApiClient();
23+
((HttpBasicAuth) config.getAuthentication("api_key")).setUsername("YOUR_API_KEY");
24+
// ((HttpBearerAuth) config.getAuthentication("oauth2")).setBearerToken("YOUR_ACCESS_TOKEN");
25+
26+
var templateUpdateRequest = new TemplateUpdateRequest();
27+
templateUpdateRequest.allowFormView(false);
28+
templateUpdateRequest.title("Test Title");
29+
templateUpdateRequest.subject("Test Subject");
30+
templateUpdateRequest.message("Test Message");
31+
templateUpdateRequest.ccRoles(List.of (
32+
"CC Role 1",
33+
"CC Role 2"
34+
));
35+
36+
try
37+
{
38+
var response = new TemplateApi(config).templateUpdate(
39+
"f57db65d3f933b5316d398057a36176831451a35", // templateId
40+
templateUpdateRequest
41+
);
42+
43+
System.out.println(response);
44+
} catch (ApiException e) {
45+
System.err.println("Exception when calling TemplateApi#templateUpdate");
46+
System.err.println("Status code: " + e.getCode());
47+
System.err.println("Reason: " + e.getResponseBody());
48+
System.err.println("Response headers: " + e.getResponseHeaders());
49+
e.printStackTrace();
50+
}
51+
}
52+
}
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
import * as fs from 'fs';
2+
import api from "@dropbox/sign"
3+
import models from "@dropbox/sign"
4+
5+
const apiCaller = new api.TemplateApi();
6+
apiCaller.username = "YOUR_API_KEY";
7+
// apiCaller.accessToken = "YOUR_ACCESS_TOKEN";
8+
9+
const templateUpdateRequest: models.TemplateUpdateRequest = {
10+
allowFormView: false,
11+
title: "Test Title",
12+
subject: "Test Subject",
13+
message: "Test Message",
14+
ccRoles: [
15+
"CC Role 1",
16+
"CC Role 2",
17+
],
18+
};
19+
20+
apiCaller.templateUpdate(
21+
"f57db65d3f933b5316d398057a36176831451a35", // templateId
22+
templateUpdateRequest,
23+
).then(response => {
24+
console.log(response.body);
25+
}).catch(error => {
26+
console.log("Exception when calling TemplateApi#templateUpdate:");
27+
console.log(error.body);
28+
});
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
<?php
2+
3+
namespace Dropbox\SignSandbox;
4+
5+
require_once __DIR__ . '/../vendor/autoload.php';
6+
7+
use SplFileObject;
8+
use Dropbox;
9+
10+
$config = Dropbox\Sign\Configuration::getDefaultConfiguration();
11+
$config->setUsername("YOUR_API_KEY");
12+
// $config->setAccessToken("YOUR_ACCESS_TOKEN");
13+
14+
$template_update_request = (new Dropbox\Sign\Model\TemplateUpdateRequest())
15+
->setAllowFormView(false)
16+
->setTitle("Test Title")
17+
->setSubject("Test Subject")
18+
->setMessage("Test Message")
19+
->setCcRoles([
20+
"CC Role 1",
21+
"CC Role 2",
22+
]);
23+
24+
try {
25+
$response = (new Dropbox\Sign\Api\TemplateApi(config: $config))->templateUpdate(
26+
template_id: "f57db65d3f933b5316d398057a36176831451a35",
27+
template_update_request: $template_update_request,
28+
);
29+
30+
print_r($response);
31+
} catch (Dropbox\Sign\ApiException $e) {
32+
echo "Exception when calling TemplateApi#templateUpdate: {$e->getMessage()}";
33+
}
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
import json
2+
from datetime import date, datetime
3+
from pprint import pprint
4+
5+
from dropbox_sign import ApiClient, ApiException, Configuration, api, models
6+
7+
configuration = Configuration(
8+
username="YOUR_API_KEY",
9+
# access_token="YOUR_ACCESS_TOKEN",
10+
)
11+
12+
with ApiClient(configuration) as api_client:
13+
template_update_request = models.TemplateUpdateRequest(
14+
allow_form_view=False,
15+
title="Test Title",
16+
subject="Test Subject",
17+
message="Test Message",
18+
cc_roles=[
19+
"CC Role 1",
20+
"CC Role 2",
21+
],
22+
)
23+
24+
try:
25+
response = api.TemplateApi(api_client).template_update(
26+
template_id="f57db65d3f933b5316d398057a36176831451a35",
27+
template_update_request=template_update_request,
28+
)
29+
30+
pprint(response)
31+
except ApiException as e:
32+
print("Exception when calling TemplateApi#template_update: %s\n" % e)
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
require "json"
2+
require "dropbox-sign"
3+
4+
Dropbox::Sign.configure do |config|
5+
config.username = "YOUR_API_KEY"
6+
# config.access_token = "YOUR_ACCESS_TOKEN"
7+
end
8+
9+
template_update_request = Dropbox::Sign::TemplateUpdateRequest.new
10+
template_update_request.allow_form_view = false
11+
template_update_request.title = "Test Title"
12+
template_update_request.subject = "Test Subject"
13+
template_update_request.message = "Test Message"
14+
template_update_request.cc_roles = [
15+
"CC Role 1",
16+
"CC Role 2",
17+
]
18+
19+
begin
20+
response = Dropbox::Sign::TemplateApi.new.template_update(
21+
"f57db65d3f933b5316d398057a36176831451a35", # template_id
22+
template_update_request,
23+
)
24+
25+
p response
26+
rescue Dropbox::Sign::ApiError => e
27+
puts "Exception when calling TemplateApi#template_update: #{e}"
28+
end

sdks/dotnet/README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -199,6 +199,7 @@ Class | Method | HTTP request | Description
199199
*TemplateApi* | [**TemplateGet**](docs/TemplateApi.md#templateget) | **GET** /template/{template_id} | Get Template
200200
*TemplateApi* | [**TemplateList**](docs/TemplateApi.md#templatelist) | **GET** /template/list | List Templates
201201
*TemplateApi* | [**TemplateRemoveUser**](docs/TemplateApi.md#templateremoveuser) | **POST** /template/remove_user/{template_id} | Remove User from Template
202+
*TemplateApi* | [**TemplateUpdate**](docs/TemplateApi.md#templateupdate) | **POST** /template/update/{template_id} | Edit Template
202203
*TemplateApi* | [**TemplateUpdateFiles**](docs/TemplateApi.md#templateupdatefiles) | **POST** /template/update_files/{template_id} | Update Template Files
203204
*UnclaimedDraftApi* | [**UnclaimedDraftCreate**](docs/UnclaimedDraftApi.md#unclaimeddraftcreate) | **POST** /unclaimed_draft/create | Create Unclaimed Draft
204205
*UnclaimedDraftApi* | [**UnclaimedDraftCreateEmbedded**](docs/UnclaimedDraftApi.md#unclaimeddraftcreateembedded) | **POST** /unclaimed_draft/create_embedded | Create Embedded Unclaimed Draft
@@ -357,7 +358,6 @@ Class | Method | HTTP request | Description
357358
- [Model.TemplateCreateRequest](docs/TemplateCreateRequest.md)
358359
- [Model.TemplateCreateResponse](docs/TemplateCreateResponse.md)
359360
- [Model.TemplateCreateResponseTemplate](docs/TemplateCreateResponseTemplate.md)
360-
- [Model.TemplateEditResponse](docs/TemplateEditResponse.md)
361361
- [Model.TemplateGetResponse](docs/TemplateGetResponse.md)
362362
- [Model.TemplateListResponse](docs/TemplateListResponse.md)
363363
- [Model.TemplateRemoveUserRequest](docs/TemplateRemoveUserRequest.md)
@@ -394,6 +394,7 @@ Class | Method | HTTP request | Description
394394
- [Model.TemplateUpdateFilesRequest](docs/TemplateUpdateFilesRequest.md)
395395
- [Model.TemplateUpdateFilesResponse](docs/TemplateUpdateFilesResponse.md)
396396
- [Model.TemplateUpdateFilesResponseTemplate](docs/TemplateUpdateFilesResponseTemplate.md)
397+
- [Model.TemplateUpdateRequest](docs/TemplateUpdateRequest.md)
397398
- [Model.UnclaimedDraftCreateEmbeddedRequest](docs/UnclaimedDraftCreateEmbeddedRequest.md)
398399
- [Model.UnclaimedDraftCreateEmbeddedWithTemplateRequest](docs/UnclaimedDraftCreateEmbeddedWithTemplateRequest.md)
399400
- [Model.UnclaimedDraftCreateRequest](docs/UnclaimedDraftCreateRequest.md)

sdks/dotnet/docs/TemplateApi.md

Lines changed: 110 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ All URIs are relative to *https://api.hellosign.com/v3*
1414
| [**TemplateGet**](TemplateApi.md#templateget) | **GET** /template/{template_id} | Get Template |
1515
| [**TemplateList**](TemplateApi.md#templatelist) | **GET** /template/list | List Templates |
1616
| [**TemplateRemoveUser**](TemplateApi.md#templateremoveuser) | **POST** /template/remove_user/{template_id} | Remove User from Template |
17+
| [**TemplateUpdate**](TemplateApi.md#templateupdate) | **POST** /template/update/{template_id} | Edit Template |
1718
| [**TemplateUpdateFiles**](TemplateApi.md#templateupdatefiles) | **POST** /template/update_files/{template_id} | Update Template Files |
1819

1920
<a id="templateadduser"></a>
@@ -1135,6 +1136,115 @@ catch (ApiException e)
11351136
- **Accept**: application/json
11361137

11371138

1139+
### HTTP response details
1140+
| Status code | Description | Response headers |
1141+
|-------------|-------------|------------------|
1142+
| **200** | successful operation | * X-RateLimit-Limit - <br> * X-RateLimit-Remaining - <br> * X-Ratelimit-Reset - <br> |
1143+
| **4XX** | failed_operation | - |
1144+
1145+
[[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md)
1146+
1147+
<a id="templateupdate"></a>
1148+
# **TemplateUpdate**
1149+
> TemplateGetResponse TemplateUpdate (string templateId, TemplateUpdateRequest templateUpdateRequest)
1150+
1151+
Edit Template
1152+
1153+
Edit template fields. Every field is optional and the endpoint will only change whatever is provided. The fields not included in the request payload will remain unchanged.
1154+
1155+
### Example
1156+
```csharp
1157+
using System;
1158+
using System.Collections.Generic;
1159+
using System.IO;
1160+
using System.Text.Json;
1161+
1162+
using Dropbox.Sign.Api;
1163+
using Dropbox.Sign.Client;
1164+
using Dropbox.Sign.Model;
1165+
1166+
namespace Dropbox.SignSandbox;
1167+
1168+
public class TemplateUpdateExample
1169+
{
1170+
public static void Run()
1171+
{
1172+
var config = new Configuration();
1173+
config.Username = "YOUR_API_KEY";
1174+
// config.AccessToken = "YOUR_ACCESS_TOKEN";
1175+
1176+
var templateUpdateRequest = new TemplateUpdateRequest(
1177+
allowFormView: false,
1178+
title: "Test Title",
1179+
subject: "Test Subject",
1180+
message: "Test Message",
1181+
ccRoles: [
1182+
"CC Role 1",
1183+
"CC Role 2",
1184+
]
1185+
);
1186+
1187+
try
1188+
{
1189+
var response = new TemplateApi(config).TemplateUpdate(
1190+
templateId: "f57db65d3f933b5316d398057a36176831451a35",
1191+
templateUpdateRequest: templateUpdateRequest
1192+
);
1193+
1194+
Console.WriteLine(response);
1195+
}
1196+
catch (ApiException e)
1197+
{
1198+
Console.WriteLine("Exception when calling TemplateApi#TemplateUpdate: " + e.Message);
1199+
Console.WriteLine("Status Code: " + e.ErrorCode);
1200+
Console.WriteLine(e.StackTrace);
1201+
}
1202+
}
1203+
}
1204+
1205+
```
1206+
1207+
#### Using the TemplateUpdateWithHttpInfo variant
1208+
This returns an ApiResponse object which contains the response data, status code and headers.
1209+
1210+
```csharp
1211+
try
1212+
{
1213+
// Edit Template
1214+
ApiResponse<TemplateGetResponse> response = apiInstance.TemplateUpdateWithHttpInfo(templateId, templateUpdateRequest);
1215+
Debug.Write("Status Code: " + response.StatusCode);
1216+
Debug.Write("Response Headers: " + response.Headers);
1217+
Debug.Write("Response Body: " + response.Data);
1218+
}
1219+
catch (ApiException e)
1220+
{
1221+
Debug.Print("Exception when calling TemplateApi.TemplateUpdateWithHttpInfo: " + e.Message);
1222+
Debug.Print("Status Code: " + e.ErrorCode);
1223+
Debug.Print(e.StackTrace);
1224+
}
1225+
```
1226+
1227+
### Parameters
1228+
1229+
| Name | Type | Description | Notes |
1230+
|------|------|-------------|-------|
1231+
| **templateId** | **string** | The ID of the template to update. | |
1232+
| **templateUpdateRequest** | [**TemplateUpdateRequest**](TemplateUpdateRequest.md) | | |
1233+
1234+
### Return type
1235+
1236+
[**TemplateGetResponse**](TemplateGetResponse.md)
1237+
1238+
### Authorization
1239+
1240+
[api_key](../README.md#api_key), [oauth2](../README.md#oauth2)
1241+
1242+
### HTTP request headers
1243+
1244+
- **Content-Type**: application/json, multipart/form-data
1245+
- **Accept**: application/json
1246+
1247+
11381248
### HTTP response details
11391249
| Status code | Description | Response headers |
11401250
|-------------|-------------|------------------|

sdks/dotnet/docs/TemplateEditResponse.md

Lines changed: 0 additions & 10 deletions
This file was deleted.
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# Dropbox.Sign.Model.TemplateUpdateRequest
2+
3+
## Properties
4+
5+
Name | Type | Description | Notes
6+
------------ | ------------- | ------------- | -------------
7+
**CcRoles** | **List&lt;string&gt;** | The CC roles that must be assigned when using the template to send a signature request. | [optional] **AllowFormView** | **bool** | The CC roles that must be assigned when using the template to send a signature request. If set to `true` all the form fields on template document must have non-empty names. | [optional] **Title** | **string** | The title you want to assign to the SignatureRequest. | [optional] **Subject** | **string** | The new default template email subject. | [optional] **Message** | **string** | The new default template email message. | [optional]
8+
9+
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
10+

0 commit comments

Comments
 (0)