Class EditRunsClient

  • Direct Known Subclasses:
    EditRunsClient

    public class EditRunsClient
    extends java.lang.Object
    • Constructor Detail

      • EditRunsClient

        public EditRunsClient​(ClientOptions clientOptions)
    • Method Detail

      • withRawResponse

        public RawEditRunsClient withRawResponse()
        Get responses with HTTP metadata like headers
      • create

        public EditRun create​(EditRunsCreateRequest request)
        Edit and manipulate PDF documents by detecting and filling form fields.

        The Edit Runs endpoint allows you to convert and edit documents and get an edit run ID that can be used to check status and retrieve results with the Get Edit Run endpoint.

        The request returns immediately with a PROCESSING status. Use webhooks or poll the Get Edit Run endpoint for results.

      • create

        public EditRun create​(EditRunsCreateRequest request,
                              RequestOptions requestOptions)
        Edit and manipulate PDF documents by detecting and filling form fields.

        The Edit Runs endpoint allows you to convert and edit documents and get an edit run ID that can be used to check status and retrieve results with the Get Edit Run endpoint.

        The request returns immediately with a PROCESSING status. Use webhooks or poll the Get Edit Run endpoint for results.

      • retrieve

        public EditRun retrieve​(java.lang.String id)
        Retrieve the status and results of an edit run.

        Use this endpoint to get results for an edit run that has already completed, or to check on the status of an edit run initiated via the Create Edit Run endpoint.

      • retrieve

        public EditRun retrieve​(java.lang.String id,
                                RequestOptions requestOptions)
        Retrieve the status and results of an edit run.

        Use this endpoint to get results for an edit run that has already completed, or to check on the status of an edit run initiated via the Create Edit Run endpoint.

      • retrieve

        public EditRun retrieve​(java.lang.String id,
                                EditRunsRetrieveRequest request)
        Retrieve the status and results of an edit run.

        Use this endpoint to get results for an edit run that has already completed, or to check on the status of an edit run initiated via the Create Edit Run endpoint.

      • retrieve

        public EditRun retrieve​(java.lang.String id,
                                EditRunsRetrieveRequest request,
                                RequestOptions requestOptions)
        Retrieve the status and results of an edit run.

        Use this endpoint to get results for an edit run that has already completed, or to check on the status of an edit run initiated via the Create Edit Run endpoint.

      • delete

        public EditRunsDeleteResponse delete​(java.lang.String id)
        Delete an edit run and all associated data from Extend. This operation is permanent and cannot be undone.

        This endpoint can be used if you'd like to manage data retention on your own rather than relying on automated data retention policies, or to make one-off deletions for your downstream customers.

      • delete

        public EditRunsDeleteResponse delete​(java.lang.String id,
                                             RequestOptions requestOptions)
        Delete an edit run and all associated data from Extend. This operation is permanent and cannot be undone.

        This endpoint can be used if you'd like to manage data retention on your own rather than relying on automated data retention policies, or to make one-off deletions for your downstream customers.

      • delete

        public EditRunsDeleteResponse delete​(java.lang.String id,
                                             EditRunsDeleteRequest request)
        Delete an edit run and all associated data from Extend. This operation is permanent and cannot be undone.

        This endpoint can be used if you'd like to manage data retention on your own rather than relying on automated data retention policies, or to make one-off deletions for your downstream customers.

      • delete

        public EditRunsDeleteResponse delete​(java.lang.String id,
                                             EditRunsDeleteRequest request,
                                             RequestOptions requestOptions)
        Delete an edit run and all associated data from Extend. This operation is permanent and cannot be undone.

        This endpoint can be used if you'd like to manage data retention on your own rather than relying on automated data retention policies, or to make one-off deletions for your downstream customers.