Fulfillment selection

Version 1.0.0
download iconDownload spec

Endpoint

POST
https://partner-omni-apis.att.com/omni-svcs/v1/order/{orderid}/fulfillment

Update fulfillment for an order

arrowRequest

Request body for the fulfillment selection

Path Parameters

    Body Parameters

    Responses

    Response body for fulfillment selection

    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
    25
    26
    curl --request POST \
         --url https://partner-omni-apis.att.com/omni-svcs/v1/order/string/fulfillment \
         --header 'content-type: application/json' \
         --data '
    {
      "placeid": "string",
      "selectedOptions": [
        {
          "productOrderItemId": "string",
          "productOffering": {
            "id": "string",
            "name": "Standard Shipping",
            "productOfferingType": "Delivery_Method"
          },
          "product": {
            "place": [
              {
                "id": "D11211",
                "role": "store"
              }
            ]
          }
        }
      ]
    }
    '

    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
    {
      "selectedOptions": [
        {
          "productOrderItemId": "string",
          "productOffering": {
            "id": "string",
            "name": "Standard Shipping",
            "productOfferingType": "Delivery_Method"
          },
          "product": {
            "place": [
              {
                "id": "string",
                "role": "store"
              }
            ]
          },
          "status": "success"
        }
      ],
      "validation": {
        "status": "string",
        "readyToSubmit": false,
        "validationMessage": [
          {
            "text": "string",
            "type": "string",
            "parameter": [
              {
                "name": "string",
                "value": "string"
              }
            ]
          }
        ],
        "configuration": [
          {
            "type": "string",
            "status": "string",
            "required": false,
            "postOrderConfigurable": false
          }
        ]
      }
    }