Implements backend functions for Shipping area 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/shipping/shippingoptions

Response Example (200 OK)
[
  {
    "ShippingOptionId": "integer",
    "Name": "string",
    "Account": "string",
    "IsActive": "boolean",
    "Description": "string",
    "Actions": "string"
  }
]

GET /api/shipping/shippingoptions/{shippingoptionid}

shippingoptionid: integer
in path

(no description)

Response Example (200 OK)
{
  "ShippingOptionId": "integer",
  "Name": "string",
  "Description": "string",
  "IsActive": "boolean",
  "AccountId": "integer"
}

POST /api/shipping/shippingoptions/{shippingoptionid}

shippingoptionid: integer
in path

(no description)

Request Example
{
  "ShippingOptionId": "integer",
  "Name": "string",
  "Description": "string",
  "IsActive": "boolean",
  "AccountId": "integer"
}
Response Example (200 OK)
{
  "ShippingOptionId": "integer",
  "Name": "string",
  "Account": "string",
  "IsActive": "boolean",
  "Description": "string",
  "Actions": "string"
}

DELETE /api/shipping/shippingoptions/{shippingoptionid}

shippingoptionid: integer
in path

(no description)

200 OK

OK

GET /api/shipping/shippingoptions/{shippingoptionid}/pricetiers

shippingoptionid: integer
in path

(no description)

Response Example (200 OK)
{
  "ShippingOptionId": "integer",
  "PriceFees": "string"
}

POST /api/shipping/shippingoptions/{shippingoptionid}/pricetiers

shippingoptionid: integer
in path

(no description)

Request Example
{
  "ShippingOptionId": "integer",
  "PriceFees": "string"
}
200 OK

OK

GET /api/shipping/shippingpricetiers

Response Example (200 OK)
{
  "PriceTiers": "string"
}

POST /api/shipping/shippingpricetiers

Request Example
{
  "PriceTiers": "string"
}
200 OK

OK

Schema Definitions

ShippingOptionCollectionItem: object

ShippingOptionId: integer
Name: string
Account: string
IsActive: boolean
Description: string
Actions: string
Example
{
  "ShippingOptionId": "integer",
  "Name": "string",
  "Account": "string",
  "IsActive": "boolean",
  "Description": "string",
  "Actions": "string"
}

ShippingOptionAddEditModel: object

ShippingOptionId: integer
Name: string
Description: string
IsActive: boolean
AccountId: integer
Example
{
  "ShippingOptionId": "integer",
  "Name": "string",
  "Description": "string",
  "IsActive": "boolean",
  "AccountId": "integer"
}

Object: object

Example
"object"

ShippingPriceTiersViewModel: object

PriceTiers: string
Example
{
  "PriceTiers": "string"
}

ShippingOptionPriceTierFeesViewModel: object

ShippingOptionId: integer
PriceFees: string
Example
{
  "ShippingOptionId": "integer",
  "PriceFees": "string"
}