SignRequest - the C# library for SignRequest.com
- .NET Core >=1.0
- .NET Framework >=4.6
- Mono/Xamarin >=vNext
- UWP >=10.0
- FubarCoder.RestSharp.Portable.Core >=4.0.7
- FubarCoder.RestSharp.Portable.HttpClient >=4.0.7
- Newtonsoft.Json >=10.0.3
The SignRequest API client can be installed using NuGet with the package name SignRequest.
Full API documentation, including code samples, can be found here: https://signrequest.com/api/v1/docs/
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();
data.FileFromUrl = "https://docs.google.com/document/d/1oI2R1SxfMNZXiz3jCQvorpoklF9xq_dCJnOpkI-zo80/edit?usp=sharing";
try
{
Document result = apiInstance.DocumentsCreate(data);
Debug.WriteLine(result);
}
catch (Exception e)
{
Debug.Print("Exception when calling DocumentsApi.DocumentsCreate: " + e.Message );
}
}
}
}All URIs are relative to https://signrequest.com/api/v1
- Model.AuthToken
- Model.Document
- Model.DocumentAttachment
- Model.DocumentSearch
- Model.DocumentSignerTemplateConf
- Model.DocumentSigningLog
- Model.DocumentSignrequest
- Model.DocumentTeam
- Model.Event
- Model.FileFromSf
- Model.InlineDocumentSignerIntegrationData
- Model.InlineIntegrationData
- Model.InlinePrefillTags
- Model.InlineResponse200
- Model.InlineResponse2001
- Model.InlineResponse2002
- Model.InlineResponse2003
- Model.InlineResponse2004
- Model.InlineResponse2005
- Model.InlineResponse2006
- Model.InlineResponse2007
- Model.InlineResponse2008
- Model.InlineResponse2009
- Model.InlineResponse201
- Model.InlineResponse2011
- Model.InlineSignRequest
- Model.InlineTeam
- Model.InlineTeamMember
- Model.InviteMember
- Model.Placeholder
- Model.RequiredAttachment
- Model.SignRequest
- Model.SignRequestQuickCreate
- Model.Signer
- Model.SignerAttachment
- Model.SignerInputs
- Model.SigningLog
- Model.Team
- Model.TeamMember
- Model.Template
- Model.User
- Model.WebhookSubscription
- Type: API key
- API key parameter name: Authorization
- Location: HTTP header
