All URIs are relative to https://signrequest.com/api/v1
| Method | HTTP request | Description |
|---|---|---|
| DocumentsCreate | POST /documents/ | Create a Document |
| DocumentsDelete | DELETE /documents/{uuid}/ | Delete a Document |
| DocumentsList | GET /documents/ | Retrieve a list of Documents |
| DocumentsRead | GET /documents/{uuid}/ | Retrieve a Document |
Document DocumentsCreate (Document data)
Create a Document
using System;
using System.Diagnostics;
using SignRequest.Api;
using SignRequest.Client;
using SignRequest.Model;
namespace Example
{
public class DocumentsCreateExample
{
public void main()
{
// Configure API key authorization: Token
Configuration.Default.AddApiKey("Authorization", "YOUR_API_KEY");
Configuration.Default.AddApiKeyPrefix("Authorization", "Token");
var apiInstance = new DocumentsApi();
var data = new Document(); // Document |
try
{
// Create a Document
Document result = apiInstance.DocumentsCreate(data);
Debug.WriteLine(result);
}
catch (Exception e)
{
Debug.Print("Exception when calling DocumentsApi.DocumentsCreate: " + e.Message );
}
}
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| data | Document |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
void DocumentsDelete (string uuid)
Delete a Document
using System;
using System.Diagnostics;
using SignRequest.Api;
using SignRequest.Client;
using SignRequest.Model;
namespace Example
{
public class DocumentsDeleteExample
{
public void main()
{
// Configure API key authorization: Token
Configuration.Default.AddApiKey("Authorization", "YOUR_API_KEY");
Configuration.Default.AddApiKeyPrefix("Authorization", "Token");
var apiInstance = new DocumentsApi();
var uuid = uuid_example; // string |
try
{
// Delete a Document
apiInstance.DocumentsDelete(uuid);
}
catch (Exception e)
{
Debug.Print("Exception when calling DocumentsApi.DocumentsDelete: " + e.Message );
}
}
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | string |
void (empty response body)
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
InlineResponse2003 DocumentsList (string externalId = null, string signrequestWho = null, string signrequestFromEmail = null, string status = null, string userEmail = null, string userFirstName = null, string userLastName = null, string created = null, string modified = null, int? page = null, int? limit = null)
Retrieve a list of Documents
using System;
using System.Diagnostics;
using SignRequest.Api;
using SignRequest.Client;
using SignRequest.Model;
namespace Example
{
public class DocumentsListExample
{
public void main()
{
// Configure API key authorization: Token
Configuration.Default.AddApiKey("Authorization", "YOUR_API_KEY");
Configuration.Default.AddApiKeyPrefix("Authorization", "Token");
var apiInstance = new DocumentsApi();
var externalId = externalId_example; // string | (optional)
var signrequestWho = signrequestWho_example; // string | (optional)
var signrequestFromEmail = signrequestFromEmail_example; // string | (optional)
var status = status_example; // string | (optional)
var userEmail = userEmail_example; // string | (optional)
var userFirstName = userFirstName_example; // string | (optional)
var userLastName = userLastName_example; // string | (optional)
var created = created_example; // string | (optional)
var modified = modified_example; // string | (optional)
var page = 56; // int? | A page number within the paginated result set. (optional)
var limit = 56; // int? | Number of results to return per page. (optional)
try
{
// Retrieve a list of Documents
InlineResponse2003 result = apiInstance.DocumentsList(externalId, signrequestWho, signrequestFromEmail, status, userEmail, userFirstName, userLastName, created, modified, page, limit);
Debug.WriteLine(result);
}
catch (Exception e)
{
Debug.Print("Exception when calling DocumentsApi.DocumentsList: " + e.Message );
}
}
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| externalId | string | [optional] | |
| signrequestWho | string | [optional] | |
| signrequestFromEmail | string | [optional] | |
| status | string | [optional] | |
| userEmail | string | [optional] | |
| userFirstName | string | [optional] | |
| userLastName | string | [optional] | |
| created | string | [optional] | |
| modified | string | [optional] | |
| page | int? | A page number within the paginated result set. | [optional] |
| limit | int? | Number of results to return per page. | [optional] |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
Document DocumentsRead (string uuid)
Retrieve a Document
using System;
using System.Diagnostics;
using SignRequest.Api;
using SignRequest.Client;
using SignRequest.Model;
namespace Example
{
public class DocumentsReadExample
{
public void main()
{
// Configure API key authorization: Token
Configuration.Default.AddApiKey("Authorization", "YOUR_API_KEY");
Configuration.Default.AddApiKeyPrefix("Authorization", "Token");
var apiInstance = new DocumentsApi();
var uuid = uuid_example; // string |
try
{
// Retrieve a Document
Document result = apiInstance.DocumentsRead(uuid);
Debug.WriteLine(result);
}
catch (Exception e)
{
Debug.Print("Exception when calling DocumentsApi.DocumentsRead: " + e.Message );
}
}
}
}| Name | Type | Description | Notes |
|---|---|---|---|
| uuid | string |
- Content-Type: application/json
- Accept: application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]