docs/PublicationsApi.md in voucherify-5.0.0 vs docs/PublicationsApi.md in voucherify-6.0.0

- old
+ new

@@ -36,11 +36,11 @@ end api_instance = VoucherifySdk::PublicationsApi.new opts = { join_once: true, # Boolean | Through this flag, you can control if a particular person gets only one and always the same code even if the app sends multiple publication requests. It means that if you have a referral program, a referrer is assigned only to one code if an integration sends publication requests more than once for the same customer. - publications_create_request_body: VoucherifySdk::CreatePublicationWithCampaign.new({customer: VoucherifySdk::Customer.new, campaign: VoucherifySdk::CreatePublicationCampaign.new({name: 'camp_dphuwqH7BOVkgh4JmpDtS32l'})}) # PublicationsCreateRequestBody | Specify the publication parameters. + publications_create_request_body: VoucherifySdk::PublicationsCreateRequestBody.new # PublicationsCreateRequestBody | Specify the publication parameters. } begin # Create Publication result = api_instance.create_publication(opts) @@ -100,12 +100,12 @@ api_instance = VoucherifySdk::PublicationsApi.new customer = VoucherifySdk::Customer.new # Customer | Contains information about the customer to whom the publication was directed. opts = { join_once: true, # Boolean | Through this flag, you can control if a particular person gets only one and always the same code even if the app sends multiple publication requests. It means that if you have a referral program, a referrer is assigned only to one code if an integration sends publication requests more than once for the same customer. voucher: 'voucher_example', # String | Code of voucher being published. - campaign: VoucherifySdk::CreatePublicationCampaign.new({name: 'camp_dphuwqH7BOVkgh4JmpDtS32l'}), # CreatePublicationCampaign | Create publication with campaign. - source_id: 'source_id_example', # String | The merchant’s publication ID if it is different from the Voucherify publication ID. Its an optional tracking identifier of a publication. It is really useful in case of an integration between multiple systems. It can be a publication ID from a CRM system, database or 3rd-party service. If source_id is provided only 1 voucher can be published per request. + campaign: VoucherifySdk::CreatePublicationCampaign.new, # CreatePublicationCampaign | Create publication with campaign. + source_id: 'source_id_example', # String | The merchants publication ID if it is different from the Voucherify publication ID. Its an optional tracking identifier of a publication. It is really useful in case of an integration between multiple systems. It can be a publication ID from a CRM system, database or 3rd-party service. If source_id is provided only 1 voucher can be published per request. metadata: { key: 3.56} # Object | The metadata object stores all custom attributes assigned to the publication. A set of key/value pairs that you can attach to a publication object. It can be useful for storing additional information about the publication in a structured format. } begin # Create Publication @@ -122,11 +122,11 @@ | ---- | ---- | ----------- | ----- | | **customer** | [**Customer**](.md) | Contains information about the customer to whom the publication was directed. | | | **join_once** | **Boolean** | Through this flag, you can control if a particular person gets only one and always the same code even if the app sends multiple publication requests. It means that if you have a referral program, a referrer is assigned only to one code if an integration sends publication requests more than once for the same customer. | [optional] | | **voucher** | **String** | Code of voucher being published. | [optional] | | **campaign** | [**CreatePublicationCampaign**](.md) | Create publication with campaign. | [optional] | -| **source_id** | **String** | The merchant’s publication ID if it is different from the Voucherify publication ID. Its an optional tracking identifier of a publication. It is really useful in case of an integration between multiple systems. It can be a publication ID from a CRM system, database or 3rd-party service. If source_id is provided only 1 voucher can be published per request. | [optional] | +| **source_id** | **String** | The merchants publication ID if it is different from the Voucherify publication ID. Its an optional tracking identifier of a publication. It is really useful in case of an integration between multiple systems. It can be a publication ID from a CRM system, database or 3rd-party service. If source_id is provided only 1 voucher can be published per request. | [optional] | | **metadata** | [**Object**](.md) | The metadata object stores all custom attributes assigned to the publication. A set of key/value pairs that you can attach to a publication object. It can be useful for storing additional information about the publication in a structured format. | [optional] | ### Return type [**PublicationsCreateResponseBody**](PublicationsCreateResponseBody.md) @@ -167,12 +167,12 @@ # config.api_key_prefix['X-App-Token'] = 'Bearer' end api_instance = VoucherifySdk::PublicationsApi.new opts = { - limit: 56, # Integer | A limit on the number of objects to be returned. Limit can range between 1 and 100 items. - page: 56, # Integer | Which page of results to return. + limit: 56, # Integer | Limits the number of objects to be returned. The limit can range between 1 and 100 items. If no limit is set, it returns 10 items. + page: 56, # Integer | Which page of results to return. The lowest value is 1. order: VoucherifySdk::ParameterOrderListPublications::ID, # ParameterOrderListPublications | Sorts the results using one of the filtering options, where the dash - preceding a sorting option means sorting in a descending order. campaign: 'campaign_example', # String | Filters by a given campaign name. customer: 'customer_example', # String | Filters by a unique customer ID. voucher: 'voucher_example', # String | Filters by a given voucher code. result: VoucherifySdk::ParameterResultListPublications::SUCCESS, # ParameterResultListPublications | Filters by a publication result. @@ -193,11 +193,11 @@ ### Parameters | Name | Type | Description | Notes | | ---- | ---- | ----------- | ----- | -| **limit** | **Integer** | A limit on the number of objects to be returned. Limit can range between 1 and 100 items. | [optional] | -| **page** | **Integer** | Which page of results to return. | [optional] | +| **limit** | **Integer** | Limits the number of objects to be returned. The limit can range between 1 and 100 items. If no limit is set, it returns 10 items. | [optional] | +| **page** | **Integer** | Which page of results to return. The lowest value is 1. | [optional] | | **order** | [**ParameterOrderListPublications**](.md) | Sorts the results using one of the filtering options, where the dash - preceding a sorting option means sorting in a descending order. | [optional] | | **campaign** | **String** | Filters by a given campaign name. | [optional] | | **customer** | **String** | Filters by a unique customer ID. | [optional] | | **voucher** | **String** | Filters by a given voucher code. | [optional] | | **result** | [**ParameterResultListPublications**](.md) | Filters by a publication result. | [optional] |