

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.

# EventBridge Notificaciones de Amazon para AWS Marketplace eventos
<a name="buyer-notifications-eventbridge"></a>

AWS Marketplace está integrado con Amazon EventBridge, anteriormente denominado Amazon CloudWatch Events. EventBridge es un servicio de bus de eventos que se utiliza para conectar las aplicaciones con datos de diversas fuentes. Para obtener más información, consulta la [https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-what-is.html](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-what-is.html).

AWS Marketplace envía los siguientes tipos de EventBridge eventos:
+ [Eventos de la API Discovery](buyer-eventbridge.md): los compradores reciben un evento AWS Marketplace cada vez que un vendedor crea una oferta y la pone a la venta. El evento contiene detalles como el identificador, la fecha de vencimiento, los detalles del producto y el nombre del vendedor. 
+ [Eventos del mercado privado](pmp-eventbridge.md): los administradores del mercado privado y los compradores reciben eventos AWS Marketplace cada vez que un comprador crea una solicitud de producto y cuando la solicitud es aprobada o rechazada. El evento contiene detalles como los detalles del producto y el nombre del vendedor.
+ [Eventos de acuerdos](agreement-eventbridge.md): AWS Marketplace envía notificaciones a Amazon EventBridge cuando se producen determinados eventos durante el ciclo de vida de tus acuerdos (por ejemplo, ofertas que has comprado). Los eventos contienen detalles como el identificador del acuerdo, el identificador de la oferta y el estado del contrato.
+ [Eventos de cancelación y ajuste de facturación](cancellation-adjustment-eventbridge.md): AWS Marketplace envía notificaciones a Amazon EventBridge cuando un vendedor inicia una solicitud de cancelación o un ajuste de facturación (reembolso) para uno de tus acuerdos.

**nota**  
Para obtener información sobre la creación de EventBridge reglas, consulta [ EventBridge las reglas de Amazon](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-rules.html) en la *Guía del EventBridge usuario de Amazon*.

# AWS Marketplace Eventos de Amazon EventBridge de la API Discovery
<a name="buyer-eventbridge"></a>

Como comprador, recibes un *evento* de AWS Marketplace cada vez que un vendedor crea una oferta y la pone a la venta. El evento contiene detalles como el identificador, la fecha de vencimiento, los detalles del producto y el nombre del vendedor.

En este tema se proporciona información detallada sobre el evento que se enumera en la siguiente tabla.


****  

| Acción del vendedor | Evento recibido por el comprador | Más información | 
| --- | --- | --- | 
| Crea una oferta y la pone a disposición para su compra | Listing Available | [Eventos para nuevas publicaciones](#events-listingavailable) | 

## Eventos para nuevas publicaciones
<a name="events-listingavailable"></a>

Cuando un vendedor crea una oferta y la pone a la venta, el comprador recibe un evento con el tipo de detalle de `Listing Available`.

A continuación se muestra un ejemplo del cuerpo de evento para un evento de `Listing Available`.

```
{
    "version": "0",
    "id": "01234567-0123-0123-0123-0123456789ab",
    "detail-type": "Listing Available",
    "source": "aws.discovery-marketplace",
    "account": "123456789012",
    "time": "2023-08-26T00:00:00Z",
    "region": "us-east-1",
    "resources": [],
    "detail": {
        "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb",
        "catalog": "AWSMarketplace",
        "offer": {
            "id": "offer-1234567890123",
            "expirationDate": "2025-08-26T00:00:00Z"
        },
        "product": {
            "id": "bbbbaaaa-abcd-1111-abcd-666666666666",
            "title": "Product Title"
        },
        "sellerOfRecord": {
            "name": "Seller Name"
        }
    }
}
```

# AWS EventBridge Eventos de Marketplace Private Marketplace
<a name="pmp-eventbridge"></a>

Los administradores del mercado privado y los compradores reciben *eventos* de AWS Marketplace cada vez que un comprador crea una solicitud de un producto. También reciben eventos cuando se aprueba o rechaza la solicitud. Los eventos contienen detalles como los nombres de los productos IDs y los vendedores. 

En los temas de esta sección se proporciona información detallada sobre los eventos que se enumeran en la siguiente tabla.


| Action | Evento recibido | Más información | 
| --- | --- | --- | 
| El comprador solicita un producto para su mercado privado  |  Solicitud de producto creada  |  [Evento de solicitud de nuevo producto](#event-new-product-requests)  | 
| El administrador aprueba el producto  |  Solicitud de producto aprobada  |  [Evento de solicitud de producto aprobada](#event-when-request-approved)  | 
| El administrador rechaza el producto o el sistema lo rechaza automáticamente después de 30 días  |  Solicitud de producto rechazada  |  [Evento rechazado de solicitud de producto](#event-request-declined)  | 
| El comprador cancela una solicitud de producto para su Private Marketplace |  Solicitud de producto cancelada  |  [Evento cancelado por solicitud de producto](#event-request-cancelled)  | 
| El sistema rechaza automáticamente una solicitud de producto después de 30 días |  La solicitud de producto ha caducado  |  [Evento de vencimiento de la solicitud de producto](#event-request-expired)  | 

## Evento de solicitud de nuevo producto
<a name="event-new-product-requests"></a>

Cuando un comprador solicita un producto para su catálogo de Private Marketplace, el comprador y los administradores de Private Marketplace reciben un evento con el tipo de `Product Request Created` detalle.

A continuación se muestra un ejemplo del cuerpo de evento para un evento de `Product Request Created`.

```
{
  "version": "0", 		 	 	                   
  "id": "01234567-0123-0123-0123-0123456789ab",
  "detail-type": "Product Request Created",
  "source": "aws.private-marketplace",
  "account": "255182084545",
  "time": "2016-11-01T13:12:22Z",
  "region": "us-east-1",
  "resources": [
    "arn:aws:aws-marketplace:us-east-1:255182084545:AWSMarketplace/Experience/exp-12345",
    "arn:aws:aws-marketplace:us-east-1:982534358349:AWSMarketplace/ProductProcurementRequest/prodprocreq-67890"
  ],
  "detail": {
    "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb",
    "expirationDate": "2022-11-01T13:12:22Z",
    "schemaVersion": "1.0.0",
    "product": {
        "id": "product-12345",
        "arn": "arn:aws:aws-marketplace:us-east-1:123456789012:AWSMarketplace/SaaSProduct/product-12345",
        "title": "MSP360 Backup for Google Workspace"
    },
    "manufacturer": {
        "name": "Test Vendor"
    },
    "experienceId": "exp-12345",
    "productProcurementRequestId": "prodprocreq-67890",
    "catalog": "AWSMarketplace",
    "requesterArn": "arn:aws:iam::255182084545:user/pmp-enduser"
  }
}
```

## Evento de solicitud de producto aprobada
<a name="event-when-request-approved"></a>

Cuando un administrador de Private Marketplace aprueba un producto para el catálogo de Private Marketplace de un comprador, el comprador y los administradores de Private Marketplace reciben un evento con el tipo de `Product Request Approved` detalle.

A continuación se muestra un ejemplo del cuerpo de evento para un evento de `Product Request Approved`.

```
{
  "version": "0", 		 	 	                   
  "id": "01234567-0123-0123-0123-0123456789ab",
  "detail-type": "Product Request Approved",
  "source": "aws.private-marketplace",
  "account": "255182084545",
  "time": "2016-11-01T13:12:22Z",
  "region": "us-east-1",
  "resources": [
    "arn:aws:aws-marketplace:us-east-1:255182084545:AWSMarketplace/Experience/exp-12345",
    "arn:aws:aws-marketplace:us-east-1:982534358349:AWSMarketplace/ProductProcurementRequest/prodprocreq-67890"
  ],
  "detail": {
    "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb",
    "approvedDate": "2022-11-05T13:12:22Z",
    "schemaVersion": "1.0.0",
    "product": {
        "id": "product-12345",
        "arn": "arn:aws:aws-marketplace:us-east-1:123456789012:AWSMarketplace/SaaSProduct/product-12345",
        "title": "MSP360 Backup for Google Workspace"
    },
    "manufacturer": {
        "name": "Test Vendor"
    },
    "experienceId": "exp-12345",
    "productProcurementRequestId": "prodprocreq-67890",
    "catalog": "AWSMarketplace",
    "requesterArn": "arn:aws:iam::255182084545:user/pmp-enduser"
  }
}
```

## Evento rechazado de solicitud de producto
<a name="event-request-declined"></a>

Cuando un administrador de Private Marketplace rechaza la adición de un producto, el comprador y los administradores de Private Marketplace reciben un evento con el tipo de `Product Request Declined` detalle.

A continuación se muestra un ejemplo del cuerpo de evento para un evento de `Product Request Declined`.

```
{
  "version": "0", 		 	 	                   
  "id": "01234567-0123-0123-0123-0123456789ab",
  "detail-type": "Product Request Declined",
  "source": "aws.private-marketplace",
  "account": "255182084545",
  "time": "2016-11-01T13:12:22Z",
  "region": "us-east-1",
  "resources": [
    "arn:aws:aws-marketplace:us-east-1:255182084545:AWSMarketplace/Experience/exp-12345",
    "arn:aws:aws-marketplace:us-east-1:982534358349:AWSMarketplace/ProductProcurementRequest/prodprocreq-67890"
  ],
  "detail": {
    "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb",
    "declinedDate": "2022-11-05T13:12:22Z",
    "declinedCause": "REQUEST_EXPIRED",
    "schemaVersion": "1.0.0",
    "product": {
        "id": "product-12345",
        "arn": "arn:aws:aws-marketplace:us-east-1:123456789012:AWSMarketplace/SaaSProduct/product-12345",
        "title": "MSP360 Backup for Google Workspace"
    },
    "manufacturer": {
        "name": "Test Vendor"
    },
    "experienceId": "exp-12345",
    "productProcurementRequestId": "prodprocreq-67890",
    "catalog": "AWSMarketplace",
    "requesterArn": "arn:aws:iam::255182084545:user/pmp-enduser"
  }
}
```

## Evento cancelado por solicitud de producto
<a name="event-request-cancelled"></a>

Cuando un comprador de Private Marketplace cancela una solicitud de producto, el comprador y los administradores de Private Marketplace reciben un evento con el tipo de `Product Request Cancelled` detalle.

A continuación se muestra un ejemplo del cuerpo de evento para un evento de `Product Request Cancelled`.

```
{
  "version": "0", 		 	 	 
  "id": "01234567-0123-0123-0123-0123456789ab", 
  "detail-type": "Product Request Cancelled",
  "source": "aws.private-marketplace", // Event is specific to Private Marketplace
  "account": "982534358349",
  "time": "2016-11-01T13:12:22Z",
  "region": "us-east-1",
  "resources": [
    "arn:aws:aws-marketplace:us-east-1:255182084545:AWSMarketplace/Experience/exp-12345",
    "arn:aws:aws-marketplace:us-east-1:982534358349:AWSMarketplace/ProductProcurementRequest/prodprocreq-67890"
  ],
  "detail": {
    "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb",
    "cancelledDate": "2022-11-05T13:12:22Z",
    "schemaVersion": "1.0.0",
    "product": {
        "id": "prod-xpaczqtfx7xqe",
        "arn": "arn:aws:aws-marketplace:us-east-1:123456789012:AWSMarketplace/SaaSProduct/product-12345",
        "title": "MSP360 Backup for Google Workspace"
    },
    "manufacturer": {
        "name": "Test Vendor"
    },
    "experienceId": "exp-12345",
    "productProcurementRequestId": "prodprocreq-67890",
    "catalog": "AWSMarketplace",
    "requesterArn": "arn:aws:iam::982534358349:enduser1"
  }
}
```

## Evento de vencimiento de la solicitud de producto
<a name="event-request-expired"></a>

Cuando una solicitud de producto de Private Marketplace caduca después de 30 días, el comprador y los administradores de Private Marketplace reciben un evento con el tipo de `Product Request Expired` detalle.

A continuación se muestra un ejemplo del cuerpo de evento para un evento de `Product Request Expired`.

```
{
  "version": "0", 		 	 	                   
  "id": "01234567-0123-0123-0123-0123456789ab",
  "detail-type": "Product Request Expired",
  "source": "aws.private-marketplace",
  "account": "255182084545",
  "time": "2016-11-01T13:12:22Z",
  "region": "us-east-1",
  "resources": [
    "arn:aws:aws-marketplace:us-east-1:255182084545:AWSMarketplace/Experience/exp-12345",
    "arn:aws:aws-marketplace:us-east-1:982534358349:AWSMarketplace/ProductProcurementRequest/prodprocreq-67890"
  ],
  "detail": {
    "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb",
    "declinedDate": "2022-11-05T13:12:22Z",
    "declinedCause": "REQUEST_EXPIRED",
    "schemaVersion": "1.0.0",
    "product": {
        "id": "product-12345",
        "arn": "arn:aws:aws-marketplace:us-east-1:123456789012:AWSMarketplace/SaaSProduct/product-12345",
        "title": "MSP360 Backup for Google Workspace"
    },
    "manufacturer": {
        "name": "Test Vendor"
    },
    "experienceId": "exp-12345",
    "productProcurementRequestId": "prodprocreq-67890",
    "catalog": "AWSMarketplace",
    "requesterArn": "arn:aws:iam::255182084545:user/pmp-enduser"
  }
}
```

# AWS EventBridge Eventos del Acuerdo de Marketplace
<a name="agreement-eventbridge"></a>

AWS Marketplace envía notificaciones a Amazon EventBridge cuando se producen determinados eventos en el ciclo de vida de tus acuerdos (por ejemplo, ofertas que has comprado). Puedes usar estos eventos para automatizar los flujos de trabajo y realizar un seguimiento de tus compras en el mercado.

En la siguiente tabla se muestran los eventos para compradores a los que se AWS Marketplace envía EventBridge:


| Event | Description (Descripción) | 
| --- | --- | 
| Acuerdo de compra creado: aceptador | Se envía cuando se crea, renueva o reemplaza un nuevo acuerdo de compra en su cuenta | 
| Acuerdo de compra modificado: aceptador | Se envía cuando se realizan modificaciones a un acuerdo de compra existente | 
| Acuerdo de compra finalizado: aceptador | Se envía cuando un acuerdo de compra se cancela, vence, rescinde, renueva o reemplaza | 
| Finalización del acuerdo de compra: aceptador | Se envía 30, 60 y 90 días antes de que venza el acuerdo de compra | 

## Descripción general de
<a name="agreement-events-overview"></a>

Los compradores reciben EventBridge notificaciones sobre los siguientes eventos del ciclo de vida del acuerdo de compra:
+ Creación de acuerdos
+ Modificaciones del acuerdo
+ Finalización del acuerdo (cancelación, caducidad o rescisión)
+ Finalización del acuerdo

Todos los eventos se envían al bus de EventBridge eventos predeterminado de la `us-east-1` región donde se encuentra el origen del evento`aws.agreement-marketplace`.

## Tipos de eventos
<a name="agreement-event-types"></a>

### Acuerdo de compra creado: aceptador
<a name="agreement-created-event"></a>

AWS Marketplace envía este evento cuando se crea un nuevo acuerdo de compra en su cuenta.

**Escenarios desencadenantes:**
+ `NEW`- El acuerdo se crea por primera vez
+ `REPLACE`- Es necesario aceptar una nueva oferta privada como parte de una oferta basada en un acuerdo (ABO)
+ `RENEW`- Un acuerdo se renueva automáticamente al expirar (si está activado)

**Esquema de eventos:**

```
{
  "version": "0",
  "id": "abcd1234-5678-90ef-ghij-klmnopqrstuv",
  "detail-type": "Purchase Agreement Created - Acceptor",
  "source": "aws.agreement-marketplace",
  "account": "<Buyer Account ID>",
  "time": "2024-08-30T21:36:03Z",
  "region": "us-east-1",
  "resources": [
    "arn:aws:aws-marketplace::agreement:agmt-9xyz8wmklp67rt32nb1qv45ds"
  ],
  "detail": {
    "requestId": "7f3e2d1c-a9b8-4f5e-6d7c-1234567890ab",
    "catalog": "AWSMarketplace",
    "agreement": {
      "id": "agmt-9xyz8wmklp67rt32nb1qv45ds",
      "intent": "NEW|RENEW|REPLACE",
      "status": "ACTIVE",
      "acceptanceTime": "2024-06-26T21:36:03Z",
      "startTime": "2024-08-30T21:36:03Z",
      "endTime": "2025-05-30T21:36:03Z"
    },
    "acceptor": {
      "accountId": "<Buyer Account ID>"
    },
    "proposer": {
      "accountId": "<Proposer Account ID>"
    },
    "offer": {
      "id": "offer-abcdef123456"
    }
  }
}
```

### Acuerdo de compra modificado: aceptador
<a name="agreement-amended-event"></a>

AWS Marketplace envía este evento cuando se realizan modificaciones en un acuerdo de compra existente, como cambios en las condiciones, los precios u otros parámetros del acuerdo.

**Esquema de eventos:**

```
{
  "version": "0",
  "id": "12345678-1234-1234-1234-123456789012",
  "detail-type": "Purchase Agreement Amended Acceptor",
  "source": "aws.agreement-marketplace",
  "account": "<Buyer Account ID>",
  "time": "2024-08-30T21:36:03Z",
  "region": "us-east-1",
  "resources": [
    "arn:aws:aws-marketplace::aws:agreement:agmt-4mwg1nevbokzw95eca5797ixs"
  ],
  "detail": {
    "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb",
    "catalog": "AWSMarketplace",
    "agreement": {
      "id": "agmt-4mwg1nevbokzw95eca5797ixs",
      "intent": "AMEND",
      "status": "ACTIVE",
      "acceptanceTime": "2024-06-26T21:36:03Z",
      "startTime": "2024-08-30T21:36:03Z",
      "endTime": "2025-05-30T21:36:03Z"
    },
    "acceptor": {
      "accountId": "<Buyer Account ID>"
    },
    "proposer": {
      "accountId": "<Proposer Account ID>"
    },
    "offer": {
      "id": "offer-1234567890123"
    }
  }
}
```

### Acuerdo de compra finalizado: aceptador
<a name="agreement-ended-event"></a>

AWS Marketplace envía este evento cuando finaliza un acuerdo de compra.

**Escenarios desencadenantes:**
+ `CANCELLED`- Rescindió el acuerdo antes de la fecha de finalización definida
+ `EXPIRED`- El acuerdo alcanzó la fecha de finalización definida
+ `TERMINATED`- AWS rescindió el acuerdo (por ejemplo, debido a un impago)
+ `RENEWED`- El acuerdo se renovó en un nuevo acuerdo
+ `REPLACED`- El acuerdo se sustituyó por una oferta de sustitución del contrato

**Esquema de eventos:**

```
{
  "version": "0",
  "id": "abcd1234-5678-90ef-ghij-klmnopqrstuv",
  "detail-type": "Purchase Agreement Ended - Acceptor",
  "source": "aws.agreement-marketplace",
  "account": "987654321098",
  "time": "2024-08-30T21:36:03Z",
  "region": "us-east-1",
  "resources": [
    "arn:aws:aws-marketplace:aws:agreement:agmt-9xyz8wmklp67rt32nb1qv45ds"
  ],
  "detail": {
    "requestId": "7f3e2d1c-a9b8-4f5e-6d7c-1234567890ab",
    "catalog": "AWSMarketplace",
    "agreement": {
      "id": "agmt-9xyz8wmklp67rt32nb1qv45ds",
      "status": "CANCELLED|EXPIRED|RENEWED|REPLACED|TERMINATED"
    },
    "acceptor": {
      "accountId": "<Buyer Account ID>"
    },
    "proposer": {
      "accountId": "<Proposer Account ID>"
    },
    "offer": {
      "id": "offer-abcdef123456"
    }
  }
}
```

### Finalización del acuerdo de compra: aceptador
<a name="agreement-ending-event"></a>

AWS Marketplace envía este evento 30, 60 y 90 días antes de que venza el acuerdo de compra.

Este evento incluye campos adicionales que no están presentes en otros eventos de compradores:
+ `agreement.autoRenewalEnabled`- Indica si la renovación automática está habilitada para el acuerdo
+ `product.id`y `product.title` - Información sobre el producto del acuerdo
+ `proposer.name`y `offer.name` - Nombres legibles para el vendedor y la oferta

**Esquema del evento:**

```
{
  "version": "0",
  "id": "abcd1234-5678-90ef-ghij-klmnopqrstuv",
  "detail-type": "Purchase Agreement Ending - Acceptor",
  "source": "aws.agreement-marketplace",
  "account": "<Buyer Account ID>",
  "time": "2025-03-31T21:36:03Z",
  "region": "us-east-1",
  "resources": [
    "arn:aws:aws-marketplace::aws:agreement:agmt-9xyz8wmklp67rt32nb1qv45ds"
  ],
  "detail": {
    "requestId": "7f3e2d1c-a9b8-4f5e-6d7c-1234567890ab",
    "catalog": "AWSMarketplace",
    "agreement": {
      "id": "agmt-9xyz8wmklp67rt32nb1qv45ds",
      "startTime": "2024-08-30T21:36:03Z",
      "endTime": "2025-05-30T21:36:03Z",
      "autoRenewalEnabled": true,
      "status": "ACTIVE"
    },
    "product": {
      "id": "prod-abc123xyz456",
      "title": "Example Product Title"
    },
    "acceptor": {
      "accountId": "<Buyer Account ID>"
    },
    "proposer": {
      "name": "Example Seller Name",
      "accountId": "<Proposer Account ID>"
    },
    "offer": {
      "id": "offer-abcdef123456",
      "name": "Example Offer Name"
    }
  }
}
```

## Campos de eventos comunes
<a name="agreement-common-fields"></a>

Todos los eventos de compradores incluyen estos campos comunes:


| Campo | Description (Descripción) | 
| --- | --- | 
| requestId | El UUID se utiliza para deduplicar eventos duplicados | 
| catalog | El catálogo de AWS Marketplace (normalmente "AWSMarketplace«) | 
| agreementId | Identificador único del acuerdo | 
| acceptor.accountId | El ID AWS de tu cuenta | 
| proposer.accountId | El identificador de AWS cuenta del vendedor | 
| offer.id | El identificador de la oferta | 

## Configuración de EventBridge reglas
<a name="agreement-eventbridge-setup"></a>

Para recibir estas notificaciones, crea EventBridge reglas que coincidan con los patrones de eventos de los compradores. Para obtener más información sobre la creación de reglas, consulta [Cómo crear EventBridge reglas de Amazon](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-create-rule.html) en la *Guía del EventBridge usuario de Amazon*.

# Eventos de cancelación y ajuste de facturación
<a name="cancellation-adjustment-eventbridge"></a>

AWS Marketplace envía notificaciones a Amazon EventBridge cuando un vendedor inicia una solicitud de cancelación o un ajuste de facturación para uno de tus acuerdos. Puedes usar estos eventos para automatizar los flujos de trabajo y realizar un seguimiento de la actividad de cancelaciones y reembolsos.

En la siguiente tabla se muestran los eventos del comprador a los que se AWS Marketplace envían EventBridge las cancelaciones y los ajustes de facturación:


| Event | Description (Descripción) | 
| --- | --- | 
| Solicitud de cancelación del acuerdo pendiente de aprobación: aceptador | Se envía cuando un vendedor envía una solicitud de cancelación para tu acuerdo. Acción requerida: tienes 7 días para aprobarla o rechazarla. | 
| Solicitud de cancelación del acuerdo aprobada: aceptador | Se envía cuando tú apruebas una solicitud de cancelación o la apruebas automáticamente después de 7 días | 
| Solicitud de cancelación del acuerdo rechazada: aceptador | Se envía cuando rechazas una solicitud de cancelación | 
| Solicitud de cancelación del acuerdo cancelada: aceptador | Se envía cuando el vendedor retira una solicitud de cancelación | 
| Se completó el ajuste de facturación del acuerdo de compra: Aceptador | Se envía cuando se procesa un ajuste de facturación (reembolso) de tu acuerdo | 

Todos los eventos se envían al bus de EventBridge eventos predeterminado de la `us-east-1` región donde se encuentra el origen del evento`aws.agreement-marketplace`.

## Tipos de eventos de solicitud de cancelación
<a name="cancellation-event-types"></a>

### Solicitud de cancelación del acuerdo pendiente de aprobación: aceptador
<a name="cancellation-pending-approval-acceptor"></a>

AWS Marketplace envía este evento cuando un vendedor envía una solicitud de cancelación de uno de tus acuerdos. Dispones de 7 días para aprobar o denegar la solicitud. Si no respondes, la cancelación se aprueba automáticamente.

**Esquema de eventos:**

```
{
  "version": "0",
  "id": "01234567-0123-0123-0123-0123456789ab",
  "detail-type": "Agreement Cancellation Request Pending Approval - Acceptor",
  "source": "aws.agreement-marketplace",
  "account": "123456789012",
  "time": "2025-01-01T13:12:22Z",
  "region": "us-east-1",
  "resources": [],
  "detail": {
    "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb",
    "catalog": "AWSMarketplace",
    "agreement": {
      "id": "agmt-abcdexampleid",
      "proposerId": "123456789012",
      "productId": "prod-exampleid",
      "offerId": "offer-exampleid"
    },
    "agreementCancellationRequest": {
      "id": "acr-abcdexampleid",
      "reasonCode": "INCORRECT_TERMS_ACCEPTED",
      "reasonMessage": "",
      "statusCode": "PENDING_APPROVAL",
      "statusMessage": "",
      "createdAt": "2025-01-01T13:12:22Z",
      "updatedAt": "2025-01-01T13:12:22Z"
    }
  }
}
```

### Solicitud de cancelación del acuerdo aprobada: aceptador
<a name="cancellation-approved-acceptor"></a>

AWS Marketplace envía este evento cuando se aprueba una solicitud de cancelación de uno de sus acuerdos. Esto puede suceder cuando apruebas la solicitud o cuando se aprueba automáticamente después de 7 días sin respuesta.

**Esquema de eventos:**

```
{
  "version": "0",
  "id": "01234567-0123-0123-0123-0123456789ab",
  "detail-type": "Agreement Cancellation Request Approved - Acceptor",
  "source": "aws.agreement-marketplace",
  "account": "123456789012",
  "time": "2025-01-01T13:16:07Z",
  "region": "us-east-1",
  "resources": [],
  "detail": {
    "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb",
    "catalog": "AWSMarketplace",
    "agreement": {
      "id": "agmt-abcdexampleid",
      "proposerId": "123456789012",
      "productId": "prod-exampleid",
      "offerId": "offer-exampleid"
    },
    "agreementCancellationRequest": {
      "id": "acr-abcdexampleid",
      "reasonCode": "INCORRECT_TERMS_ACCEPTED",
      "reasonMessage": "The terms accepted in agreement had wrong rate",
      "statusCode": "APPROVED",
      "statusMessage": "",
      "createdAt": "2025-01-01T13:12:22Z",
      "updatedAt": "2025-01-01T13:16:07Z"
    }
  }
}
```

### Solicitud de cancelación del acuerdo rechazada: aceptador
<a name="cancellation-rejected-acceptor"></a>

AWS Marketplace envía este evento cuando rechazas una solicitud de cancelación de uno de tus acuerdos.

**Esquema de eventos:**

```
{
  "version": "0",
  "id": "01234567-0123-0123-0123-0123456789ab",
  "detail-type": "Agreement Cancellation Request Rejected - Acceptor",
  "source": "aws.agreement-marketplace",
  "account": "123456789012",
  "time": "2025-01-02T10:30:00Z",
  "region": "us-east-1",
  "resources": [],
  "detail": {
    "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb",
    "catalog": "AWSMarketplace",
    "agreement": {
      "id": "agmt-abcdexampleid",
      "proposerId": "123456789012",
      "productId": "prod-exampleid",
      "offerId": "offer-exampleid"
    },
    "agreementCancellationRequest": {
      "id": "acr-abcdexampleid",
      "reasonCode": "INCORRECT_TERMS_ACCEPTED",
      "reasonMessage": "",
      "statusCode": "REJECTED",
      "statusMessage": "We still need this product",
      "createdAt": "2025-01-01T13:12:22Z",
      "updatedAt": "2025-01-02T10:30:00Z"
    }
  }
}
```

### Solicitud de cancelación del acuerdo cancelada - Aceptador
<a name="cancellation-cancelled-acceptor"></a>

AWS Marketplace envía este evento cuando el vendedor retira una solicitud de cancelación antes de que tú respondas.

**Esquema de eventos:**

```
{
  "version": "0",
  "id": "01234567-0123-0123-0123-0123456789ab",
  "detail-type": "Agreement Cancellation Request Cancelled - Acceptor",
  "source": "aws.agreement-marketplace",
  "account": "123456789012",
  "time": "2025-01-02T08:00:00Z",
  "region": "us-east-1",
  "resources": [],
  "detail": {
    "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb",
    "catalog": "AWSMarketplace",
    "agreement": {
      "id": "agmt-abcdexampleid",
      "proposerId": "123456789012",
      "productId": "prod-exampleid",
      "offerId": "offer-exampleid"
    },
    "agreementCancellationRequest": {
      "id": "acr-abcdexampleid",
      "reasonCode": "INCORRECT_TERMS_ACCEPTED",
      "reasonMessage": "",
      "statusCode": "CANCELLED",
      "statusMessage": "Seller withdrew the request",
      "createdAt": "2025-01-01T13:12:22Z",
      "updatedAt": "2025-01-02T08:00:00Z"
    }
  }
}
```

## Tipos de eventos de ajuste de facturación
<a name="billing-adjustment-event-types"></a>

### Se completó el ajuste de facturación del acuerdo de compra: aceptador
<a name="billing-adjustment-successful-acceptor"></a>

AWS Marketplace envía este evento cuando se procesa un ajuste de facturación (reembolso) de uno de sus acuerdos.

**Esquema de eventos:**

```
{
  "version": "0",
  "id": "01234567-0123-0123-0123-0123456789ab",
  "detail-type": "Purchase Agreement Billing Adjustment Completed - Acceptor",
  "source": "aws.agreement-marketplace",
  "account": "123456789012",
  "time": "2025-01-01T14:00:00Z",
  "region": "us-east-1",
  "resources": [],
  "detail": {
    "requestId": "3d4c9f9b-b809-4f5e-9fac-a9ae98b05cbb",
    "catalog": "AWSMarketplace",
    "agreement": {
      "id": "agmt-abcdexampleid"
    },
    "billingAdjustmentRequest": {
      "id": "ba-abcdexampleid",
      "adjustmentAmount": "-1000.00",
      "currencyCode": "USD",
      "adjustmentReasonCode": "INCORRECT_TERMS_ACCEPTED"
    },
    "invoice": {
      "originalInvoiceId": "2028746221"
    }
  }
}
```

Para obtener más información sobre la respuesta a las solicitudes de cancelación y el seguimiento de los ajustes de facturación, consulte[Reembolsos y cancelaciones en AWS Marketplace](buyer-refunds.md).