Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .swagger-codegen/VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.4.0
2.4.5
210 changes: 89 additions & 121 deletions README.md

Large diffs are not rendered by default.

18 changes: 8 additions & 10 deletions SignRequest.sln
Original file line number Diff line number Diff line change
@@ -1,21 +1,19 @@
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2012
VisualStudioVersion = 12.0.0.0
MinimumVisualStudioVersion = 10.0.0.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SignRequest", "src\SignRequest\SignRequest.csproj", "{7C55D80D-01C1-41D9-A66D-B6921DC0997F}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SignRequest.Test", "src\SignRequest.Test\SignRequest.Test.csproj", "{19F1DEBC-DE5E-4517-8062-F000CD499087}"
# Visual Studio 14
VisualStudioVersion = 14.0.25420.1
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SignRequest", "src\SignRequest\SignRequest.csproj", "{38E2E284-7F96-463C-AD94-EDDBAB7AC2FA}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{7C55D80D-01C1-41D9-A66D-B6921DC0997F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{7C55D80D-01C1-41D9-A66D-B6921DC0997F}.Debug|Any CPU.Build.0 = Debug|Any CPU
{7C55D80D-01C1-41D9-A66D-B6921DC0997F}.Release|Any CPU.ActiveCfg = Release|Any CPU
{7C55D80D-01C1-41D9-A66D-B6921DC0997F}.Release|Any CPU.Build.0 = Release|Any CPU
{38E2E284-7F96-463C-AD94-EDDBAB7AC2FA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{38E2E284-7F96-463C-AD94-EDDBAB7AC2FA}.Debug|Any CPU.Build.0 = Debug|Any CPU
{38E2E284-7F96-463C-AD94-EDDBAB7AC2FA}.Release|Any CPU.ActiveCfg = Release|Any CPU
{38E2E284-7F96-463C-AD94-EDDBAB7AC2FA}.Release|Any CPU.Build.0 = Release|Any CPU
{19F1DEBC-DE5E-4517-8062-F000CD499087}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{19F1DEBC-DE5E-4517-8062-F000CD499087}.Debug|Any CPU.Build.0 = Debug|Any CPU
{19F1DEBC-DE5E-4517-8062-F000CD499087}.Release|Any CPU.ActiveCfg = Release|Any CPU
Expand Down
193 changes: 0 additions & 193 deletions docs/ApiTokensApi.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,139 +4,9 @@ All URIs are relative to *https://signrequest.com/api/v1*

Method | HTTP request | Description
------------- | ------------- | -------------
[**ApiTokensCreate**](ApiTokensApi.md#apitokenscreate) | **POST** /api-tokens/ | Create an API token
[**ApiTokensDelete**](ApiTokensApi.md#apitokensdelete) | **DELETE** /api-tokens/{key}/ | Delete an API token
[**ApiTokensList**](ApiTokensApi.md#apitokenslist) | **GET** /api-tokens/ | Retrieve a list of API tokens
[**ApiTokensRead**](ApiTokensApi.md#apitokensread) | **GET** /api-tokens/{key}/ | Retrieve an API token


<a name="apitokenscreate"></a>
# **ApiTokensCreate**
> AuthToken ApiTokensCreate (AuthToken data)

Create an API token

You can create an API token in the [team api settings page](/#/teams). It is also possible to get or create a token using the REST api with your login credentials.

### Example
```csharp
using System;
using System.Diagnostics;
using SignRequest.Api;
using SignRequest.Client;
using SignRequest.Model;

namespace Example
{
public class ApiTokensCreateExample
{
public void main()
{
// Configure API key authorization: Token
Configuration.Default.AddApiKey("Authorization", "YOUR_API_KEY");
Configuration.Default.AddApiKeyPrefix("Authorization", "Token");

var apiInstance = new ApiTokensApi();
var data = new AuthToken(); // AuthToken |

try
{
// Create an API token
AuthToken result = apiInstance.ApiTokensCreate(data);
Debug.WriteLine(result);
}
catch (Exception e)
{
Debug.Print("Exception when calling ApiTokensApi.ApiTokensCreate: " + e.Message );
}
}
}
}
```

### Parameters

Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**data** | [**AuthToken**](AuthToken.md)| |

### Return type

[**AuthToken**](AuthToken.md)

### Authorization

[Token](../README.md#Token)

### HTTP request headers

- **Content-Type**: application/json
- **Accept**: application/json

[[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)

<a name="apitokensdelete"></a>
# **ApiTokensDelete**
> void ApiTokensDelete (string key)

Delete an API token

### Example
```csharp
using System;
using System.Diagnostics;
using SignRequest.Api;
using SignRequest.Client;
using SignRequest.Model;

namespace Example
{
public class ApiTokensDeleteExample
{
public void main()
{
// Configure API key authorization: Token
Configuration.Default.AddApiKey("Authorization", "YOUR_API_KEY");
Configuration.Default.AddApiKeyPrefix("Authorization", "Token");

var apiInstance = new ApiTokensApi();
var key = key_example; // string | A unique value identifying this api token.

try
{
// Delete an API token
apiInstance.ApiTokensDelete(key);
}
catch (Exception e)
{
Debug.Print("Exception when calling ApiTokensApi.ApiTokensDelete: " + e.Message );
}
}
}
}
```

### Parameters

Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**key** | **string**| A unique value identifying this api token. |

### Return type

void (empty response body)

### Authorization

[Token](../README.md#Token)

### HTTP request headers

- **Content-Type**: application/json
- **Accept**: application/json

[[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)

<a name="apitokenslist"></a>
# **ApiTokensList**
> InlineResponse200 ApiTokensList (int? page = null, int? limit = null)
Expand Down Expand Up @@ -202,66 +72,3 @@ Name | Type | Description | Notes

[[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)

<a name="apitokensread"></a>
# **ApiTokensRead**
> AuthToken ApiTokensRead (string key)

Retrieve an API token

### Example
```csharp
using System;
using System.Diagnostics;
using SignRequest.Api;
using SignRequest.Client;
using SignRequest.Model;

namespace Example
{
public class ApiTokensReadExample
{
public void main()
{
// Configure API key authorization: Token
Configuration.Default.AddApiKey("Authorization", "YOUR_API_KEY");
Configuration.Default.AddApiKeyPrefix("Authorization", "Token");

var apiInstance = new ApiTokensApi();
var key = key_example; // string | A unique value identifying this api token.

try
{
// Retrieve an API token
AuthToken result = apiInstance.ApiTokensRead(key);
Debug.WriteLine(result);
}
catch (Exception e)
{
Debug.Print("Exception when calling ApiTokensApi.ApiTokensRead: " + e.Message );
}
}
}
}
```

### Parameters

Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**key** | **string**| A unique value identifying this api token. |

### Return type

[**AuthToken**](AuthToken.md)

### Authorization

[Token](../README.md#Token)

### HTTP request headers

- **Content-Type**: application/json
- **Accept**: application/json

[[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)

2 changes: 2 additions & 0 deletions docs/Document.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ Name | Type | Description | Notes
**Integrations** | [**List&lt;InlineIntegrationData&gt;**](InlineIntegrationData.md) | | [optional]
**FileFromSf** | [**FileFromSf**](FileFromSf.md) | | [optional]
**AutoDeleteDays** | **int?** | Number of days after which a finished document (signed/cancelled/declined) will be automatically deleted | [optional]
**AutoExpireDays** | **int?** | Number of days after which a non finished document will be automatically expired | [optional]
**Pdf** | **string** | Temporary URL to signed document as PDF, expires in five minutes | [optional]
**Status** | **string** | &#x60;co&#x60;: converting, &#x60;ne&#x60;: new, &#x60;se&#x60;: sent, &#x60;vi&#x60;: viewed, &#x60;si&#x60;: signed, &#x60;do&#x60;: downloaded, &#x60;sd&#x60;: signed and downloaded, &#x60;ca&#x60;: cancelled, &#x60;de&#x60;: declined, &#x60;ec&#x60;: error converting, &#x60;es&#x60;: error sending, &#x60;xp&#x60;: expired | [optional]
**Signrequest** | [**DocumentSignrequest**](DocumentSignrequest.md) | | [optional]
Expand All @@ -30,6 +31,7 @@ Name | Type | Description | Notes
**Attachments** | [**List&lt;DocumentAttachment&gt;**](DocumentAttachment.md) | | [optional]
**AutoDeleteAfter** | **DateTime?** | Date and time calculated using &#x60;auto_delete_days&#x60; after which a finished document (signed/cancelled/declined) will be automatically deleted | [optional]
**Sandbox** | **bool?** | Indicates whether document was created as part of a sandbox team | [optional]
**AutoExpireAfter** | **DateTime?** | Date and time calculated using &#x60;auto_expire_days&#x60; after which a non finished document will be automatically expired | [optional]

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

2 changes: 1 addition & 1 deletion docs/DocumentAttachment.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Url** | **string** | | [optional]
**Uuid** | **string** | | [optional]
**Name** | **string** | Defaults to filename | [optional]
**Name** | **string** | Defaults to filename, including extension | [optional]
**File** | **string** | Temporary URL to document attachment, expires in five minutes | [optional]
**FileFromContent** | **string** | Base64 encoded document content | [optional]
**FileFromContentName** | **string** | Filename, including extension. Required when using &#x60;file_from_content&#x60;. | [optional]
Expand Down
10 changes: 5 additions & 5 deletions docs/DocumentSearch.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,14 +3,14 @@

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Status** | **string** | &#x60;co&#x60;: converting, &#x60;ne&#x60;: new, &#x60;se&#x60;: sent, &#x60;vi&#x60;: viewed, &#x60;si&#x60;: signed, &#x60;do&#x60;: downloaded, &#x60;sd&#x60;: signed and downloaded, &#x60;ca&#x60;: cancelled, &#x60;de&#x60;: declined, &#x60;ec&#x60;: error converting, &#x60;es&#x60;: error sending, &#x60;xp&#x60;: expired | [optional]
**Name** | **string** | Defaults to filename | [optional]
**Who** | **string** | |
**NrExtraDocs** | **int?** | |
**FromEmail** | **string** | |
**Uuid** | **string** | | [optional]
**Created** | **DateTime?** | | [optional]
**Status** | **string** | &#x60;co&#x60;: converting, &#x60;ne&#x60;: new, &#x60;se&#x60;: sent, &#x60;vi&#x60;: viewed, &#x60;si&#x60;: signed, &#x60;do&#x60;: downloaded, &#x60;sd&#x60;: signed and downloaded, &#x60;ca&#x60;: cancelled, &#x60;de&#x60;: declined, &#x60;ec&#x60;: error converting, &#x60;es&#x60;: error sending, &#x60;xp&#x60;: expired | [optional]
**Who** | **string** | |
**Name** | **string** | Defaults to filename | [optional]
**Autocomplete** | **string** | |
**FromEmail** | **string** | |
**NrExtraDocs** | **int?** | |
**SignerEmails** | **List&lt;string&gt;** | | [optional]
**StatusDisplay** | **string** | | [optional]
**CreatedTimestamp** | **int?** | | [optional]
Expand Down
1 change: 1 addition & 0 deletions docs/DocumentSignrequest.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ Name | Type | Description | Notes
**DisableDate** | **bool?** | Disable adding of dates | [optional]
**DisableEmails** | **bool?** | Disable all SignRequest status emails as well as the email that contains the signed documents | [optional]
**DisableUploadSignatures** | **bool?** | Disable usage of uploaded signatures (images) | [optional]
**DisableBlockchainProof** | **bool?** | Disables storing timestamp proof hashes in blockchain integrations. | [optional]
**TextMessageVerificationLocked** | **bool?** | When true a text message verification is needed before the signer can see the document | [optional]
**Subject** | **string** | Subject of SignRequest email | [optional]
**Message** | **string** | Message to include in SignRequest email, may contain the following html tags: &#x60;a&#x60;, &#x60;abbr&#x60;, &#x60;acronym&#x60;, &#x60;b&#x60;, &#x60;blockquote&#x60;, &#x60;code&#x60;, &#x60;em&#x60;, &#x60;i&#x60;, &#x60;ul&#x60;, &#x60;li&#x60;, &#x60;ol&#x60;, and &#x60;strong&#x60; | [optional]
Expand Down
2 changes: 1 addition & 1 deletion docs/InlineResponse201.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@

Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**Cancelled** | **bool?** | |
**Detail** | **string** | |
**Cancelled** | **bool?** | |

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

1 change: 1 addition & 0 deletions docs/InlineSignRequest.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ Name | Type | Description | Notes
**DisableDate** | **bool?** | Disable adding of dates | [optional]
**DisableEmails** | **bool?** | Disable all SignRequest status emails as well as the email that contains the signed documents | [optional]
**DisableUploadSignatures** | **bool?** | Disable usage of uploaded signatures (images) | [optional]
**DisableBlockchainProof** | **bool?** | Disables storing timestamp proof hashes in blockchain integrations. | [optional]
**TextMessageVerificationLocked** | **bool?** | When true a text message verification is needed before the signer can see the document | [optional]
**Subject** | **string** | Subject of SignRequest email | [optional]
**Message** | **string** | Message to include in SignRequest email, may contain the following html tags: &#x60;a&#x60;, &#x60;abbr&#x60;, &#x60;acronym&#x60;, &#x60;b&#x60;, &#x60;blockquote&#x60;, &#x60;code&#x60;, &#x60;em&#x60;, &#x60;i&#x60;, &#x60;ul&#x60;, &#x60;li&#x60;, &#x60;ol&#x60;, and &#x60;strong&#x60; | [optional]
Expand Down
1 change: 1 addition & 0 deletions docs/SignRequest.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ Name | Type | Description | Notes
**DisableDate** | **bool?** | Disable adding of dates | [optional]
**DisableEmails** | **bool?** | Disable all SignRequest status emails as well as the email that contains the signed documents | [optional]
**DisableUploadSignatures** | **bool?** | Disable usage of uploaded signatures (images) | [optional]
**DisableBlockchainProof** | **bool?** | Disables storing timestamp proof hashes in blockchain integrations. | [optional]
**TextMessageVerificationLocked** | **bool?** | When true a text message verification is needed before the signer can see the document | [optional]
**Subject** | **string** | Subject of SignRequest email | [optional]
**Message** | **string** | Message to include in SignRequest email, may contain the following html tags: &#x60;a&#x60;, &#x60;abbr&#x60;, &#x60;acronym&#x60;, &#x60;b&#x60;, &#x60;blockquote&#x60;, &#x60;code&#x60;, &#x60;em&#x60;, &#x60;i&#x60;, &#x60;ul&#x60;, &#x60;li&#x60;, &#x60;ol&#x60;, and &#x60;strong&#x60; | [optional]
Expand Down
2 changes: 2 additions & 0 deletions docs/SignRequestQuickCreate.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ Name | Type | Description | Notes
**DisableDate** | **bool?** | Disable adding of dates | [optional]
**DisableEmails** | **bool?** | Disable all SignRequest status emails as well as the email that contains the signed documents | [optional]
**DisableUploadSignatures** | **bool?** | Disable usage of uploaded signatures (images) | [optional]
**DisableBlockchainProof** | **bool?** | Disables storing timestamp proof hashes in blockchain integrations. | [optional]
**TextMessageVerificationLocked** | **bool?** | When true a text message verification is needed before the signer can see the document | [optional]
**Subject** | **string** | Subject of SignRequest email | [optional]
**Message** | **string** | Message to include in SignRequest email, may contain the following html tags: &#x60;a&#x60;, &#x60;abbr&#x60;, &#x60;acronym&#x60;, &#x60;b&#x60;, &#x60;blockquote&#x60;, &#x60;code&#x60;, &#x60;em&#x60;, &#x60;i&#x60;, &#x60;ul&#x60;, &#x60;li&#x60;, &#x60;ol&#x60;, and &#x60;strong&#x60; | [optional]
Expand All @@ -39,6 +40,7 @@ Name | Type | Description | Notes
**Integrations** | [**List&lt;InlineIntegrationData&gt;**](InlineIntegrationData.md) | | [optional]
**FileFromSf** | [**FileFromSf**](FileFromSf.md) | | [optional]
**AutoDeleteDays** | **int?** | Number of days after which a finished document (signed/cancelled/declined) will be automatically deleted | [optional]
**AutoExpireDays** | **int?** | Number of days after which a non finished document will be automatically expired | [optional]

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

1 change: 1 addition & 0 deletions docs/Signer.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ Name | Type | Description | Notes
**RedirectUrl** | **string** | | [optional]
**AfterDocument** | **string** | | [optional]
**Integrations** | [**List&lt;InlineDocumentSignerIntegrationData&gt;**](InlineDocumentSignerIntegrationData.md) | | [optional]
**Password** | **string** | Require the signer to enter this password before signing a document. This field is write only. | [optional]

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

Loading