Validate Cart with a cart Id

Endpoint

GET
undefined/msapi/sales/shopping-cart-api/v1/carts/{id}/validate

Validate Shopping Cart and returns product configuration validation results

arrowSecurity

http

This API supports Basic Authentication.
scheme:basic
arrowRequest

Path Parameters

    Header Parameters

          Body Parameters

          Responses

          arrowBody

          application/json

          REQUEST

          1
          2
          3
          curl --request GET \
               --url https://example.com/msapi/sales/shopping-cart-api/v1/carts/string/validate \
               --header 'accept: application/json'

          RESPONSE

          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14
          15
          16
          17
          18
          19
          20
          21
          22
          23
          24
          25
          26
          27
          28
          29
          30
          31
          32
          33
          34
          35
          36
          37
          38
          39
          40
          41
          42
          43
          44
          45
          46
          47
          48
          49
          50
          51
          52
          53
          54
          55
          56
          57
          58
          59
          60
          61
          62
          63
          64
          65
          66
          67
          68
          69
          70
          71
          72
          73
          74
          75
          76
          77
          78
          79
          80
          81
          82
          83
          84
          85
          86
          87
          88
          89
          90
          91
          92
          93
          94
          95
          96
          97
          98
          99
          100
          101
          102
          103
          104
          105
          106
          107
          108
          109
          110
          111
          112
          113
          114
          115
          116
          117
          118
          119
          120
          121
          122
          123
          124
          125
          126
          127
          128
          129
          130
          131
          132
          133
          134
          135
          136
          137
          138
          139
          140
          141
          142
          143
          144
          145
          146
          147
          148
          149
          150
          151
          152
          153
          154
          155
          156
          157
          158
          159
          160
          161
          162
          163
          164
          165
          166
          167
          168
          169
          170
          171
          172
          173
          174
          175
          176
          177
          178
          179
          180
          181
          182
          183
          184
          185
          186
          187
          188
          189
          190
          191
          192
          193
          194
          {
            "@baseType": "string",
            "@referredType": "string",
            "@schemaLocation": "string",
            "@type": "string",
            "configuration": [
              {
                "postOrderConfigurable": false,
                "properties": [
                  {
                    "@baseType": "string",
                    "@referredType": "string",
                    "@schemaLocation": "string",
                    "@type": "string",
                    "href": "string",
                    "id": "string",
                    "name": "string",
                    "value": "string",
                    "valueType": "string"
                  }
                ],
                "readOnly": false,
                "required": false,
                "resource": [
                  {
                    "containedResource": [
                      {
                        "id": "string",
                        "type": "string",
                        "variable": [
                          {
                            "id": "string",
                            "type": "string",
                            "value": [
                              {}
                            ]
                          }
                        ]
                      }
                    ],
                    "id": "string",
                    "type": "string",
                    "variable": [
                      {
                        "id": "string",
                        "type": "string",
                        "value": [
                          {}
                        ]
                      }
                    ]
                  }
                ],
                "status": "string",
                "subtype": "string",
                "type": "string"
              }
            ],
            "configurationChange": [
              {
                "configurationChangeSource": [
                  {}
                ],
                "id": "string",
                "parameter": [
                  {
                    "@baseType": "string",
                    "@referredType": "string",
                    "@schemaLocation": "string",
                    "@type": "string",
                    "href": "string",
                    "id": "string",
                    "name": "string",
                    "value": [
                      {}
                    ],
                    "valueType": "string"
                  }
                ],
                "patchElement": [
                  {
                    "@baseType": "string",
                    "@referredType": "string",
                    "@schemaLocation": "string",
                    "@type": "string",
                    "href": "string",
                    "id": "string",
                    "name": "string",
                    "op": "string",
                    "path": "string",
                    "value": {
                      "type": "object"
                    }
                  }
                ],
                "path": "string",
                "severity": "string",
                "skipRevalidation": false,
                "text": "string",
                "type": "string"
              }
            ],
            "error": {
              "@baseType": "string",
              "@schemaLocation": "string",
              "@type": "string",
              "code": "string",
              "message": "string",
              "reason": "string",
              "referenceError": "string",
              "status": "string"
            },
            "extensions": {
              "@baseType": "string",
              "@referredType": "string",
              "@schemaLocation": "string",
              "@type": "string",
              "BillingCycleCode": "string",
              "CCSOfferID": "string",
              "CycleCloseDay": "string",
              "ModifyAction": "string",
              "ModifyReason": "string",
              "href": "string",
              "id": "string",
              "initDeliveryByFromDate": "2026-01-26T09:07:08.927Z",
              "initDeliveryByToDate": "2026-01-26T09:07:08.927Z",
              "initPromiseFromDate": "2026-01-26T09:07:08.927Z",
              "initPromiseToDate": "2026-01-26T09:07:08.927Z",
              "lineSalesRep": "string",
              "substitutionAction": "string",
              "name": "string",
              "resumeCommonOrderId": "string"
            },
            "href": "string",
            "id": "string",
            "name": "string",
            "readyToCheckout": false,
            "readyToSubmit": false,
            "status": "string",
            "validationMessage": [
              {
                "id": "string",
                "parameter": [
                  {
                    "@baseType": "string",
                    "@referredType": "string",
                    "@schemaLocation": "string",
                    "@type": "string",
                    "href": "string",
                    "id": "string",
                    "name": "string",
                    "value": [
                      {}
                    ]
                  }
                ],
                "path": "string",
                "resource": [
                  {
                    "containedResource": [
                      {
                        "id": "string",
                        "type": "string",
                        "variable": [
                          {
                            "id": "string",
                            "type": "string",
                            "value": [
                              {}
                            ]
                          }
                        ]
                      }
                    ],
                    "id": "string",
                    "type": "string",
                    "variable": [
                      {
                        "id": "string",
                        "type": "string",
                        "value": [
                          {}
                        ]
                      }
                    ]
                  }
                ],
                "severity": "string",
                "subtype": "string",
                "text": "string",
                "type": "string"
              }
            ]
          }