Product Availability Options

Endpoint

GET
https://sales-internal-api-test-e2.az.3pc.att.com/msapi/salesapi/fulfillment-options-papi-test3/v1/product-fulfillment-options

This endpoint is takes in offer Id's as a request query parameter (comma separated) and returns a list of fulfillment options available. The response contains a list of fulfillment options for each offer id entered in the request. These objects hold information about the such as the availability of the product, the shipment and delivery dates (if the product is available), the quantity of the product available and so on and so forth.

arrowRequest

Header Parameters

    Query Parameters

        • [
          {
          }
          ]
          • [
            {
            }
            ]

                      Body Parameters

                      Responses

                      Success

                      arrowBody

                      application/json

                      REQUEST

                      1
                      2
                      3
                      4
                      curl --request GET \
                           --url 'https://sales-internal-api-test-e2.az.3pc.att.com/msapi/salesapi/fulfillment-options-papi-test3/v1/product-fulfillment-options?fields=string&offerIds=417df8e3-2026-455b-aa79-03d3545e7f6d&postCode=10001&fulfillmentMethod=DF&ratingType=string&placeId=0000MDGVN&customerType=consumer&cartCategory=string&quantity=1&channel=SelfService&skus=string' \
                           --header 'accept: application/json' \
                           --header 'idpctx-uuid: a830552c'

                      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
                      {
                        "productFulfillmentOptions": [
                          {
                            "offerId": "string",
                            "skuId": "string",
                            "billCode": "string",
                            "fulfillmentOptions": [
                              {
                                "fulfillmentMethod": "string",
                                "signalStatus": "string",
                                "availableQty": 0,
                                "available": false,
                                "sku": "string",
                                "dates": {
                                  "shipmentDates": {
                                    "dateFrom": "string",
                                    "dateTo": "string"
                                  },
                                  "deliveryDates": {
                                    "dateFrom": "string",
                                    "dateTo": "string"
                                  }
                                },
                                "productOffering": {
                                  "id": "string",
                                  "href": "string",
                                  "name": "string",
                                  "productOfferingType": "string",
                                  "primary": false,
                                  "@baseType": "string",
                                  "@schemaLocation": "string",
                                  "@type": "string",
                                  "@referredType": "string"
                                },
                                "price": {
                                  "dutyFreeAmount": {
                                    "unit": "string",
                                    "value": 0
                                  }
                                },
                                "finalPrice": {
                                  "dutyFreeAmount": {
                                    "unit": "string",
                                    "value": 0
                                  }
                                },
                                "shippingInstruction": {
                                  "signatureRequired": false,
                                  "instructionCharacteristic": [
                                    {
                                      "name": "SKU_With_Prefix",
                                      "value": "RTL.200BB"
                                    }
                                  ]
                                }
                              }
                            ]
                          }
                        ]
                      }