SignrequestClient - JavaScript client for SignRequest.com
For Node.js
Then install it via:
npm install signrequest-client --saveUsing Webpack you may encounter the following error: "Module not found: Error: Cannot resolve module", most certainly you should disable AMD loader. Add/merge the following section to your webpack config:
module: {
rules: [
{
parser: {
amd: false
}
}
]
}Full API documentation, including code samples, can be found here: https://signrequest.com/api/v1/docs/
Please follow the installation instruction and execute the following JS code:
var SignrequestClient = require('signrequest-client');
var defaultClient = SignrequestClient.ApiClient.instance;
// Configure API key authorization: Token
var Token = defaultClient.authentications["Token"];
Token.apiKey = "YOUR API KEY";
Token.apiKeyPrefix = "Token";
var api = new SignrequestClient.DocumentsApi();
var data = new SignrequestClient.Document();
data.file_from_url =
"https://docs.google.com/document/d/1oI2R1SxfMNZXiz3jCQvorpoklF9xq_dCJnOpkI-zo80/edit?usp=sharing";
var callback = function(error, data, response) {
if (error) {
console.error(error);
} else {
console.log("API called successfully. Returned data: " + data);
}
};
api.documentsCreate(data, callback);All URIs are relative to https://signrequest.com/api/v1
- SignrequestClient.AuthToken
- SignrequestClient.Document
- SignrequestClient.DocumentAttachment
- SignrequestClient.DocumentSearch
- SignrequestClient.DocumentSignerTemplateConf
- SignrequestClient.DocumentSigningLog
- SignrequestClient.DocumentSignrequest
- SignrequestClient.DocumentTeam
- SignrequestClient.Event
- SignrequestClient.FileFromSf
- SignrequestClient.InlineDocumentSignerIntegrationData
- SignrequestClient.InlineIntegrationData
- SignrequestClient.InlinePrefillTags
- SignrequestClient.InlineResponse200
- SignrequestClient.InlineResponse2001
- SignrequestClient.InlineResponse2002
- SignrequestClient.InlineResponse2003
- SignrequestClient.InlineResponse2004
- SignrequestClient.InlineResponse2005
- SignrequestClient.InlineResponse2006
- SignrequestClient.InlineResponse2007
- SignrequestClient.InlineResponse2008
- SignrequestClient.InlineResponse2009
- SignrequestClient.InlineResponse201
- SignrequestClient.InlineResponse2011
- SignrequestClient.InlineSignRequest
- SignrequestClient.InlineTeam
- SignrequestClient.InlineTeamMember
- SignrequestClient.InviteMember
- SignrequestClient.Placeholder
- SignrequestClient.RequiredAttachment
- SignrequestClient.SignRequest
- SignrequestClient.SignRequestQuickCreate
- SignrequestClient.Signer
- SignrequestClient.SignerAttachment
- SignrequestClient.SignerInputs
- SignrequestClient.SigningLog
- SignrequestClient.Team
- SignrequestClient.TeamMember
- SignrequestClient.Template
- SignrequestClient.User
- SignrequestClient.WebhookSubscription
- Type: API key
- API key parameter name: Authorization
- Location: HTTP header
