{
  "version": "1.0",
  "examples": {
    "BatchGetInvoiceProfile": [
      {
        "input": {
          "AccountIds": [
            "111111111111"
          ]
        },
        "output": {
          "Profiles": [
            {
              "AccountId": "111111111111",
              "Issuer": "Test",
              "ReceiverAddress": {
                "AddressLine1": "Test",
                "City": "Test",
                "CountryCode": "LU",
                "PostalCode": "Test",
                "StateOrRegion": "Test"
              },
              "ReceiverEmail": "test@amazon.com",
              "ReceiverName": "TestAccount"
            }
          ]
        },
        "id": "example-1",
        "title": "BatchGetInvoiceProfile"
      }
    ],
    "CreateInvoiceUnit": [
      {
        "input": {
          "Description": "Example Invoice Unit Description",
          "InvoiceReceiver": "111111111111",
          "Name": "Example Invoice Unit",
          "ResourceTags": [
            {
              "Key": "TagKey",
              "Value": "TagValue"
            }
          ],
          "Rule": {
            "LinkedAccounts": [
              "222222222222"
            ]
          },
          "TaxInheritanceDisabled": false
        },
        "output": {
          "InvoiceUnitArn": "arn:aws:invoicing::000000000000:invoice-unit/12345678"
        },
        "id": "example-1",
        "title": "CreateInvoiceUnit"
      }
    ],
    "CreateProcurementPortalPreference": [
      {
        "input": {
          "BuyerDomain": "NetworkID",
          "BuyerIdentifier": "BuyerId_1",
          "ClientToken": "e362c68e-4e74-48d7-9228-0bc5aa447b42",
          "Contacts": [
            {
              "Email": "example-placeholder@amazon.com",
              "Name": "John Doe"
            }
          ],
          "EinvoiceDeliveryEnabled": true,
          "EinvoiceDeliveryPreference": {
            "ConnectionTestingMethod": "PROD_ENV_DOLLAR_TEST",
            "EinvoiceDeliveryActivationDate": 1750279280.091,
            "EinvoiceDeliveryAttachmentTypes": [
              "INVOICE_PDF"
            ],
            "EinvoiceDeliveryDocumentTypes": [
              "AWS_CLOUD_INVOICE"
            ],
            "Protocol": "CXML",
            "PurchaseOrderDataSources": [
              {
                "EinvoiceDeliveryDocumentType": "AWS_CLOUD_INVOICE",
                "PurchaseOrderDataSourceType": "ASSOCIATED_PURCHASE_ORDER_REQUIRED"
              }
            ]
          },
          "ProcurementPortalInstanceEndpoint": "https://www.placeholder-domain.test",
          "ProcurementPortalName": "COUPA",
          "ProcurementPortalSharedSecret": "Coupa_Secret",
          "PurchaseOrderRetrievalEnabled": true,
          "ResourceTags": [
            {
              "Key": "testKey",
              "Value": "testValue"
            }
          ],
          "Selector": {
            "InvoiceUnitArns": [
              "arn:aws:invoicing::111111111111:invoice-unit/12345678",
              "arn:aws:invoicing::111111111111:invoice-unit/12345679"
            ],
            "SellerOfRecords": [
              "AWS_INC",
              "AWS_EUROPE"
            ]
          },
          "SupplierDomain": "NetworkID",
          "SupplierIdentifier": "SupplierId_1",
          "TestEnvPreference": {
            "BuyerDomain": "NetworkID",
            "BuyerIdentifier": "BuyerId_1_Test",
            "ProcurementPortalInstanceEndpoint": "https://www.placeholder-domain.test",
            "ProcurementPortalSharedSecret": "Coupa_Secret_test",
            "SupplierDomain": "NetworkID",
            "SupplierIdentifier": "SupplierId_1_Test"
          }
        },
        "output": {
          "ProcurementPortalPreferenceArn": "arn:aws:invoicing::111111111111:procurement-portal-preference/a34fd666-7810-4414-9360-aaa4bcab0abd"
        },
        "id": "example-1",
        "title": "CreateProcurementPortalPreference for Coupa"
      }
    ],
    "DeleteInvoiceUnit": [
      {
        "input": {
          "InvoiceUnitArn": "arn:aws:invoicing::000000000000:invoice-unit/12345678"
        },
        "output": {
          "InvoiceUnitArn": "arn:aws:invoicing::000000000000:invoice-unit/12345678"
        },
        "id": "example-1",
        "title": "DeleteInvoiceUnit"
      }
    ],
    "DeleteProcurementPortalPreference": [
      {
        "input": {
          "ProcurementPortalPreferenceArn": "arn:aws:invoicing::111111111111:procurement-portal-preference/f71dd02e-f855-4b13-b793-0fd25c0b3ecd"
        },
        "output": {
          "ProcurementPortalPreferenceArn": "arn:aws:invoicing::111111111111:procurement-portal-preference/f71dd02e-f855-4b13-b793-0fd25c0b3ecd"
        },
        "id": "example-1",
        "title": "DeleteProcurementPortalPreference call"
      }
    ],
    "GetInvoicePDF": [
      {
        "input": {
          "InvoiceId": "abc123"
        },
        "output": {
          "InvoicePDF": {
            "DocumentUrl": "https://abcd123.com?securityTokenForDoc",
            "DocumentUrlExpirationDate": "2025-04-01T01:00:00.000Z",
            "InvoiceId": "abc123",
            "SupplementalDocuments": []
          }
        },
        "id": "example-1",
        "title": "GetInvoicePDF without supplemental documents"
      },
      {
        "input": {
          "InvoiceId": "abc123"
        },
        "output": {
          "InvoicePDF": {
            "DocumentUrl": "https://abcd123.com?securityTokenForDoc",
            "DocumentUrlExpirationDate": "2025-04-01T01:00:00.000Z",
            "InvoiceId": "abc123",
            "SupplementalDocuments": [
              {
                "DocumentUrl": "https://abcd123.com?securityTokenForSupplementalDoc",
                "DocumentUrlExpirationDate": "2025-04-01T01:00:00.000Z"
              }
            ]
          }
        },
        "id": "example-2",
        "title": "GetInvoicePDF with supplemental documents"
      }
    ],
    "GetInvoiceUnit": [
      {
        "input": {
          "InvoiceUnitArn": "arn:aws:invoicing::000000000000:invoice-unit/12345678"
        },
        "output": {
          "Description": "Description changed on 1733788800",
          "InvoiceReceiver": "111111111111",
          "InvoiceUnitArn": "arn:aws:invoicing::000000000000:invoice-unit/12345678",
          "LastModified": 1733788800,
          "Name": "Example Invoice Unit A",
          "Rule": {
            "LinkedAccounts": [
              "222222222222"
            ]
          },
          "TaxInheritanceDisabled": false
        },
        "id": "example-1",
        "title": "GetInvoiceUnit as of current time"
      },
      {
        "input": {
          "AsOf": 1733097600,
          "InvoiceUnitArn": "arn:aws:invoicing::000000000000:invoice-unit/87654321"
        },
        "output": {
          "Description": "Description changed on 1733011200",
          "InvoiceReceiver": "333333333333",
          "InvoiceUnitArn": "arn:aws:invoicing::000000000000:invoice-unit/87654321",
          "LastModified": 1733011200,
          "Name": "Example Invoice Unit B",
          "Rule": {
            "LinkedAccounts": [
              "333333333333"
            ]
          },
          "TaxInheritanceDisabled": false
        },
        "id": "example-2",
        "title": "GetInvoiceUnit as of specified time"
      }
    ],
    "GetProcurementPortalPreference": [
      {
        "input": {
          "ProcurementPortalPreferenceArn": "arn:aws:invoicing::111111111111:procurement-portal-preference/a34fd666-7810-4414-9360-aaa4bcab0abd"
        },
        "output": {
          "ProcurementPortalPreference": {
            "AwsAccountId": "111111111111",
            "BuyerDomain": "NetworkID",
            "BuyerIdentifier": "BuyerId_1",
            "Contacts": [
              {
                "Email": "example-placeholder@amazon.com",
                "Name": "John Doe"
              }
            ],
            "CreateDate": 1750375489.242,
            "EinvoiceDeliveryEnabled": true,
            "EinvoiceDeliveryPreference": {
              "ConnectionTestingMethod": "PROD_ENV_DOLLAR_TEST",
              "EinvoiceDeliveryActivationDate": 1750279280.091,
              "EinvoiceDeliveryAttachmentTypes": [
                "INVOICE_PDF"
              ],
              "EinvoiceDeliveryDocumentTypes": [
                "AWS_CLOUD_INVOICE"
              ],
              "Protocol": "CXML",
              "PurchaseOrderDataSources": [
                {
                  "EinvoiceDeliveryDocumentType": "AWS_CLOUD_INVOICE",
                  "PurchaseOrderDataSourceType": "ASSOCIATED_PURCHASE_ORDER_REQUIRED"
                }
              ]
            },
            "EinvoiceDeliveryPreferenceStatus": "PENDING_VERIFICATION",
            "LastUpdateDate": 1750375489.242,
            "ProcurementPortalInstanceEndpoint": "https://www.placeholder-domain.test",
            "ProcurementPortalName": "COUPA",
            "ProcurementPortalPreferenceArn": "arn:aws:invoicing::111111111111:procurement-portal-preference/a34fd666-7810-4414-9360-aaa4bcab0abd",
            "ProcurementPortalSharedSecret": "Coupa_Secret",
            "PurchaseOrderRetrievalEnabled": true,
            "PurchaseOrderRetrievalEndpoint": "https://www.placeholder-domain.test",
            "PurchaseOrderRetrievalPreferenceStatus": "PENDING_VERIFICATION",
            "Selector": {
              "InvoiceUnitArns": [
                "arn:aws:invoicing::111111111111:invoice-unit/12345678",
                "arn:aws:invoicing::111111111111:invoice-unit/12345679"
              ],
              "SellerOfRecords": [
                "AWS_INC",
                "AWS_EUROPE"
              ]
            },
            "SupplierDomain": "NetworkID",
            "SupplierIdentifier": "SupplierId_1",
            "TestEnvPreference": {
              "BuyerDomain": "NetworkID",
              "BuyerIdentifier": "BuyerId_1_Test",
              "ProcurementPortalInstanceEndpoint": "https://www.placeholder-domain.test",
              "ProcurementPortalSharedSecret": "Coupa_Secret_test",
              "PurchaseOrderRetrievalEndpoint": "https://www.placeholder-domain.test",
              "SupplierDomain": "NetworkID",
              "SupplierIdentifier": "SupplierId_1_Test"
            },
            "Version": 1
          }
        },
        "id": "example-1",
        "title": "GetProcurementPortalPreference for Coupa pref"
      }
    ],
    "ListInvoiceSummaries": [
      {
        "input": {
          "Selector": {
            "ResourceType": "INVOICE_ID",
            "Value": "1111111111"
          }
        },
        "output": {
          "InvoiceSummaries": [
            {
              "AccountId": "111111111111",
              "BaseCurrencyAmount": {
                "AmountBreakdown": {
                  "Discounts": {
                    "TotalAmount": "1.00"
                  },
                  "SubTotalAmount": "1.00",
                  "Taxes": {
                    "TotalAmount": "1.00"
                  }
                },
                "CurrencyCode": "USD",
                "TotalAmount": "1.00",
                "TotalAmountBeforeTax": "1.00"
              },
              "BillingPeriod": {
                "Month": 1,
                "Year": 2025
              },
              "DueDate": "2025-04-01T01:00:00.000Z",
              "Entity": {
                "InvoicingEntity": "Amazon Web Services, Inc."
              },
              "InvoiceId": "1111111111",
              "InvoiceType": "INVOICE",
              "IssuedDate": "2025-04-01T01:00:00.000Z",
              "PaymentCurrencyAmount": {
                "AmountBreakdown": {
                  "Discounts": {
                    "TotalAmount": "1.00"
                  },
                  "SubTotalAmount": "1.00",
                  "Taxes": {
                    "Breakdown": [
                      {
                        "Amount": "1",
                        "Description": "VAT",
                        "Rate": "1.0"
                      }
                    ],
                    "TotalAmount": "1.00"
                  }
                },
                "CurrencyCode": "USD",
                "CurrencyExchangeDetails": {
                  "Rate": "1.0",
                  "SourceCurrencyCode": "USD",
                  "TargetCurrencyCode": "USD"
                },
                "TotalAmount": "1.00",
                "TotalAmountBeforeTax": "1.00"
              },
              "TaxCurrencyAmount": {
                "AmountBreakdown": {
                  "Discounts": {
                    "TotalAmount": "1.00"
                  },
                  "SubTotalAmount": "1.00",
                  "Taxes": {
                    "Breakdown": [
                      {
                        "Amount": "1",
                        "Description": "VAT",
                        "Rate": "1.0"
                      }
                    ],
                    "TotalAmount": "1.00"
                  }
                },
                "CurrencyCode": "USD",
                "CurrencyExchangeDetails": {
                  "Rate": "1.0",
                  "SourceCurrencyCode": "USD",
                  "TargetCurrencyCode": "USD"
                },
                "TotalAmount": "1.00",
                "TotalAmountBeforeTax": "1.00"
              }
            }
          ]
        },
        "id": "example-1",
        "title": "ListInvoiceSummaries with InvoiceId as selector"
      },
      {
        "input": {
          "Filter": {
            "BillingPeriod": {
              "Month": 1,
              "Year": 2025
            }
          },
          "Selector": {
            "ResourceType": "ACCOUNT_ID",
            "Value": "111111111111"
          }
        },
        "output": {
          "InvoiceSummaries": [
            {
              "AccountId": "111111111111",
              "BaseCurrencyAmount": {
                "AmountBreakdown": {
                  "Discounts": {
                    "TotalAmount": "1.00"
                  },
                  "SubTotalAmount": "1.00",
                  "Taxes": {
                    "TotalAmount": "1.00"
                  }
                },
                "CurrencyCode": "USD",
                "TotalAmount": "1.00",
                "TotalAmountBeforeTax": "1.00"
              },
              "BillingPeriod": {
                "Month": 1,
                "Year": 2025
              },
              "DueDate": "2025-04-01T01:00:00.000Z",
              "Entity": {
                "InvoicingEntity": "Amazon Web Services, Inc."
              },
              "InvoiceId": "1111111111",
              "InvoiceType": "INVOICE",
              "IssuedDate": "2025-04-01T01:00:00.000Z",
              "PaymentCurrencyAmount": {
                "AmountBreakdown": {
                  "Discounts": {
                    "TotalAmount": "1.00"
                  },
                  "SubTotalAmount": "1.00",
                  "Taxes": {
                    "Breakdown": [
                      {
                        "Amount": "1",
                        "Description": "VAT",
                        "Rate": "1.0"
                      }
                    ],
                    "TotalAmount": "1.00"
                  }
                },
                "CurrencyCode": "USD",
                "CurrencyExchangeDetails": {
                  "Rate": "1.0",
                  "SourceCurrencyCode": "USD",
                  "TargetCurrencyCode": "USD"
                },
                "TotalAmount": "1.00",
                "TotalAmountBeforeTax": "1.00"
              },
              "TaxCurrencyAmount": {
                "AmountBreakdown": {
                  "Discounts": {
                    "TotalAmount": "1.00"
                  },
                  "SubTotalAmount": "1.00",
                  "Taxes": {
                    "Breakdown": [
                      {
                        "Amount": "1",
                        "Description": "VAT",
                        "Rate": "1.0"
                      }
                    ],
                    "TotalAmount": "1.00"
                  }
                },
                "CurrencyCode": "USD",
                "CurrencyExchangeDetails": {
                  "Rate": "1.0",
                  "SourceCurrencyCode": "USD",
                  "TargetCurrencyCode": "USD"
                },
                "TotalAmount": "1.00",
                "TotalAmountBeforeTax": "1.00"
              }
            }
          ]
        },
        "id": "example-2",
        "title": "ListInvoiceSummaries with AccountId as selector and billing period"
      },
      {
        "input": {
          "Filter": {
            "TimeInterval": {
              "EndDate": 1592639007,
              "StartDate": 1590997407
            }
          },
          "Selector": {
            "ResourceType": "ACCOUNT_ID",
            "Value": "111111111111"
          }
        },
        "output": {
          "InvoiceSummaries": [
            {
              "AccountId": "111111111111",
              "BaseCurrencyAmount": {
                "AmountBreakdown": {
                  "Discounts": {
                    "TotalAmount": "1.00"
                  },
                  "SubTotalAmount": "1.00",
                  "Taxes": {
                    "TotalAmount": "1.00"
                  }
                },
                "CurrencyCode": "USD",
                "TotalAmount": "1.00",
                "TotalAmountBeforeTax": "1.00"
              },
              "BillingPeriod": {
                "Month": 1,
                "Year": 2025
              },
              "DueDate": "2025-04-01T01:00:00.000Z",
              "Entity": {
                "InvoicingEntity": "Amazon Web Services, Inc."
              },
              "InvoiceId": "1111111111",
              "InvoiceType": "INVOICE",
              "IssuedDate": "2025-04-01T01:00:00.000Z",
              "PaymentCurrencyAmount": {
                "AmountBreakdown": {
                  "Discounts": {
                    "TotalAmount": "1.00"
                  },
                  "SubTotalAmount": "1.00",
                  "Taxes": {
                    "Breakdown": [
                      {
                        "Amount": "1",
                        "Description": "VAT",
                        "Rate": "1.0"
                      }
                    ],
                    "TotalAmount": "1.00"
                  }
                },
                "CurrencyCode": "USD",
                "CurrencyExchangeDetails": {
                  "Rate": "1.0",
                  "SourceCurrencyCode": "USD",
                  "TargetCurrencyCode": "USD"
                },
                "TotalAmount": "1.00",
                "TotalAmountBeforeTax": "1.00"
              },
              "TaxCurrencyAmount": {
                "AmountBreakdown": {
                  "Discounts": {
                    "TotalAmount": "1.00"
                  },
                  "SubTotalAmount": "1.00",
                  "Taxes": {
                    "Breakdown": [
                      {
                        "Amount": "1",
                        "Description": "VAT",
                        "Rate": "1.0"
                      }
                    ],
                    "TotalAmount": "1.00"
                  }
                },
                "CurrencyCode": "USD",
                "CurrencyExchangeDetails": {
                  "Rate": "1.0",
                  "SourceCurrencyCode": "USD",
                  "TargetCurrencyCode": "USD"
                },
                "TotalAmount": "1.00",
                "TotalAmountBeforeTax": "1.00"
              }
            }
          ]
        },
        "id": "example-3",
        "title": "ListInvoiceSummaries with AccountId as selector and time interval"
      },
      {
        "input": {
          "Filter": {
            "BillingPeriod": {
              "Month": 1,
              "Year": 2025
            }
          },
          "MaxResults": 1,
          "Selector": {
            "ResourceType": "ACCOUNT_ID",
            "Value": "111111111111"
          }
        },
        "output": {
          "InvoiceSummaries": [
            {
              "AccountId": "111111111111",
              "BaseCurrencyAmount": {
                "AmountBreakdown": {
                  "Discounts": {
                    "TotalAmount": "1.00"
                  },
                  "SubTotalAmount": "1.00",
                  "Taxes": {
                    "TotalAmount": "1.00"
                  }
                },
                "CurrencyCode": "USD",
                "TotalAmount": "1.00",
                "TotalAmountBeforeTax": "1.00"
              },
              "BillingPeriod": {
                "Month": 1,
                "Year": 2025
              },
              "DueDate": "2025-04-01T01:00:00.000Z",
              "Entity": {
                "InvoicingEntity": "Amazon Web Services, Inc."
              },
              "InvoiceId": "1111111111",
              "InvoiceType": "INVOICE",
              "IssuedDate": "2025-04-01T01:00:00.000Z",
              "PaymentCurrencyAmount": {
                "AmountBreakdown": {
                  "Discounts": {
                    "TotalAmount": "1.00"
                  },
                  "SubTotalAmount": "1.00",
                  "Taxes": {
                    "Breakdown": [
                      {
                        "Amount": "1",
                        "Description": "VAT",
                        "Rate": "1.0"
                      }
                    ],
                    "TotalAmount": "1.00"
                  }
                },
                "CurrencyCode": "USD",
                "CurrencyExchangeDetails": {
                  "Rate": "1.0",
                  "SourceCurrencyCode": "USD",
                  "TargetCurrencyCode": "USD"
                },
                "TotalAmount": "1.00",
                "TotalAmountBeforeTax": "1.00"
              },
              "TaxCurrencyAmount": {
                "AmountBreakdown": {
                  "Discounts": {
                    "TotalAmount": "1.00"
                  },
                  "SubTotalAmount": "1.00",
                  "Taxes": {
                    "Breakdown": [
                      {
                        "Amount": "1",
                        "Description": "VAT",
                        "Rate": "1.0"
                      }
                    ],
                    "TotalAmount": "1.00"
                  }
                },
                "CurrencyCode": "USD",
                "CurrencyExchangeDetails": {
                  "Rate": "1.0",
                  "SourceCurrencyCode": "USD",
                  "TargetCurrencyCode": "USD"
                },
                "TotalAmount": "1.00",
                "TotalAmountBeforeTax": "1.00"
              }
            }
          ],
          "NextToken": "abcde12345"
        },
        "id": "example-4",
        "title": "ListInvoiceSummaries with AccountId as selector and a billing period and max results"
      },
      {
        "input": {
          "Filter": {
            "BillingPeriod": {
              "Month": 1,
              "Year": 2025
            }
          },
          "NextToken": "abcde12345",
          "Selector": {
            "ResourceType": "ACCOUNT_ID",
            "Value": "111111111111"
          }
        },
        "output": {
          "InvoiceSummaries": [
            {
              "AccountId": "111111111111",
              "BaseCurrencyAmount": {
                "AmountBreakdown": {
                  "Discounts": {
                    "TotalAmount": "1.00"
                  },
                  "SubTotalAmount": "1.00",
                  "Taxes": {
                    "TotalAmount": "1.00"
                  }
                },
                "CurrencyCode": "USD",
                "TotalAmount": "1.00",
                "TotalAmountBeforeTax": "1.00"
              },
              "BillingPeriod": {
                "Month": 1,
                "Year": 2025
              },
              "DueDate": "2025-04-01T01:00:00.000Z",
              "Entity": {
                "InvoicingEntity": "Amazon Web Services, Inc."
              },
              "InvoiceId": "1111111111",
              "InvoiceType": "INVOICE",
              "IssuedDate": "2025-04-01T01:00:00.000Z",
              "PaymentCurrencyAmount": {
                "AmountBreakdown": {
                  "Discounts": {
                    "TotalAmount": "1.00"
                  },
                  "SubTotalAmount": "1.00",
                  "Taxes": {
                    "Breakdown": [
                      {
                        "Amount": "1",
                        "Description": "VAT",
                        "Rate": "1.0"
                      }
                    ],
                    "TotalAmount": "1.00"
                  }
                },
                "CurrencyCode": "USD",
                "CurrencyExchangeDetails": {
                  "Rate": "1.0",
                  "SourceCurrencyCode": "USD",
                  "TargetCurrencyCode": "USD"
                },
                "TotalAmount": "1.00",
                "TotalAmountBeforeTax": "1.00"
              },
              "TaxCurrencyAmount": {
                "AmountBreakdown": {
                  "Discounts": {
                    "TotalAmount": "1.00"
                  },
                  "SubTotalAmount": "1.00",
                  "Taxes": {
                    "Breakdown": [
                      {
                        "Amount": "1",
                        "Description": "VAT",
                        "Rate": "1.0"
                      }
                    ],
                    "TotalAmount": "1.00"
                  }
                },
                "CurrencyCode": "USD",
                "CurrencyExchangeDetails": {
                  "Rate": "1.0",
                  "SourceCurrencyCode": "USD",
                  "TargetCurrencyCode": "USD"
                },
                "TotalAmount": "1.00",
                "TotalAmountBeforeTax": "1.00"
              }
            }
          ]
        },
        "id": "example-5",
        "title": "ListInvoiceSummaries with AccountId as selector and a billing period and next token"
      }
    ],
    "ListInvoiceUnits": [
      {
        "input": {},
        "output": {
          "InvoiceUnits": [
            {
              "Description": "Description changed on 1733788800",
              "InvoiceReceiver": "111111111111",
              "InvoiceUnitArn": "arn:aws:invoicing::000000000000:invoice-unit/12345678",
              "LastModified": 1733788800,
              "Name": "Example Invoice Unit A",
              "Rule": {
                "LinkedAccounts": [
                  "222222222222"
                ]
              },
              "TaxInheritanceDisabled": false
            },
            {
              "Description": "Description changed on 1733788800",
              "InvoiceReceiver": "333333333333",
              "InvoiceUnitArn": "arn:aws:invoicing::000000000000:invoice-unit/87654321",
              "LastModified": 1733788800,
              "Name": "Example Invoice Unit B",
              "Rule": {
                "LinkedAccounts": [
                  "333333333333"
                ]
              },
              "TaxInheritanceDisabled": true
            }
          ]
        },
        "id": "example-1",
        "title": "ListInvoiceUnits without filters as of current time"
      },
      {
        "input": {
          "AsOf": 1733097600,
          "Filters": {
            "InvoiceReceivers": [
              "333333333333"
            ]
          }
        },
        "output": {
          "InvoiceUnits": [
            {
              "Description": "Description changed on 1733011200",
              "InvoiceReceiver": "333333333333",
              "InvoiceUnitArn": "arn:aws:invoicing::000000000000:invoice-unit/87654321",
              "LastModified": 1733011200,
              "Name": "Example Invoice Unit B",
              "Rule": {
                "LinkedAccounts": [
                  "333333333333"
                ]
              },
              "TaxInheritanceDisabled": false
            }
          ]
        },
        "id": "example-2",
        "title": "ListInvoiceUnits with filters as of specified time"
      },
      {
        "input": {
          "MaxResults": 1
        },
        "output": {
          "InvoiceUnits": [
            {
              "Description": "Description changed on 1733788800",
              "InvoiceReceiver": "111111111111",
              "InvoiceUnitArn": "arn:aws:invoicing::000000000000:invoice-unit/12345678",
              "LastModified": 1733788800,
              "Name": "Example Invoice Unit A",
              "Rule": {
                "LinkedAccounts": [
                  "222222222222"
                ]
              },
              "TaxInheritanceDisabled": false
            }
          ],
          "NextToken": "nextTokenExample"
        },
        "id": "example-3",
        "title": "ListInvoiceUnits with pagination - first page"
      },
      {
        "input": {
          "MaxResults": 1,
          "NextToken": "nextTokenExample"
        },
        "output": {
          "InvoiceUnits": [
            {
              "Description": "Description changed on 1733788800",
              "InvoiceReceiver": "333333333333",
              "InvoiceUnitArn": "arn:aws:invoicing::000000000000:invoice-unit/87654321",
              "LastModified": 1733788800,
              "Name": "Example Invoice Unit B",
              "Rule": {
                "LinkedAccounts": [
                  "333333333333"
                ]
              },
              "TaxInheritanceDisabled": true
            }
          ]
        },
        "id": "example-4",
        "title": "ListInvoiceUnits with pagination - second page"
      }
    ],
    "ListProcurementPortalPreferences": [
      {
        "input": {
          "MaxResults": 2
        },
        "output": {
          "NextToken": "AAQA-EFRSURBSGpkVFU5MVNUVWNXTzNoUEptWEFGcEt0QzBBeHZaZmRUU2w3L0hRQmdDeEx3R0NuSnF2NjM5NGNmM1I5KzNIQzNnT0FBQUFmakI4QmdrcWhraUc5dzBCQndhZ2J6QnRBZ0VBTUdnR0NTcUdTSWIzRFFFSEFUQWVCZ2xnaGtnQlpRTUVBUzR3RVFRTVhPSnhEQ04rWk1idnAyb1RBZ0VRZ0RzbFJBeFlXMk9RRGFtTU8vdFc0MUJlTFFNU2hPR1E5bDM3MHcyS05mSjIzbU93MG1aVXk1MzBiWWVsZ3FaZzhjMndhTjZtNzNYTWd3bnpsZz09E8JRNUKK1r2-b9X8Qd1RAOSKHZOCy-UCpOQjJdSfZHcUefTH0YmlIW8ykllegYUWB1D1NjDjC3u2z2e4cLBTmQhrQewSBW-I_i8okXup9RWN60eMOnB6dl5jUiinJ-FjY_jGjbOkiWuJhXteDKP16RfVRW7mxp2-v1-B8gPPxGLolXHBHrb8gt18P8eWs8RcvRRmmbGUy5qa6nFH5WiCq9Bx2fTUTy9Iz_xZooNuiqC6y119EGQqJ9WsWsIUa8MbWHFXtn9-Uriz7osYocbFm1Evv_NCn3YK-wFy9rUlUskcM2n9AqvPYhOyf0reV7E8cErZFR_Ev8l008QcxQfaqK19-gKR9clddwoDzMVfVuyiW3vbzUXz7fzQLr-UMLCGdE3yHf1oz2SEbcxhHZ2eh7-9wEYDv0v92wXg7m7xaYvaKuVBPKqBaq66GdpS1HTfakkjRGvsoBStXWVgPahISglPO__-Ym5NnXOw2wENBVXZ7RsVe6nJ1X15bB1RDkqLV8xJD0L83snuCEBtM9pyUUQOPvfGHzC4yRusMgBav_y1kq0wjqsbJV5EhHV_SIwf-WZa_A==",
          "ProcurementPortalPreferences": [
            {
              "AwsAccountId": "111111111111",
              "BuyerDomain": "NetworkID",
              "BuyerIdentifier": "BuyerId_2",
              "CreateDate": 1750375489.242,
              "EinvoiceDeliveryEnabled": true,
              "EinvoiceDeliveryPreferenceStatus": "PENDING_VERIFICATION",
              "LastUpdateDate": 1750375489.242,
              "ProcurementPortalName": "COUPA",
              "ProcurementPortalPreferenceArn": "arn:aws:invoicing::111111111111:procurement-portal-preference/1c7c6d71-fbc1-45bd-a18c-40cb61810679",
              "PurchaseOrderRetrievalEnabled": true,
              "PurchaseOrderRetrievalPreferenceStatus": "PENDING_VERIFICATION",
              "Selector": {
                "InvoiceUnitArns": [
                  "arn:aws:invoicing::111111111111:invoice-unit/12345679"
                ],
                "SellerOfRecords": [
                  "AWS_INC"
                ]
              },
              "SupplierDomain": "NetworkID",
              "SupplierIdentifier": "SupplierId_1",
              "Version": 1
            },
            {
              "AwsAccountId": "111111111111",
              "BuyerDomain": "NetworkID",
              "BuyerIdentifier": "BuyerId_4",
              "CreateDate": 1750375489.242,
              "EinvoiceDeliveryEnabled": true,
              "EinvoiceDeliveryPreferenceStatus": "PENDING_VERIFICATION",
              "LastUpdateDate": 1750375489.242,
              "ProcurementPortalName": "COUPA",
              "ProcurementPortalPreferenceArn": "arn:aws:invoicing::111111111111:procurement-portal-preference/ae467ebd-ec8c-4089-b904-a7cd9e76f970",
              "PurchaseOrderRetrievalEnabled": true,
              "PurchaseOrderRetrievalPreferenceStatus": "PENDING_VERIFICATION",
              "Selector": {
                "InvoiceUnitArns": [
                  "arn:aws:invoicing::111111111111:invoice-unit/12345678"
                ],
                "SellerOfRecords": [
                  "AWS_INC"
                ]
              },
              "SupplierDomain": "NetworkID",
              "SupplierIdentifier": "SupplierId_1",
              "Version": 1
            }
          ]
        },
        "id": "example-1",
        "title": "ListProcurementPortalPreferences for Coupa prefs. First Call with following pages"
      },
      {
        "input": {
          "MaxResults": 2,
          "NextToken": "AAQA-EFRSURBSGpkVFU5MVNUVWNXTzNoUEptWEFGcEt0QzBBeHZaZmRUU2w3L0hRQmdDeEx3R0NuSnF2NjM5NGNmM1I5KzNIQzNnT0FBQUFmakI4QmdrcWhraUc5dzBCQndhZ2J6QnRBZ0VBTUdnR0NTcUdTSWIzRFFFSEFUQWVCZ2xnaGtnQlpRTUVBUzR3RVFRTVhPSnhEQ04rWk1idnAyb1RBZ0VRZ0RzbFJBeFlXMk9RRGFtTU8vdFc0MUJlTFFNU2hPR1E5bDM3MHcyS05mSjIzbU93MG1aVXk1MzBiWWVsZ3FaZzhjMndhTjZtNzNYTWd3bnpsZz09E8JRNUKK1r2-b9X8Qd1RAOSKHZOCy-UCpOQjJdSfZHcUefTH0YmlIW8ykllegYUWB1D1NjDjC3u2z2e4cLBTmQhrQewSBW-I_i8okXup9RWN60eMOnB6dl5jUiinJ-FjY_jGjbOkiWuJhXteDKP16RfVRW7mxp2-v1-B8gPPxGLolXHBHrb8gt18P8eWs8RcvRRmmbGUy5qa6nFH5WiCq9Bx2fTUTy9Iz_xZooNuiqC6y119EGQqJ9WsWsIUa8MbWHFXtn9-Uriz7osYocbFm1Evv_NCn3YK-wFy9rUlUskcM2n9AqvPYhOyf0reV7E8cErZFR_Ev8l008QcxQfaqK19-gKR9clddwoDzMVfVuyiW3vbzUXz7fzQLr-UMLCGdE3yHf1oz2SEbcxhHZ2eh7-9wEYDv0v92wXg7m7xaYvaKuVBPKqBaq66GdpS1HTfakkjRGvsoBStXWVgPahISglPO__-Ym5NnXOw2wENBVXZ7RsVe6nJ1X15bB1RDkqLV8xJD0L83snuCEBtM9pyUUQOPvfGHzC4yRusMgBav_y1kq0wjqsbJV5EhHV_SIwf-WZa_A=="
        },
        "output": {
          "ProcurementPortalPreferences": [
            {
              "AwsAccountId": "111111111111",
              "BuyerDomain": "NetworkID",
              "BuyerIdentifier": "BuyerId_1",
              "CreateDate": 1750375489.242,
              "EinvoiceDeliveryEnabled": true,
              "EinvoiceDeliveryPreferenceStatus": "TEST_INITIALIZED",
              "EinvoiceDeliveryPreferenceStatusReason": "test initialized example reason",
              "LastUpdateDate": 1750375489.242,
              "ProcurementPortalName": "COUPA",
              "ProcurementPortalPreferenceArn": "arn:aws:invoicing::111111111111:procurement-portal-preference/f71dd02e-f855-4b13-b793-0fd25c0b3ecd",
              "PurchaseOrderRetrievalEnabled": true,
              "PurchaseOrderRetrievalPreferenceStatus": "TEST_INITIALIZED",
              "PurchaseOrderRetrievalPreferenceStatusReason": "test initialized example reason",
              "Selector": {
                "InvoiceUnitArns": [
                  "arn:aws:invoicing::111111111111:invoice-unit/12345678"
                ],
                "SellerOfRecords": [
                  "AWS_INC"
                ]
              },
              "SupplierDomain": "NetworkID",
              "SupplierIdentifier": "SupplierId_1",
              "Version": 3
            }
          ]
        },
        "id": "example-2",
        "title": "ListProcurementPortalPreferences for Coupa prefs. Second Call with the last page"
      }
    ],
    "ListTagsForResource": [
      {
        "input": {
          "ResourceArn": "arn:aws:invoicing::000000000000:invoice-unit/12345678"
        },
        "output": {
          "ResourceTags": [
            {
              "Key": "TagKey",
              "Value": "TagValue"
            }
          ]
        },
        "id": "example-1",
        "title": "ListTagsForResource"
      }
    ],
    "PutProcurementPortalPreference": [
      {
        "input": {
          "Contacts": [
            {
              "Email": "example-placeholder2@amazon.com",
              "Name": "John Doe2"
            }
          ],
          "EinvoiceDeliveryEnabled": true,
          "EinvoiceDeliveryPreference": {
            "ConnectionTestingMethod": "PROD_ENV_DOLLAR_TEST",
            "EinvoiceDeliveryActivationDate": 1750279280.091,
            "EinvoiceDeliveryAttachmentTypes": [
              "INVOICE_PDF"
            ],
            "EinvoiceDeliveryDocumentTypes": [
              "AWS_CLOUD_INVOICE"
            ],
            "Protocol": "CXML",
            "PurchaseOrderDataSources": [
              {
                "EinvoiceDeliveryDocumentType": "AWS_CLOUD_INVOICE",
                "PurchaseOrderDataSourceType": "ASSOCIATED_PURCHASE_ORDER_REQUIRED"
              }
            ]
          },
          "ProcurementPortalInstanceEndpoint": "https://www.placeholder-domain.test",
          "ProcurementPortalPreferenceArn": "arn:aws:invoicing::111111111111:procurement-portal-preference/f71dd02e-f855-4b13-b793-0fd25c0b3ecd",
          "ProcurementPortalSharedSecret": "Coupa_Secret_2",
          "PurchaseOrderRetrievalEnabled": true,
          "Selector": {
            "InvoiceUnitArns": [
              "arn:aws:invoicing::111111111111:invoice-unit/12345679"
            ],
            "SellerOfRecords": [
              "AWS_INC"
            ]
          },
          "TestEnvPreference": {
            "BuyerDomain": "NetworkID",
            "BuyerIdentifier": "BuyerId_1_Test",
            "ProcurementPortalInstanceEndpoint": "https://www.placeholder-domain.test",
            "ProcurementPortalSharedSecret": "Coupa_Secret_test_2",
            "SupplierDomain": "NetworkID",
            "SupplierIdentifier": "SupplierId_1_Test"
          }
        },
        "output": {
          "ProcurementPortalPreferenceArn": "arn:aws:invoicing::111111111111:procurement-portal-preference/f71dd02e-f855-4b13-b793-0fd25c0b3ecd"
        },
        "id": "example-1",
        "title": "PutProcurementPortalPreference for Coupa pref"
      }
    ],
    "TagResource": [
      {
        "input": {
          "ResourceArn": "arn:aws:invoicing::000000000000:invoice-unit/12345678",
          "ResourceTags": [
            {
              "Key": "TagKey",
              "Value": "TagValue"
            }
          ]
        },
        "output": {},
        "id": "example-1",
        "title": "TagResource"
      }
    ],
    "UntagResource": [
      {
        "input": {
          "ResourceArn": "arn:aws:invoicing::000000000000:invoice-unit/12345678",
          "ResourceTagKeys": [
            "TagKey"
          ]
        },
        "output": {},
        "id": "example-1",
        "title": "UntagResource"
      }
    ],
    "UpdateInvoiceUnit": [
      {
        "input": {
          "Description": "Updated IU description",
          "InvoiceUnitArn": "arn:aws:invoicing::000000000000:invoice-unit/12345678",
          "Rule": {
            "LinkedAccounts": [
              "111111111111",
              "222222222222"
            ]
          },
          "TaxInheritanceDisabled": false
        },
        "output": {
          "InvoiceUnitArn": "arn:aws:invoicing::000000000000:invoice-unit/12345678"
        },
        "id": "example-1",
        "title": "UpdateInvoiceUnit with all updatable fields"
      },
      {
        "input": {
          "Description": "Updated IU description. All other fields remain unchanged",
          "InvoiceUnitArn": "arn:aws:invoicing::000000000000:invoice-unit/12345678"
        },
        "output": {
          "InvoiceUnitArn": "arn:aws:invoicing::000000000000:invoice-unit/12345678"
        },
        "id": "example-2",
        "title": "UpdateInvoiceUnit with specific fields"
      }
    ],
    "UpdateProcurementPortalPreferenceStatus": [
      {
        "input": {
          "EinvoiceDeliveryPreferenceStatus": "SUSPENDED",
          "EinvoiceDeliveryPreferenceStatusReason": "suspended example reason",
          "ProcurementPortalPreferenceArn": "arn:aws:invoicing::111111111111:procurement-portal-preference/f71dd02e-f855-4b13-b793-0fd25c0b3ecd",
          "PurchaseOrderRetrievalPreferenceStatus": "SUSPENDED",
          "PurchaseOrderRetrievalPreferenceStatusReason": "suspended example reason"
        },
        "output": {
          "ProcurementPortalPreferenceArn": "arn:aws:invoicing::111111111111:procurement-portal-preference/f71dd02e-f855-4b13-b793-0fd25c0b3ecd"
        },
        "id": "example-1",
        "title": "UpdateProcurementPortalPreference for EinvoiceDeliveryPreferenceStatus and PurchaseOrderRetrievalPreferenceStatus"
      }
    ]
  }
}
