POST api/Cart

Request Information

URI Parameters

None.

Body Parameters

Cart
NameDescriptionTypeAdditional information
CreditCardID

integer

None.

CreditCard

CreditCard

None.

ProductIDs

Collection of integer

None.

SubscriptionID

integer

None.

Request Formats

application/json, text/json

Sample:
{
  "creditCardID": 1,
  "creditCard": {
    "id": 1,
    "description": "sample string 2",
    "summary": "sample string 2",
    "firstName": "sample string 3",
    "lastName": "sample string 4",
    "company": "sample string 5",
    "cardType": 0,
    "lastFour": "g 14",
    "expirationMonth": 7,
    "expirationYear": 8,
    "authorizeNetCIMToken": "sample string 9",
    "billingAddressID": 10,
    "billingAddress": {
      "id": 1,
      "streetAddress": "sample string 2",
      "streetAddress2": "sample string 3",
      "city": "sample string 4",
      "province": "sample string 5",
      "countryID": 6,
      "country": {
        "id": 1,
        "name": "sample string 2",
        "abbreviation": "sample string 3",
        "isPostalCodeRequired": true,
        "isStateRequired": true
      },
      "postalCode": "sample string 7",
      "created": "2026-02-22T14:33:06.3066702+00:00"
    },
    "created": "2026-02-22T14:33:06.3066702+00:00",
    "status": 0,
    "userID": "sample string 13",
    "cardNumber": "sample string 14",
    "cardCvv": "sample string 15",
    "default": true
  },
  "productIDs": [
    1,
    2
  ],
  "subscriptionID": 2
}

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 'Cart'.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json

Sample:

Sample not available.