- template_get_many - Get multiple templates
- template_create_template_temporary - Create template
Retrieve multiple templates by their IDs
from documenso_sdk import Documenso
import os
with Documenso(
api_key=os.getenv("DOCUMENSO_API_KEY", ""),
) as documenso:
res = documenso.template.template_get_many(template_ids=[
618.65,
1418.73,
1001.18,
])
# Handle response
print(res)| Parameter | Type | Required | Description |
|---|---|---|---|
template_ids |
List[float] | ✔️ | N/A |
retries |
Optional[utils.RetryConfig] | ➖ | Configuration to override the default retry behavior of the client. |
models.TemplateGetManyResponse
| Error Type | Status Code | Content Type |
|---|---|---|
| models.TemplateGetManyBadRequestError | 400 | application/json |
| models.TemplateGetManyUnauthorizedError | 401 | application/json |
| models.TemplateGetManyForbiddenError | 403 | application/json |
| models.TemplateGetManyInternalServerError | 500 | application/json |
| models.APIError | 4XX, 5XX | */* |
You will need to upload the PDF to the provided URL returned. Note: Once V2 API is released, this will be removed since we will allow direct uploads, instead of using an upload URL.
from documenso_sdk import Documenso
import os
with Documenso(
api_key=os.getenv("DOCUMENSO_API_KEY", ""),
) as documenso:
res = documenso.template.template_create_template_temporary(title="<value>")
# Handle response
print(res)| Parameter | Type | Required | Description |
|---|---|---|---|
title |
str | ✔️ | N/A |
folder_id |
Optional[str] | ➖ | N/A |
external_id |
OptionalNullable[str] | ➖ | N/A |
visibility |
Optional[models.TemplateCreateTemplateTemporaryVisibilityRequest] | ➖ | N/A |
global_access_auth |
List[models.TemplateCreateTemplateTemporaryGlobalAccessAuthRequest] | ➖ | N/A |
global_action_auth |
List[models.TemplateCreateTemplateTemporaryGlobalActionAuthRequest] | ➖ | N/A |
public_title |
Optional[str] | ➖ | N/A |
public_description |
Optional[str] | ➖ | N/A |
type |
Optional[models.TemplateCreateTemplateTemporaryTypeRequest] | ➖ | N/A |
meta |
Optional[models.TemplateCreateTemplateTemporaryMeta] | ➖ | N/A |
attachments |
List[models.TemplateCreateTemplateTemporaryAttachment] | ➖ | N/A |
retries |
Optional[utils.RetryConfig] | ➖ | Configuration to override the default retry behavior of the client. |
models.TemplateCreateTemplateTemporaryResponse
| Error Type | Status Code | Content Type |
|---|---|---|
| models.TemplateCreateTemplateTemporaryBadRequestError | 400 | application/json |
| models.TemplateCreateTemplateTemporaryUnauthorizedError | 401 | application/json |
| models.TemplateCreateTemplateTemporaryForbiddenError | 403 | application/json |
| models.TemplateCreateTemplateTemporaryInternalServerError | 500 | application/json |
| models.APIError | 4XX, 5XX | */* |