You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+50-43Lines changed: 50 additions & 43 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,13 +1,13 @@
1
1
# Go API client for docspring
2
2
3
-
DocSpring provides an API that helps you fill out and sign PDF templates.
3
+
Use DocSpring's API to programmatically fill out PDF forms, convert HTML to PDFs, merge PDFs, or request legally binding e-signatures.
4
4
5
5
## Overview
6
6
This API client was generated by the [OpenAPI Generator](https://openapi-generator.tech) project. By using the [OpenAPI-spec](https://www.openapis.org/) from a remote server, you can easily generate an API client.
*PDFAPI* | [**CopyTemplate**](docs/PDFAPI.md#copytemplate) | **Post** /templates/{template_id}/copy | Copy a Template
86
-
*PDFAPI* | [**CreateCustomFileFromUpload**](docs/PDFAPI.md#createcustomfilefromupload) | **Post** /custom_files | Create a new custom file from a cached presign upload
87
-
*PDFAPI* | [**CreateDataRequestEvent**](docs/PDFAPI.md#createdatarequestevent) | **Post** /data_requests/{data_request_id}/events | Creates a new event for emailing a signee a request for signature
88
-
*PDFAPI* | [**CreateDataRequestToken**](docs/PDFAPI.md#createdatarequesttoken) | **Post** /data_requests/{data_request_id}/tokens | Creates a new data request token for form authentication
89
-
*PDFAPI* | [**CreateFolder**](docs/PDFAPI.md#createfolder) | **Post** /folders/ | Create a folder
90
-
*PDFAPI* | [**CreateHTMLTemplate**](docs/PDFAPI.md#createhtmltemplate) | **Post** /templates?endpoint_description=html | Create a new HTML template
91
-
*PDFAPI* | [**CreatePDFTemplate**](docs/PDFAPI.md#createpdftemplate) | **Post** /templates | Create a new PDF template with a form POST file upload
92
-
*PDFAPI* | [**CreatePDFTemplateFromUpload**](docs/PDFAPI.md#createpdftemplatefromupload) | **Post** /templates?endpoint_description=cached_upload | Create a new PDF template from a cached presign upload
93
-
*PDFAPI* | [**DeleteFolder**](docs/PDFAPI.md#deletefolder) | **Delete** /folders/{folder_id} | Delete a folder
94
-
*PDFAPI* | [**DeleteTemplate**](docs/PDFAPI.md#deletetemplate) | **Delete** /templates/{template_id} | Delete a template
*PDFAPI* | [**ExpireSubmission**](docs/PDFAPI.md#expiresubmission) | **Delete** /submissions/{submission_id} | Expire a PDF submission
97
-
*PDFAPI* | [**GeneratePdf**](docs/PDFAPI.md#generatepdf) | **Post** /templates/{template_id}/submissions | Generates a new PDF
98
-
*PDFAPI* | [**GeneratePdfForHtmlTemplate**](docs/PDFAPI.md#generatepdfforhtmltemplate) | **Post** /templates/{template_id}/submissions?endpoint_description=html_templates | Generates a new PDF for an HTML template
99
-
*PDFAPI* | [**GeneratePreview**](docs/PDFAPI.md#generatepreview) | **Post** /submissions/{submission_id}/generate_preview | Generated a preview PDF for partially completed data requests
100
-
*PDFAPI* | [**GetCombinedSubmission**](docs/PDFAPI.md#getcombinedsubmission) | **Get** /combined_submissions/{combined_submission_id} | Check the status of a combined submission (merged PDFs)
101
-
*PDFAPI* | [**GetDataRequest**](docs/PDFAPI.md#getdatarequest) | **Get** /data_requests/{data_request_id} | Look up a submission data request
102
-
*PDFAPI* | [**GetFullTemplate**](docs/PDFAPI.md#getfulltemplate) | **Get** /templates/{template_id}?full=true | Fetch the full template attributes
103
-
*PDFAPI* | [**GetPresignUrl**](docs/PDFAPI.md#getpresignurl) | **Get** /uploads/presign | Get a presigned URL so that you can upload a file to our AWS S3 bucket
104
-
*PDFAPI* | [**GetSubmission**](docs/PDFAPI.md#getsubmission) | **Get** /submissions/{submission_id} | Check the status of a PDF
105
-
*PDFAPI* | [**GetSubmissionBatch**](docs/PDFAPI.md#getsubmissionbatch) | **Get** /submissions/batches/{submission_batch_id} | Check the status of a submission batch job
106
-
*PDFAPI* | [**GetTemplate**](docs/PDFAPI.md#gettemplate) | **Get** /templates/{template_id} | Check the status of an uploaded template
107
-
*PDFAPI* | [**GetTemplateSchema**](docs/PDFAPI.md#gettemplateschema) | **Get** /templates/{template_id}/schema | Fetch the JSON schema for a template
108
-
*PDFAPI* | [**ListCombinedSubmissions**](docs/PDFAPI.md#listcombinedsubmissions) | **Get** /combined_submissions | Get a list of all combined submissions
109
-
*PDFAPI* | [**ListFolders**](docs/PDFAPI.md#listfolders) | **Get** /folders/ | Get a list of all folders
110
-
*PDFAPI* | [**ListSubmissions**](docs/PDFAPI.md#listsubmissions) | **Get** /submissions | List all submissions
111
-
*PDFAPI* | [**ListTemplateSubmissions**](docs/PDFAPI.md#listtemplatesubmissions) | **Get** /templates/{template_id}/submissions | List all submissions for a given template
112
-
*PDFAPI* | [**ListTemplates**](docs/PDFAPI.md#listtemplates) | **Get** /templates | Get a list of all templates
113
-
*PDFAPI* | [**MoveFolderToFolder**](docs/PDFAPI.md#movefoldertofolder) | **Post** /folders/{folder_id}/move | Move a folder
*PDFAPI* | [**RenameFolder**](docs/PDFAPI.md#renamefolder) | **Post** /folders/{folder_id}/rename | Rename a folder
116
-
*PDFAPI* | [**TestAuthentication**](docs/PDFAPI.md#testauthentication) | **Get** /authentication | Test Authentication
117
-
*PDFAPI* | [**UpdateDataRequest**](docs/PDFAPI.md#updatedatarequest) | **Put** /data_requests/{data_request_id} | Update a submission data request
118
-
*PDFAPI* | [**UpdateTemplate**](docs/PDFAPI.md#updatetemplate) | **Put** /templates/{template_id} | Update a Template
81
+
*ClientAPI* | [**AddFieldsToTemplate**](docs/ClientAPI.md#addfieldstotemplate) | **Put** /templates/{template_id}/add_fields | Add new fields to a Template
*ClientAPI* | [**CopyTemplate**](docs/ClientAPI.md#copytemplate) | **Post** /templates/{template_id}/copy | Copy a template
85
+
*ClientAPI* | [**CreateCustomFileFromUpload**](docs/ClientAPI.md#createcustomfilefromupload) | **Post** /custom_files | Create a new custom file from a cached S3 upload
86
+
*ClientAPI* | [**CreateDataRequestEvent**](docs/ClientAPI.md#createdatarequestevent) | **Post** /data_requests/{data_request_id}/events | Create a new event for emailing a signee a request for signature
87
+
*ClientAPI* | [**CreateDataRequestToken**](docs/ClientAPI.md#createdatarequesttoken) | **Post** /data_requests/{data_request_id}/tokens | Create a new data request token for form authentication
88
+
*ClientAPI* | [**CreateFolder**](docs/ClientAPI.md#createfolder) | **Post** /folders/ | Create a folder
89
+
*ClientAPI* | [**CreateHtmlTemplate**](docs/ClientAPI.md#createhtmltemplate) | **Post** /templates?endpoint_variant=create_html_template | Create a new HTML template
90
+
*ClientAPI* | [**CreatePdfTemplate**](docs/ClientAPI.md#createpdftemplate) | **Post** /templates | Create a new PDF template with a form POST file upload
91
+
*ClientAPI* | [**CreatePdfTemplateFromUpload**](docs/ClientAPI.md#createpdftemplatefromupload) | **Post** /templates?endpoint_variant=create_template_from_cached_upload | Create a new PDF template from a cached S3 file upload
92
+
*ClientAPI* | [**DeleteFolder**](docs/ClientAPI.md#deletefolder) | **Delete** /folders/{folder_id} | Delete a folder
93
+
*ClientAPI* | [**DeleteTemplate**](docs/ClientAPI.md#deletetemplate) | **Delete** /templates/{template_id} | Delete a template
*ClientAPI* | [**ExpireSubmission**](docs/ClientAPI.md#expiresubmission) | **Delete** /submissions/{submission_id} | Expire a PDF submission
96
+
*ClientAPI* | [**GeneratePdf**](docs/ClientAPI.md#generatepdf) | **Post** /templates/{template_id}/submissions | Generate a PDF
97
+
*ClientAPI* | [**GeneratePreview**](docs/ClientAPI.md#generatepreview) | **Post** /submissions/{submission_id}/generate_preview | Generate a preview PDF for partially completed data requests
98
+
*ClientAPI* | [**GetCombinedSubmission**](docs/ClientAPI.md#getcombinedsubmission) | **Get** /combined_submissions/{combined_submission_id} | Check the status of a combined submission (merged PDFs)
99
+
*ClientAPI* | [**GetDataRequest**](docs/ClientAPI.md#getdatarequest) | **Get** /data_requests/{data_request_id} | Look up a submission data request
100
+
*ClientAPI* | [**GetFullTemplate**](docs/ClientAPI.md#getfulltemplate) | **Get** /templates/{template_id}?full=true | Fetch the full attributes for a PDF template
101
+
*ClientAPI* | [**GetPresignUrl**](docs/ClientAPI.md#getpresignurl) | **Get** /uploads/presign | Get a presigned S3 URL for direct file upload
102
+
*ClientAPI* | [**GetSubmission**](docs/ClientAPI.md#getsubmission) | **Get** /submissions/{submission_id} | Check the status of a PDF
103
+
*ClientAPI* | [**GetSubmissionBatch**](docs/ClientAPI.md#getsubmissionbatch) | **Get** /submissions/batches/{submission_batch_id} | Check the status of a submission batch job
104
+
*ClientAPI* | [**GetTemplate**](docs/ClientAPI.md#gettemplate) | **Get** /templates/{template_id} | Check the status of an uploaded template
105
+
*ClientAPI* | [**GetTemplateSchema**](docs/ClientAPI.md#gettemplateschema) | **Get** /templates/{template_id}/schema | Fetch the JSON schema for a template
106
+
*ClientAPI* | [**ListCombinedSubmissions**](docs/ClientAPI.md#listcombinedsubmissions) | **Get** /combined_submissions | Get a list of all combined submissions
107
+
*ClientAPI* | [**ListFolders**](docs/ClientAPI.md#listfolders) | **Get** /folders/ | Get a list of all folders
108
+
*ClientAPI* | [**ListSubmissions**](docs/ClientAPI.md#listsubmissions) | **Get** /submissions | List all submissions
109
+
*ClientAPI* | [**ListTemplateSubmissions**](docs/ClientAPI.md#listtemplatesubmissions) | **Get** /templates/{template_id}/submissions | List all submissions for a given template
110
+
*ClientAPI* | [**ListTemplates**](docs/ClientAPI.md#listtemplates) | **Get** /templates | Get a list of all templates
111
+
*ClientAPI* | [**MoveFolderToFolder**](docs/ClientAPI.md#movefoldertofolder) | **Post** /folders/{folder_id}/move | Move a folder
*ClientAPI* | [**PublishTemplateVersion**](docs/ClientAPI.md#publishtemplateversion) | **Post** /templates/{template_id}/publish_version | Publish a template version
114
+
*ClientAPI* | [**RenameFolder**](docs/ClientAPI.md#renamefolder) | **Post** /folders/{folder_id}/rename | Rename a folder
115
+
*ClientAPI* | [**RestoreTemplateVersion**](docs/ClientAPI.md#restoretemplateversion) | **Post** /templates/{template_id}/restore_version | Restore a template version
116
+
*ClientAPI* | [**TestAuthentication**](docs/ClientAPI.md#testauthentication) | **Get** /authentication | Test authentication
117
+
*ClientAPI* | [**UpdateDataRequest**](docs/ClientAPI.md#updatedatarequest) | **Put** /data_requests/{data_request_id} | Update a submission data request
118
+
*ClientAPI* | [**UpdateTemplate**](docs/ClientAPI.md#updatetemplate) | **Put** /templates/{template_id} | Update a Template
119
+
*ClientAPI* | [**UpdateTemplateDocument**](docs/ClientAPI.md#updatetemplatedocument) | **Put** /templates/{template_id}?endpoint_variant=update_template_pdf_with_form_post | Update a template's document with a form POST file upload
120
+
*ClientAPI* | [**UpdateTemplateDocumentFromUpload**](docs/ClientAPI.md#updatetemplatedocumentfromupload) | **Put** /templates/{template_id}?endpoint_variant=update_template_pdf_with_cached_upload | Update a template's document with a cached S3 file upload
0 commit comments