GrowthZone REST API API Reference

undefined

API Endpoint
https://app.memberzone.org
Request Content-Types: application/json
Response Content-Types: application/json
Schemes: https
Version: v1.0

Paths

GET /api/cart/{cartkey}

cartkey: string
in path

(no description)

OK

Response Example (200 OK)
{
  "ShoppingCartId": "integer",
  "CartKey": "string",
  "Items": "string"
}

POST /api/cart/{cartkey}/add

cartkey: string
in path

(no description)

Request Example
{
  "ShoppingCartPurchaseItemId": "integer",
  "ShoppingCartItemTypeId": "string",
  "SaleableItemId": "string",
  "PurchaseId": "string",
  "EventRegistrationId": "string",
  "Description": "string",
  "Quantity": "integer",
  "Price": "number"
}
200 OK

OK

POST /api/cart/{cartkey}/edit

cartkey: string
in path

(no description)

Request Example
{
  "ShoppingCartPurchaseItemId": "integer",
  "ShoppingCartItemTypeId": "string",
  "SaleableItemId": "string",
  "PurchaseId": "string",
  "EventRegistrationId": "string",
  "Description": "string",
  "Quantity": "integer",
  "Price": "number"
}
200 OK

OK

POST /api/cart/{cartkey}/remove

cartkey: string
in path

(no description)

Request Example
{
  "ShoppingCartPurchaseItemId": "integer",
  "ShoppingCartItemTypeId": "string",
  "SaleableItemId": "string",
  "PurchaseId": "string",
  "EventRegistrationId": "string",
  "Description": "string",
  "Quantity": "integer",
  "Price": "number"
}
200 OK

OK

POST /api/cart/{cartkey}/savelater

cartkey: string
in path

(no description)

Request Example
{
  "ShoppingCartPurchaseItemId": "integer",
  "ShoppingCartItemTypeId": "string",
  "SaleableItemId": "string",
  "PurchaseId": "string",
  "EventRegistrationId": "string",
  "Description": "string",
  "Quantity": "integer",
  "Price": "number"
}
200 OK

OK

Schema Definitions

ShoppingCartModel: object

ShoppingCartId: integer
CartKey: string
Items: string
Example
{
  "ShoppingCartId": "integer",
  "CartKey": "string",
  "Items": "string"
}

Guid: object

Example
"object"

ShoppingCartItemModel: object

ShoppingCartPurchaseItemId: integer
ShoppingCartItemTypeId: string
SaleableItemId: string
PurchaseId: string
EventRegistrationId: string
Description: string
Quantity: integer
Price: number
Example
{
  "ShoppingCartPurchaseItemId": "integer",
  "ShoppingCartItemTypeId": "string",
  "SaleableItemId": "string",
  "PurchaseId": "string",
  "EventRegistrationId": "string",
  "Description": "string",
  "Quantity": "integer",
  "Price": "number"
}