Skip to content

Commit

Permalink
Merge pull request #6 from ageras-com/v2.1.33
Browse files Browse the repository at this point in the history
v2.1.33
  • Loading branch information
ageras-miol authored Oct 15, 2020
2 parents 619e3af + 1fcb854 commit 14189f1
Show file tree
Hide file tree
Showing 19 changed files with 1,476 additions and 9 deletions.
8 changes: 7 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ this is the Ageras API
This PHP package is automatically generated by the [Swagger Codegen](https://github.com/swagger-api/swagger-codegen) project:

- API version: 2.0
- Build date: 2020-10-14T06:19:14.440Z
- Build date: 2020-10-15T12:50:24.119Z
- Build package: class io.swagger.codegen.languages.PhpClientCodegen

## Requirements
Expand Down Expand Up @@ -311,6 +311,10 @@ Class | Method | HTTP request | Description
*PartnersApi* | [**partnersContractsDelete**](docs/Api/PartnersApi.md#partnerscontractsdelete) | **DELETE** /partners/{partner_id}/contracts/{partner_contract_id} | Delete a partner contract.
*PartnersApi* | [**partnersContractsGet**](docs/Api/PartnersApi.md#partnerscontractsget) | **GET** /partners/{partner_id}/contracts/{contract_id} | Get a partner contract.
*PartnersApi* | [**partnersContractsIndex**](docs/Api/PartnersApi.md#partnerscontractsindex) | **GET** /partners/{partner_id}/contracts | List partner contracts.
*PartnersApi* | [**partnersContractsPdfGet**](docs/Api/PartnersApi.md#partnerscontractspdfget) | **GET** /partners/{partner_id}/contracts/{contract_id}/pdf | Get a PDF download link
*PartnersApi* | [**partnersContractsSignedpdfCreate**](docs/Api/PartnersApi.md#partnerscontractssignedpdfcreate) | **POST** /partners/{partner_id}/contracts/{contract_id}/signedpdf | Upload signed contract
*PartnersApi* | [**partnersContractsSignedpdfGet**](docs/Api/PartnersApi.md#partnerscontractssignedpdfget) | **GET** /partners/{partner_id}/contracts/{contract_id}/signedpdf | Get a PDF download link for signed pdf
*PartnersApi* | [**partnersContractsSigningurlGet**](docs/Api/PartnersApi.md#partnerscontractssigningurlget) | **GET** /partners/{partner_id}/contracts/{contract_id}/signingurl | Get a signing url
*PartnersApi* | [**partnersContractsUpdate**](docs/Api/PartnersApi.md#partnerscontractsupdate) | **PUT** /partners/{partner_id}/contracts/{partner_contract_id} | Update a partner contract.
*PartnersApi* | [**partnersCouponsActionsCreate**](docs/Api/PartnersApi.md#partnerscouponsactionscreate) | **POST** /partners/{partner_id}/coupons/{coupon_id}/actions | Coupon action
*PartnersApi* | [**partnersCouponsCreate**](docs/Api/PartnersApi.md#partnerscouponscreate) | **POST** /partners/{partner_id}/coupons | Create a new partner coupon.
Expand Down Expand Up @@ -764,9 +768,11 @@ Class | Method | HTTP request | Description
- [PartnerContractOfferItemResource](docs/Model/PartnerContractOfferItemResource.md)
- [PartnerContractOfferResource](docs/Model/PartnerContractOfferResource.md)
- [PartnerContractPartnerResource](docs/Model/PartnerContractPartnerResource.md)
- [PartnerContractPdfResource](docs/Model/PartnerContractPdfResource.md)
- [PartnerContractPeriodResource](docs/Model/PartnerContractPeriodResource.md)
- [PartnerContractResource](docs/Model/PartnerContractResource.md)
- [PartnerContractResult](docs/Model/PartnerContractResult.md)
- [PartnerContractSignedPdfFileResource](docs/Model/PartnerContractSignedPdfFileResource.md)
- [PartnerCouponActionResource](docs/Model/PartnerCouponActionResource.md)
- [PartnerCouponResource](docs/Model/PartnerCouponResource.md)
- [PartnerCouponResult](docs/Model/PartnerCouponResult.md)
Expand Down
218 changes: 218 additions & 0 deletions docs/Api/PartnersApi.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,10 @@ Method | HTTP request | Description
[**partnersContractsDelete**](PartnersApi.md#partnersContractsDelete) | **DELETE** /partners/{partner_id}/contracts/{partner_contract_id} | Delete a partner contract.
[**partnersContractsGet**](PartnersApi.md#partnersContractsGet) | **GET** /partners/{partner_id}/contracts/{contract_id} | Get a partner contract.
[**partnersContractsIndex**](PartnersApi.md#partnersContractsIndex) | **GET** /partners/{partner_id}/contracts | List partner contracts.
[**partnersContractsPdfGet**](PartnersApi.md#partnersContractsPdfGet) | **GET** /partners/{partner_id}/contracts/{contract_id}/pdf | Get a PDF download link
[**partnersContractsSignedpdfCreate**](PartnersApi.md#partnersContractsSignedpdfCreate) | **POST** /partners/{partner_id}/contracts/{contract_id}/signedpdf | Upload signed contract
[**partnersContractsSignedpdfGet**](PartnersApi.md#partnersContractsSignedpdfGet) | **GET** /partners/{partner_id}/contracts/{contract_id}/signedpdf | Get a PDF download link for signed pdf
[**partnersContractsSigningurlGet**](PartnersApi.md#partnersContractsSigningurlGet) | **GET** /partners/{partner_id}/contracts/{contract_id}/signingurl | Get a signing url
[**partnersContractsUpdate**](PartnersApi.md#partnersContractsUpdate) | **PUT** /partners/{partner_id}/contracts/{partner_contract_id} | Update a partner contract.
[**partnersCouponsActionsCreate**](PartnersApi.md#partnersCouponsActionsCreate) | **POST** /partners/{partner_id}/coupons/{coupon_id}/actions | Coupon action
[**partnersCouponsCreate**](PartnersApi.md#partnersCouponsCreate) | **POST** /partners/{partner_id}/coupons | Create a new partner coupon.
Expand Down Expand Up @@ -2867,6 +2871,220 @@ Name | Type | Description | Notes

[[Back to top]](#) [[Back to API list]](../../README.md#documentation-for-api-endpoints) [[Back to Model list]](../../README.md#documentation-for-models) [[Back to README]](../../README.md)

# **partnersContractsPdfGet**
> \Ageras\Api\PartnerContractPdfResource partnersContractsPdfGet($partner_id, $contract_id )
Get a PDF download link

### Example
```php
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: jwt
Ageras\Api\Configuration::getDefaultConfiguration()->setApiKey('token', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Ageras\Api\Configuration::getDefaultConfiguration()->setApiKeyPrefix('token', 'Bearer');
// Configure HTTP basic authorization: login
Ageras\Api\Configuration::getDefaultConfiguration()->setUsername('YOUR_USERNAME');
Ageras\Api\Configuration::getDefaultConfiguration()->setPassword('YOUR_PASSWORD');

$api_instance = new Ageras\Api\Api\PartnersApi();
$partner_id = "partner_id_example"; // string |
$contract_id = "contract_id_example"; // string |

try {
$result = $api_instance->partnersContractsPdfGet($partner_id, $contract_id );
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling PartnersApi->partnersContractsPdfGet: ', $e->getMessage(), PHP_EOL;
}
?>
```

### Parameters

Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**partner_id** | **string**| |
**contract_id** | **string**| |

### Return type

[**\Ageras\Api\PartnerContractPdfResource**](../Model/PartnerContractPdfResource.md)

### Authorization

[jwt](../../README.md#jwt), [login](../../README.md#login)

### HTTP request headers

- **Content-Type**: application/json
- **Accept**: application/json

[[Back to top]](#) [[Back to API list]](../../README.md#documentation-for-api-endpoints) [[Back to Model list]](../../README.md#documentation-for-models) [[Back to README]](../../README.md)

# **partnersContractsSignedpdfCreate**
> \Ageras\Api\PartnerContractSignedPdfFileResource partnersContractsSignedpdfCreate($partner_id, $contract_id , $partner_contract_signed_pdf_file_resource)
Upload signed contract

### Example
```php
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: jwt
Ageras\Api\Configuration::getDefaultConfiguration()->setApiKey('token', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Ageras\Api\Configuration::getDefaultConfiguration()->setApiKeyPrefix('token', 'Bearer');
// Configure HTTP basic authorization: login
Ageras\Api\Configuration::getDefaultConfiguration()->setUsername('YOUR_USERNAME');
Ageras\Api\Configuration::getDefaultConfiguration()->setPassword('YOUR_PASSWORD');

$api_instance = new Ageras\Api\Api\PartnersApi();
$partner_id = "partner_id_example"; // string |
$contract_id = "contract_id_example"; // string |
$partner_contract_signed_pdf_file_resource = new \Ageras\Api\PartnerContractSignedPdfFileResource(); // \Ageras\Api\PartnerContractSignedPdfFileResource |

try {
$result = $api_instance->partnersContractsSignedpdfCreate($partner_id, $contract_id , $partner_contract_signed_pdf_file_resource);
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling PartnersApi->partnersContractsSignedpdfCreate: ', $e->getMessage(), PHP_EOL;
}
?>
```

### Parameters

Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**partner_id** | **string**| |
**contract_id** | **string**| |
**partner_contract_signed_pdf_file_resource** | [**\Ageras\Api\PartnerContractSignedPdfFileResource**](../Model/\Ageras\Api\PartnerContractSignedPdfFileResource.md)| |

### Return type

[**\Ageras\Api\PartnerContractSignedPdfFileResource**](../Model/PartnerContractSignedPdfFileResource.md)

### Authorization

[jwt](../../README.md#jwt), [login](../../README.md#login)

### HTTP request headers

- **Content-Type**: application/json
- **Accept**: application/json

[[Back to top]](#) [[Back to API list]](../../README.md#documentation-for-api-endpoints) [[Back to Model list]](../../README.md#documentation-for-models) [[Back to README]](../../README.md)

# **partnersContractsSignedpdfGet**
> \Ageras\Api\PartnerContractPdfResource partnersContractsSignedpdfGet($partner_id, $contract_id )
Get a PDF download link for signed pdf

### Example
```php
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: jwt
Ageras\Api\Configuration::getDefaultConfiguration()->setApiKey('token', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Ageras\Api\Configuration::getDefaultConfiguration()->setApiKeyPrefix('token', 'Bearer');
// Configure HTTP basic authorization: login
Ageras\Api\Configuration::getDefaultConfiguration()->setUsername('YOUR_USERNAME');
Ageras\Api\Configuration::getDefaultConfiguration()->setPassword('YOUR_PASSWORD');

$api_instance = new Ageras\Api\Api\PartnersApi();
$partner_id = "partner_id_example"; // string |
$contract_id = "contract_id_example"; // string |

try {
$result = $api_instance->partnersContractsSignedpdfGet($partner_id, $contract_id );
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling PartnersApi->partnersContractsSignedpdfGet: ', $e->getMessage(), PHP_EOL;
}
?>
```

### Parameters

Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**partner_id** | **string**| |
**contract_id** | **string**| |

### Return type

[**\Ageras\Api\PartnerContractPdfResource**](../Model/PartnerContractPdfResource.md)

### Authorization

[jwt](../../README.md#jwt), [login](../../README.md#login)

### HTTP request headers

- **Content-Type**: application/json
- **Accept**: application/json

[[Back to top]](#) [[Back to API list]](../../README.md#documentation-for-api-endpoints) [[Back to Model list]](../../README.md#documentation-for-models) [[Back to README]](../../README.md)

# **partnersContractsSigningurlGet**
> \Ageras\Api\PartnerContractResource partnersContractsSigningurlGet($partner_id, $contract_id )
Get a signing url

### Example
```php
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: jwt
Ageras\Api\Configuration::getDefaultConfiguration()->setApiKey('token', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Ageras\Api\Configuration::getDefaultConfiguration()->setApiKeyPrefix('token', 'Bearer');
// Configure HTTP basic authorization: login
Ageras\Api\Configuration::getDefaultConfiguration()->setUsername('YOUR_USERNAME');
Ageras\Api\Configuration::getDefaultConfiguration()->setPassword('YOUR_PASSWORD');

$api_instance = new Ageras\Api\Api\PartnersApi();
$partner_id = "partner_id_example"; // string |
$contract_id = "contract_id_example"; // string |

try {
$result = $api_instance->partnersContractsSigningurlGet($partner_id, $contract_id );
print_r($result);
} catch (Exception $e) {
echo 'Exception when calling PartnersApi->partnersContractsSigningurlGet: ', $e->getMessage(), PHP_EOL;
}
?>
```

### Parameters

Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
**partner_id** | **string**| |
**contract_id** | **string**| |

### Return type

[**\Ageras\Api\PartnerContractResource**](../Model/PartnerContractResource.md)

### Authorization

[jwt](../../README.md#jwt), [login](../../README.md#login)

### HTTP request headers

- **Content-Type**: application/json
- **Accept**: application/json

[[Back to top]](#) [[Back to API list]](../../README.md#documentation-for-api-endpoints) [[Back to Model list]](../../README.md#documentation-for-models) [[Back to README]](../../README.md)

# **partnersContractsUpdate**
> \Ageras\Api\PartnerContractResource partnersContractsUpdate($partner_id, $partner_contract_id , $partner_contract_resource)
Expand Down
10 changes: 10 additions & 0 deletions docs/Model/PartnerContractPdfResource.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# PartnerContractPdfResource

## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**url** | **string** | The contract ID. | [optional]

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)


1 change: 1 addition & 0 deletions docs/Model/PartnerContractResource.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ Name | Type | Description | Notes
**canceled_at** | **string** | When the contract was canceled. | [optional]
**has_been_replaced** | **bool** | If the contract has been replaced by another contract. | [optional] [default to false]
**starts_at** | **string** | When the contract should start. | [optional]
**signed_at** | **string** | When the contract was signed. | [optional]
**business_units** | [**\Ageras\Api\PartnerContractBusinessUnitResource[]**](PartnerContractBusinessUnitResource.md) | Business units on this contract. | [optional]
**current_partner_contract_period** | [**\Ageras\Api\PartnerContractPeriodResource**](PartnerContractPeriodResource.md) | | [optional]
**intending_to_replace_partner_contract_id** | **int** | ID of the contract that this contract intends to replace. | [optional]
Expand Down
10 changes: 10 additions & 0 deletions docs/Model/PartnerContractSignedPdfFileResource.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
# PartnerContractSignedPdfFileResource

## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**signed_contract** | **string** | The contract signed pdf. | [optional]

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)


1 change: 1 addition & 0 deletions docs/Model/PartnerNewKpiResource.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ Name | Type | Description | Notes
**active_contracts_count** | **float** | Count of active contracts. | [optional]
**active_allocation_pauses_count** | **int** | Count of active allocation pauses. | [optional]
**overdue_invoice_amount_incl_vat** | [**\Ageras\Api\AmountResource**](AmountResource.md) | | [optional]
**active_contracts_amount_excl_vat** | [**\Ageras\Api\AmountResource**](AmountResource.md) | | [optional]

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

Expand Down
2 changes: 2 additions & 0 deletions docs/Model/RevenueSegmentResource.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@ Name | Type | Description | Notes
**maximum_revenue** | [**\Ageras\Api\AmountResource**](AmountResource.md) | | [optional]
**lb_price_excl_vat** | [**\Ageras\Api\AmountResource**](AmountResource.md) | | [optional]
**pps_price_excl_vat** | [**\Ageras\Api\AmountResource**](AmountResource.md) | | [optional]
**minimum_lb_price_excl_vat** | [**\Ageras\Api\AmountResource**](AmountResource.md) | | [optional]
**minimum_pps_price_excl_vat** | [**\Ageras\Api\AmountResource**](AmountResource.md) | | [optional]

[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)

Expand Down
Loading

0 comments on commit 14189f1

Please sign in to comment.