get_accept v1.6.1
get_accept
GetAccept - JavaScript client for get_accept GetAccept provides a sales enablement platform for sales to design, send, promote, track, and e-sign sales documents, leveraging sales collateral, contract management, proposals, and electronic signatures in one place. This SDK is automatically generated by the Swagger Codegen project:
- API version: 1.6
- Package version: 1.6
- Build package: io.swagger.codegen.v3.generators.javascript.JavaScriptClientCodegen For more information, please visit https://app.getaccept.com/api
Installation
For Node.js
npm
To publish the library as a npm, please follow the procedure in "Publishing npm packages".
Then install it via:
npm install get_accept --save
git
If the library is hosted at a git repository, e.g. https://github.com/GIT_USER_ID/GIT_REPO_ID then install it via:
npm install GIT_USER_ID/GIT_REPO_ID --save
For browser
The library also works in the browser environment via npm and browserify. After following
the above steps with Node.js and installing browserify with npm install -g browserify
,
perform the following (assuming main.js is your entry file):
browserify main.js > bundle.js
Then include bundle.js in the HTML pages.
Webpack Configuration
Using 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
}
}
]
}
Getting Started
Please follow the installation instruction and execute the following JS code:
var GetAccept = require('get_accept');
var defaultClient = GetAccept.ApiClient.instance;
// Configure OAuth2 access token for authorization: Oauth2
var Oauth2 = defaultClient.authentications['Oauth2'];
Oauth2.accessToken = "YOUR ACCESS TOKEN"
var api = new GetAccept.AttachmentsApi()
var callback = function(error, data, response) {
if (error) {
console.error(error);
} else {
console.log('API called successfully. Returned data: ' + data);
}
};
api.listAttachments(callback);
Documentation for API Endpoints
All URIs are relative to https://api.getaccept.com/v1
Class | Method | HTTP request | Description |
---|---|---|---|
GetAccept.AttachmentsApi | listAttachments | GET /attachments | List attachments |
GetAccept.AttachmentsApi | uploadAttachment | POST /upload/attachment | Upload an attachment |
GetAccept.AuthenticationApi | authenticate | POST /auth | Authentication by token |
GetAccept.AuthenticationApi | refreshToken | GET /refresh | Refresh an access token |
GetAccept.ContactsApi | createContact | POST /contacts | Create contact |
GetAccept.ContactsApi | listContacts | GET /contacts | List contacts |
GetAccept.DocumentsApi | createDocument | POST /documents | Create and send document or template |
GetAccept.DocumentsApi | downloadDocument | GET /documents/{documentId}/download | Download document |
GetAccept.DocumentsApi | getDocumentDetails | GET /documents/{documentId} | Get document details |
GetAccept.DocumentsApi | listDocumentFields | GET /documents/{documentId}/fields | Get document fields |
GetAccept.DocumentsApi | listDocuments | GET /documents | List documents |
GetAccept.DocumentsApi | listRecipients | GET /documents/{documentId}/recipients | Get document recipients |
GetAccept.DocumentsApi | sealDocument | POST /documents/{documentId}/seal | Seal document |
GetAccept.DocumentsApi | sendDocument | POST /documents/{documentId}/send | Send existing document |
GetAccept.DocumentsApi | uploadDocument | POST /upload | Upload a document file |
GetAccept.OthersApi | createRejectedSubscription | POST /subscriptions/events/rejected | When a document has been rejected |
GetAccept.OthersApi | createReviewedSubscription | POST /subscriptions/events/reviewed | When a document has been reviewed |
GetAccept.OthersApi | createSignedSubscription | POST /subscriptions/events/signed | When a document has been signed |
GetAccept.SubscriptionsApi | createSubscription | POST /subscriptions | Subscribe to document events |
GetAccept.SubscriptionsApi | deleteSubscription | DELETE /subscriptions/{subscriptionId} | Delete subscription |
GetAccept.SubscriptionsApi | getSubscriptionDetails | GET /subscriptions/{subscriptionId} | Get subscription details |
GetAccept.SubscriptionsApi | listSubscriptionEvents | GET /subscriptions/events | List available subscription events |
GetAccept.SubscriptionsApi | listSubscriptions | GET /subscriptions | List subscriptions |
GetAccept.TemplatesApi | listFields | GET /templates/{templateId}/fields | Get template fields |
GetAccept.TemplatesApi | listRoles | GET /templates/{templateId}/roles | Get template roles |
GetAccept.TemplatesApi | listTemplates | GET /templates | List templates |
GetAccept.UsersApi | createUser | POST /users | Create user |
GetAccept.UsersApi | getUserDetails | GET /users/{userId} | Get user details |
GetAccept.UsersApi | listUsers | GET /users | List users |
GetAccept.VideosApi | listVideos | GET /videos | List videos |
GetAccept.VideosApi | uploadVideo | POST /upload/video | Upload a video |
Documentation for Models
- GetAccept.AuthBody
- GetAccept.Contact
- GetAccept.Contacts
- GetAccept.ContactsBody
- GetAccept.Document
- GetAccept.DocumentIdSealBody
- GetAccept.DocumentIdSendBody
- GetAccept.Documents
- GetAccept.DocumentsAttachments
- GetAccept.DocumentsBody
- GetAccept.DocumentsCustomFields
- GetAccept.DocumentsInner
- GetAccept.DocumentsRecipients
- GetAccept.Error
- GetAccept.EventsRejectedBody
- GetAccept.EventsReviewedBody
- GetAccept.EventsSignedBody
- GetAccept.Field
- GetAccept.Fields
- GetAccept.InlineResponse200
- GetAccept.InlineResponse2001
- GetAccept.InlineResponse20010
- GetAccept.InlineResponse20011
- GetAccept.InlineResponse20011Attachments
- GetAccept.InlineResponse2002
- GetAccept.InlineResponse2002Templates
- GetAccept.InlineResponse2003
- GetAccept.InlineResponse2003Videos
- GetAccept.InlineResponse2004
- GetAccept.InlineResponse2005
- GetAccept.InlineResponse2005Roles
- GetAccept.InlineResponse2006
- GetAccept.InlineResponse2007
- GetAccept.InlineResponse2008
- GetAccept.InlineResponse2009
- GetAccept.Recipient
- GetAccept.Recipients
- GetAccept.Subscription
- GetAccept.Subscriptions
- GetAccept.SubscriptionsBody
- GetAccept.UploadAttachmentBody
- GetAccept.UploadAttachmentBody1
- GetAccept.UploadBody
- GetAccept.UploadBody1
- GetAccept.UploadVideoBody
- GetAccept.UploadVideoBody1
- GetAccept.User
- GetAccept.Users
- GetAccept.UsersBody
- GetAccept.UsersUsers
- GetAccept.Webhook
- GetAccept.WebhookEntity
Documentation for Authorization
Oauth2
- Type: OAuth
- Flow: accessCode
- Authorization URL: https://app.getaccept.com/oauth2/authorize
- Scopes:
- :
Token
2 years ago