POST Order/CreateRMA

Request Information

URI Parameters

None.

Body Parameters

CreateRmaRequestModel
NameDescriptionTypeAdditional information
OrderCode

string

None.

UserId

integer

None.

ColorGroups

Collection of RmaColorGroupModel

None.

Request Formats

application/json, text/json

Sample:
{
  "OrderCode": "sample string 1",
  "UserId": 1,
  "ColorGroups": [
    {
      "BasketId": 1,
      "CustomColor": "sample string 2",
      "CustomColorName": "sample string 3",
      "Items": [
        {
          "BasketId": 1,
          "Quantity": 2,
          "ReasonId": "sample string 3",
          "PartIds": "sample string 4",
          "Description": "sample string 5",
          "Files": [
            {
              "FileName": "sample string 1",
              "FileUrl": "sample string 2",
              "FileByteArray": "QEA=",
              "FileBase64String": "sample string 3",
              "FileDeviceSource": "sample string 4",
              "FileType": "sample string 5",
              "DataId": {},
              "CreatedDate": "sample string 7",
              "FileId": "sample string 8"
            },
            {
              "FileName": "sample string 1",
              "FileUrl": "sample string 2",
              "FileByteArray": "QEA=",
              "FileBase64String": "sample string 3",
              "FileDeviceSource": "sample string 4",
              "FileType": "sample string 5",
              "DataId": {},
              "CreatedDate": "sample string 7",
              "FileId": "sample string 8"
            }
          ],
          "SubItems": []
        },
        {
          "BasketId": 1,
          "Quantity": 2,
          "ReasonId": "sample string 3",
          "PartIds": "sample string 4",
          "Description": "sample string 5",
          "Files": [
            {
              "FileName": "sample string 1",
              "FileUrl": "sample string 2",
              "FileByteArray": "QEA=",
              "FileBase64String": "sample string 3",
              "FileDeviceSource": "sample string 4",
              "FileType": "sample string 5",
              "DataId": {},
              "CreatedDate": "sample string 7",
              "FileId": "sample string 8"
            },
            {
              "FileName": "sample string 1",
              "FileUrl": "sample string 2",
              "FileByteArray": "QEA=",
              "FileBase64String": "sample string 3",
              "FileDeviceSource": "sample string 4",
              "FileType": "sample string 5",
              "DataId": {},
              "CreatedDate": "sample string 7",
              "FileId": "sample string 8"
            }
          ],
          "SubItems": []
        }
      ]
    },
    {
      "BasketId": 1,
      "CustomColor": "sample string 2",
      "CustomColorName": "sample string 3",
      "Items": [
        {
          "BasketId": 1,
          "Quantity": 2,
          "ReasonId": "sample string 3",
          "PartIds": "sample string 4",
          "Description": "sample string 5",
          "Files": [
            {
              "FileName": "sample string 1",
              "FileUrl": "sample string 2",
              "FileByteArray": "QEA=",
              "FileBase64String": "sample string 3",
              "FileDeviceSource": "sample string 4",
              "FileType": "sample string 5",
              "DataId": {},
              "CreatedDate": "sample string 7",
              "FileId": "sample string 8"
            },
            {
              "FileName": "sample string 1",
              "FileUrl": "sample string 2",
              "FileByteArray": "QEA=",
              "FileBase64String": "sample string 3",
              "FileDeviceSource": "sample string 4",
              "FileType": "sample string 5",
              "DataId": {},
              "CreatedDate": "sample string 7",
              "FileId": "sample string 8"
            }
          ],
          "SubItems": []
        },
        {
          "BasketId": 1,
          "Quantity": 2,
          "ReasonId": "sample string 3",
          "PartIds": "sample string 4",
          "Description": "sample string 5",
          "Files": [
            {
              "FileName": "sample string 1",
              "FileUrl": "sample string 2",
              "FileByteArray": "QEA=",
              "FileBase64String": "sample string 3",
              "FileDeviceSource": "sample string 4",
              "FileType": "sample string 5",
              "DataId": {},
              "CreatedDate": "sample string 7",
              "FileId": "sample string 8"
            },
            {
              "FileName": "sample string 1",
              "FileUrl": "sample string 2",
              "FileByteArray": "QEA=",
              "FileBase64String": "sample string 3",
              "FileDeviceSource": "sample string 4",
              "FileType": "sample string 5",
              "DataId": {},
              "CreatedDate": "sample string 7",
              "FileId": "sample string 8"
            }
          ],
          "SubItems": []
        }
      ]
    }
  ]
}

application/xml

Sample:

An exception has occurred while using the formatter 'XmlMediaTypeFormatter' to generate sample for media type 'application/xml'. Exception message: Object graph for type 'System.Collections.Generic.List`1[[VitaCabinetry.Model.Order.RmaBasketItemModel, VitaCabinetry.Model, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]' contains cycles and cannot be serialized if reference tracking is disabled.

text/xml

Sample:

An exception has occurred while using the formatter 'XmlMediaTypeFormatter' to generate sample for media type 'text/xml'. Exception message: Object graph for type 'System.Collections.Generic.List`1[[VitaCabinetry.Model.Order.RmaBasketItemModel, VitaCabinetry.Model, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]' contains cycles and cannot be serialized if reference tracking is disabled.

application/x-www-form-urlencoded

Sample:

Failed to generate the sample for media type 'application/x-www-form-urlencoded'. Cannot use formatter 'JQueryMvcFormUrlEncodedFormatter' to write type 'CreateRmaRequestModel'.

Response Information

Resource Description

Object

None.

Response Formats

application/json, text/json

Sample:
{}

application/xml, text/xml

Sample:
<z:anyType xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns:z="http://schemas.microsoft.com/2003/10/Serialization/" />