

There are more AWS SDK examples available in the [AWS Doc SDK Examples](https://github.com/awsdocs/aws-doc-sdk-examples) GitHub repo.

# Resale authorization for AWS Marketplace Catalog API
<a name="marketplace-catalog_code_examples_resale_authorization"></a>

The following code examples show how to use AWS Marketplace Catalog API with AWS SDKs.

**Topics**
+ [Create draft resale authorization](marketplace-catalog_example_marketplace-catalog_DraftResaleauthAllproducttype_section.md)
+ [Describe a resale authorization](marketplace-catalog_example_marketplace-catalog_DescribeResaleAuthorization_section.md)
+ [Publish a one-time resale authorization with a private offer](marketplace-catalog_example_marketplace-catalog_OnetimeResaleauthPrivateoffer_section.md)
+ [Publish multi-use resale authorization with an expiration date](marketplace-catalog_example_marketplace-catalog_MultiuseResaleauthExpirydateCppo_section.md)
+ [Publish multi-use resale authorization with an expiration date and a EULA](marketplace-catalog_example_marketplace-catalog_MultiuseResaleauthExpirydateCustomEula_section.md)
+ [Publish multi-use resale authorization with an expiration date and reseller contract documentation](marketplace-catalog_example_marketplace-catalog_MultiuseResaleauthExpirydateCustomresellerContractdoc_section.md)
+ [Publish multi-use resale authorization with expiration and add a specific buyer account](marketplace-catalog_example_marketplace-catalog_PublishMultiuseResaleAuthorizationExpirydateSpecificBuyer_section.md)
+ [Publish multi-use resale authorization without an expiration date](marketplace-catalog_example_marketplace-catalog_MultiuseResaleauthNoExpirydateCppo_section.md)
+ [Publish multi-use resale authorization without an expiration date and a EULA](marketplace-catalog_example_marketplace-catalog_MultiuseResaleauthNoExpirydateCustomEula_section.md)
+ [Publish multi-use resale authorization without an expiration date and reseller contract documentation](marketplace-catalog_example_marketplace-catalog_MultiuseResaleauthNoExpirydateCustomresellerContractdoc_section.md)
+ [Publish multi-use resale authorization without expiration and add a specific buyer account](marketplace-catalog_example_marketplace-catalog_PublishMultiuseResaleAuthorizationNoExpirydateSpecificBuyer_section.md)
+ [Publish one-time resale authorization and add Flexible payment schedule](marketplace-catalog_example_marketplace-catalog_PublishOnetimeResaleAuthorizationFlexiblePayment_section.md)
+ [Publish one-time resale authorization and add a EULA](marketplace-catalog_example_marketplace-catalog_OnetimeResaleauthCustomEula_section.md)
+ [Publish one-time resale authorization and add a specific buyer account](marketplace-catalog_example_marketplace-catalog_PublishOnetimeResaleAuthorizationSpecificBuyer_section.md)
+ [Publish one-time resale authorization and add reseller contract documentation](marketplace-catalog_example_marketplace-catalog_OnetimeResaleauthCustomresellerContractdoc_section.md)
+ [Publish one-time resale authorization and add whether it is a renewal](marketplace-catalog_example_marketplace-catalog_OnetimeResaleauthRenewal_section.md)
+ [Restrict resale authorization](marketplace-catalog_example_marketplace-catalog_RestrictResaleAuthorization_section.md)
+ [Update name and description of one-time or multi-use resale authorization](marketplace-catalog_example_marketplace-catalog_UpdateUnpublishedResaleAuthorization_section.md)