ST | Eligibility

Endpoint

POST
/msapi/pno/cpopoffer/pno/cpoppricing/v1/order-action/validate

Validation details will be returned.

arrowRequest

Header Parameters

      Body Parameters

      Responses

      Order Action Validation completed successfully

      arrowBody

      application/json

      REQUEST

      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      12
      13
      14
      15
      16
      17
      18
      19
      20
      21
      22
      23
      curl --request POST \
           --url https://example.com/msapi/pno/cpopoffer/pno/cpoppricing/v1/order-action/validate \
           --header 'X-ATT-ClientId: string' \
           --header 'accept: application/json' \
           --header 'content-type: application/json' \
           --header 'headers: object' \
           --header 'idpctx-appname: string' \
           --data '
      {
        "channel": "SelfService",
        "orderActionValidation": [
          {
            "productType": "BSSEBroadband",
            "action": "terminate",
            "reasonCode": "FTERM-QUAL",
            "billCycleDate": "15",
            "state": "TX",
            "requestedCompletionDate": "2025-07-15T06:00:00Z",
            "activationDate": "2021-01-15T14:00:00Z"
          }
        ]
      }
      '

      RESPONSE

      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      12
      13
      14
      15
      16
      17
      18
      19
      {
        "channel": "SelfService",
        "orderActionValidation": [
          {
            "productType": "BSSEBroadband",
            "action": "terminate",
            "reasonCode": "FTERM-QUAL",
            "billCycleDate": "15",
            "state": "TX",
            "requestedCompletionDate": "2025-07-15T06:00:00Z",
            "activationDate": "2021-01-15T14:00:00Z",
            "validationStatus": {
              "valid": true,
              "message": "Action valid for provided request",
              "managerOverrideEligible": false
            }
          }
        ]
      }