Sample Private Offer Payloads

The following payloads lay out an example lifecycle for a Private Offer. These payloads contain mock data in example formats. Payloads for all cloud marketplaces will follow the same format.

A new draft Private Offer is created in Tackle

{
  "actor": {
    "email": "[email protected]",
    "name": "John Smith",
    "picture": "https://www.example.com/jpeg",
    "user_id": "abc123"
  },
  "marketplace": "aws",
  "created_at": "2021-02-16T14:48:06.460998+00:00",
  "customerid": null,
  "destination": "callback",
  "event_type": "private_offer_created",
  "extra_data": {},
  "group_id": "5e7b1ec8-2595-40c7-b6f1-3b0d1fd1ed9e",
  "offerid": null,
  "po_id": "7ec896c2-6cff-4a46-b55a-039db504422d",
  "productid": "A0BCD23E",
  "source": "po_url",
  "private_offer_metadata": {
    "buyers": [
      {
        "title": "Buyer",
        "email_address": "[email protected]",
        "full_name": "Bertram Gilfoyle"
      }
    ],
    "renewal": false,
    "eula": {
      "type": "public",
      "files": []
    },
    "enable_zero_dollar_prices": false,
    "offer_metadata": {
      "AWS Account Number": "533037066561"
    },
    "pre_registration_details": {
      "billing_street": "1 Pied Way",
      "billing_country": "United States",
      "billing_city": "Redwood City",
      "Company": "Pied Piper",
      "billing_state": "CA"
    },
    "pricing": {
      "net_contract_value": "40000.00",
      "duration": "1 Months",
      "schedule": [
        {
          "invoice_amount": "1000.00",
          "invoice_date": "2021-10-22T00:00:00.000-06:00"
        },
        {
          "invoice_amount": "500.00",
          "invoice_date": "2021-11-23T00:00:00.000-06:00"
        }
      ],
      "show_on_email": false,
      "marketplace_fee": "0.00",
      "monthly_contract_value": "20000.00",
      "version": "simple-pricing-v1-aws",
      "dimensions": [
        {
          "name": "Enterprise",
          "dimension_value": "40000",
          "quantity": "2",
          "price": "20000"
        }
      ],
      "total_contract_value": "40000.00"
    },
    "offer_expiration_at": "",
    "accepted_at": "",
    "cancelled_at": "",
    "archived_at": "",
    "opened_instructions_at": "",
    "viewed_offer_at": "",
    "last_modified_at": "2021-02-16T14:48:06.460998Z"
  },
  "vendorid": "U9T21A",
  "is_free_trial": false,
  "tackle_subscription_id": "52fZSV7JbMI",
  "test": false
}
// Azure/Microsoft does not currently emit a new private offer draft created webhook 
{
  "group_id": "7f8e9d0c-1b2a-3c4d-5e6f-708090a0b0c0",
  "created_at": "2026-06-08T21:10:00.000000+00:00",
  "actor": {
    "email": "[email protected]",
    "name": "Alex Partner",
    "picture": "https://www.example.com/photo.jpg",
    "user_id": "user-gcp-002"
  },
  "destination": "callback",
  "event_type": "private_offer_created",
  "extra_data": {
    "lifecycle_status": "draft_created_in_tackle",
    "marketplace_operation": {
      "action": "create",
      "outcome": "not_started"
    }
  },
  "marketplace": "gcp",
  "offerid": null,
  "po_id": "7f8e9d0c-1b2a-3c4d-5e6f-708090a0b0c0",
  "productid": "tackle-on-gcp",
  "source": "tackle",
  "test": false,
  "vendorid": "U9T21A",
  "private_offer_metadata": {
    "buyers": [
      {
        "email_address": "[email protected]",
        "full_name": "Alex Partner",
        "title": "Cloud Marketplace Admin"
      }
    ],
    "renewal": false,
    "enable_zero_dollar_prices": false,
    "eula": {
      "files": [
        {
          "uri": "gs://vendor-legal-bucket/agreements/custom-eula.pdf",
          "name": "Custom EULA"
        }
      ]
    },
    "offer_metadata": {},
    "pre_registration_details": {
      "Company": "Example Customer Inc"
    },
    "pricing": {
      "dimensions": [
        "projects/test-public/locations/global/privateOffers/7f8e9d0c-1b2a-3c4d-5e6f-708090a0b0c0/plans/example-plan"
      ],
      "duration": "1 Months",
      "marketplace_fee": "500",
      "show_on_email": true,
      "version": "simple-pricing-v2-gcp"
    },
    "offer_expiration_at": "2026-12-31T00:00:00+00:00"
  }
}

Offer created in marketplace

Sent after a Private Offer has been successfully synced to the AWS Marketplace. The offerid and created_in_marketplace_at fields will be populated. This event fires after private_offer_created when create_in_marketplace was set to true.

{
  "actor": {
    "user_id": "abc123",
    "name": "John Smith",
    "email": "[email protected]",
    "picture_url": ""
  },
  "marketplace": "aws",
  "created_at": "2023-10-30T00:00:00.000Z",
  "customerid": null,
  "destination": "callback",
  "event_type": "private_offer_created_in_marketplace",
  "extra_data": {
    "users": []
  },
  "group_id": "5e7b1ec8-2595-40c7-b6f1-3b0d1fd1ed9e",
  "offerid": "offer-1234567891011",
  "po_id": "f7c048bd-7c41-4d3d-bae0-ef58153a9eb1",
  "productid": "A0BCD23E",
  "source": "",
  "private_offer_metadata": {
    "accepted_at": null,
    "archived_at": null,
    "buyers": [],
    "cancelled_at": null,
    "enable_zero_dollar_prices": false,
    "eula": {
      "type": "custom",
      "document_urns": null,
      "files": ["ef6e3390-f7f4-4aa1-8e69-12a917c773b4/1700671675692+eula.pdf"]
    },
    "last_modified_at": "2023-10-30T00:00:00.000Z",
    "offer_end_at": null,
    "offer_expiration_at": "2023-12-09T00:00:00.000Z",
    "offer_metadata": {
      "AWS Account Number": "533037066561"
    },
    "offer_start_at": null,
    "opened_instructions_at": null,
    "pre_registration_details": {
      "Company": "Pied Piper"
    },
    "pricing": {
      "show_on_email": null,
      "marketplace_fee": null,
      "net_contract_value": null,
      "monthly_contract_value": null,
      "total_contract_value": null,
      "dimensions": [
        {
          "dimension_value": null,
          "name": null,
          "quantity": "1",
          "price": "1999.50",
          "api_name": "nucleus_base"
        }
      ],
      "usage_dimensions": [
        {
          "description": "",
          "sku": "users",
          "price": "9.99"
        }
      ],
      "units": [],
      "version": "simple-pricing-v1-aws",
      "schedule": [
        {
          "invoice_date": "2023-01-01",
          "invoice_amount": "1000"
        },
        {
          "invoice_date": "2023-03-01",
          "invoice_amount": "999.50"
        }
      ],
      "payment_model": "payment_schedule",
      "billing_term": "custom",
      "duration_value": 6,
      "duration_type": null,
      "duration": null,
      "service_start_at": null,
      "service_end_at": null,
      "allow_auto_renew": false
    },
    "renewal": false,
    "sent_at": null,
    "source_offer_id": "",
    "viewed_offer_at": null
  },
  "vendorid": "U9T21A",
  "is_free_trial": false,
  "tackle_subscription_id": "",
  "test": false,
  "buyer_company_name": "Pied Piper",
  "created_in_marketplace_at": "2024-01-05T23:39:06.059681+00:00",
  "offer_type": "direct",
  "buyer_billing_account_ref": "533037066561",
  "salesforce_id": "SF_OPPORTUNITY_ID"
}
{
  "actor": { "user_id": "", "name": "", "email": "", "picture_url": "" },
  "marketplace": "azure",
  "created_at": "2026-06-08T21:12:00.000000+00:00",
  "customerid": "1b3gs3f4-2794-abcd-3fa3-062fa0s3t3re",
  "destination": "callback",
  "event_type": "private_offer_created_in_marketplace",
  "extra_data": { "users": [ { "email": "[email protected]" } ] },
  "group_id": "",
  "offerid": "00-000-contoso-private-plan",
  "po_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
  "productid": "tackle-azure-listing",
  "source": "tackle.msft-offers",
  "private_offer_metadata": {
    "accepted_at": null,
    "archived_at": null,
    "buyers": [
      { "title": "Procurement Lead", "email_address": "[email protected]", "full_name": "Jane Buyer" }
    ],
    "cancelled_at": null,
    "enable_zero_dollar_prices": false,
    "eula": { "type": "standard", "files": ["https://example.blob.core.windows.net/legal/custom-eula.pdf"] },
    "last_modified_at": "2026-06-08T21:11:58.000000+00:00",
    "offer_end_at": "2027-06-08T00:00:00+00:00",
    "offer_expiration_at": null,
    "offer_metadata": { "azure_plan_id": "private-plan-sku-001" },
    "offer_start_at": "2026-07-08T00:00:00+00:00",
    "opened_instructions_at": null,
    "partner_offer": null,
    "pre_registration_details": { "Company": "Contoso Ltd" },
    "pricing": {
      "show_on_email": true,
      "marketplace_fee": "1200.00",
      "net_contract_value": null,
      "monthly_contract_value": null,
      "total_contract_value": null,
      "dimensions": null,
      "usage_dimensions": null,
      "currency_code": "USD",
      "version": null,
      "schedule": [
        { "invoice_date": "2026-07-08T00:00:00+00:00", "invoice_amount": "1000.00" }
      ],
      "payment_model": "flat_fee",
      "billing_term": null,
      "duration_value": 1,
      "duration_type": "year",
      "duration": null,
      "service_start_at": "2026-07-08T00:00:00+00:00",
      "service_end_at": "2027-07-08T00:00:00+00:00",
      "allow_auto_renew": false
    },
    "renewal": false,
    "sent_at": null,
    "source_offer_id": "",
    "viewed_offer_at": null
  },
  "vendorid": "12345",
  "is_free_trial": false,
  "tackle_subscription_id": "",
  "test": false,
  "buyer_company_name": "Contoso Ltd",
  "created_in_marketplace_at": "2026-06-08T21:11:58.000000+00:00",
  "offer_type": "direct",
  "buyer_billing_account_ref": "1b3gs3f4-2794-abcd-3fa3-062fa0s3t3re",
  "salesforce_id": null,
  "errors": []
}
{
  "group_id": "7f8e9d0c-1b2a-3c4d-5e6f-708090a0b0c0",
  "created_at": "2026-06-08T21:12:00.000000+00:00",
  "actor": {
    "email": "[email protected]",
    "name": "Alex Partner",
    "picture": "https://www.example.com/photo.jpg",
    "user_id": "user-gcp-002"
  },
  "destination": "callback",
  "event_type": "private_offer_created",
  "extra_data": {
    "lifecycle_status": "created_in_marketplace",
    "marketplace_operation": {
      "action": "create",
      "outcome": "success",
      "completed_at": "2026-06-08T21:11:58.000000+00:00"
    }
  },
  "marketplace": "gcp",
  "offerid": "7f8e9d0c-1b2a-3c4d-5e6f-708090a0b0c0",
  "po_id": "7f8e9d0c-1b2a-3c4d-5e6f-708090a0b0c0",
  "productid": "tackle-on-gcp",
  "source": "marketplace",
  "test": false,
  "vendorid": "U9T21A",
  "private_offer_metadata": {
    "buyers": [
      {
        "email_address": "[email protected]",
        "full_name": "Alex Partner",
        "title": "Cloud Marketplace Admin"
      }
    ],
    "renewal": false,
    "enable_zero_dollar_prices": false,
    "eula": {
      "files": [
        {
          "uri": "gs://vendor-legal-bucket/agreements/custom-eula.pdf",
          "name": "Custom EULA"
        }
      ]
    },
    "offer_metadata": {
      "offer_resource": "projects/test-public/locations/global/privateOffers/7f8e9d0c-1b2a-3c4d-5e6f-708090a0b0c0"
    },
    "pre_registration_details": {
      "Company": "Example Customer Inc"
    },
    "pricing": {
      "dimensions": [
        "projects/test-public/locations/global/privateOffers/7f8e9d0c-1b2a-3c4d-5e6f-708090a0b0c0/plans/example-plan"
      ],
      "duration": "1 Months",
      "marketplace_fee": "500",
      "show_on_email": true,
      "version": "simple-pricing-v2-gcp"
    }
  }
}

Offer failed to create in marketplace

Sent when Tackle's attempt to sync the Private Offer to the marketplace failed. An errors array is included with a durable code and a human-readable message explaining the failure. The offerid will be null and created_in_marketplace_at will be null

{
  "errors": [
    {
      "code": "invalid-dimension-api-name",
      "message": "A valid dimension api name is required to be created in the marketplace."
    }
  ],
  "actor": {
    "user_id": "abc123",
    "name": "John Smith",
    "email": "[email protected]",
    "picture_url": ""
  },
  "marketplace": "aws",
  "created_at": "2023-10-30T00:00:00.000Z",
  "customerid": null,
  "destination": "callback",
  "event_type": "private_offer_failed_to_create_in_marketplace",
  "extra_data": {
    "users": []
  },
  "group_id": "5e7b1ec8-2595-40c7-b6f1-3b0d1fd1ed9e",
  "offerid": null,
  "po_id": "f7c048bd-7c41-4d3d-bae0-ef58153a9eb1",
  "productid": "A0BCD23E",
  "source": "",
  "private_offer_metadata": {
    "accepted_at": null,
    "archived_at": null,
    "buyers": [],
    "cancelled_at": null,
    "enable_zero_dollar_prices": false,
    "eula": {
      "type": "custom",
      "document_urns": null,
      "files": ["ef6e3390-f7f4-4aa1-8e69-12a917c773b4/1700671675692+eula.pdf"]
    },
    "last_modified_at": "2023-10-30T00:00:00.000Z",
    "offer_end_at": null,
    "offer_expiration_at": "2023-12-09T00:00:00.000Z",
    "offer_metadata": {
      "AWS Account Number": "533037066561"
    },
    "offer_start_at": null,
    "opened_instructions_at": null,
    "pre_registration_details": {
      "Company": "Pied Piper"
    },
    "pricing": {
      "show_on_email": null,
      "marketplace_fee": null,
      "net_contract_value": null,
      "monthly_contract_value": null,
      "total_contract_value": null,
      "dimensions": [
        {
          "dimension_value": null,
          "name": null,
          "quantity": "1",
          "price": "1999.50",
          "api_name": "nucleus_base with invalid spaces"
        }
      ],
      "usage_dimensions": [
        {
          "description": "",
          "sku": "users",
          "price": "9.99"
        }
      ],
      "units": [],
      "version": "simple-pricing-v1-aws",
      "schedule": [
        {
          "invoice_date": "2023-01-01",
          "invoice_amount": "1000"
        },
        {
          "invoice_date": "2023-03-01",
          "invoice_amount": "999.50"
        }
      ],
      "payment_model": "payment_schedule",
      "billing_term": "custom",
      "duration_value": 6,
      "duration_type": null,
      "duration": null,
      "service_start_at": null,
      "service_end_at": null,
      "allow_auto_renew": false
    },
    "renewal": false,
    "sent_at": null,
    "source_offer_id": "",
    "viewed_offer_at": null
  },
  "vendorid": "U9T21A",
  "is_free_trial": false,
  "tackle_subscription_id": "",
  "test": false,
  "buyer_company_name": "Pied Piper",
  "created_in_marketplace_at": null,
  "offer_type": "direct",
  "buyer_billing_account_ref": "533037066561",
  "salesforce_id": "SF_OPPORTUNITY_ID"
}
{
  "actor": { "user_id": "", "name": "", "email": "", "picture_url": "" },
  "marketplace": "azure",
  "created_at": "2026-06-08T21:15:00.000000+00:00",
  "customerid": "1b3gs3f4-2794-abcd-3fa3-062fa0s3t3re",
  "destination": "callback",
  "event_type": "private_offer_failed_to_create_in_marketplace",
  "extra_data": { "users": [ { "email": "[email protected]" } ] },
  "group_id": "",
  "offerid": null,
  "po_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
  "productid": "tackle-azure-listing",
  "source": "tackle.msft-offers",
  "private_offer_metadata": {
    "accepted_at": null,
    "archived_at": null,
    "buyers": [
      { "title": "Procurement Lead", "email_address": "[email protected]", "full_name": "Jane Buyer" }
    ],
    "cancelled_at": null,
    "enable_zero_dollar_prices": false,
    "eula": { "type": "standard", "files": [] },
    "last_modified_at": "2026-06-08T21:14:58.000000+00:00",
    "offer_end_at": "2027-06-08T00:00:00+00:00",
    "offer_expiration_at": null,
    "offer_metadata": {},
    "offer_start_at": "2026-07-08T00:00:00+00:00",
    "opened_instructions_at": null,
    "partner_offer": null,
    "pre_registration_details": { "Company": "Contoso Ltd" },
    "pricing": {
      "show_on_email": true,
      "marketplace_fee": "1200.00",
      "net_contract_value": null,
      "monthly_contract_value": null,
      "total_contract_value": null,
      "dimensions": null,
      "usage_dimensions": null,
      "currency_code": "USD",
      "version": null,
      "schedule": [],
      "payment_model": "flat_fee",
      "billing_term": null,
      "duration_value": 1,
      "duration_type": "year",
      "duration": null,
      "service_start_at": "2026-07-08T00:00:00+00:00",
      "service_end_at": "2027-07-08T00:00:00+00:00",
      "allow_auto_renew": false
    },
    "renewal": false,
    "sent_at": null,
    "source_offer_id": "",
    "viewed_offer_at": null
  },
  "vendorid": "12345",
  "is_free_trial": false,
  "tackle_subscription_id": "",
  "test": false,
  "buyer_company_name": "ACME Ltd",
  "created_in_marketplace_at": null,
  "offer_type": "direct",
  "buyer_billing_account_ref": "1b3gs3f4-2794-abcd-3fa3-062fa0s3t3re",
  "salesforce_id": null,
  "errors": [
    { "code": "MARKETPLACE_VALIDATION_ERROR", "message": "Offer term is not valid for selected plan." }
  ]
}
{
  "group_id": "7f8e9d0c-1b2a-3c4d-5e6f-708090a0b0c0",
  "created_at": "2026-06-08T21:15:00.000000+00:00",
  "actor": {
    "email": "[email protected]",
    "name": "Alex Partner",
    "picture": "https://www.example.com/photo.jpg",
    "user_id": "user-gcp-002"
  },
  "destination": "callback",
  "event_type": "private_offer_created",
  "extra_data": {
    "lifecycle_status": "failed_to_create_in_marketplace",
    "marketplace_operation": {
      "action": "create",
      "outcome": "failed",
      "error_code": "MARKETPLACE_VALIDATION_ERROR",
      "error_message": "Offer term is not valid for selected plan."
    }
  },
  "errors": [
    {
      "code": "MARKETPLACE_VALIDATION_ERROR",
      "message": "Offer term is not valid for selected plan."
    }
  ],
  "marketplace": "gcp",
  "offerid": null,
  "po_id": "7f8e9d0c-1b2a-3c4d-5e6f-708090a0b0c0",
  "productid": "tackle-on-gcp",
  "source": "marketplace",
  "test": false,
  "vendorid": "U9T21A",
  "private_offer_metadata": {
    "buyers": [
      {
        "email_address": "[email protected]",
        "full_name": "Alex Partner",
        "title": "Cloud Marketplace Admin"
      }
    ],
    "renewal": false,
    "offer_metadata": {}
  }
}

Offer cancelled in marketplace

Sent after a Private Offer has been successfully cancelled in the AWS Marketplace. The cancelled_at field will be populated.

{
  "actor": {
    "user_id": "abc123",
    "name": "John Smith",
    "email": "[email protected]",
    "picture_url": ""
  },
  "marketplace": "aws",
  "created_at": "2023-10-30T00:00:00.000Z",
  "customerid": null,
  "destination": "callback",
  "event_type": "private_offer_cancelled_in_marketplace",
  "extra_data": {
    "users": []
  },
  "group_id": "5e7b1ec8-2595-40c7-b6f1-3b0d1fd1ed9e",
  "offerid": "offer-1234567891011",
  "po_id": "f7c048bd-7c41-4d3d-bae0-ef58153a9eb1",
  "productid": "A0BCD23E",
  "source": "",
  "private_offer_metadata": {
    "accepted_at": null,
    "archived_at": null,
    "buyers": [],
    "cancelled_at": "2024-01-10T15:30:00.000000+00:00",
    "enable_zero_dollar_prices": false,
    "eula": {
      "type": "custom",
      "document_urns": null,
      "files": ["ef6e3390-f7f4-4aa1-8e69-12a917c773b4/1700671675692+eula.pdf"]
    },
    "last_modified_at": "2024-01-10T15:30:00.000000+00:00",
    "offer_end_at": null,
    "offer_expiration_at": "2023-12-09T00:00:00.000Z",
    "offer_metadata": {
      "AWS Account Number": "533037066561"
    },
    "offer_start_at": null,
    "opened_instructions_at": null,
    "pre_registration_details": {
      "Company": "Pied Piper"
    },
    "pricing": {
      "show_on_email": null,
      "marketplace_fee": null,
      "net_contract_value": null,
      "monthly_contract_value": null,
      "total_contract_value": null,
      "dimensions": [
        {
          "dimension_value": null,
          "name": null,
          "quantity": "1",
          "price": "1999.50",
          "api_name": "nucleus_base"
        }
      ],
      "usage_dimensions": [
        {
          "description": "",
          "sku": "users",
          "price": "9.99"
        }
      ],
      "units": [],
      "version": "simple-pricing-v1-aws",
      "schedule": [
        {
          "invoice_date": "2023-01-01",
          "invoice_amount": "1000"
        },
        {
          "invoice_date": "2023-03-01",
          "invoice_amount": "999.50"
        }
      ],
      "payment_model": "payment_schedule",
      "billing_term": "custom",
      "duration_value": 6,
      "duration_type": null,
      "duration": null,
      "service_start_at": null,
      "service_end_at": null,
      "allow_auto_renew": false
    },
    "renewal": false,
    "sent_at": null,
    "source_offer_id": "",
    "viewed_offer_at": null
  },
  "vendorid": "U9T21A",
  "is_free_trial": false,
  "tackle_subscription_id": "",
  "test": false,
  "buyer_company_name": "Pied Piper",
  "created_in_marketplace_at": "2024-01-05T23:39:06.059681+00:00",
  "offer_type": "direct",
  "buyer_billing_account_ref": "533037066561",
  "salesforce_id": "SF_OPPORTUNITY_ID"
}
{
  "actor": { "user_id": "", "name": "", "email": "", "picture_url": "" },
  "marketplace": "azure",
  "created_at": "2026-06-08T21:20:00.000000+00:00",
  "customerid": "1b3gs3f4-2794-abcd-3fa3-062fa0s3t3re",
  "destination": "callback",
  "event_type": "private_offer_cancelled_in_marketplace",
  "extra_data": { "users": [ { "email": "[email protected]" } ] },
  "group_id": "",
  "offerid": "00-000-contoso-private-plan",
  "po_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
  "productid": "tackle-azure-listing",
  "source": "tackle.msft-offers",
  "private_offer_metadata": {
    "accepted_at": null,
    "archived_at": null,
    "buyers": [
      { "title": "Procurement Lead", "email_address": "[email protected]", "full_name": "Jane Buyer" }
    ],
    "cancelled_at": "2026-06-08T21:19:59.000000+00:00",
    "enable_zero_dollar_prices": false,
    "eula": { "type": "standard", "files": ["https://example.blob.core.windows.net/legal/custom-eula.pdf"] },
    "last_modified_at": "2026-06-08T21:19:59.000000+00:00",
    "offer_end_at": "2027-06-08T00:00:00+00:00",
    "offer_expiration_at": null,
    "offer_metadata": { "azure_plan_id": "private-plan-sku-001" },
    "offer_start_at": "2026-07-08T00:00:00+00:00",
    "opened_instructions_at": null,
    "partner_offer": null,
    "pre_registration_details": { "Company": "Contoso Ltd" },
    "pricing": {
      "show_on_email": true,
      "marketplace_fee": "1200.00",
      "net_contract_value": null,
      "monthly_contract_value": null,
      "total_contract_value": null,
      "dimensions": null,
      "usage_dimensions": null,
      "currency_code": "USD",
      "version": null,
      "schedule": [],
      "payment_model": "flat_fee",
      "billing_term": null,
      "duration_value": 1,
      "duration_type": "year",
      "duration": null,
      "service_start_at": "2026-07-08T00:00:00+00:00",
      "service_end_at": "2027-07-08T00:00:00+00:00",
      "allow_auto_renew": false
    },
    "renewal": false,
    "sent_at": null,
    "source_offer_id": "",
    "viewed_offer_at": null
  },
  "vendorid": "12345",
  "is_free_trial": false,
  "tackle_subscription_id": "",
  "test": false,
  "buyer_company_name": "Contoso Ltd",
  "created_in_marketplace_at": "2026-06-08T21:11:58.000000+00:00",
  "offer_type": "direct",
  "buyer_billing_account_ref": "1b3gs3f4-2794-abcd-3fa3-062fa0s3t3re",
  "salesforce_id": null,
  "errors": []
}
{
  "group_id": "7f8e9d0c-1b2a-3c4d-5e6f-708090a0b0c0",
  "created_at": "2026-06-08T21:20:00.000000+00:00",
  "actor": {
    "email": "[email protected]",
    "name": "Alex Partner",
    "picture": "https://www.example.com/photo.jpg",
    "user_id": "user-gcp-002"
  },
  "destination": "callback",
  "event_type": "private_offer_created",
  "extra_data": {
    "lifecycle_status": "cancelled_in_marketplace",
    "marketplace_operation": {
      "action": "cancel",
      "outcome": "success",
      "completed_at": "2026-06-08T21:19:59.000000+00:00"
    }
  },
  "marketplace": "gcp",
  "offerid": "7f8e9d0c-1b2a-3c4d-5e6f-708090a0b0c0",
  "po_id": "7f8e9d0c-1b2a-3c4d-5e6f-708090a0b0c0",
  "productid": "tackle-on-gcp",
  "source": "marketplace",
  "test": false,
  "vendorid": "U9T21A",
  "private_offer_metadata": {
    "offer_metadata": {
      "offer_resource": "projects/test-public/locations/global/privateOffers/7f8e9d0c-1b2a-3c4d-5e6f-708090a0b0c0"
    }
  }
}

Offer failed to cancel in marketplace

Sent when Tackle's attempt to cancel the Private Offer in the marketplace failed. An errors array is included with a durable code and a human-readable message explaining the failure.

{
  "errors": [
    {
      "code": "ResourceNotFoundException-offer-not-found",
      "message": "The offer could not be found in the marketplace."
    }
  ],
  "actor": {
    "user_id": "abc123",
    "name": "John Smith",
    "email": "[email protected]",
    "picture_url": ""
  },
  "marketplace": "aws",
  "created_at": "2023-10-30T00:00:00.000Z",
  "customerid": null,
  "destination": "callback",
  "event_type": "private_offer_failed_to_cancel_in_marketplace",
  "extra_data": {
    "users": []
  },
  "group_id": "5e7b1ec8-2595-40c7-b6f1-3b0d1fd1ed9e",
  "offerid": "offer-1234567891011",
  "po_id": "f7c048bd-7c41-4d3d-bae0-ef58153a9eb1",
  "productid": "A0BCD23E",
  "source": "",
  "private_offer_metadata": {
    "accepted_at": null,
    "archived_at": null,
    "buyers": [],
    "cancelled_at": null,
    "enable_zero_dollar_prices": false,
    "eula": {
      "type": "custom",
      "document_urns": null,
      "files": ["ef6e3390-f7f4-4aa1-8e69-12a917c773b4/1700671675692+eula.pdf"]
    },
    "last_modified_at": "2023-10-30T00:00:00.000Z",
    "offer_end_at": null,
    "offer_expiration_at": "2023-12-09T00:00:00.000Z",
    "offer_metadata": {
      "AWS Account Number": "533037066561"
    },
    "offer_start_at": null,
    "opened_instructions_at": null,
    "pre_registration_details": {
      "Company": "Pied Piper"
    },
    "pricing": {
      "show_on_email": null,
      "marketplace_fee": null,
      "net_contract_value": null,
      "monthly_contract_value": null,
      "total_contract_value": null,
      "dimensions": [
        {
          "dimension_value": null,
          "name": null,
          "quantity": "1",
          "price": "1999.50",
          "api_name": "nucleus_base"
        }
      ],
      "usage_dimensions": [
        {
          "description": "",
          "sku": "users",
          "price": "9.99"
        }
      ],
      "units": [],
      "version": "simple-pricing-v1-aws",
      "schedule": [
        {
          "invoice_date": "2023-01-01",
          "invoice_amount": "1000"
        },
        {
          "invoice_date": "2023-03-01",
          "invoice_amount": "999.50"
        }
      ],
      "payment_model": "payment_schedule",
      "billing_term": "custom",
      "duration_value": 6,
      "duration_type": null,
      "duration": null,
      "service_start_at": null,
      "service_end_at": null,
      "allow_auto_renew": false
    },
    "renewal": false,
    "sent_at": null,
    "source_offer_id": "",
    "viewed_offer_at": null
  },
  "vendorid": "U9T21A",
  "is_free_trial": false,
  "tackle_subscription_id": "",
  "test": false,
  "buyer_company_name": "Pied Piper",
  "created_in_marketplace_at": "2024-01-05T23:39:06.059681+00:00",
  "offer_type": "direct",
  "buyer_billing_account_ref": "533037066561",
  "salesforce_id": "SF_OPPORTUNITY_ID"
}
{
  "actor": { "user_id": "", "name": "", "email": "", "picture_url": "" },
  "marketplace": "azure",
  "created_at": "2026-06-08T21:25:00.000000+00:00",
  "customerid": "1b3gs3f4-2794-abcd-3fa3-062fa0s3t3re",
  "destination": "callback",
  "event_type": "private_offer_failed_to_cancel_in_marketplace",
  "extra_data": { "users": [ { "email": "[email protected]" } ] },
  "group_id": "",
  "offerid": "00-000-contoso-private-plan",
  "po_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
  "productid": "tackle-azure-listing",
  "source": "tackle.msft-offers",
  "private_offer_metadata": {
    "accepted_at": null,
    "archived_at": null,
    "buyers": [
      { "title": "Procurement Lead", "email_address": "[email protected]", "full_name": "Jane Buyer" }
    ],
    "cancelled_at": null,
    "enable_zero_dollar_prices": false,
    "eula": { "type": "standard", "files": ["https://example.blob.core.windows.net/legal/custom-eula.pdf"] },
    "last_modified_at": "2026-06-08T21:24:58.000000+00:00",
    "offer_end_at": "2027-06-08T00:00:00+00:00",
    "offer_expiration_at": null,
    "offer_metadata": { "azure_plan_id": "private-plan-sku-001" },
    "offer_start_at": "2026-07-08T00:00:00+00:00",
    "opened_instructions_at": null,
    "partner_offer": null,
    "pre_registration_details": { "Company": "Contoso Ltd" },
    "pricing": {
      "show_on_email": true,
      "marketplace_fee": "1200.00",
      "net_contract_value": null,
      "monthly_contract_value": null,
      "total_contract_value": null,
      "dimensions": null,
      "usage_dimensions": null,
      "currency_code": "USD",
      "version": null,
      "schedule": [],
      "payment_model": "flat_fee",
      "billing_term": null,
      "duration_value": 1,
      "duration_type": "year",
      "duration": null,
      "service_start_at": "2026-07-08T00:00:00+00:00",
      "service_end_at": "2027-07-08T00:00:00+00:00",
      "allow_auto_renew": false
    },
    "renewal": false,
    "sent_at": null,
    "source_offer_id": "",
    "viewed_offer_at": null
  },
  "vendorid": "12345",
  "is_free_trial": false,
  "tackle_subscription_id": "",
  "test": false,
  "buyer_company_name": "Contoso Ltd",
  "created_in_marketplace_at": "2026-06-08T21:11:58.000000+00:00",
  "offer_type": "direct",
  "buyer_billing_account_ref": "1b3gs3f4-2794-abcd-3fa3-062fa0s3t3re",
  "salesforce_id": null,
  "errors": [
    { "code": "MARKETPLACE_CONFLICT", "message": "Offer cannot be cancelled because it is already accepted." }
  ]
}
{
  "group_id": "7f8e9d0c-1b2a-3c4d-5e6f-708090a0b0c0",
  "created_at": "2026-06-08T21:25:00.000000+00:00",
  "actor": {
    "email": "[email protected]",
    "name": "Alex Partner",
    "picture": "https://www.example.com/photo.jpg",
    "user_id": "user-gcp-002"
  },
  "destination": "callback",
  "event_type": "private_offer_created",
  "extra_data": {
    "lifecycle_status": "failed_to_cancel_in_marketplace",
    "marketplace_operation": {
      "action": "cancel",
      "outcome": "failed",
      "error_code": "MARKETPLACE_CONFLICT",
      "error_message": "Offer cannot be cancelled because it is already accepted."
    }
  },
  "errors": [
    {
      "code": "MARKETPLACE_CONFLICT",
      "message": "Offer cannot be cancelled because it is already accepted."
    }
  ],
  "marketplace": "gcp",
  "offerid": "7f8e9d0c-1b2a-3c4d-5e6f-708090a0b0c0",
  "po_id": "7f8e9d0c-1b2a-3c4d-5e6f-708090a0b0c0",
  "productid": "tackle-on-gcp",
  "source": "marketplace",
  "test": false,
  "vendorid": "U9T21A",
  "private_offer_metadata": {
    "offer_metadata": {
      "offer_resource": "projects/test-public/locations/global/privateOffers/7f8e9d0c-1b2a-3c4d-5e6f-708090a0b0c0"
    }
  }
}

Purchase instructions are sent

{
  "actor": {
    "email": "[email protected]",
    "name": "John Smith",
    "picture": "https://www.example.com/jpeg",
    "user_id": "abc123"
  },
  "marketplace": "aws",
  "created_at": "2021-02-05T23:00:31.215975+00:00",
  "customerid": null,
  "destination": "callback",
  "event_type": "private_offer_purchase_instructions_sent",
  "extra_data": {},
  "group_id": "2222c189-6617-4b7c-a52f-e70f07f06a34",
  "offerid": "offer-abcdefghijkl1",
  "po_id": "7ec896c2-6cff-4a46-b55a-039db504422d",
  "productid": "A0BCD23E",
  "source": "po_url",
  "private_offer_metadata": {
    "buyers": [
      {
        "title": "Buyer",
        "email_address": "[email protected]",
        "full_name": "Bertram Gilfoyle"
      }
    ],
    "renewal": false,
    "eula": {
      "type": "public",
      "files": []
    },
    "enable_zero_dollar_prices": false,
    "offer_metadata": {
      "AWS Account Number": "533037066561"
    },
    "pre_registration_details": {
      "billing_street": "1 Pied Way",
      "billing_country": "United States",
      "billing_city": "Redwood City",
      "Company": "Pied Piper",
      "billing_state": "CA"
    },
    "pricing": {
      "net_contract_value": "40000.00",
      "duration": "1 Months",
      "schedule": [],
      "show_on_email": false,
      "marketplace_fee": "0.00",
      "monthly_contract_value": "20000.00",
      "version": "simple-pricing-v1-aws",
      "dimensions": [
        {
          "name": "Enterprise",
          "dimension_value": "40000",
          "quantity": "2",
          "price": "20000"
        }
      ],
      "total_contract_value": "40000.00"
    },
    "offer_expiration_at": "2021-12-31T00:00:00.000Z",
    "accepted_at": "",
    "cancelled_at": "",
    "archived_at": "",
    "opened_instructions_at": "",
    "viewed_offer_at": "",
    "last_modified_at": "2021-02-01T09:29:00.00.000Z"
  },
  "vendorid": "U9T21A",
  "is_free_trial": false,
  "tackle_subscription_id": "52fZSV7JbMI",
  "test": false
}

Buyer opened the purchase instructions email

{
  "actor": {
    "email": "[email protected]",
    "name": "John Smith",
    "picture": "https://www.example.com/jpeg",
    "user_id": "abc123"
  },
  "marketplace": "aws",
  "created_at": "2021-02-10T15:18:17.584888+00:00",
  "customerid": null,
  "destination": "callback",
  "event_type": "private_offer_invitation_opened",
  "extra_data": {
    "users": [
      {
        "buyer": null,
        "email": "[email protected]",
        "name": "Brian Levenson",
        "picture": "https://lh5.googleusercontent.com/-QMVY0SvdyT0/AAAAAAAAAAI/AAAAAAAAAAA/AMZuucnyRpk0Yn1rkHadiWbNEPOTBCG9Uw/s96-c/photo.jpg",
        "user_id": "google-oauth2|104359829503500435928"
      }
    ]
  },
  "group_id": "f579b0c2-837b-4b77-84fa-32ded5d65566",
  "offerid": "offer-abcdefghijkl1",
  "po_id": "7ec896c2-6cff-4a46-b55a-039db504422d",
  "productid": "A0BCD23E",
  "source": "email-webhook",
  "private_offer_metadata": {
    "buyers": [
      {
        "title": "Buyer",
        "email_address": "[email protected]",
        "full_name": "Bertram Gilfoyle"
      }
    ],
    "renewal": false,
    "eula": {
      "type": "public",
      "files": []
    },
    "enable_zero_dollar_prices": false,
    "offer_metadata": {
      "AWS Account Number": "533037066561"
    },
    "pre_registration_details": {
      "billing_street": "1 Pied Way",
      "billing_country": "United States",
      "billing_city": "Redwood City",
      "Company": "Pied Piper",
      "billing_state": "CA"
    },
    "pricing": {
      "net_contract_value": "40000.00",
      "duration": "1 Months",
      "schedule": [],
      "show_on_email": false,
      "marketplace_fee": "0.00",
      "monthly_contract_value": "20000.00",
      "version": "simple-pricing-v1-aws",
      "dimensions": [
        {
          "name": "Enterprise",
          "dimension_value": "40000",
          "quantity": "2",
          "price": "20000"
        }
      ],
      "total_contract_value": "40000.00"
    },
    "offer_expiration_at": "2021-12-31T00:00:00.000Z",
    "accepted_at": "",
    "cancelled_at": "",
    "archived_at": "",
    "opened_instructions_at": "2021-02-02T16:53:23.00.000Z",
    "viewed_offer_at": "",
    "last_modified_at": "2021-02-01T09:29:00.00.000Z"
  },
  "vendorid": "U9T21A",
  "is_free_trial": false,
  "tackle_subscription_id": "52fZSV7JbMI",
  "test": false
}

Buyer has viewed the private offer

{
  "actor": {
    "email": "[email protected]",
    "name": "John Smith",
    "picture": "https://www.example.com/jpeg",
    "user_id": "abc123"
  },
  "marketplace": "aws",
  "created_at": "2021-02-05T23:00:31.334844+00:00",
  "customerid": null,
  "destination": "callback",
  "event_type": "private_offer_viewed",
  "extra_data": {},
  "group_id": "251d238f-1bef-46d0-b01f-6628027ef4d9",
  "offerid": "offer-abcdefghijkl1",
  "po_id": "7ec896c2-6cff-4a46-b55a-039db504422d",
  "productid": "A0BCD23E",
  "source": "po_url",
  "private_offer_metadata": {
    "buyers": [
      {
        "title": "Buyer",
        "email_address": "[email protected]",
        "full_name": "Bertram Gilfoyle"
      }
    ],
    "renewal": false,
    "eula": {
      "type": "public",
      "files": []
    },
    "enable_zero_dollar_prices": false,
    "offer_metadata": {
      "AWS Account Number": "533037066561"
    },
    "pre_registration_details": {
      "billing_street": "1 Pied Way",
      "billing_country": "United States",
      "billing_city": "Redwood City",
      "Company": "Pied Piper",
      "billing_state": "CA"
    },
    "pricing": {
      "net_contract_value": "40000.00",
      "duration": "1 Months",
      "schedule": [],
      "show_on_email": false,
      "marketplace_fee": "0.00",
      "monthly_contract_value": "20000.00",
      "version": "simple-pricing-v1-aws",
      "dimensions": [
        {
          "name": "Enterprise",
          "dimension_value": "40000",
          "quantity": "2",
          "price": "20000"
        }
      ],
      "total_contract_value": "40000.00"
    },
    "offer_expiration_at": "2021-12-31T00:00:00.000Z",
    "accepted_at": "",
    "cancelled_at": "",
    "archived_at": "",
    "opened_instructions_at": "2021-02-02T16:53:23.00.000Z",
    "viewed_offer_at": "2021-02-01T13:04:23.00.000Z",
    "last_modified_at": "2021-02-01T09:29:00.00.000Z"
  },
  "vendorid": "U9T21A",
  "is_free_trial": false,
  "tackle_subscription_id": "52fZSV7JbMI",
  "test": false
}

Buyer has accepted the private offer

{
  "actor": {
    "email": "[email protected]",
    "name": "John Smith",
    "picture": "https://www.example.com/jpeg",
    "user_id": "abc123"
  },
  "marketplace": "aws",
  "created_at": "2021-02-05T23:00:31.254540+00:00",
  "customerid": "533037066561",
  "destination": "callback",
  "event_type": "private_offer_accepted",
  "extra_data": {
    "users": [
      "[email protected]"
    ]
  },
  "group_id": "b28304c8-f42d-455b-86f1-eb05c0777f01",
  "offerid": "offer-abcdefghijkl1",
  "po_id": "7ec896c2-6cff-4a46-b55a-039db504422d",
  "productid": "A0BCD23E",
  "source": "saas-url",
  "private_offer_metadata": {
    "buyers": [
      {
        "title": "Buyer",
        "email_address": "[email protected]",
        "full_name": "Bertram Gilfoyle"
      }
    ],
    "renewal": false,
    "eula": {
      "type": "public",
      "files": []
    },
    "enable_zero_dollar_prices": false,
    "offer_metadata": {
      "AWS Account Number": "533037066561"
    },
    "pre_registration_details": {
      "billing_street": "1 Pied Way",
      "billing_country": "United States",
      "billing_city": "Redwood City",
      "Company": "Pied Piper",
      "billing_state": "CA"
    },
    "pricing": {
      "net_contract_value": "40000.00",
      "duration": "1 Months",
      "schedule": [],
      "show_on_email": false,
      "marketplace_fee": "0.00",
      "monthly_contract_value": "20000.00",
      "version": "simple-pricing-v1-aws",
      "dimensions": [
        {
          "name": "Enterprise",
          "dimension_value": "40000",
          "quantity": "2",
          "price": "20000"
        }
      ],
      "total_contract_value": "40000.00"
    },
    "offer_expiration_at": "2021-12-31T00:00:00.000Z",
    "accepted_at": "2021-02-05T23:00:31.254540+00:00",
    "cancelled_at": "",
    "archived_at": "",
    "opened_instructions_at": "2021-02-03T12:14:31.254540+00:00",
    "viewed_offer_at": "2021-02-05T23:00:31.254540+00:00",
    "last_modified_at": "2021-02-05T23:00:31.254540+00:00"
  },
  "vendorid": "U9T21A",
  "is_free_trial": false,
  "tackle_subscription_id": "52fZSV7JbMI",
  "test": false
}