BackofficeApi

<back to all web services

GetAllFeatureRequest

Backoffice
Requires Authentication
Required role:Backoffice
The following routes are available for this service:
GET/feature/get_all
import Foundation
import ServiceStack

public enum FeatureType : String, Codable
{
    case BarSpeciality
    case BarType
    case Cuisine
    case SaveFoodAndMoney
    case MealType
    case Menu
    case OutdoorSeating
    case Parking
    case PaymentOptions
    case PriceMainDish
    case SubCategories
    case SubCategoriesAndBrands
    case EatingSuitabilities
    case TakeAway
    case WearPriceProfile
    case WheelChairAccessible
    case Wifi
    case WebShop
    case Filtering
}


Swift GetAllFeatureRequest DTOs

To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml

HTTP + XML

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

GET /feature/get_all HTTP/1.1 
Host: backoffice-api.brovs.com 
Accept: application/xml
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<GetAllFeatureResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BackofficeApi.Dto">
  <FeatureTypes xmlns:d2p1="http://schemas.datacontract.org/2004/07/Entities.Database">
    <d2p1:FeatureType>BarSpeciality</d2p1:FeatureType>
  </FeatureTypes>
</GetAllFeatureResponse>