All URIs are relative to https://prod.api.appcluster01.ca-central-1.ezmax.com/rest, except if the operation defines another base path.
| Method | HTTP request | Description |
|---|---|---|
| ezsigndocumentApplyEzsigntemplateV1() | POST /1/object/ezsigndocument/{pkiEzsigndocumentID}/applyezsigntemplate | Apply an Ezsigntemplate to the Ezsigndocument |
| ezsigndocumentApplyEzsigntemplateV2() | POST /2/object/ezsigndocument/{pkiEzsigndocumentID}/applyEzsigntemplate | Apply an Ezsigntemplate to the Ezsigndocument |
| ezsigndocumentApplyEzsigntemplateglobalV1() | POST /1/object/ezsigndocument/{pkiEzsigndocumentID}/applyEzsigntemplateglobal | Apply an Ezsigntemplateglobal to the Ezsigndocument |
| ezsigndocumentCreateEzsignelementsPositionedByWordV1() | POST /1/object/ezsigndocument/{pkiEzsigndocumentID}/createEzsignelementsPositionedByWord | Create multiple Ezsignsignatures/Ezsignformfieldgroups |
| ezsigndocumentCreateEzsignelementsPositionedByWordV2() | POST /2/object/ezsigndocument/{pkiEzsigndocumentID}/createEzsignelementsPositionedByWord | Create multiple Ezsignsignatures/Ezsignformfieldgroups |
| ezsigndocumentCreateObjectV1() | POST /1/object/ezsigndocument | Create a new Ezsigndocument |
| ezsigndocumentCreateObjectV2() | POST /2/object/ezsigndocument | Create a new Ezsigndocument |
| ezsigndocumentCreateObjectV3() | POST /3/object/ezsigndocument | Create a new Ezsigndocument |
| ezsigndocumentDeclineToSignV1() | POST /1/object/ezsigndocument/{pkiEzsigndocumentID}/declineToSign | Decline to sign |
| ezsigndocumentDeleteObjectV1() | DELETE /1/object/ezsigndocument/{pkiEzsigndocumentID} | Delete an existing Ezsigndocument |
| ezsigndocumentEditEzsignannotationsV1() | PUT /1/object/ezsigndocument/{pkiEzsigndocumentID}/editEzsignannotations | Edit multiple Ezsignannotations |
| ezsigndocumentEditEzsignformfieldgroupsV1() | PUT /1/object/ezsigndocument/{pkiEzsigndocumentID}/editEzsignformfieldgroups | Edit multiple Ezsignformfieldgroups |
| ezsigndocumentEditEzsignformfieldgroupsV2() | PUT /2/object/ezsigndocument/{pkiEzsigndocumentID}/editEzsignformfieldgroups | Edit multiple Ezsignformfieldgroups |
| ezsigndocumentEditEzsignsignaturesV1() | PUT /1/object/ezsigndocument/{pkiEzsigndocumentID}/editEzsignsignatures | Edit multiple Ezsignsignatures |
| ezsigndocumentEditEzsignsignaturesV2() | PUT /2/object/ezsigndocument/{pkiEzsigndocumentID}/editEzsignsignatures | Edit multiple Ezsignsignatures |
| ezsigndocumentEditObjectV1() | PUT /1/object/ezsigndocument/{pkiEzsigndocumentID} | Edit an existing Ezsigndocument |
| ezsigndocumentEndPrematurelyV1() | POST /1/object/ezsigndocument/{pkiEzsigndocumentID}/endPrematurely | End prematurely |
| ezsigndocumentExtractTextV1() | POST /1/object/ezsigndocument/{pkiEzsigndocumentID}/extractText | Extract text from Ezsigndocument area |
| ezsigndocumentFlattenV1() | POST /1/object/ezsigndocument/{pkiEzsigndocumentID}/flatten | Flatten |
| ezsigndocumentGetActionableElementsV1() | GET /1/object/ezsigndocument/{pkiEzsigndocumentID}/getActionableElements | Retrieve actionable elements for the Ezsigndocument |
| ezsigndocumentGetActionableElementsV2() | GET /2/object/ezsigndocument/{pkiEzsigndocumentID}/getActionableElements | Retrieve actionable elements for the Ezsigndocument |
| ezsigndocumentGetActionableElementsV3() | GET /3/object/ezsigndocument/{pkiEzsigndocumentID}/getActionableElements | Retrieve actionable elements for the Ezsigndocument |
| ezsigndocumentGetAttachmentsV1() | GET /1/object/ezsigndocument/{pkiEzsigndocumentID}/getAttachments | Retrieve Ezsigndocument's Attachments |
| ezsigndocumentGetCompletedElementsV1() | GET /1/object/ezsigndocument/{pkiEzsigndocumentID}/getCompletedElements | Retrieve completed elements for the Ezsigndocument |
| ezsigndocumentGetCompletedElementsV2() | GET /2/object/ezsigndocument/{pkiEzsigndocumentID}/getCompletedElements | Retrieve completed elements for the Ezsigndocument |
| ezsigndocumentGetDownloadUrlV1() | GET /1/object/ezsigndocument/{pkiEzsigndocumentID}/getDownloadUrl/{eDocumentType} | Retrieve a URL to download documents |
| ezsigndocumentGetEzsignannotationsV1() | GET /1/object/ezsigndocument/{pkiEzsigndocumentID}/getEzsignannotations | Retrieve an existing Ezsigndocument's Ezsignannotations |
| ezsigndocumentGetEzsigndiscussionsV1() | GET /1/object/ezsigndocument/{pkiEzsigndocumentID}/getEzsigndiscussions | Retrieve an existing Ezsigndocument's Ezsigndiscussions |
| ezsigndocumentGetEzsignformfieldgroupsV1() | GET /1/object/ezsigndocument/{pkiEzsigndocumentID}/getEzsignformfieldgroups | Retrieve an existing Ezsigndocument's Ezsignformfieldgroups |
| ezsigndocumentGetEzsignpagesV1() | GET /1/object/ezsigndocument/{pkiEzsigndocumentID}/getEzsignpages | Retrieve an existing Ezsigndocument's Ezsignpages |
| ezsigndocumentGetEzsignsignaturesAutomaticV1() | GET /1/object/ezsigndocument/{pkiEzsigndocumentID}/getEzsignsignaturesAutomatic | Retrieve an existing Ezsigndocument's automatic Ezsignsignatures |
| ezsigndocumentGetEzsignsignaturesV1() | GET /1/object/ezsigndocument/{pkiEzsigndocumentID}/getEzsignsignatures | Retrieve an existing Ezsigndocument's Ezsignsignatures |
| ezsigndocumentGetEzsignsignaturesV2() | GET /2/object/ezsigndocument/{pkiEzsigndocumentID}/getEzsignsignatures | Retrieve an existing Ezsigndocument's Ezsignsignatures |
| ezsigndocumentGetFormDataV1() | GET /1/object/ezsigndocument/{pkiEzsigndocumentID}/getFormData | Retrieve an existing Ezsigndocument's Form Data |
| ezsigndocumentGetObjectV1() | GET /1/object/ezsigndocument/{pkiEzsigndocumentID} | Retrieve an existing Ezsigndocument |
| ezsigndocumentGetObjectV2() | GET /2/object/ezsigndocument/{pkiEzsigndocumentID} | Retrieve an existing Ezsigndocument |
| ezsigndocumentGetObjectV3() | GET /3/object/ezsigndocument/{pkiEzsigndocumentID} | Retrieve an existing Ezsigndocument |
| ezsigndocumentGetTemporaryProofV1() | GET /1/object/ezsigndocument/{pkiEzsigndocumentID}/getTemporaryProof | Retrieve the temporary proof |
| ezsigndocumentGetWordsPositionsV1() | POST /1/object/ezsigndocument/{pkiEzsigndocumentID}/getWordsPositions | Retrieve positions X,Y of given words from a Ezsigndocument |
| ezsigndocumentPatchObjectV1() | PATCH /1/object/ezsigndocument/{pkiEzsigndocumentID} | Patch an existing Ezsigndocument |
| ezsigndocumentPrefillEzsignformV1() | POST /1/object/ezsigndocument/{pkiEzsigndocumentID}/prefillEzsignform | Prefill an Ezsignform |
| ezsigndocumentSubmitEzsignformV1() | POST /1/object/ezsigndocument/{pkiEzsigndocumentID}/submitEzsignform | Submit the Ezsignform |
| ezsigndocumentUnsendV1() | POST /1/object/ezsigndocument/{pkiEzsigndocumentID}/unsend | Unsend the Ezsigndocument |
ezsigndocumentApplyEzsigntemplateV1($pkiEzsigndocumentID, $ezsigndocumentApplyEzsigntemplateV1Request): \eZmaxAPI\Model\EzsigndocumentApplyEzsigntemplateV1ResponseApply an Ezsigntemplate to the Ezsigndocument
This function is deprecated. Please use applyEzsigntemplate instead which is doing the same thing but with a capital "E" to normalize the nomenclature. This endpoint applies a predefined template to the ezsign document. This allows to automatically apply all the form and signature fields on a document in a single step. The document must not already have fields otherwise an error will be returned.
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: Authorization
$config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKey('Authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Authorization', 'Bearer');
$apiInstance = new eZmaxAPI\Api\ObjectEzsigndocumentApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$pkiEzsigndocumentID = 56; // int
$ezsigndocumentApplyEzsigntemplateV1Request = new \eZmaxAPI\Model\EzsigndocumentApplyEzsigntemplateV1Request(); // \eZmaxAPI\Model\EzsigndocumentApplyEzsigntemplateV1Request
try {
$result = $apiInstance->ezsigndocumentApplyEzsigntemplateV1($pkiEzsigndocumentID, $ezsigndocumentApplyEzsigntemplateV1Request);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling ObjectEzsigndocumentApi->ezsigndocumentApplyEzsigntemplateV1: ', $e->getMessage(), PHP_EOL;
}| Name | Type | Description | Notes |
|---|---|---|---|
| pkiEzsigndocumentID | int | ||
| ezsigndocumentApplyEzsigntemplateV1Request | \eZmaxAPI\Model\EzsigndocumentApplyEzsigntemplateV1Request |
\eZmaxAPI\Model\EzsigndocumentApplyEzsigntemplateV1Response
- Content-Type:
application/json - Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ezsigndocumentApplyEzsigntemplateV2($pkiEzsigndocumentID, $ezsigndocumentApplyEzsigntemplateV2Request): \eZmaxAPI\Model\EzsigndocumentApplyEzsigntemplateV2ResponseApply an Ezsigntemplate to the Ezsigndocument
This endpoint applies a predefined template to the ezsign document. This allows to automatically apply all the form and signature fields on a document in a single step. The document must not already have fields otherwise an error will be returned.
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: Authorization
$config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKey('Authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Authorization', 'Bearer');
$apiInstance = new eZmaxAPI\Api\ObjectEzsigndocumentApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$pkiEzsigndocumentID = 56; // int
$ezsigndocumentApplyEzsigntemplateV2Request = new \eZmaxAPI\Model\EzsigndocumentApplyEzsigntemplateV2Request(); // \eZmaxAPI\Model\EzsigndocumentApplyEzsigntemplateV2Request
try {
$result = $apiInstance->ezsigndocumentApplyEzsigntemplateV2($pkiEzsigndocumentID, $ezsigndocumentApplyEzsigntemplateV2Request);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling ObjectEzsigndocumentApi->ezsigndocumentApplyEzsigntemplateV2: ', $e->getMessage(), PHP_EOL;
}| Name | Type | Description | Notes |
|---|---|---|---|
| pkiEzsigndocumentID | int | ||
| ezsigndocumentApplyEzsigntemplateV2Request | \eZmaxAPI\Model\EzsigndocumentApplyEzsigntemplateV2Request |
\eZmaxAPI\Model\EzsigndocumentApplyEzsigntemplateV2Response
- Content-Type:
application/json - Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ezsigndocumentApplyEzsigntemplateglobalV1($pkiEzsigndocumentID, $ezsigndocumentApplyEzsigntemplateglobalV1Request): \eZmaxAPI\Model\EzsigndocumentApplyEzsigntemplateglobalV1ResponseApply an Ezsigntemplateglobal to the Ezsigndocument
This endpoint applies a predefined template to the ezsign document. This allows to automatically apply all the form and signature fields on a document in a single step. The document must not already have fields otherwise an error will be returned.
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: Authorization
$config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKey('Authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Authorization', 'Bearer');
$apiInstance = new eZmaxAPI\Api\ObjectEzsigndocumentApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$pkiEzsigndocumentID = 56; // int
$ezsigndocumentApplyEzsigntemplateglobalV1Request = new \eZmaxAPI\Model\EzsigndocumentApplyEzsigntemplateglobalV1Request(); // \eZmaxAPI\Model\EzsigndocumentApplyEzsigntemplateglobalV1Request
try {
$result = $apiInstance->ezsigndocumentApplyEzsigntemplateglobalV1($pkiEzsigndocumentID, $ezsigndocumentApplyEzsigntemplateglobalV1Request);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling ObjectEzsigndocumentApi->ezsigndocumentApplyEzsigntemplateglobalV1: ', $e->getMessage(), PHP_EOL;
}| Name | Type | Description | Notes |
|---|---|---|---|
| pkiEzsigndocumentID | int | ||
| ezsigndocumentApplyEzsigntemplateglobalV1Request | \eZmaxAPI\Model\EzsigndocumentApplyEzsigntemplateglobalV1Request |
\eZmaxAPI\Model\EzsigndocumentApplyEzsigntemplateglobalV1Response
- Content-Type:
application/json - Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ezsigndocumentCreateEzsignelementsPositionedByWordV1($pkiEzsigndocumentID, $ezsigndocumentCreateEzsignelementsPositionedByWordV1Request): \eZmaxAPI\Model\EzsigndocumentCreateEzsignelementsPositionedByWordV1ResponseCreate multiple Ezsignsignatures/Ezsignformfieldgroups
Using this endpoint, you can create multiple Ezsignsignatures/Ezsignformfieldgroups positioned by word at the same time. Major step overhaul. Endpoints that existed before version 1.3 do not allow you to combine forms and signatures in the same step. The step numbers are different from those indicated by endpoints added since version 1.3. This endpoint is compatible with endpoints that existed before 1.3 but are not compatible with those added since 1.3.
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: Authorization
$config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKey('Authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Authorization', 'Bearer');
$apiInstance = new eZmaxAPI\Api\ObjectEzsigndocumentApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$pkiEzsigndocumentID = 56; // int
$ezsigndocumentCreateEzsignelementsPositionedByWordV1Request = new \eZmaxAPI\Model\EzsigndocumentCreateEzsignelementsPositionedByWordV1Request(); // \eZmaxAPI\Model\EzsigndocumentCreateEzsignelementsPositionedByWordV1Request
try {
$result = $apiInstance->ezsigndocumentCreateEzsignelementsPositionedByWordV1($pkiEzsigndocumentID, $ezsigndocumentCreateEzsignelementsPositionedByWordV1Request);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling ObjectEzsigndocumentApi->ezsigndocumentCreateEzsignelementsPositionedByWordV1: ', $e->getMessage(), PHP_EOL;
}| Name | Type | Description | Notes |
|---|---|---|---|
| pkiEzsigndocumentID | int | ||
| ezsigndocumentCreateEzsignelementsPositionedByWordV1Request | \eZmaxAPI\Model\EzsigndocumentCreateEzsignelementsPositionedByWordV1Request |
\eZmaxAPI\Model\EzsigndocumentCreateEzsignelementsPositionedByWordV1Response
- Content-Type:
application/json - Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ezsigndocumentCreateEzsignelementsPositionedByWordV2($pkiEzsigndocumentID, $ezsigndocumentCreateEzsignelementsPositionedByWordV2Request): \eZmaxAPI\Model\EzsigndocumentCreateEzsignelementsPositionedByWordV2ResponseCreate multiple Ezsignsignatures/Ezsignformfieldgroups
Using this endpoint, you can create multiple Ezsignsignatures/Ezsignformfieldgroups positioned by word at the same time.
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: Authorization
$config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKey('Authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Authorization', 'Bearer');
$apiInstance = new eZmaxAPI\Api\ObjectEzsigndocumentApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$pkiEzsigndocumentID = 56; // int
$ezsigndocumentCreateEzsignelementsPositionedByWordV2Request = new \eZmaxAPI\Model\EzsigndocumentCreateEzsignelementsPositionedByWordV2Request(); // \eZmaxAPI\Model\EzsigndocumentCreateEzsignelementsPositionedByWordV2Request
try {
$result = $apiInstance->ezsigndocumentCreateEzsignelementsPositionedByWordV2($pkiEzsigndocumentID, $ezsigndocumentCreateEzsignelementsPositionedByWordV2Request);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling ObjectEzsigndocumentApi->ezsigndocumentCreateEzsignelementsPositionedByWordV2: ', $e->getMessage(), PHP_EOL;
}| Name | Type | Description | Notes |
|---|---|---|---|
| pkiEzsigndocumentID | int | ||
| ezsigndocumentCreateEzsignelementsPositionedByWordV2Request | \eZmaxAPI\Model\EzsigndocumentCreateEzsignelementsPositionedByWordV2Request |
\eZmaxAPI\Model\EzsigndocumentCreateEzsignelementsPositionedByWordV2Response
- Content-Type:
application/json - Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ezsigndocumentCreateObjectV1($ezsigndocumentCreateObjectV1Request): \eZmaxAPI\Model\EzsigndocumentCreateObjectV1ResponseCreate a new Ezsigndocument
The endpoint allows to create one or many elements at once. The array can contain simple (Just the object) or compound (The object and its child) objects. Creating compound elements allows to reduce the multiple requests to create all child objects.
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: Authorization
$config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKey('Authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Authorization', 'Bearer');
$apiInstance = new eZmaxAPI\Api\ObjectEzsigndocumentApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$ezsigndocumentCreateObjectV1Request = array(new \eZmaxAPI\Model\EzsigndocumentCreateObjectV1Request()); // \eZmaxAPI\Model\EzsigndocumentCreateObjectV1Request[]
try {
$result = $apiInstance->ezsigndocumentCreateObjectV1($ezsigndocumentCreateObjectV1Request);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling ObjectEzsigndocumentApi->ezsigndocumentCreateObjectV1: ', $e->getMessage(), PHP_EOL;
}| Name | Type | Description | Notes |
|---|---|---|---|
| ezsigndocumentCreateObjectV1Request | \eZmaxAPI\Model\EzsigndocumentCreateObjectV1Request[] |
\eZmaxAPI\Model\EzsigndocumentCreateObjectV1Response
- Content-Type:
application/json - Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ezsigndocumentCreateObjectV2($ezsigndocumentCreateObjectV2Request): \eZmaxAPI\Model\EzsigndocumentCreateObjectV2ResponseCreate a new Ezsigndocument
The endpoint allows to create one or many elements at once.
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: Authorization
$config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKey('Authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Authorization', 'Bearer');
$apiInstance = new eZmaxAPI\Api\ObjectEzsigndocumentApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$ezsigndocumentCreateObjectV2Request = new \eZmaxAPI\Model\EzsigndocumentCreateObjectV2Request(); // \eZmaxAPI\Model\EzsigndocumentCreateObjectV2Request
try {
$result = $apiInstance->ezsigndocumentCreateObjectV2($ezsigndocumentCreateObjectV2Request);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling ObjectEzsigndocumentApi->ezsigndocumentCreateObjectV2: ', $e->getMessage(), PHP_EOL;
}| Name | Type | Description | Notes |
|---|---|---|---|
| ezsigndocumentCreateObjectV2Request | \eZmaxAPI\Model\EzsigndocumentCreateObjectV2Request |
\eZmaxAPI\Model\EzsigndocumentCreateObjectV2Response
- Content-Type:
application/json - Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ezsigndocumentCreateObjectV3($ezsigndocumentCreateObjectV3Request): \eZmaxAPI\Model\EzsigndocumentCreateObjectV3ResponseCreate a new Ezsigndocument
The endpoint allows to create one or many elements at once.
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: Authorization
$config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKey('Authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Authorization', 'Bearer');
$apiInstance = new eZmaxAPI\Api\ObjectEzsigndocumentApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$ezsigndocumentCreateObjectV3Request = new \eZmaxAPI\Model\EzsigndocumentCreateObjectV3Request(); // \eZmaxAPI\Model\EzsigndocumentCreateObjectV3Request
try {
$result = $apiInstance->ezsigndocumentCreateObjectV3($ezsigndocumentCreateObjectV3Request);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling ObjectEzsigndocumentApi->ezsigndocumentCreateObjectV3: ', $e->getMessage(), PHP_EOL;
}| Name | Type | Description | Notes |
|---|---|---|---|
| ezsigndocumentCreateObjectV3Request | \eZmaxAPI\Model\EzsigndocumentCreateObjectV3Request |
\eZmaxAPI\Model\EzsigndocumentCreateObjectV3Response
- Content-Type:
application/json - Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ezsigndocumentDeclineToSignV1($pkiEzsigndocumentID, $ezsigndocumentDeclineToSignV1Request): \eZmaxAPI\Model\EzsigndocumentDeclineToSignV1ResponseDecline to sign
Decline to sign
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: Authorization
$config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKey('Authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Authorization', 'Bearer');
$apiInstance = new eZmaxAPI\Api\ObjectEzsigndocumentApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$pkiEzsigndocumentID = 56; // int
$ezsigndocumentDeclineToSignV1Request = new \eZmaxAPI\Model\EzsigndocumentDeclineToSignV1Request(); // \eZmaxAPI\Model\EzsigndocumentDeclineToSignV1Request
try {
$result = $apiInstance->ezsigndocumentDeclineToSignV1($pkiEzsigndocumentID, $ezsigndocumentDeclineToSignV1Request);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling ObjectEzsigndocumentApi->ezsigndocumentDeclineToSignV1: ', $e->getMessage(), PHP_EOL;
}| Name | Type | Description | Notes |
|---|---|---|---|
| pkiEzsigndocumentID | int | ||
| ezsigndocumentDeclineToSignV1Request | \eZmaxAPI\Model\EzsigndocumentDeclineToSignV1Request |
\eZmaxAPI\Model\EzsigndocumentDeclineToSignV1Response
- Content-Type:
application/json - Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ezsigndocumentDeleteObjectV1($pkiEzsigndocumentID): \eZmaxAPI\Model\EzsigndocumentDeleteObjectV1ResponseDelete an existing Ezsigndocument
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: Authorization
$config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKey('Authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Authorization', 'Bearer');
$apiInstance = new eZmaxAPI\Api\ObjectEzsigndocumentApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$pkiEzsigndocumentID = 56; // int
try {
$result = $apiInstance->ezsigndocumentDeleteObjectV1($pkiEzsigndocumentID);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling ObjectEzsigndocumentApi->ezsigndocumentDeleteObjectV1: ', $e->getMessage(), PHP_EOL;
}| Name | Type | Description | Notes |
|---|---|---|---|
| pkiEzsigndocumentID | int |
\eZmaxAPI\Model\EzsigndocumentDeleteObjectV1Response
- Content-Type: Not defined
- Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ezsigndocumentEditEzsignannotationsV1($pkiEzsigndocumentID, $ezsigndocumentEditEzsignannotationsV1Request): \eZmaxAPI\Model\EzsigndocumentEditEzsignannotationsV1ResponseEdit multiple Ezsignannotations
Using this endpoint, you can edit multiple Ezsignannotations at the same time.
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: Authorization
$config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKey('Authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Authorization', 'Bearer');
$apiInstance = new eZmaxAPI\Api\ObjectEzsigndocumentApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$pkiEzsigndocumentID = 56; // int
$ezsigndocumentEditEzsignannotationsV1Request = new \eZmaxAPI\Model\EzsigndocumentEditEzsignannotationsV1Request(); // \eZmaxAPI\Model\EzsigndocumentEditEzsignannotationsV1Request
try {
$result = $apiInstance->ezsigndocumentEditEzsignannotationsV1($pkiEzsigndocumentID, $ezsigndocumentEditEzsignannotationsV1Request);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling ObjectEzsigndocumentApi->ezsigndocumentEditEzsignannotationsV1: ', $e->getMessage(), PHP_EOL;
}| Name | Type | Description | Notes |
|---|---|---|---|
| pkiEzsigndocumentID | int | ||
| ezsigndocumentEditEzsignannotationsV1Request | \eZmaxAPI\Model\EzsigndocumentEditEzsignannotationsV1Request |
\eZmaxAPI\Model\EzsigndocumentEditEzsignannotationsV1Response
- Content-Type:
application/json - Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ezsigndocumentEditEzsignformfieldgroupsV1($pkiEzsigndocumentID, $ezsigndocumentEditEzsignformfieldgroupsV1Request): \eZmaxAPI\Model\EzsigndocumentEditEzsignformfieldgroupsV1ResponseEdit multiple Ezsignformfieldgroups
Using this endpoint, you can edit multiple Ezsignformfieldgroups at the same time.
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: Authorization
$config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKey('Authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Authorization', 'Bearer');
$apiInstance = new eZmaxAPI\Api\ObjectEzsigndocumentApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$pkiEzsigndocumentID = 56; // int
$ezsigndocumentEditEzsignformfieldgroupsV1Request = new \eZmaxAPI\Model\EzsigndocumentEditEzsignformfieldgroupsV1Request(); // \eZmaxAPI\Model\EzsigndocumentEditEzsignformfieldgroupsV1Request
try {
$result = $apiInstance->ezsigndocumentEditEzsignformfieldgroupsV1($pkiEzsigndocumentID, $ezsigndocumentEditEzsignformfieldgroupsV1Request);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling ObjectEzsigndocumentApi->ezsigndocumentEditEzsignformfieldgroupsV1: ', $e->getMessage(), PHP_EOL;
}| Name | Type | Description | Notes |
|---|---|---|---|
| pkiEzsigndocumentID | int | ||
| ezsigndocumentEditEzsignformfieldgroupsV1Request | \eZmaxAPI\Model\EzsigndocumentEditEzsignformfieldgroupsV1Request |
\eZmaxAPI\Model\EzsigndocumentEditEzsignformfieldgroupsV1Response
- Content-Type:
application/json - Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ezsigndocumentEditEzsignformfieldgroupsV2($pkiEzsigndocumentID, $ezsigndocumentEditEzsignformfieldgroupsV2Request): \eZmaxAPI\Model\EzsigndocumentEditEzsignformfieldgroupsV2ResponseEdit multiple Ezsignformfieldgroups
Using this endpoint, you can edit multiple Ezsignformfieldgroups at the same time.
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: Authorization
$config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKey('Authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Authorization', 'Bearer');
$apiInstance = new eZmaxAPI\Api\ObjectEzsigndocumentApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$pkiEzsigndocumentID = 56; // int
$ezsigndocumentEditEzsignformfieldgroupsV2Request = new \eZmaxAPI\Model\EzsigndocumentEditEzsignformfieldgroupsV2Request(); // \eZmaxAPI\Model\EzsigndocumentEditEzsignformfieldgroupsV2Request
try {
$result = $apiInstance->ezsigndocumentEditEzsignformfieldgroupsV2($pkiEzsigndocumentID, $ezsigndocumentEditEzsignformfieldgroupsV2Request);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling ObjectEzsigndocumentApi->ezsigndocumentEditEzsignformfieldgroupsV2: ', $e->getMessage(), PHP_EOL;
}| Name | Type | Description | Notes |
|---|---|---|---|
| pkiEzsigndocumentID | int | ||
| ezsigndocumentEditEzsignformfieldgroupsV2Request | \eZmaxAPI\Model\EzsigndocumentEditEzsignformfieldgroupsV2Request |
\eZmaxAPI\Model\EzsigndocumentEditEzsignformfieldgroupsV2Response
- Content-Type:
application/json - Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ezsigndocumentEditEzsignsignaturesV1($pkiEzsigndocumentID, $ezsigndocumentEditEzsignsignaturesV1Request): \eZmaxAPI\Model\EzsigndocumentEditEzsignsignaturesV1ResponseEdit multiple Ezsignsignatures
Using this endpoint, you can edit multiple Ezsignsignatures at the same time. Major step overhaul. Endpoints that existed before version 1.3 do not allow you to combine forms and signatures in the same step. The step numbers are different from those indicated by endpoints added since version 1.3. This endpoint is compatible with endpoints that existed before 1.3 but are not compatible with those added since 1.3.
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: Authorization
$config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKey('Authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Authorization', 'Bearer');
$apiInstance = new eZmaxAPI\Api\ObjectEzsigndocumentApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$pkiEzsigndocumentID = 56; // int
$ezsigndocumentEditEzsignsignaturesV1Request = new \eZmaxAPI\Model\EzsigndocumentEditEzsignsignaturesV1Request(); // \eZmaxAPI\Model\EzsigndocumentEditEzsignsignaturesV1Request
try {
$result = $apiInstance->ezsigndocumentEditEzsignsignaturesV1($pkiEzsigndocumentID, $ezsigndocumentEditEzsignsignaturesV1Request);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling ObjectEzsigndocumentApi->ezsigndocumentEditEzsignsignaturesV1: ', $e->getMessage(), PHP_EOL;
}| Name | Type | Description | Notes |
|---|---|---|---|
| pkiEzsigndocumentID | int | ||
| ezsigndocumentEditEzsignsignaturesV1Request | \eZmaxAPI\Model\EzsigndocumentEditEzsignsignaturesV1Request |
\eZmaxAPI\Model\EzsigndocumentEditEzsignsignaturesV1Response
- Content-Type:
application/json - Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ezsigndocumentEditEzsignsignaturesV2($pkiEzsigndocumentID, $ezsigndocumentEditEzsignsignaturesV2Request): \eZmaxAPI\Model\EzsigndocumentEditEzsignsignaturesV2ResponseEdit multiple Ezsignsignatures
Using this endpoint, you can edit multiple Ezsignsignatures at the same time.
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: Authorization
$config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKey('Authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Authorization', 'Bearer');
$apiInstance = new eZmaxAPI\Api\ObjectEzsigndocumentApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$pkiEzsigndocumentID = 56; // int
$ezsigndocumentEditEzsignsignaturesV2Request = new \eZmaxAPI\Model\EzsigndocumentEditEzsignsignaturesV2Request(); // \eZmaxAPI\Model\EzsigndocumentEditEzsignsignaturesV2Request
try {
$result = $apiInstance->ezsigndocumentEditEzsignsignaturesV2($pkiEzsigndocumentID, $ezsigndocumentEditEzsignsignaturesV2Request);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling ObjectEzsigndocumentApi->ezsigndocumentEditEzsignsignaturesV2: ', $e->getMessage(), PHP_EOL;
}| Name | Type | Description | Notes |
|---|---|---|---|
| pkiEzsigndocumentID | int | ||
| ezsigndocumentEditEzsignsignaturesV2Request | \eZmaxAPI\Model\EzsigndocumentEditEzsignsignaturesV2Request |
\eZmaxAPI\Model\EzsigndocumentEditEzsignsignaturesV2Response
- Content-Type:
application/json - Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ezsigndocumentEditObjectV1($pkiEzsigndocumentID, $ezsigndocumentEditObjectV1Request): \eZmaxAPI\Model\EzsigndocumentEditObjectV1ResponseEdit an existing Ezsigndocument
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: Authorization
$config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKey('Authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Authorization', 'Bearer');
$apiInstance = new eZmaxAPI\Api\ObjectEzsigndocumentApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$pkiEzsigndocumentID = 56; // int
$ezsigndocumentEditObjectV1Request = new \eZmaxAPI\Model\EzsigndocumentEditObjectV1Request(); // \eZmaxAPI\Model\EzsigndocumentEditObjectV1Request
try {
$result = $apiInstance->ezsigndocumentEditObjectV1($pkiEzsigndocumentID, $ezsigndocumentEditObjectV1Request);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling ObjectEzsigndocumentApi->ezsigndocumentEditObjectV1: ', $e->getMessage(), PHP_EOL;
}| Name | Type | Description | Notes |
|---|---|---|---|
| pkiEzsigndocumentID | int | ||
| ezsigndocumentEditObjectV1Request | \eZmaxAPI\Model\EzsigndocumentEditObjectV1Request |
\eZmaxAPI\Model\EzsigndocumentEditObjectV1Response
- Content-Type:
application/json - Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ezsigndocumentEndPrematurelyV1($pkiEzsigndocumentID, $body): \eZmaxAPI\Model\EzsigndocumentEndPrematurelyV1ResponseEnd prematurely
End prematurely an Ezsigndocument when some signatures are still required
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: Authorization
$config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKey('Authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Authorization', 'Bearer');
$apiInstance = new eZmaxAPI\Api\ObjectEzsigndocumentApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$pkiEzsigndocumentID = 56; // int
$body = array('key' => new \stdClass); // object
try {
$result = $apiInstance->ezsigndocumentEndPrematurelyV1($pkiEzsigndocumentID, $body);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling ObjectEzsigndocumentApi->ezsigndocumentEndPrematurelyV1: ', $e->getMessage(), PHP_EOL;
}| Name | Type | Description | Notes |
|---|---|---|---|
| pkiEzsigndocumentID | int | ||
| body | object |
\eZmaxAPI\Model\EzsigndocumentEndPrematurelyV1Response
- Content-Type:
application/json - Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ezsigndocumentExtractTextV1($pkiEzsigndocumentID, $ezsigndocumentExtractTextV1Request): \eZmaxAPI\Model\EzsigndocumentExtractTextV1ResponseExtract text from Ezsigndocument area
Extract text from Ezsigndocument area
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: Authorization
$config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKey('Authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Authorization', 'Bearer');
$apiInstance = new eZmaxAPI\Api\ObjectEzsigndocumentApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$pkiEzsigndocumentID = 56; // int
$ezsigndocumentExtractTextV1Request = new \eZmaxAPI\Model\EzsigndocumentExtractTextV1Request(); // \eZmaxAPI\Model\EzsigndocumentExtractTextV1Request
try {
$result = $apiInstance->ezsigndocumentExtractTextV1($pkiEzsigndocumentID, $ezsigndocumentExtractTextV1Request);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling ObjectEzsigndocumentApi->ezsigndocumentExtractTextV1: ', $e->getMessage(), PHP_EOL;
}| Name | Type | Description | Notes |
|---|---|---|---|
| pkiEzsigndocumentID | int | ||
| ezsigndocumentExtractTextV1Request | \eZmaxAPI\Model\EzsigndocumentExtractTextV1Request |
\eZmaxAPI\Model\EzsigndocumentExtractTextV1Response
- Content-Type:
application/json - Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ezsigndocumentFlattenV1($pkiEzsigndocumentID, $body): \eZmaxAPI\Model\EzsigndocumentFlattenV1ResponseFlatten
Flatten an Ezsigndocument signatures, forms and annotations. This process finalizes the PDF so that the forms and annotations become part of the document content and cannot be edited.
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: Authorization
$config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKey('Authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Authorization', 'Bearer');
$apiInstance = new eZmaxAPI\Api\ObjectEzsigndocumentApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$pkiEzsigndocumentID = 56; // int
$body = array('key' => new \stdClass); // object
try {
$result = $apiInstance->ezsigndocumentFlattenV1($pkiEzsigndocumentID, $body);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling ObjectEzsigndocumentApi->ezsigndocumentFlattenV1: ', $e->getMessage(), PHP_EOL;
}| Name | Type | Description | Notes |
|---|---|---|---|
| pkiEzsigndocumentID | int | ||
| body | object |
\eZmaxAPI\Model\EzsigndocumentFlattenV1Response
- Content-Type:
application/json - Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ezsigndocumentGetActionableElementsV1($pkiEzsigndocumentID): \eZmaxAPI\Model\EzsigndocumentGetActionableElementsV1ResponseRetrieve actionable elements for the Ezsigndocument
Return the Ezsignsignatures that can be signed and Ezsignformfieldgroups that can be filled by the current user at the current step in the process. Major step overhaul. Endpoints that existed before version 1.3 do not allow you to combine forms and signatures in the same step. The step numbers are different from those indicated by endpoints added since version 1.3. This endpoint is compatible with endpoints that existed before 1.3 but are not compatible with those added since 1.3.
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: Authorization
$config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKey('Authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Authorization', 'Bearer');
$apiInstance = new eZmaxAPI\Api\ObjectEzsigndocumentApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$pkiEzsigndocumentID = 56; // int
try {
$result = $apiInstance->ezsigndocumentGetActionableElementsV1($pkiEzsigndocumentID);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling ObjectEzsigndocumentApi->ezsigndocumentGetActionableElementsV1: ', $e->getMessage(), PHP_EOL;
}| Name | Type | Description | Notes |
|---|---|---|---|
| pkiEzsigndocumentID | int |
\eZmaxAPI\Model\EzsigndocumentGetActionableElementsV1Response
- Content-Type: Not defined
- Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ezsigndocumentGetActionableElementsV2($pkiEzsigndocumentID): \eZmaxAPI\Model\EzsigndocumentGetActionableElementsV2ResponseRetrieve actionable elements for the Ezsigndocument
Return the Ezsignsignatures that can be signed and Ezsignformfieldgroups that can be filled by the current user at the current step in the process
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: Authorization
$config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKey('Authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Authorization', 'Bearer');
$apiInstance = new eZmaxAPI\Api\ObjectEzsigndocumentApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$pkiEzsigndocumentID = 56; // int
try {
$result = $apiInstance->ezsigndocumentGetActionableElementsV2($pkiEzsigndocumentID);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling ObjectEzsigndocumentApi->ezsigndocumentGetActionableElementsV2: ', $e->getMessage(), PHP_EOL;
}| Name | Type | Description | Notes |
|---|---|---|---|
| pkiEzsigndocumentID | int |
\eZmaxAPI\Model\EzsigndocumentGetActionableElementsV2Response
- Content-Type: Not defined
- Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ezsigndocumentGetActionableElementsV3($pkiEzsigndocumentID): \eZmaxAPI\Model\EzsigndocumentGetActionableElementsV3ResponseRetrieve actionable elements for the Ezsigndocument
Return the Ezsignsignatures that can be signed and Ezsignformfieldgroups that can be filled by the current user at the current step in the process
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: Authorization
$config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKey('Authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Authorization', 'Bearer');
$apiInstance = new eZmaxAPI\Api\ObjectEzsigndocumentApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$pkiEzsigndocumentID = 56; // int
try {
$result = $apiInstance->ezsigndocumentGetActionableElementsV3($pkiEzsigndocumentID);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling ObjectEzsigndocumentApi->ezsigndocumentGetActionableElementsV3: ', $e->getMessage(), PHP_EOL;
}| Name | Type | Description | Notes |
|---|---|---|---|
| pkiEzsigndocumentID | int |
\eZmaxAPI\Model\EzsigndocumentGetActionableElementsV3Response
- Content-Type: Not defined
- Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ezsigndocumentGetAttachmentsV1($pkiEzsigndocumentID): \eZmaxAPI\Model\EzsigndocumentGetAttachmentsV1ResponseRetrieve Ezsigndocument's Attachments
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: Authorization
$config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKey('Authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Authorization', 'Bearer');
$apiInstance = new eZmaxAPI\Api\ObjectEzsigndocumentApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$pkiEzsigndocumentID = 56; // int
try {
$result = $apiInstance->ezsigndocumentGetAttachmentsV1($pkiEzsigndocumentID);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling ObjectEzsigndocumentApi->ezsigndocumentGetAttachmentsV1: ', $e->getMessage(), PHP_EOL;
}| Name | Type | Description | Notes |
|---|---|---|---|
| pkiEzsigndocumentID | int |
\eZmaxAPI\Model\EzsigndocumentGetAttachmentsV1Response
- Content-Type: Not defined
- Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ezsigndocumentGetCompletedElementsV1($pkiEzsigndocumentID): \eZmaxAPI\Model\EzsigndocumentGetCompletedElementsV1ResponseRetrieve completed elements for the Ezsigndocument
Return the completed Ezsignsignatures, Ezsignformfieldgroups and Ezsignannotations at the current step in the process Major step overhaul. Endpoints that existed before version 1.3 do not allow you to combine forms and signatures in the same step. The step numbers are different from those indicated by endpoints added since version 1.3. This endpoint is compatible with endpoints that existed before 1.3 but are not compatible with those added since 1.3.
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: Authorization
$config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKey('Authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Authorization', 'Bearer');
$apiInstance = new eZmaxAPI\Api\ObjectEzsigndocumentApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$pkiEzsigndocumentID = 56; // int
try {
$result = $apiInstance->ezsigndocumentGetCompletedElementsV1($pkiEzsigndocumentID);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling ObjectEzsigndocumentApi->ezsigndocumentGetCompletedElementsV1: ', $e->getMessage(), PHP_EOL;
}| Name | Type | Description | Notes |
|---|---|---|---|
| pkiEzsigndocumentID | int |
\eZmaxAPI\Model\EzsigndocumentGetCompletedElementsV1Response
- Content-Type: Not defined
- Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ezsigndocumentGetCompletedElementsV2($pkiEzsigndocumentID): \eZmaxAPI\Model\EzsigndocumentGetCompletedElementsV2ResponseRetrieve completed elements for the Ezsigndocument
Return the completed Ezsignsignatures, Ezsignformfieldgroups and Ezsignannotations at the current step in the process
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: Authorization
$config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKey('Authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Authorization', 'Bearer');
$apiInstance = new eZmaxAPI\Api\ObjectEzsigndocumentApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$pkiEzsigndocumentID = 56; // int
try {
$result = $apiInstance->ezsigndocumentGetCompletedElementsV2($pkiEzsigndocumentID);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling ObjectEzsigndocumentApi->ezsigndocumentGetCompletedElementsV2: ', $e->getMessage(), PHP_EOL;
}| Name | Type | Description | Notes |
|---|---|---|---|
| pkiEzsigndocumentID | int |
\eZmaxAPI\Model\EzsigndocumentGetCompletedElementsV2Response
- Content-Type: Not defined
- Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ezsigndocumentGetDownloadUrlV1($pkiEzsigndocumentID, $eDocumentType): \eZmaxAPI\Model\EzsigndocumentGetDownloadUrlV1ResponseRetrieve a URL to download documents
This endpoint returns URLs to different files that can be downloaded during the signing process. These links will expire after 5 minutes so the download of the file should be made soon after retrieving the link.
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: Authorization
$config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKey('Authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Authorization', 'Bearer');
$apiInstance = new eZmaxAPI\Api\ObjectEzsigndocumentApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$pkiEzsigndocumentID = 56; // int
$eDocumentType = 'eDocumentType_example'; // string | The type of document to retrieve. 1. **original** Is the original document before any repair or conversion were applied. **Initial** Is the initial document after initial signature were applied. 2. **SignatureReady** Is the version containing the annotations/form to show the signer. 3. **Signed** Is the final document once all signatures were applied in current document if eEzsignfolderCompletion is PerEzsigndocument.<br> Is the final document once all signatures were applied in all documents if eEzsignfolderCompletion is PerEzsignfolder. 4. **Proofdocument** Is the evidence report. 5. **Proof** Is the complete evidence archive including all of the above and more.
try {
$result = $apiInstance->ezsigndocumentGetDownloadUrlV1($pkiEzsigndocumentID, $eDocumentType);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling ObjectEzsigndocumentApi->ezsigndocumentGetDownloadUrlV1: ', $e->getMessage(), PHP_EOL;
}| Name | Type | Description | Notes |
|---|---|---|---|
| pkiEzsigndocumentID | int | ||
| eDocumentType | string | The type of document to retrieve. 1. original Is the original document before any repair or conversion were applied. Initial Is the initial document after initial signature were applied. 2. SignatureReady Is the version containing the annotations/form to show the signer. 3. Signed Is the final document once all signatures were applied in current document if eEzsignfolderCompletion is PerEzsigndocument.<br> Is the final document once all signatures were applied in all documents if eEzsignfolderCompletion is PerEzsignfolder. 4. Proofdocument Is the evidence report. 5. Proof Is the complete evidence archive including all of the above and more. |
\eZmaxAPI\Model\EzsigndocumentGetDownloadUrlV1Response
- Content-Type: Not defined
- Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ezsigndocumentGetEzsignannotationsV1($pkiEzsigndocumentID): \eZmaxAPI\Model\EzsigndocumentGetEzsignannotationsV1ResponseRetrieve an existing Ezsigndocument's Ezsignannotations
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: Authorization
$config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKey('Authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Authorization', 'Bearer');
$apiInstance = new eZmaxAPI\Api\ObjectEzsigndocumentApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$pkiEzsigndocumentID = 56; // int
try {
$result = $apiInstance->ezsigndocumentGetEzsignannotationsV1($pkiEzsigndocumentID);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling ObjectEzsigndocumentApi->ezsigndocumentGetEzsignannotationsV1: ', $e->getMessage(), PHP_EOL;
}| Name | Type | Description | Notes |
|---|---|---|---|
| pkiEzsigndocumentID | int |
\eZmaxAPI\Model\EzsigndocumentGetEzsignannotationsV1Response
- Content-Type: Not defined
- Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ezsigndocumentGetEzsigndiscussionsV1($pkiEzsigndocumentID): \eZmaxAPI\Model\EzsigndocumentGetEzsigndiscussionsV1ResponseRetrieve an existing Ezsigndocument's Ezsigndiscussions
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: Authorization
$config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKey('Authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Authorization', 'Bearer');
$apiInstance = new eZmaxAPI\Api\ObjectEzsigndocumentApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$pkiEzsigndocumentID = 56; // int
try {
$result = $apiInstance->ezsigndocumentGetEzsigndiscussionsV1($pkiEzsigndocumentID);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling ObjectEzsigndocumentApi->ezsigndocumentGetEzsigndiscussionsV1: ', $e->getMessage(), PHP_EOL;
}| Name | Type | Description | Notes |
|---|---|---|---|
| pkiEzsigndocumentID | int |
\eZmaxAPI\Model\EzsigndocumentGetEzsigndiscussionsV1Response
- Content-Type: Not defined
- Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ezsigndocumentGetEzsignformfieldgroupsV1($pkiEzsigndocumentID): \eZmaxAPI\Model\EzsigndocumentGetEzsignformfieldgroupsV1ResponseRetrieve an existing Ezsigndocument's Ezsignformfieldgroups
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: Authorization
$config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKey('Authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Authorization', 'Bearer');
$apiInstance = new eZmaxAPI\Api\ObjectEzsigndocumentApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$pkiEzsigndocumentID = 56; // int
try {
$result = $apiInstance->ezsigndocumentGetEzsignformfieldgroupsV1($pkiEzsigndocumentID);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling ObjectEzsigndocumentApi->ezsigndocumentGetEzsignformfieldgroupsV1: ', $e->getMessage(), PHP_EOL;
}| Name | Type | Description | Notes |
|---|---|---|---|
| pkiEzsigndocumentID | int |
\eZmaxAPI\Model\EzsigndocumentGetEzsignformfieldgroupsV1Response
- Content-Type: Not defined
- Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ezsigndocumentGetEzsignpagesV1($pkiEzsigndocumentID): \eZmaxAPI\Model\EzsigndocumentGetEzsignpagesV1ResponseRetrieve an existing Ezsigndocument's Ezsignpages
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: Authorization
$config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKey('Authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Authorization', 'Bearer');
$apiInstance = new eZmaxAPI\Api\ObjectEzsigndocumentApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$pkiEzsigndocumentID = 56; // int
try {
$result = $apiInstance->ezsigndocumentGetEzsignpagesV1($pkiEzsigndocumentID);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling ObjectEzsigndocumentApi->ezsigndocumentGetEzsignpagesV1: ', $e->getMessage(), PHP_EOL;
}| Name | Type | Description | Notes |
|---|---|---|---|
| pkiEzsigndocumentID | int |
\eZmaxAPI\Model\EzsigndocumentGetEzsignpagesV1Response
- Content-Type: Not defined
- Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ezsigndocumentGetEzsignsignaturesAutomaticV1($pkiEzsigndocumentID): \eZmaxAPI\Model\EzsigndocumentGetEzsignsignaturesAutomaticV1ResponseRetrieve an existing Ezsigndocument's automatic Ezsignsignatures
Return the Ezsignsignatures that can be signed by the current user at the current step in the process
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: Authorization
$config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKey('Authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Authorization', 'Bearer');
$apiInstance = new eZmaxAPI\Api\ObjectEzsigndocumentApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$pkiEzsigndocumentID = 56; // int
try {
$result = $apiInstance->ezsigndocumentGetEzsignsignaturesAutomaticV1($pkiEzsigndocumentID);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling ObjectEzsigndocumentApi->ezsigndocumentGetEzsignsignaturesAutomaticV1: ', $e->getMessage(), PHP_EOL;
}| Name | Type | Description | Notes |
|---|---|---|---|
| pkiEzsigndocumentID | int |
\eZmaxAPI\Model\EzsigndocumentGetEzsignsignaturesAutomaticV1Response
- Content-Type: Not defined
- Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ezsigndocumentGetEzsignsignaturesV1($pkiEzsigndocumentID): \eZmaxAPI\Model\EzsigndocumentGetEzsignsignaturesV1ResponseRetrieve an existing Ezsigndocument's Ezsignsignatures
Major step overhaul. Endpoints that existed before version 1.3 do not allow you to combine forms and signatures in the same step. The step numbers are different from those indicated by endpoints added since version 1.3. This endpoint is compatible with endpoints that existed before 1.3 but are not compatible with those added since 1.3.
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: Authorization
$config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKey('Authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Authorization', 'Bearer');
$apiInstance = new eZmaxAPI\Api\ObjectEzsigndocumentApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$pkiEzsigndocumentID = 56; // int
try {
$result = $apiInstance->ezsigndocumentGetEzsignsignaturesV1($pkiEzsigndocumentID);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling ObjectEzsigndocumentApi->ezsigndocumentGetEzsignsignaturesV1: ', $e->getMessage(), PHP_EOL;
}| Name | Type | Description | Notes |
|---|---|---|---|
| pkiEzsigndocumentID | int |
\eZmaxAPI\Model\EzsigndocumentGetEzsignsignaturesV1Response
- Content-Type: Not defined
- Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ezsigndocumentGetEzsignsignaturesV2($pkiEzsigndocumentID): \eZmaxAPI\Model\EzsigndocumentGetEzsignsignaturesV2ResponseRetrieve an existing Ezsigndocument's Ezsignsignatures
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: Authorization
$config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKey('Authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Authorization', 'Bearer');
$apiInstance = new eZmaxAPI\Api\ObjectEzsigndocumentApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$pkiEzsigndocumentID = 56; // int
try {
$result = $apiInstance->ezsigndocumentGetEzsignsignaturesV2($pkiEzsigndocumentID);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling ObjectEzsigndocumentApi->ezsigndocumentGetEzsignsignaturesV2: ', $e->getMessage(), PHP_EOL;
}| Name | Type | Description | Notes |
|---|---|---|---|
| pkiEzsigndocumentID | int |
\eZmaxAPI\Model\EzsigndocumentGetEzsignsignaturesV2Response
- Content-Type: Not defined
- Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ezsigndocumentGetFormDataV1($pkiEzsigndocumentID): \eZmaxAPI\Model\EzsigndocumentGetFormDataV1ResponseRetrieve an existing Ezsigndocument's Form Data
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: Authorization
$config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKey('Authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Authorization', 'Bearer');
$apiInstance = new eZmaxAPI\Api\ObjectEzsigndocumentApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$pkiEzsigndocumentID = 56; // int
try {
$result = $apiInstance->ezsigndocumentGetFormDataV1($pkiEzsigndocumentID);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling ObjectEzsigndocumentApi->ezsigndocumentGetFormDataV1: ', $e->getMessage(), PHP_EOL;
}| Name | Type | Description | Notes |
|---|---|---|---|
| pkiEzsigndocumentID | int |
\eZmaxAPI\Model\EzsigndocumentGetFormDataV1Response
- Content-Type: Not defined
- Accept:
application/json,application/zip,text/csv
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ezsigndocumentGetObjectV1($pkiEzsigndocumentID): \eZmaxAPI\Model\EzsigndocumentGetObjectV1ResponseRetrieve an existing Ezsigndocument
Major step overhaul. Endpoints that existed before version 1.3 do not allow you to combine forms and signatures in the same step. The step numbers are different from those indicated by endpoints added since version 1.3. This endpoint is compatible with endpoints that existed before 1.3 but are not compatible with those added since 1.3.
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: Authorization
$config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKey('Authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Authorization', 'Bearer');
$apiInstance = new eZmaxAPI\Api\ObjectEzsigndocumentApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$pkiEzsigndocumentID = 56; // int
try {
$result = $apiInstance->ezsigndocumentGetObjectV1($pkiEzsigndocumentID);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling ObjectEzsigndocumentApi->ezsigndocumentGetObjectV1: ', $e->getMessage(), PHP_EOL;
}| Name | Type | Description | Notes |
|---|---|---|---|
| pkiEzsigndocumentID | int |
\eZmaxAPI\Model\EzsigndocumentGetObjectV1Response
- Content-Type: Not defined
- Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ezsigndocumentGetObjectV2($pkiEzsigndocumentID): \eZmaxAPI\Model\EzsigndocumentGetObjectV2ResponseRetrieve an existing Ezsigndocument
Major step overhaul. Endpoints that existed before version 1.3 do not allow you to combine forms and signatures in the same step. The step numbers are different from those indicated by endpoints added since version 1.3. This endpoint is compatible with endpoints that existed before 1.3 but are not compatible with those added since 1.3.
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: Authorization
$config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKey('Authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Authorization', 'Bearer');
$apiInstance = new eZmaxAPI\Api\ObjectEzsigndocumentApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$pkiEzsigndocumentID = 56; // int
try {
$result = $apiInstance->ezsigndocumentGetObjectV2($pkiEzsigndocumentID);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling ObjectEzsigndocumentApi->ezsigndocumentGetObjectV2: ', $e->getMessage(), PHP_EOL;
}| Name | Type | Description | Notes |
|---|---|---|---|
| pkiEzsigndocumentID | int |
\eZmaxAPI\Model\EzsigndocumentGetObjectV2Response
- Content-Type: Not defined
- Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ezsigndocumentGetObjectV3($pkiEzsigndocumentID): \eZmaxAPI\Model\EzsigndocumentGetObjectV3ResponseRetrieve an existing Ezsigndocument
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: Authorization
$config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKey('Authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Authorization', 'Bearer');
$apiInstance = new eZmaxAPI\Api\ObjectEzsigndocumentApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$pkiEzsigndocumentID = 56; // int
try {
$result = $apiInstance->ezsigndocumentGetObjectV3($pkiEzsigndocumentID);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling ObjectEzsigndocumentApi->ezsigndocumentGetObjectV3: ', $e->getMessage(), PHP_EOL;
}| Name | Type | Description | Notes |
|---|---|---|---|
| pkiEzsigndocumentID | int |
\eZmaxAPI\Model\EzsigndocumentGetObjectV3Response
- Content-Type: Not defined
- Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ezsigndocumentGetTemporaryProofV1($pkiEzsigndocumentID): \eZmaxAPI\Model\EzsigndocumentGetTemporaryProofV1ResponseRetrieve the temporary proof
Retrieve the temporary proof while the Ezsigndocument is being processed since the proof isn't available until the Ezsigndocument is completed
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: Authorization
$config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKey('Authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Authorization', 'Bearer');
$apiInstance = new eZmaxAPI\Api\ObjectEzsigndocumentApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$pkiEzsigndocumentID = 56; // int
try {
$result = $apiInstance->ezsigndocumentGetTemporaryProofV1($pkiEzsigndocumentID);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling ObjectEzsigndocumentApi->ezsigndocumentGetTemporaryProofV1: ', $e->getMessage(), PHP_EOL;
}| Name | Type | Description | Notes |
|---|---|---|---|
| pkiEzsigndocumentID | int |
\eZmaxAPI\Model\EzsigndocumentGetTemporaryProofV1Response
- Content-Type: Not defined
- Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ezsigndocumentGetWordsPositionsV1($pkiEzsigndocumentID, $ezsigndocumentGetWordsPositionsV1Request): \eZmaxAPI\Model\EzsigndocumentGetWordsPositionsV1ResponseRetrieve positions X,Y of given words from a Ezsigndocument
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: Authorization
$config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKey('Authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Authorization', 'Bearer');
$apiInstance = new eZmaxAPI\Api\ObjectEzsigndocumentApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$pkiEzsigndocumentID = 56; // int
$ezsigndocumentGetWordsPositionsV1Request = new \eZmaxAPI\Model\EzsigndocumentGetWordsPositionsV1Request(); // \eZmaxAPI\Model\EzsigndocumentGetWordsPositionsV1Request
try {
$result = $apiInstance->ezsigndocumentGetWordsPositionsV1($pkiEzsigndocumentID, $ezsigndocumentGetWordsPositionsV1Request);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling ObjectEzsigndocumentApi->ezsigndocumentGetWordsPositionsV1: ', $e->getMessage(), PHP_EOL;
}| Name | Type | Description | Notes |
|---|---|---|---|
| pkiEzsigndocumentID | int | ||
| ezsigndocumentGetWordsPositionsV1Request | \eZmaxAPI\Model\EzsigndocumentGetWordsPositionsV1Request |
\eZmaxAPI\Model\EzsigndocumentGetWordsPositionsV1Response
- Content-Type:
application/json - Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ezsigndocumentPatchObjectV1($pkiEzsigndocumentID, $ezsigndocumentPatchObjectV1Request): \eZmaxAPI\Model\EzsigndocumentPatchObjectV1ResponsePatch an existing Ezsigndocument
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: Authorization
$config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKey('Authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Authorization', 'Bearer');
$apiInstance = new eZmaxAPI\Api\ObjectEzsigndocumentApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$pkiEzsigndocumentID = 56; // int
$ezsigndocumentPatchObjectV1Request = new \eZmaxAPI\Model\EzsigndocumentPatchObjectV1Request(); // \eZmaxAPI\Model\EzsigndocumentPatchObjectV1Request
try {
$result = $apiInstance->ezsigndocumentPatchObjectV1($pkiEzsigndocumentID, $ezsigndocumentPatchObjectV1Request);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling ObjectEzsigndocumentApi->ezsigndocumentPatchObjectV1: ', $e->getMessage(), PHP_EOL;
}| Name | Type | Description | Notes |
|---|---|---|---|
| pkiEzsigndocumentID | int | ||
| ezsigndocumentPatchObjectV1Request | \eZmaxAPI\Model\EzsigndocumentPatchObjectV1Request |
\eZmaxAPI\Model\EzsigndocumentPatchObjectV1Response
- Content-Type:
application/json - Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ezsigndocumentPrefillEzsignformV1($pkiEzsigndocumentID, $ezsigndocumentPrefillEzsignformV1Request): \eZmaxAPI\Model\EzsigndocumentPrefillEzsignformV1ResponsePrefill an Ezsignform
Using this endpoint, you can prefill an Ezsignform. To fill Ezsignformfield with type Dropdown, Text, Textarea, Checkbox, Date, Number, you must provide properties sEzsignformfieldgroupLabel and sEzsignformfieldLabel. To fill Ezsignformfield with type Radio, you must provide only the property sEzsignformfieldgroupLabel. In PowerAutomate if you need to add a line feed in sEzsignformfieldEnteredvalue, you should do it like this: concat('string1',decodeUriComponent('%0A'),'string2',decodeUriComponent('%0A'),'string3')
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: Authorization
$config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKey('Authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Authorization', 'Bearer');
$apiInstance = new eZmaxAPI\Api\ObjectEzsigndocumentApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$pkiEzsigndocumentID = 56; // int
$ezsigndocumentPrefillEzsignformV1Request = new \eZmaxAPI\Model\EzsigndocumentPrefillEzsignformV1Request(); // \eZmaxAPI\Model\EzsigndocumentPrefillEzsignformV1Request
try {
$result = $apiInstance->ezsigndocumentPrefillEzsignformV1($pkiEzsigndocumentID, $ezsigndocumentPrefillEzsignformV1Request);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling ObjectEzsigndocumentApi->ezsigndocumentPrefillEzsignformV1: ', $e->getMessage(), PHP_EOL;
}| Name | Type | Description | Notes |
|---|---|---|---|
| pkiEzsigndocumentID | int | ||
| ezsigndocumentPrefillEzsignformV1Request | \eZmaxAPI\Model\EzsigndocumentPrefillEzsignformV1Request |
\eZmaxAPI\Model\EzsigndocumentPrefillEzsignformV1Response
- Content-Type:
application/json - Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ezsigndocumentSubmitEzsignformV1($pkiEzsigndocumentID, $ezsigndocumentSubmitEzsignformV1Request): \eZmaxAPI\Model\EzsigndocumentSubmitEzsignformV1ResponseSubmit the Ezsignform
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: Authorization
$config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKey('Authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Authorization', 'Bearer');
$apiInstance = new eZmaxAPI\Api\ObjectEzsigndocumentApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$pkiEzsigndocumentID = 56; // int
$ezsigndocumentSubmitEzsignformV1Request = new \eZmaxAPI\Model\EzsigndocumentSubmitEzsignformV1Request(); // \eZmaxAPI\Model\EzsigndocumentSubmitEzsignformV1Request
try {
$result = $apiInstance->ezsigndocumentSubmitEzsignformV1($pkiEzsigndocumentID, $ezsigndocumentSubmitEzsignformV1Request);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling ObjectEzsigndocumentApi->ezsigndocumentSubmitEzsignformV1: ', $e->getMessage(), PHP_EOL;
}| Name | Type | Description | Notes |
|---|---|---|---|
| pkiEzsigndocumentID | int | ||
| ezsigndocumentSubmitEzsignformV1Request | \eZmaxAPI\Model\EzsigndocumentSubmitEzsignformV1Request |
\eZmaxAPI\Model\EzsigndocumentSubmitEzsignformV1Response
- Content-Type:
application/json - Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]
ezsigndocumentUnsendV1($pkiEzsigndocumentID, $body): \eZmaxAPI\Model\EzsigndocumentUnsendV1ResponseUnsend the Ezsigndocument
Once an Ezsigndocument has been sent to signatories, it cannot be modified. Using this endpoint, you can unsend the Ezsigndocument and make it modifiable again. Signatories will receive an email informing them the signature process was aborted and they might receive a new invitation to sign.
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Configure API key authorization: Authorization
$config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKey('Authorization', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// $config = eZmaxAPI\Configuration::getDefaultConfiguration()->setApiKeyPrefix('Authorization', 'Bearer');
$apiInstance = new eZmaxAPI\Api\ObjectEzsigndocumentApi(
// If you want use custom http client, pass your client which implements `GuzzleHttp\ClientInterface`.
// This is optional, `GuzzleHttp\Client` will be used as default.
new GuzzleHttp\Client(),
$config
);
$pkiEzsigndocumentID = 56; // int
$body = array('key' => new \stdClass); // object
try {
$result = $apiInstance->ezsigndocumentUnsendV1($pkiEzsigndocumentID, $body);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling ObjectEzsigndocumentApi->ezsigndocumentUnsendV1: ', $e->getMessage(), PHP_EOL;
}| Name | Type | Description | Notes |
|---|---|---|---|
| pkiEzsigndocumentID | int | ||
| body | object |
\eZmaxAPI\Model\EzsigndocumentUnsendV1Response
- Content-Type:
application/json - Accept:
application/json
[Back to top] [Back to API list] [Back to Model list] [Back to README]