Skip to content

Commit 0f9946d

Browse files
authored
Add new endpoints (#4)
1 parent 2b07a52 commit 0f9946d

File tree

113 files changed

+4771
-448
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

113 files changed

+4771
-448
lines changed

README.md

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,29 +60,45 @@ All URIs are relative to *https://api.pandadoc.com*
6060

6161
Class | Method | HTTP request | Description
6262
------------ | ------------- | ------------- | -------------
63-
*APILogsApi* | [**detailsApiLog**](docs/APILogsApi.md#detailsApiLog) | **GET** /public/v1/logs/{id} | Details API Log
64-
*APILogsApi* | [**listApiLogs**](docs/APILogsApi.md#listApiLogs) | **GET** /public/v1/logs | List API Log
63+
*APILogsApi* | [**detailsApiLog**](docs/APILogsApi.md#detailsapilog) | **GET** /public/v1/logs/{id} | Details API Log
64+
*APILogsApi* | [**listApiLogs**](docs/APILogsApi.md#listapilogs) | **GET** /public/v1/logs | List API Log
65+
*ContactsApi* | [**contactCreate**](docs/ContactsApi.md#contactcreate) | **POST** /public/v1/contacts | Create contact
66+
*ContactsApi* | [**contactDelete**](docs/ContactsApi.md#contactdelete) | **DELETE** /public/v1/contacts/{id} | Delete contact by id
67+
*ContactsApi* | [**contactDetails**](docs/ContactsApi.md#contactdetails) | **GET** /public/v1/contacts/{id} | Get contact details by id
68+
*ContactsApi* | [**contactList**](docs/ContactsApi.md#contactlist) | **GET** /public/v1/contacts | List contacts
69+
*ContactsApi* | [**contactUpdate**](docs/ContactsApi.md#contactupdate) | **PATCH** /public/v1/contacts/{id} | Update contact by id
6570
*ContentLibraryItemsApi* | [**detailsContentLibraryItem**](docs/ContentLibraryItemsApi.md#detailscontentlibraryitem) | **GET** /public/v1/content-library-items/{id}/details | Details Content Library Item
6671
*ContentLibraryItemsApi* | [**listContentLibraryItems**](docs/ContentLibraryItemsApi.md#listcontentlibraryitems) | **GET** /public/v1/content-library-items | List Content Library Item
72+
*DocumentAttachmentsApi* | [**documentAttachmentCreate**](docs/DocumentAttachmentsApi.md#documentattachmentcreate) | **POST** /public/v1/documents/{id}/attachments | Document Attachment Create
73+
*DocumentAttachmentsApi* | [**documentAttachmentDelete**](docs/DocumentAttachmentsApi.md#documentattachmentdelete) | **DELETE** /public/v1/documents/{id}/attachments/{attachment_id} | Document Attachment Delete
74+
*DocumentAttachmentsApi* | [**documentAttachmentDetails**](docs/DocumentAttachmentsApi.md#documentattachmentdetails) | **GET** /public/v1/documents/{id}/attachments/{attachment_id} | Document Attachment Details
75+
*DocumentAttachmentsApi* | [**documentAttachmentDownload**](docs/DocumentAttachmentsApi.md#documentattachmentdownload) | **GET** /public/v1/documents/{id}/attachments/{attachment_id}/download | Document Attachment Download
76+
*DocumentAttachmentsApi* | [**documentAttachmentsList**](docs/DocumentAttachmentsApi.md#documentattachmentslist) | **GET** /public/v1/documents/{id}/attachments | Document Attachment List
6777
*DocumentsApi* | [**deleteDocument**](docs/DocumentsApi.md#deletedocument) | **DELETE** /public/v1/documents/{id} | Delete document by id
6878
*DocumentsApi* | [**documentCreate**](docs/DocumentsApi.md#documentcreate) | **POST** /public/v1/documents | Create document
6979
*DocumentsApi* | [**documentCreateLink**](docs/DocumentsApi.md#documentcreatelink) | **POST** /public/v1/documents/{id}/session | Create a Document Link
7080
*DocumentsApi* | [**documentDetails**](docs/DocumentsApi.md#documentdetails) | **GET** /public/v1/documents/{id}/details | Document details
7181
*DocumentsApi* | [**documentList**](docs/DocumentsApi.md#documentlist) | **GET** /public/v1/documents | List documents
7282
*DocumentsApi* | [**documentStatus**](docs/DocumentsApi.md#documentstatus) | **GET** /public/v1/documents/{id} | Document status
83+
*DocumentsApi* | [**documentStatusChange**](docs/DocumentsApi.md#documentstatuschange) | **PATCH** /public/v1/documents/{id}/status | Document status change
7384
*DocumentsApi* | [**downloadDocument**](docs/DocumentsApi.md#downloaddocument) | **GET** /public/v1/documents/{id}/download | Document download
7485
*DocumentsApi* | [**downloadProtectedDocument**](docs/DocumentsApi.md#downloadprotecteddocument) | **GET** /public/v1/documents/{id}/download-protected | Download document protected
7586
*DocumentsApi* | [**linkedObjectDelete**](docs/DocumentsApi.md#linkedobjectdelete) | **DELETE** /public/v1/documents/{id}/linked-objects/{linked_object_id} | Delete Linked Object
7687
*DocumentsApi* | [**linkedObjectList**](docs/DocumentsApi.md#linkedobjectlist) | **GET** /public/v1/documents/{id}/linked-objects | List Linked Objects
7788
*DocumentsApi* | [**linkedObjectsCreate**](docs/DocumentsApi.md#linkedobjectscreate) | **POST** /public/v1/documents/{id}/linked-objects | Create Linked Object
7889
*DocumentsApi* | [**sendDocument**](docs/DocumentsApi.md#senddocument) | **POST** /public/v1/documents/{id}/send | Send Document
90+
*DocumentsApi* | [**transferAllDocumentsOwnership**](docs/DocumentsApi.md#transferalldocumentsownership) | **PATCH** /public/v1/documents/ownership | Transfer all documents ownership
91+
*DocumentsApi* | [**transferDocumentOwnership**](docs/DocumentsApi.md#transferdocumentownership) | **PATCH** /public/v1/documents/{id}/ownership | Update document ownership
7992
*FoldersAPIApi* | [**createDocumentFolder**](docs/FoldersAPIApi.md#createdocumentfolder) | **POST** /public/v1/documents/folders | Create Documents Folder
8093
*FoldersAPIApi* | [**createTemplateFolder**](docs/FoldersAPIApi.md#createtemplatefolder) | **POST** /public/v1/templates/folders | Create Templates Folder
8194
*FoldersAPIApi* | [**listDocumentFolders**](docs/FoldersAPIApi.md#listdocumentfolders) | **GET** /public/v1/documents/folders | List Documents Folders
8295
*FoldersAPIApi* | [**listTemplateFolders**](docs/FoldersAPIApi.md#listtemplatefolders) | **GET** /public/v1/templates/folders | List Templates Folders
8396
*FoldersAPIApi* | [**renameDocumentFolder**](docs/FoldersAPIApi.md#renamedocumentfolder) | **PUT** /public/v1/documents/folders/{id} | Rename Documents Folder
8497
*FoldersAPIApi* | [**renameTemplateFolder**](docs/FoldersAPIApi.md#renametemplatefolder) | **PUT** /public/v1/templates/folders/{id} | Rename Templates Folder
8598
*FormsApi* | [**listForm**](docs/FormsApi.md#listform) | **GET** /public/v1/forms | Forms
99+
*MembersApi* | [**currentMemberDetails**](docs/MembersApi.md#currentmemberdetails) | **GET** /public/v1/members/current | Current member details
100+
*MembersApi* | [**memberDetails**](docs/MembersApi.md#memberdetails) | **GET** /public/v1/members/{id} | Member details
101+
*MembersApi* | [**memberList**](docs/MembersApi.md#memberlist) | **GET** /public/v1/members | List members
86102
*OAuth20AuthenticationApi* | [**accessToken**](docs/OAuth20AuthenticationApi.md#accesstoken) | **POST** /oauth2/access_token | Create/Refresh Access Token
87103
*TemplatesApi* | [**deleteTemplate**](docs/TemplatesApi.md#deletetemplate) | **DELETE** /public/v1/templates/{id} | Delete Template
88104
*TemplatesApi* | [**detailsTemaplate**](docs/TemplatesApi.md#detailstemaplate) | **GET** /public/v1/templates/{id}/details | Details Template

docs/APILogsApi.md

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ const apiInstance = new pd_api.APILogsApi(configuration);
2828

2929
const body:pd_api.APILogsApiDetailsApiLogRequest = {
3030
// string | Log event id.
31-
id: "id_example",
31+
id: "AXp2jrHMK2MKv_lRqmQ",
3232
};
3333

3434
apiInstance.detailsApiLog(body).then((data) => {
@@ -50,7 +50,7 @@ Name | Type | Description | Notes
5050

5151
### Authorization
5252

53-
[apiKey](../README.md#apikey), [oauth2](../README.md#oauth2)
53+
[apiKey](../README.md#apiKey), [oauth2](../README.md#oauth2)
5454

5555
### HTTP request headers
5656

@@ -88,23 +88,19 @@ const apiInstance = new pd_api.APILogsApi(configuration);
8888

8989
const body:pd_api.APILogsApiListApiLogsRequest = {
9090
// string | Determines a point in time from which logs should be fetched. Either a specific ISO 8601 datetime or a relative identifier such as \"-90d\" (for past 90 days). (optional)
91-
since: "since_example",
91+
since: "-7d",
9292
// string | Determines a point in time from which logs should be fetched. Either a specific ISO 8601 datetime or a relative identifier such as \"-10d\" (for past 10 days) or a special \"now\" value. (optional)
93-
to: "to_example",
93+
to: "now",
9494
// number | The amount of items on each page. (optional)
95-
count: 1,
95+
count: 10,
9696
// number | Page number of the results returned. (optional)
9797
page: 1,
9898
// Array<100 | 200 | 300 | 400 | 500> | Returns only the predefined status codes. Allows 1xx, 2xx, 3xx, 4xx, and 5xx. (optional)
99-
statuses: [
100-
100,
101-
],
99+
statuses: [400,500],
102100
// Array<'GET' | 'POST' | 'PUT' | 'PATCH' | 'DELETE'> | Returns only the predefined HTTP methods. Allows GET, POST, PUT, PATCH, and DELETE. (optional)
103-
methods: [
104-
"GET",
105-
],
101+
methods: ["GET","POST"],
106102
// string | Returns the results containing a string. (optional)
107-
search: "search_example",
103+
search: "documents/hryJY9mqYZHjQCYQuSjRQg/send",
108104
// 'PRODUCTION' | 'SANDBOX' | Returns logs for production/sandbox. (optional)
109105
environmentType: "PRODUCTION",
110106
};

0 commit comments

Comments
 (0)