Name

Type

Description

Example Values

event_type

string

Type of event

order_created
order_modified
order_cancelled

vendorid

string

Tackle issued identifier for the vendor

T35T01

productid

string

Cloud Marketplace issued Product ID

AWS Product Code: 1test1a2b3c4d5e6f7g8h9ijk
Azure Offer ID:
1test1a2b3c4d5e6f7g8h9ijk
GCP Solution ID:
tackle-on-gcp
Red Hat Product ID:
7fa13fdf607424ec566e38b8cd29a11e

customerid

string

Cloud Marketplace issued Buyer Account ID

AWS Account Reference ID:
abc123def45
Azure Subscription ID:
abc123def45
GCP External Account ID:
E-ABCD-EFGH-1234-5678
Red Hat Subscription ID: 5f3acdeae27a6b538020d09a

marketplace

string

Name of the cloud provider.

aws
azure
gcp
redhat

tackle_subscription_change_id

string

Tackle generated ID for the subscription change.

entitlements

object[]

An array of objects representing the state of an order

is_free_trial

boolean

A true/false boolean value representing if the order is a free trial

true or false

properties

object

Customer Registration page data in JSON key value pairs

Keys are the name of the Registration page field
Values are the data input by the customer

payerid

string

Azure Beneficiary Payer ID

000000000-1111-2222-3333-444444444444

offerid

string

AWS issued Offer ID:
offer-abcdefghijkl1
Seller created Azure Plan ID:
offer-abcdefghijkl1
GCP issued Quote ID:
a1b2c3e4-a1b2-a1b2-a1b2-a1b2c3d4e5f6
Red Hat issued Quote ID: 12jd210d9j210d2910

contract_metadata

object

Custom contract metadata key value pairs

pricing

number

Estimated Total Contract Value

private_offer_metadata

object

Reference private_offer_metadata fields

tackle_subscription_id

string

Tackle generated identifier unique for each Subscription.

52fZSV7JbMI

marketplace_data

object

The marketplace data object contains fields specific to the marketplaces.

None:
{}
AWS:
{"data": {"CustomerAWSAccountId": "A12345678"}}