InquirePortEligibility

Endpoint

POST
undefined/checkResourceQualification

Checks whether a given MSISDN (subscriberNumber) is eligible for porting into the AT&T network. (TMF 761)

arrowSecurity
arrowRequest

Query Parameters

    Header Parameters

                Body Parameters

                Responses

                Success -- the result of the eligibility check will be found in the qualificationResult element of the response: "qualified" or "unqualified"

                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
                24
                curl --request POST \
                     --url 'https://example.com/checkResourceQualification?@type=string' \
                     --header 'accept: string' \
                     --header 'authorization: string' \
                     --header 'content-type: application/json' \
                     --data '
                {
                  "@type": "CheckMSISDNPortEligibilityQualification",
                  "serviceQualificationItem": [
                    {
                      "@type": "MSISDNPortEligibilityQualificationItem",
                      "marketServiceInfo": {
                        "billingMarket": "AA",
                        "billingSubMarket": "AAA"
                      },
                      "resource": {
                        "@type": "MSISDN",
                        "href": "",
                        "id": "1234567890"
                      }
                    }
                  ]
                }
                '

                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
                {
                  "id": " ",
                  "href": "",
                  "@ytpe": "CheckMSISDNPortEligibilityQualification",
                  "qualificationResult": "qualified",
                  "serviceQualificationItem": [
                    {
                      "@ytpe": "MSISDNPortEligibilityQualificationItem",
                      "@baseType": "MSISDNPortEligibilityQualificationItem",
                      "marketServiceInfo": {
                        "billingMarket": "AA",
                        "billingSubMarket": "AAA"
                      },
                      "subscriberNumber": "1234567890",
                      "eligibilityFlag": "String",
                      "oldServiceProvider": {
                        "localId": "aaaa",
                        "networkId": "aaaa"
                      },
                      "newServiceProvider": {
                        "localId": "aaaa",
                        "networkId": "aaaa"
                      },
                      "serviceArea": "006901001589",
                      "resource": {
                        "@type": "MSISDN",
                        "href": "",
                        "id": "1234567890"
                      }
                    }
                  ]
                }