

Se reestructuró la referencia de API de AWS Marketplace. Para obtener más información sobre las operaciones de API compatibles, consulte la [referencia de API de AWS Marketplace](https://docs.aws.amazon.com/marketplace/latest/APIReference/Welcome.html).

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Ejemplos de código para AWS Marketplace API de acuerdo que utiliza AWS SDK
<a name="service_code_examples_marketplace-agreement"></a>

Los siguientes ejemplos de código muestran cómo utilizar la API de AWS Marketplace acuerdos con un kit de desarrollo de AWS software (SDK). 

Para obtener una lista completa de guías para desarrolladores del AWS SDK y ejemplos de código, consulte[Uso de este servicio con un AWS SDK](sdk-general-information-section.md). En este tema también se incluye información sobre cómo empezar a utilizar el SDK y detalles sobre sus versiones anteriores.

**Contents**
+ [Acuerdos](service_code_examples_marketplace-agreement_agreements.md)
  + [Acepte una solicitud de cancelación de un acuerdo](marketplace-agreement_example_marketplace-agreement_AcceptAgreementCancellationRequest_section.md)
  + [Acepte una solicitud de pago de un acuerdo](marketplace-agreement_example_marketplace-agreement_AcceptAgreementPaymentRequest_section.md)
  + [Modificar el plazo de renovación de un acuerdo de contrato de SaaS](marketplace-agreement_example_marketplace-agreement_AmendSaaSContractRenewalTerm_section.md)
  + [Modificar una AMI ConfigurableUpfrontPricingTerm para un modelo de precios de uso](marketplace-agreement_example_marketplace-agreement_AmendAmiConfigurableUpfrontPricingTermForUsagePricingModel_section.md)
  + [Cree un nuevo acuerdo de prueba gratuita de AMI](marketplace-agreement_example_marketplace-agreement_NewAmiFreeTrial_section.md)
  + [Cree un nuevo contrato de SaaS con pago por adelantado](marketplace-agreement_example_marketplace-agreement_NewSaaSContractWithUpfrontPayment_section.md)
  + [Obtención de todos los ID de contrato](marketplace-agreement_example_marketplace-agreement_GetAllAgreementsIds_section.md)
  + [Obtención de todos los contratos](marketplace-agreement_example_marketplace-agreement_GetAllAgreements_section.md)
  + [Obtención del ID de cliente de un contrato](marketplace-agreement_example_marketplace-agreement_GetAgreementCustomer_section.md)
  + [Obtenga los detalles de una solicitud de cancelación de un acuerdo](marketplace-agreement_example_marketplace-agreement_GetAgreementCancellationRequest_section.md)
  + [Obtenga los detalles de una solicitud de pago de un acuerdo](marketplace-agreement_example_marketplace-agreement_GetAgreementPaymentRequest_section.md)
  + [Obtención de los detalles financieros de un contrato](marketplace-agreement_example_marketplace-agreement_GetAgreementFinancialDetails_section.md)
  + [Obtención de los detalles de una prueba gratuita de un contrato](marketplace-agreement_example_marketplace-agreement_GetAgreementTermsFreeTrialDetails_section.md)
  + [Obtención de información sobre un contrato](marketplace-agreement_example_marketplace-agreement_DescribeAgreement_section.md)
  + [Obtención de los detalles del producto y la oferta de un contrato](marketplace-agreement_example_marketplace-agreement_GetProductAndOfferDetailFromAgreement_section.md)
  + [Obtención del EULA de un contrato](marketplace-agreement_example_marketplace-agreement_GetAgreementTermsEula_section.md)
  + [Obtención de los términos de renovación automática de un contrato](marketplace-agreement_example_marketplace-agreement_GetAgreementAutoRenewal_section.md)
  + [Obtención de las dimensiones adquiridas en un contrato](marketplace-agreement_example_marketplace-agreement_GetAgreementTermsDimensionPurchased_section.md)
  + [Obtención de las instancias de cada dimensión adquirida en un contrato](marketplace-agreement_example_marketplace-agreement_GetAgreementTermsDimensionInstances_section.md)
  + [Obtención del calendario de pagos de un contrato](marketplace-agreement_example_marketplace-agreement_GetAgreementTermsPaymentSchedule_section.md)
  + [Obtención de los precios por dimensión de un contrato](marketplace-agreement_example_marketplace-agreement_GetAgreementTermsPricingEachDimension_section.md)
  + [Obtención del tipo de precios de un contrato](marketplace-agreement_example_marketplace-agreement_GetAgreementPricingType_section.md)
  + [Obtención del tipo de producto de un contrato](marketplace-agreement_example_marketplace-agreement_GetAgreementProductType_section.md)
  + [Obtención del estado de un contrato](marketplace-agreement_example_marketplace-agreement_GetAgreementStatus_section.md)
  + [Obtención de las condiciones de soporte de un contrato](marketplace-agreement_example_marketplace-agreement_GetAgreementTermsSupportTerm_section.md)
  + [Obtención de las condiciones de un contrato](marketplace-agreement_example_marketplace-agreement_GetAgreementTerms_section.md)
  + [Enumere las solicitudes de cancelación de acuerdos](marketplace-agreement_example_marketplace-agreement_ListAgreementCancellationRequests_section.md)
  + [Enumere las solicitudes de pago de acuerdos](marketplace-agreement_example_marketplace-agreement_ListAgreementPaymentRequests_section.md)
  + [Rechazar una solicitud de cancelación de un acuerdo](marketplace-agreement_example_marketplace-agreement_RejectAgreementCancellationRequest_section.md)
  + [Rechazar una solicitud de pago de un acuerdo](marketplace-agreement_example_marketplace-agreement_RejectAgreementPaymentRequest_section.md)
  + [Sustituya un contrato de SaaS por una oferta basada en un acuerdo](marketplace-agreement_example_marketplace-agreement_ReplaceSaaSContractWithAgreementBasedOffer_section.md)
  + [Sustituya una prueba gratuita de SaaS por un contrato con precios de consumo](marketplace-agreement_example_marketplace-agreement_ReplaceSaaSFreeTrialWithCCP_section.md)
  + [Reemplace un término de precios basado en el uso de SaaS y cancele el acuerdo anterior](marketplace-agreement_example_marketplace-agreement_ReplaceSaaSUsageBasedPricingTermAndCancel_section.md)
  + [Sustituya un término de precios basado en el uso de la AMI, pero mantenga la ConfigurableUpfrontPricingTerm](marketplace-agreement_example_marketplace-agreement_ReplaceAmiUsageBasedPricingTermButNotCupt_section.md)
  + [Búsqueda de contratos por ID de cuenta](marketplace-agreement_example_marketplace-agreement_SearchAgreementsByAccountId_section.md)
  + [Búsqueda de contratos por ID de contrato](marketplace-agreement_example_marketplace-agreement_SearchAgreementsById_section.md)
  + [Búsqueda de contratos por fecha de finalización](marketplace-agreement_example_marketplace-agreement_SearchAgreementsByEndDate_section.md)
  + [Búsqueda de contratos por ID de oferta](marketplace-agreement_example_marketplace-agreement_SearchAgreementsByOfferId_section.md)
  + [Búsqueda de contratos por ID de producto](marketplace-agreement_example_marketplace-agreement_SearchAgreementsByProductId_section.md)
  + [Búsqueda de contratos por estado](marketplace-agreement_example_marketplace-agreement_SearchAgreementsByByStatus_section.md)
  + [Búsqueda de contratos con un filtro personalizado](marketplace-agreement_example_marketplace-agreement_SearchAgreementsByOneFilter_section.md)
  + [Búsqueda de contratos con dos filtros personalizados](marketplace-agreement_example_marketplace-agreement_SearchAgreementsByTwoFilters_section.md)
  + [Actualice las órdenes de compra tras la aceptación del acuerdo](marketplace-agreement_example_marketplace-agreement_UpdatePurchaseOrdersAfterAgreementAcceptance_section.md)