# Product-Graduating a High Value Registered Account
source: https://developer.mastercard.com/account-catalog-services/documentation/testing/pan-registration-bau-depricated/product-graduating-a-pan/scenario15/index.md

Here is an example of a Product graduating a PAN registered in World High Value to another product code that no longer qualifies for World High Value.  

Example: a World Mastercard card that product-graduates to a World Elite Mastercard product.

### Account Catalog Services API Request {#account-catalog-services-api-request}

* `requestId`: "request14"
* authorization: "reqKey"

* JSON

```JSON
{
  "accountIdentifier": "XXXXXXXXXXXXXXXX",
  "accountIndicator": "PRIMARY_ACCOUNT_NUMBER",
  "accountIdentifierExpirationDate": "0126",
  "accountLevelManagementServiceProperties": {
    "accountIdentifierStatus": "A",
    "productGraduationProductCode": "MWE"
  }
}
```

### Account Catalog Services API Response {#account-catalog-services-api-response}

* `requestId`: "request14"

* JSON

```JSON
{
  "accountIdentifier": "XXXXXXXXXXXXXXXX",
  "accountIndicator": "PRIMARY_ACCOUNT_NUMBER",
  "accountIdentifierExpirationDate": "0126",
  "accountLevelManagementServiceResult": {
    "responseIndicator": "ACCEPTED",
    "responseType": "INTERIM",
    "accountIdentifierStatus": "A",
    "productGraduationProductCode": "MWE",
    "accountCategoryCode": "P",
    "almServiceCode": "00616",
    "almServiceProductCode": "MCW",
    "almServiceProductClass": "MCW",
    "almServiceRateType": "10"
  }
}
```

### Account Catalog Services detail response API {#account-catalog-services-detail-response-api}

* `requestId`: "request14"
* authorization: "respKey"

* JSON

```JSON
{
  "accountIdentifier": "XXXXXXXXXXXXXXXX",
  "accountIndicator": "PRIMARY_ACCOUNT_NUMBER",
  "accountIdentifierExpirationDate": "0126",
  "accountLevelManagementServiceResult": {
    "responseIndicator": "ACCEPTED",
    "responseType": "FINAL",
    "accountIdentifierStatus": "A",
    "productGraduationProductCode": "MWE",
    "accountCategoryCode": "P",
    "almServiceCode": "00616",
    "almServiceProductCode": "MCW",
    "almServiceProductClass": "MCW",
    "almServiceRateType": "10",
    "actionCodes": [
      "A0000101",
      "A0000128",
      "A0000102",
      "A0000147",
      "A0000147",
      "A0000145 "
    ],
    "serviceClassificationCodes": [
      "PRGR",
      "PRGR",
      "WHVL",
      "WHVL",
      "WLSF",
      "WLSF"
    ]
  }
}
```

### Account Catalog Services detail response API Acknowledgment {#account-catalog-services-detail-response-api-acknowledgment}

* `requestId`: "request14"

* JSON

```JSON
{
  "message": " Request has been accepted successfully."
}
```

