Interface TemplateServiceAsync
-
- All Implemented Interfaces:
public interface TemplateServiceAsyncDocument formatting and template rendering (MD/JSON to PDF/DOCX)
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceTemplateServiceAsync.WithRawResponseA view of TemplateServiceAsync that provides access to raw HTTP responses for each method.
-
Method Summary
-
-
Method Detail
-
withRawResponse
abstract TemplateServiceAsync.WithRawResponse withRawResponse()
Returns a view of this service that provides access to raw HTTP responses for each method.
-
withOptions
abstract TemplateServiceAsync withOptions(Consumer<ClientOptions.Builder> modifier)
Returns a view of this service with the given option modifications applied.
The original service is not modified.
-
create
CompletableFuture<TemplateCreateResponse> create(TemplateCreateParams params)
Create a new format template for document formatting. Templates support variables using
{{variable}}syntax and can be used for captions, signatures, letterheads, certificates, footers, or custom formatting needs.
-
create
abstract CompletableFuture<TemplateCreateResponse> create(TemplateCreateParams params, RequestOptions requestOptions)
-
retrieve
CompletableFuture<TemplateRetrieveResponse> retrieve(String id)
Retrieve a specific document format template by ID. Format templates define how documents should be structured and formatted for specific legal use cases such as contracts, briefs, or pleadings.
-
retrieve
CompletableFuture<TemplateRetrieveResponse> retrieve(String id, TemplateRetrieveParams params, RequestOptions requestOptions)
-
retrieve
CompletableFuture<TemplateRetrieveResponse> retrieve(String id, TemplateRetrieveParams params)
-
retrieve
abstract CompletableFuture<TemplateRetrieveResponse> retrieve(TemplateRetrieveParams params, RequestOptions requestOptions)
-
retrieve
CompletableFuture<TemplateRetrieveResponse> retrieve(TemplateRetrieveParams params)
-
retrieve
CompletableFuture<TemplateRetrieveResponse> retrieve(String id, RequestOptions requestOptions)
-
list
CompletableFuture<TemplateListResponse> list()
Retrieve all format templates for the organization. Templates define reusable document formatting patterns with customizable variables for consistent legal document generation.
Filter by type to get specific template categories like contracts, pleadings, or correspondence.
-
list
abstract CompletableFuture<TemplateListResponse> list(TemplateListParams params, RequestOptions requestOptions)
-
list
CompletableFuture<TemplateListResponse> list(TemplateListParams params)
-
list
CompletableFuture<TemplateListResponse> list(RequestOptions requestOptions)
-
-
-
-