{
  "host": "https://schema.arch.aptos-labs.io",
  "dialect": "https://json-schema.org/draft/2020-12/schema",
  "urlTemplates": {
    "latest": "https://schema.arch.aptos-labs.io/{segment}/{model}",
    "pinned": "https://schema.arch.aptos-labs.io/{segment}/{version}/{model}",
    "manifest": "https://schema.arch.aptos-labs.io/{segment}/{version}",
    "bundle": "https://schema.arch.aptos-labs.io/{segment}/{version}/bundle.json"
  },
  "segments": [
    {
      "name": "base",
      "latest": "0.5.1",
      "versions": [
        "0.1.0",
        "0.2.0",
        "0.3.0",
        "0.4.0",
        "0.5.0",
        "0.5.1"
      ],
      "models": [
        "AdministrativeDivisionTypeEnum",
        "Approval",
        "ApprovalStatusEnum",
        "Associate",
        "AvailableActions",
        "BusinessUnit",
        "BusinessUnitTypeCodeEnum",
        "Color",
        "ColorSystemEnum",
        "ControlledOperation",
        "CustomerOrderLink",
        "DecimalString",
        "DocumentLink",
        "DocumentLinkCollection",
        "DocumentTypeCodeEnum",
        "ElectronicJournalEntryLink",
        "ElectronicJournalEntryLinkCollection",
        "Email",
        "EmailCollection",
        "Employee",
        "EntryMethodCodeEnum",
        "Error",
        "ErrorCollection",
        "ErrorDetail",
        "ErrorDetailCollection",
        "EventStream",
        "ExtensibilityData",
        "ExtensibilityDataSet",
        "GovernmentBusinessID",
        "GovernmentBusinessIDCollection",
        "GovernmentBusinessIDTypeEnum",
        "ItemLookupCode",
        "LookupCodeCollection",
        "LookupCodeTypeEnum",
        "MeasuredQuantity",
        "MonetaryAmount",
        "NameAndDescription",
        "NameValuePair",
        "NameValuePairCollection",
        "NameValueTypeOfDataEnum",
        "Operator",
        "PageLimit",
        "PageOffset",
        "PageResult",
        "PageSpecification",
        "PersonName",
        "PostalAddress",
        "PostalAddressCollection",
        "Price",
        "Reason",
        "RetailLocationId",
        "Season",
        "Service",
        "ServiceFallback",
        "ServiceLocationEnum",
        "ServiceProcessing",
        "ServiceTypeEnum",
        "Size",
        "SortDirectionEnum",
        "SortKey",
        "SortSpecification",
        "Style",
        "StyleTypeEnum",
        "Telephone",
        "TelephoneCollection",
        "TradeTypeEnum",
        "TransactionLink",
        "TransactionLinkTypeCodeEnum"
      ],
      "bundle": true
    },
    {
      "name": "contactValidation",
      "latest": "0.1.0",
      "versions": [
        "0.1.0"
      ],
      "models": [
        "AddressSuggestion",
        "AddressSuggestionCollection",
        "ContactValidationAddressRetrieveRequest",
        "ContactValidationAddressRetrieveResponse",
        "ContactValidationAddressSearchRequest",
        "ContactValidationAddressSearchResponse",
        "ContactValidationAddressValidateRequest",
        "ContactValidationAddressValidateResponse",
        "ContactValidationEmailValidateRequest",
        "ContactValidationEmailValidateResponse",
        "ContactValidationPhoneValidateRequest",
        "ContactValidationPhoneValidateResponse",
        "ContactValidityEnum"
      ],
      "bundle": true
    },
    {
      "name": "customer",
      "latest": "0.3.1",
      "versions": [
        "0.1.0",
        "0.2.0",
        "0.3.0",
        "0.3.1"
      ],
      "models": [
        "AlternativeCustomerID",
        "AlternativeCustomerIDCollection",
        "ContactChangeSource",
        "Customer",
        "CustomerActionCodeEnum",
        "CustomerAddressUpdatedEvent",
        "CustomerContactPreference",
        "CustomerEmailUpdatedEvent",
        "CustomerOptIn",
        "CustomerOptInValueEnum",
        "CustomerPhoneUpdatedEvent",
        "CustomerTypeCodeEnum",
        "GenderEnum",
        "GovernmentIdentification",
        "GovernmentIdentificationCollection",
        "GovernmentIdentificationTypeEnum",
        "LoyaltyCustomerMembership",
        "LoyaltyCustomerMembershipCollection",
        "LoyaltyProgram",
        "LoyaltyProgramMembershipTier",
        "MembershipStatus",
        "MembershipStatusEnum",
        "RewardPointsValue",
        "SourceSystemEnum"
      ],
      "bundle": true
    },
    {
      "name": "purchaseHistory",
      "latest": "0.1.1",
      "versions": [
        "0.1.0",
        "0.1.1"
      ],
      "models": [
        "ItemTypeCollection",
        "PurchaseHistorySourceSystemEnum",
        "PurchaseTransactionDetail",
        "PurchaseTransactionItemLineItem",
        "PurchaseTransactionItemLineItemCollection",
        "PurchaseTransactionTender",
        "PurchaseTransactionTenderCollection",
        "TransactionActionTypeCollection",
        "TransactionActionTypeEnum",
        "TransactionDetailRequest",
        "TransactionDetailResponse",
        "TransactionHeader",
        "TransactionHeaderCollection",
        "TransactionHeaderListRequest",
        "TransactionHeaderListResponse",
        "TransactionHeaderTag",
        "TransactionHeaderTagCollection",
        "TransactionHeaderTagNameEnum"
      ],
      "bundle": false
    },
    {
      "name": "user",
      "latest": "0.2.1",
      "versions": [
        "0.1.0",
        "0.2.0",
        "0.2.1"
      ],
      "models": [
        "AccountStatusEnum",
        "AssignmentSourceEnum",
        "AssignmentTrace",
        "ExternalId",
        "ExternalIdCollection",
        "ExternalIdTypeEnum",
        "IndustryRoleEnum",
        "RoleAssignment",
        "RoleAssignmentCollection",
        "User",
        "UserCreatedEvent",
        "UserDeletedEvent",
        "UserEmailCollection",
        "UserMeta",
        "UserTelephoneCollection",
        "UserUpdatedEvent"
      ],
      "bundle": true
    }
  ]
}
