# Models

## The Address object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"Address":{"properties":{"address_type":{"$ref":"#/components/schemas/AddressTypeEnum","description":"The classification or type related to this field."},"city":{"description":"This field defines the city ID associated with the address.","type":"integer"},"company_name":{"description":"The full name or label associated with the record.","maxLength":255,"nullable":true,"type":"string"},"country":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"district":{"description":"This field defines the district ID associated with the address.","nullable":true,"type":"integer"},"e_bill_taxpayer":{"description":"This field defines whether the person is an e-bill taxpayer.","type":"boolean"},"email":{"description":"Email address of the user or entity.","format":"email","maxLength":254,"title":"E-posta","type":"string"},"extra_field":{"description":"This field defines the extra fields associated with the address.","nullable":true},"first_name":{"description":"The full name or label associated with the record.","maxLength":255,"type":"string"},"hash_data":{"description":"This field defines the hash value generated using specific fields associated with the address.","maxLength":256,"type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"identity_number":{"description":"This field defines the identification number.","maxLength":64,"nullable":true,"type":"string"},"is_active":{"description":"Boolean flag indicating whether the condition is met.","type":"boolean"},"last_name":{"description":"The full name or label associated with the record.","maxLength":255,"type":"string"},"line":{"description":"This field defines the full address associated with the location.","maxLength":255,"title":"Line of address","type":"string"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"notes":{"description":"This field defines the note associated with the address.","nullable":true,"title":"Instructions","type":"string"},"phone_number":{"description":"Phone number in international format.","maxLength":128,"nullable":true,"type":"string"},"postcode":{"description":"This field defines the postal code.","maxLength":64,"nullable":true,"title":"Post/Zip-code","type":"string"},"primary":{"description":"This field defines whether the address is the default among the user's addresses.","type":"boolean"},"remote_id":{"description":"This field defines the ID corresponding to the address from any 3rd party address service.","maxLength":1024,"nullable":true,"type":"string"},"retail_store":{"description":"This field defines the retail_store ID associated with the address.","nullable":true,"type":"integer"},"tax_no":{"description":"This field defines the tax number associated with the address.","maxLength":20,"nullable":true,"type":"string"},"tax_office":{"description":"This field defines the tax office associated with the address.","maxLength":64,"nullable":true,"type":"string"},"title":{"description":"This field defines the address title.","maxLength":128,"type":"string"},"township":{"description":"This field defines the township ID associated with the address.","nullable":true,"type":"integer"},"user":{"description":"This field defines the user ID.","nullable":true,"type":"integer"}},"type":"object"},"AddressTypeEnum":{"description":"* `customer` - Customer\n* `retail_store` - Retail Store\n* `pickup_location` - Pickup Location\n* `checkout_provider` - Checkout Provider","enum":["customer","retail_store","pickup_location","checkout_provider"],"type":"string"}}}}
```

## The AddressTypeEnum object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"AddressTypeEnum":{"description":"* `customer` - Customer\n* `retail_store` - Retail Store\n* `pickup_location` - Pickup Location\n* `checkout_provider` - Checkout Provider","enum":["customer","retail_store","pickup_location","checkout_provider"],"type":"string"}}}}
```

## The Basket object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"Basket":{"properties":{"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"namespace":{"description":"The full name or label associated with the record.","maxLength":128,"nullable":true,"type":"string"},"status":{"$ref":"#/components/schemas/BasketStatusEnum","description":"Current status of the record (e.g., active, inactive)."},"user":{"description":"This field defines the user who triggered the event.","nullable":true,"type":"integer"},"version":{"description":"record revision number","type":"integer"},"voucher_code":{"description":"The field defines the code of the voucher applied to the basket.","maxLength":128,"nullable":true,"type":"string"}},"type":"object"},"BasketStatusEnum":{"description":"* `active` - Active\n* `inactive` - Inactive\n* `expired` - Expired\n* `merged` - Merged\n* `frozen` - Frozen\n* `submitted` - Submitted","enum":["active","inactive","expired","merged","frozen","submitted"],"type":"string"}}}}
```

## The BasketItem object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"BasketItem":{"properties":{"attributes":{"description":"The field defines the attributes of the category node.","nullable":true},"attributes_kwargs":{"description":"The field defines the details of the category node.","nullable":true},"basket":{"description":"This field defines the ID of the basket that contains the product.","type":"integer"},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"currency_type":{"$ref":"#/components/schemas/CurrencyTypeEnum","description":"The classification or type related to this field."},"datasource":{"description":"The field defines the ID that indicates which seller the item belongs to.","nullable":true,"type":"integer"},"extra_product_price":{"description":"The field defines the ID of the extra product price associated with the product. If not specified, the default price applies.","nullable":true,"type":"integer"},"extra_product_stock":{"description":"The field defines the ID of the extra product stock associated with the product. If not specified, the default stock applies.","nullable":true,"type":"integer"},"id":{"description":"Unique identifier for the record.","type":"integer"},"image":{"description":"This field defines the URL or path to the product's image.","format":"uri","nullable":true,"type":"string"},"localized_attributes":{"description":"The field defines the category node that has been translated into other languages.","nullable":true},"localized_attributes_kwargs":{"description":"The field defines the details of the translations for the category node attributes.","nullable":true},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"parent":{"description":"The field defines the ID of the associated basket item, if there is a related basket item.","nullable":true,"type":"integer"},"product":{"description":"The field defines the product ID associated with the product price.","type":"integer"},"quantity":{"description":"This field defines the quantity of the product.","maximum":2147483647,"minimum":0,"type":"integer"},"reference":{"description":"This field defines a reference for the basket item.","maxLength":255,"type":"string"},"tax_rate":{"description":"The field defines the tax rate applied to the product.","format":"decimal","nullable":true,"pattern":"^-?\\d{0,3}(?:\\.\\d{0,2})?$","type":"string"},"unit_price":{"description":"This field defines the unit price of the product.","format":"decimal","nullable":true,"pattern":"^-?\\d{0,10}(?:\\.\\d{0,2})?$","type":"string"},"version":{"description":"record revision number","type":"integer"}},"type":"object"},"CurrencyTypeEnum":{"description":"* `try` - TL\n* `eur` - EUR\n* `usd` - USD\n* `egp` - EGP\n* `gbp` - GBP\n* `mad` - MAD\n* `pln` - PLN\n* `sar` - SAR\n* `ron` - RON\n* `uah` - UAH\n* `czk` - CZK\n* `huf` - HUF\n* `rub` - RUB\n* `bgn` - BGN\n* `iqd` - IQD\n* `kwd` - KWD\n* `bhd` - BHD\n* `omr` - OMR\n* `qar` - QAR\n* `aed` - AED\n* `ngn` - NGN\n* `inr` - INR\n* `lei` - LEI\n* `kzt` - KZT\n* `jod` - JOD\n* `rsd` - RSD","enum":["try","eur","usd","egp","gbp","mad","pln","sar","ron","uah","czk","huf","rub","bgn","iqd","kwd","bhd","omr","qar","aed","ngn","inr","lei","kzt","jod","rsd"],"type":"string"}}}}
```

## The BasketOffer object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"BasketOffer":{"properties":{"allowed_quantity_per_basket":{"description":"This field defines the maximum quantity of the coupon allowed per basket (e.g., 1).","maximum":2147483647,"minimum":-2147483648,"type":"integer"},"benefit":{"description":"This field defines the ID of the benefit associated with the coupon.","type":"integer"},"condition":{"description":"This field defines the ID of the condition associated with the coupon.","type":"integer"},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"currencies":{"description":"This field defines the list of currencies in which the coupon is valid (e.g., \"EUR\").","items":{"$ref":"#/components/schemas/CurrenciesEnum"},"type":"array"},"end_datetime":{"description":"This field defines the end date and time when the coupon expires.","format":"date-time","nullable":true,"type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"is_available_for_data_sources":{"description":"Boolean flag indicating whether the condition is met.","nullable":true,"type":"boolean"},"is_mergable":{"description":"Boolean flag indicating whether the condition is met.","type":"boolean"},"is_visible":{"description":"Boolean flag indicating whether the condition is met.","type":"boolean"},"is_visible_on_list":{"description":"Boolean flag indicating whether the condition is met.","type":"boolean"},"kwargs":{"description":"The field defines any additional parameters for the shipping option.","nullable":true},"label":{"description":"This field defines the label or name of the coupon (e.g., \"test coupon 1\").","maxLength":512,"nullable":true,"type":"string"},"max_stock_limit":{"description":"This field defines the maximum stock limit for the coupon (0 means no limit).","maximum":2147483647,"minimum":0,"nullable":true,"type":"integer"},"max_usage_per_user":{"description":"This field defines the maximum number of times the coupon can be used by a single user (0 means no limit).","maximum":2147483647,"minimum":-2147483648,"type":"integer"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"offer_type":{"$ref":"#/components/schemas/OfferTypeEnum","description":"The classification or type related to this field."},"priority":{"description":"This field defines the priority of the coupon (e.g., 1 being the highest priority).","maximum":2147483647,"minimum":-2147483648,"type":"integer"},"promotion":{"description":"This field defines the ID of the promotion associated with the coupon.","type":"integer"},"start_datetime":{"description":"This field defines the start date and time when the coupon becomes valid.","format":"date-time","nullable":true,"type":"string"},"status":{"$ref":"#/components/schemas/StatusBbdEnum","description":"Current status of the record (e.g., active, inactive)."},"translations":{"description":"This field defines the translations of the district name.","nullable":true},"user":{"description":"This field defines the user who triggered the event.","nullable":true,"type":"integer"},"voucher_code":{"description":"The field defines the code of the voucher applied to the basket.","maxLength":128,"nullable":true,"type":"string"}},"type":"object"},"CurrenciesEnum":{"description":"* `try` - TL\n* `eur` - EUR\n* `usd` - USD\n* `egp` - EGP\n* `gbp` - GBP\n* `mad` - MAD\n* `pln` - PLN\n* `sar` - SAR\n* `ron` - RON\n* `uah` - UAH\n* `czk` - CZK\n* `huf` - HUF\n* `rub` - RUB\n* `bgn` - BGN\n* `iqd` - IQD\n* `kwd` - KWD\n* `bhd` - BHD\n* `omr` - OMR\n* `qar` - QAR\n* `aed` - AED\n* `ngn` - NGN\n* `inr` - INR\n* `lei` - LEI\n* `kzt` - KZT\n* `jod` - JOD\n* `rsd` - RSD","enum":["try","eur","usd","egp","gbp","mad","pln","sar","ron","uah","czk","huf","rub","bgn","iqd","kwd","bhd","omr","qar","aed","ngn","inr","lei","kzt","jod","rsd"],"type":"string"},"OfferTypeEnum":{"description":"* `sitewide` - Sitewide\n* `coupon` - Coupon\n* `coupon_code` - Coupon Code\n* `voucher_code` - Voucher Code\n* `bulk_voucher_code` - Bulk Voucher Code\n* `bulk_coupon` - Bulk Coupon","enum":["sitewide","coupon","coupon_code","voucher_code","bulk_voucher_code","bulk_coupon"],"type":"string"},"StatusBbdEnum":{"description":"* `active` - Active\n* `passive` - Passive\n* `used` - Used\n* `revoked` - Revoked","enum":["active","passive","used","revoked"],"type":"string"}}}}
```

## The BasketStatusEnum object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"BasketStatusEnum":{"description":"* `active` - Active\n* `inactive` - Inactive\n* `expired` - Expired\n* `merged` - Merged\n* `frozen` - Frozen\n* `submitted` - Submitted","enum":["active","inactive","expired","merged","frozen","submitted"],"type":"string"}}}}
```

## The Benefit object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"Benefit":{"properties":{"benefit_type":{"$ref":"#/components/schemas/BenefitTypeEnum","description":"The classification or type related to this field."},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"kwargs":{"description":"The field defines any additional parameters for the shipping option."},"kwargs[price_type]":{"description":"The field defines which price type the discount will be applied to. **unit\\_price, discount\\_unit\\_price, retail\\_price**","type":"string"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"product_collection":{"description":"The field defines the collection that will be displayed on the page.","nullable":true,"type":"integer"}},"type":"object"},"BenefitTypeEnum":{"description":"* `multibuy` - Multibuy\n* `percentage` - Percentage\n* `fixed` - Fixed\n* `shipping_free` - Shipping Free\n* `point` - Point\n* `coupon` - Coupon\n* `voucher` - Voucher\n* `sample_product` - Sample Product\n* `loyalty_point` - Loyalty Point","enum":["multibuy","percentage","fixed","shipping_free","point","coupon","voucher","sample_product","loyalty_point"],"type":"string"}}}}
```

## The BenefitTypeEnum object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"BenefitTypeEnum":{"description":"* `multibuy` - Multibuy\n* `percentage` - Percentage\n* `fixed` - Fixed\n* `shipping_free` - Shipping Free\n* `point` - Point\n* `coupon` - Coupon\n* `voucher` - Voucher\n* `sample_product` - Sample Product\n* `loyalty_point` - Loyalty Point","enum":["multibuy","percentage","fixed","shipping_free","point","coupon","voucher","sample_product","loyalty_point"],"type":"string"}}}}
```

## The BulkVoucherCode object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"BulkVoucherCode":{"properties":{"basket_offer":{"description":"The field defines the ID of the associated basket offer.","type":"integer"},"code":{"description":"The field defines the code to be used for the discount.","maxLength":32,"type":"string"},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"discount_item":{"description":"Numerical value representing quantity or total amount.","nullable":true,"type":"integer"},"id":{"description":"Unique identifier for the record.","type":"integer"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"order":{"description":"The field defines the order of the category node.","nullable":true,"type":"integer"},"status":{"$ref":"#/components/schemas/StatusBbdEnum","description":"Current status of the record (e.g., active, inactive)."},"translations":{"description":"This field defines any translations for the promotions, if available.","type":"string"},"user":{"description":"This field defines the user who triggered the event.","nullable":true,"type":"integer"}},"type":"object"},"StatusBbdEnum":{"description":"* `active` - Active\n* `passive` - Passive\n* `used` - Used\n* `revoked` - Revoked","enum":["active","passive","used","revoked"],"type":"string"}}}}
```

## The CategoryNode object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"CategoryNode":{"properties":{"attributes":{"description":"The field defines the attributes of the category node."},"attributes_kwargs":{"description":"The field defines the details of the category node."},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"depth":{"description":"This field defines the depth as the level of the node in the tree, starting from zero.","maximum":2147483647,"minimum":0,"type":"integer"},"id":{"description":"Unique identifier for the record.","type":"integer"},"localized_attributes":{"description":"The field defines the category node that has been translated into other languages."},"localized_attributes_kwargs":{"description":"The field defines the details of the translations for the category node attributes."},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"name":{"description":"The full name or label associated with the record.","maxLength":64,"type":"string"},"numchild":{"description":"This field defines the numchild as the number of direct children the node has.","maximum":2147483647,"minimum":0,"type":"integer"},"order":{"description":"The field defines the order of the category node.","maximum":2147483647,"minimum":-2147483648,"type":"integer"},"path":{"description":"This field defines the path as the hierarchical route from the root to the node.","maxLength":255,"type":"string"},"pretty_url":{"description":"The field defines the pretty URL of the category.","nullable":true,"type":"integer"},"sort_option":{"description":"The field defines the ID of the sort option applied to order the category.","nullable":true,"type":"integer"},"uuid":{"description":"Unique identifier for the record.","format":"uuid","type":"string"}},"type":"object"}}}}
```

## The City object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"City":{"properties":{"country":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"is_active":{"description":"Boolean flag indicating whether the condition is met.","type":"boolean"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"name":{"description":"The full name or label associated with the record.","maxLength":128,"title":"Official name","type":"string"},"postcode":{"description":"This field defines the postcode of the township.","maxLength":255,"nullable":true,"title":"Post/Zip-code","type":"string"},"priority":{"description":"This field defines the priority of the coupon (e.g., 1 being the highest priority).","maximum":2147483647,"minimum":-2147483648,"nullable":true,"type":"integer"},"translations":{"description":"This field defines the translations of the district name.","nullable":true}},"type":"object"}}}}
```

## The ClientTypeEnum object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"ClientTypeEnum":{"description":"* `default` - Default\n* `android` - Android\n* `ios` - Ios\n* `instore` - Instore\n* `b2b` - B2B","enum":["default","android","ios","instore","b2b"],"type":"string"}}}}
```

## The CollectionTypeEnum object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"CollectionTypeEnum":{"description":"* `static` - Static\n* `dynamic` - Dynamic","enum":["static","dynamic"],"type":"string"}}}}
```

## The Condition object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"Condition":{"properties":{"condition_type":{"$ref":"#/components/schemas/ConditionTypeEnum","description":"The classification or type related to this field."},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"kwargs":{"description":"The field defines any additional parameters for the shipping option."},"kwargs[price_type]":{"description":"The field defines which price type the discount will be applied to. **unit\\_price, discount\\_unit\\_price, retail\\_price**","type":"string"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"product_collection":{"description":"The field defines the collection that will be displayed on the page.","nullable":true,"type":"integer"},"translations":{"description":"This field defines the translations of the district name.","nullable":true},"upsell_message":{"description":"This field defines the message prompting users to add more products to their cart to qualify for free shipping.","maxLength":512,"type":"string"}},"type":"object"},"ConditionTypeEnum":{"description":"* `distinct` - Distinct\n* `quantity` - Quantity\n* `amount` - Amount\n* `query` - Query","enum":["distinct","quantity","amount","query"],"type":"string"}}}}
```

## The ConditionTypeEnum object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"ConditionTypeEnum":{"description":"* `distinct` - Distinct\n* `quantity` - Quantity\n* `amount` - Amount\n* `query` - Query","enum":["distinct","quantity","amount","query"],"type":"string"}}}}
```

## The ContentType object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"ContentType":{"properties":{"app_label":{"description":"The field defines the name of the app associated with the content type.","maxLength":100,"type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"model":{"description":"The field defines the model name associated with the content type.","maxLength":100,"type":"string"}},"type":"object"}}}}
```

## The Country object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"Country":{"properties":{"code":{"description":"The field defines the code to be used for the discount.","maxLength":3,"type":"string"},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"is_active":{"description":"Boolean flag indicating whether the condition is met.","type":"boolean"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"name":{"description":"The full name or label associated with the record.","maxLength":128,"title":"Official name","type":"string"},"translations":{"description":"This field defines the translations of the district name.","nullable":true}},"type":"object"}}}}
```

## The CurrenciesEnum object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"CurrenciesEnum":{"description":"* `try` - TL\n* `eur` - EUR\n* `usd` - USD\n* `egp` - EGP\n* `gbp` - GBP\n* `mad` - MAD\n* `pln` - PLN\n* `sar` - SAR\n* `ron` - RON\n* `uah` - UAH\n* `czk` - CZK\n* `huf` - HUF\n* `rub` - RUB\n* `bgn` - BGN\n* `iqd` - IQD\n* `kwd` - KWD\n* `bhd` - BHD\n* `omr` - OMR\n* `qar` - QAR\n* `aed` - AED\n* `ngn` - NGN\n* `inr` - INR\n* `lei` - LEI\n* `kzt` - KZT\n* `jod` - JOD\n* `rsd` - RSD","enum":["try","eur","usd","egp","gbp","mad","pln","sar","ron","uah","czk","huf","rub","bgn","iqd","kwd","bhd","omr","qar","aed","ngn","inr","lei","kzt","jod","rsd"],"type":"string"}}}}
```

## The CurrencyEnum object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"CurrencyEnum":{"description":"* `try` - TL\n* `eur` - EUR\n* `usd` - USD\n* `egp` - EGP\n* `gbp` - GBP\n* `mad` - MAD\n* `pln` - PLN\n* `sar` - SAR\n* `ron` - RON\n* `uah` - UAH\n* `czk` - CZK\n* `huf` - HUF\n* `rub` - RUB\n* `bgn` - BGN\n* `iqd` - IQD\n* `kwd` - KWD\n* `bhd` - BHD\n* `omr` - OMR\n* `qar` - QAR\n* `aed` - AED\n* `ngn` - NGN\n* `inr` - INR\n* `lei` - LEI\n* `kzt` - KZT\n* `jod` - JOD\n* `rsd` - RSD","enum":["try","eur","usd","egp","gbp","mad","pln","sar","ron","uah","czk","huf","rub","bgn","iqd","kwd","bhd","omr","qar","aed","ngn","inr","lei","kzt","jod","rsd"],"type":"string"}}}}
```

## The CurrencyTypeEnum object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"CurrencyTypeEnum":{"description":"* `try` - TL\n* `eur` - EUR\n* `usd` - USD\n* `egp` - EGP\n* `gbp` - GBP\n* `mad` - MAD\n* `pln` - PLN\n* `sar` - SAR\n* `ron` - RON\n* `uah` - UAH\n* `czk` - CZK\n* `huf` - HUF\n* `rub` - RUB\n* `bgn` - BGN\n* `iqd` - IQD\n* `kwd` - KWD\n* `bhd` - BHD\n* `omr` - OMR\n* `qar` - QAR\n* `aed` - AED\n* `ngn` - NGN\n* `inr` - INR\n* `lei` - LEI\n* `kzt` - KZT\n* `jod` - JOD\n* `rsd` - RSD","enum":["try","eur","usd","egp","gbp","mad","pln","sar","ron","uah","czk","huf","rub","bgn","iqd","kwd","bhd","omr","qar","aed","ngn","inr","lei","kzt","jod","rsd"],"type":"string"}}}}
```

## The DeletedItem object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"DeletedItem":{"properties":{"content_type":{"description":"The classification or type related to this field.","type":"integer"},"deleted_date":{"description":"The field defines the deletion date of the object.","format":"date-time","type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"object_id":{"description":"This field defines the unique identifier of the object being affected by the event.","type":"string"}},"type":"object"}}}}
```

## The DeliveryTypeEnum object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"DeliveryTypeEnum":{"description":"* `same_day` - Same Day Delivery\n* `next_day` - Next Day Delivery\n* `standard` - Standard Delivery\n* `in_store` - In-store Delivery","enum":["same_day","next_day","standard","in_store"],"type":"string"}}}}
```

## The District object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"District":{"properties":{"city":{"description":"This field defines the city ID associated with the district.","type":"integer"},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"is_active":{"description":"Boolean flag indicating whether the condition is met.","type":"boolean"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"name":{"description":"The full name or label associated with the record.","maxLength":128,"title":"Official name","type":"string"},"postcode":{"description":"This field defines the postcode of the district.","maxLength":255,"nullable":true,"title":"Post/Zip-code","type":"string"},"township":{"description":"This field defines the township ID associated with the district.","type":"integer"},"translations":{"description":"This field defines the translations of the district name.","nullable":true}},"type":"object"}}}}
```

## The EmailAddress object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"EmailAddress":{"properties":{"email":{"description":"Email address of the user or entity.","format":"email","maxLength":254,"title":"E-mail address","type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"primary":{"description":"This field defines whether the address is the default among the user's addresses.","type":"boolean"},"user":{"description":"This field defines the user who triggered the event.","type":"integer"},"verified":{"description":"This field defines whether the email address has been verified.","type":"boolean"}},"type":"object"}}}}
```

## The Event object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"Event":{"properties":{"content":{"description":"This field defines the content or details of the event, typically the data or change made."},"content_type":{"description":"The classification or type related to this field.","type":"integer"},"headers":{"description":"This field defines the HTTP headers sent along with the request, which can include metadata about the request.","nullable":true},"object_id":{"description":"This field defines the unique identifier of the object being affected by the event.","maximum":2147483647,"minimum":0,"type":"integer"},"post_data":{"description":"This field defines the data sent by the client in the HTTP POST request.","nullable":true},"query_params":{"description":"This field defines the query parameters included in the URL during the request.","nullable":true},"remote_addr":{"description":"This field defines the IP address of the client making the request.","nullable":true,"title":"IP adresi","type":"string"},"timestamp":{"description":"This field defines the exact date and time when the event occurred.","format":"date-time","type":"string"},"url":{"description":"This field defines the URL that the client accessed during the event.","format":"uri","maxLength":1000,"nullable":true,"type":"string"},"user":{"$ref":"#/components/schemas/User","description":"This field defines the user who triggered the event."},"uuid":{"description":"Unique identifier for the record.","format":"uuid","title":"ID","type":"string"}},"type":"object"},"User":{"properties":{"attributes":{"description":"This field defines a dictionary containing the user's attributes.","type":"string"},"attributes_kwargs":{"description":"This field defines a dictionary containing the user's attributes.","type":"string"},"avatar":{"description":"This field defines the user's photo.","type":"string"},"call_allowed":{"description":"This field defines the user's call communication consent.","type":"string"},"date_joined":{"description":"This field defines the creation date.","type":"string"},"date_of_birth":{"description":"This field defines the user's birthday.","type":"string"},"email":{"description":"Email address of the user or entity.","format":"email","maxLength":254,"title":"E-posta adresi","type":"string"},"email_allowed":{"description":"This field defines the user's email communication consent.","type":"string"},"first_name":{"description":"The full name or label associated with the record.","maxLength":150,"title":"Adı","type":"string"},"gender":{"description":"This field defines the user's gender. Possible values are: **male**, **female**","type":"string"},"groups":{"description":"This field defines the permission groups to which the user is added.","type":"string"},"id":{"description":"This field defines the database ID of the record.","type":"string"},"is_active":{"description":"This field defines whether the user is active.","type":"string"},"is_anonymized":{"description":"This field defines whether the user has been anonymized.","type":"string"},"is_staff":{"description":"This field defines whether the user is a staff.","type":"string"},"is_superuser":{"description":"This field defines whether the user is a super user.","type":"string"},"language_code":{"description":"This field defines the user's local language.","type":"string"},"last_login":{"description":"This field defines the date of the user's last login.","type":"string"},"last_name":{"description":"The full name or label associated with the record.","maxLength":150,"title":"Soyadı","type":"string"},"localized_attributes":{"description":"This field defines a dictionary containing translations of the user's attributes based on the language.","type":"string"},"localized_attributes_kwargs":{"description":"This field defines a dictionary containing translations of the user's attributes based on the language.","type":"string"},"modified_date":{"description":"This field defines the last updated date.","type":"string"},"phone":{"description":"This field defines the user's phone number.","type":"string"},"pk":{"title":"ID","type":"integer"},"sms_allowed":{"description":"This field defines the user's SMS communication consent.","type":"string"},"user_permissions":{"description":"This field defines the user’s permissions.","type":"string"},"user_type":{"description":"This field defines the user type. Possible values are: **guest**, **registered**","type":"string"},"username":{"description":"This field defines the username.","type":"string"}},"type":"object"}}}}
```

## The ExtractionStrategyEnum object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"ExtractionStrategyEnum":{"description":"* `omnishop.search.strategies.DefaultProductExtractionStrategy` - Default\n* `omnishop.search.strategies.FirstItemSearchExtractionStrategy` - First Item\n* `omnishop.search.strategies.ListableFirstProductExtractionStrategy` - Listable First\n* `omnishop.search.strategies.MinPriceFirstProductExtractionStrategy` - Min Price First\n* `omnishop.search.strategies.MaxPriceFirstProductExtractionStrategy` - Max Price First\n* `omnishop.search.strategies.AllSubProductsExtractionStrategy` - All Sub Products","enum":["omnishop.search.strategies.DefaultProductExtractionStrategy","omnishop.search.strategies.FirstItemSearchExtractionStrategy","omnishop.search.strategies.ListableFirstProductExtractionStrategy","omnishop.search.strategies.MinPriceFirstProductExtractionStrategy","omnishop.search.strategies.MaxPriceFirstProductExtractionStrategy","omnishop.search.strategies.AllSubProductsExtractionStrategy"],"type":"string"}}}}
```

## The FavouriteProduct object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"FavouriteProduct":{"properties":{"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"product":{"description":"The field defines the product ID associated with the product price.","type":"integer"},"user":{"description":"This field defines the user who triggered the event.","type":"integer"}},"type":"object"}}}}
```

## The GatewayEnum object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"GatewayEnum":{"description":"* `omnicore.libs.payment_gateways.garanti.GarantiGateway` - garanti\n* `omnicore.libs.payment_gateways.nestpay.NestpayGateway` - nestpay\n* `omnicore.libs.payment_gateways.cmi.CMIGateway` - cmi\n* `omnicore.libs.payment_gateways.posnet.PosnetGateway` - posnet\n* `omnicore.libs.payment_gateways.payu.PayUGateway` - payu\n* `omnicore.libs.payment_gateways.mastercard.MastercardGateway` - mastercard\n* `omnicore.libs.payment_gateways.masterpass.MasterpassGateway` - masterpass\n* `omnicore.libs.payment_gateways.bex.BexGateway` - bex\n* `omnicore.libs.payment_gateways.hyper_pay.HyperpayGateway` - hyperpay\n* `omnicore.libs.payment_gateways.paymentsos.PayUPolandGateway` - payu_poland\n* `omnicore.libs.payment_gateways.paymentsos.PayURomaniaGateway` - payu_romania\n* `omnicore.libs.payment_gateways.payu_ro.PayuRoGateway` - payu_ro\n* `omnicore.libs.payment_gateways.fastpay.FastPayGateway` - fastpay\n* `omnicore.libs.payment_gateways.maximumpay.MaximumPayGateway` - maximumpay\n* `omnicore.libs.payment_gateways.liqpay.LiqPayGateway` - liqpay\n* `omnicore.libs.payment_gateways.gpay.GPayGateway` - gpay\n* `omnicore.libs.payment_gateways.easypay.EasyPayGateway` - easypay\n* `omnicore.libs.payment_gateways.mobilexpress.MobilExpressGateway` - mobilexpress\n* `omnicore.libs.payment_gateways.mobilexpress.MobilExpressCreditCardGateway` - mobilexpress_credit_card\n* `omnicore.libs.payment_gateways.iyzico.IyzicoGateway` - iyzico\n* `omnicore.libs.payment_gateways.iyzico.IyzicoBKMGateway` - iyzico_bkm\n* `omnicore.libs.payment_gateways.finansbank.FinansBankGateway` - finansbank\n* `omnicore.libs.payment_gateways.denizbank.DenizBankGateway` - denizbank\n* `omnicore.libs.payment_gateways.yandex_money.YandexMoneyGateway` - yandex_money\n* `omnicore.libs.payment_gateways.paypal.PaypalGateway` - paypal\n* `omnicore.libs.payment_gateways.alpha.AlphaGateway` - alpha\n* `omnicore.libs.payment_gateways.dummypay.DummyPayGateway` - dummypay\n* `omnicore.libs.payment_gateways.ykb_credit.YKBCreditGateway` - ykb_credit\n* `omnicore.libs.payment_gateways.compay.ComPayGateway` - compay\n* `omnicore.libs.payment_gateways.compay.ComPayCreditGateway` - compay_credit\n* `omnicore.libs.payment_gateways.param.ParamGateway` - param\n* `omnicore.libs.payment_gateways.garanti_switch.GarantiSwitchGateway` - garanti_switch\n* `omnicore.libs.payment_gateways.iyzico.PayWithIyzicoGateway` - pay_with_iyzico\n* `omnicore.libs.payment_gateways.tompay.TomPayGateway` - tompay\n* `omnicore.libs.payment_gateways.iyzico.IyzicoFundsTransferGateway` - iyzico_funds_transfer\n* `omnicore.libs.payment_gateways.paycell.PaycellGateway` - paycell\n* `omnicore.libs.payment_gateways.posas_giftcard.PosAsGiftCardGateway` - posas_giftcard\n* `omnicore.libs.payment_gateways.multisafepay.MultiSafepayGateway` - multisafepay\n* `omnicore.libs.payment_gateways.garanti_credit.GarantiCreditGateway` - garanti_credit\n* `omnicore.libs.payment_gateways.multisafepay.MultiSafepayDirectGateway` - multisafepay_direct\n* `omnicore.libs.payment_gateways.ozan.OzanGateway` - ozan\n* `omnicore.libs.payment_gateways.netopia.NetopiaGateway` - netopia\n* `omnicore.libs.payment_gateways.teqpay.TeqPayGateway` - teqpay\n* `omnicore.libs.payment_gateways.payu_pl.PayuPLGateway` - payu_pl\n* `omnicore.libs.payment_gateways.stripe.StripeGateway` - stripe\n* `omnicore.libs.payment_gateways.bulut.BulutGateway` - bulut\n* `omnicore.libs.payment_gateways.fibabank.FibaCreditGateway` - fiba_credit\n* `omnicore.libs.payment_gateways.mobilexpress_hosted.MobilExpressHostedGateway` - mobilexpress_hosted\n* `omnicore.libs.payment_gateways.paymob.PaymobGateway` - paymob\n* `omnicore.libs.payment_gateways.tompay_credit.TompayCreditGateway` - tompay_credit\n* `omnicore.libs.payment_gateways.paytr.PaytrGateway` - paytr\n* `omnicore.libs.payment_gateways.payzee.PayzeeGateway` - payzee\n* `omnicore.libs.payment_gateways.mobilexpress_v8.MobilExpressV8CreditCardGateway` - mobilexpress_v8_cc\n* `omnicore.libs.payment_gateways.ykb_worldpay.YKBWorldPayGateway` - ykb_worldpay\n* `omnicore.libs.payment_gateways.payment_extension.PaymentExtensionClient` - extension\n* `omnicore.libs.payment_gateways.vakifbank.VakifBankGateway` - vakifbank\n* `omnicore.libs.payment_gateways.bulut.BulutDirectGateway` - bulut_direct\n* `omnicore.libs.payment_gateways.eren_card.ErenCardGateway` - eren_card\n* `omnicore.libs.payment_gateways.craftgate.CraftgateGateway` - craftgate\n* `omnicore.libs.payment_gateways.iyzico.IyzicoSavedCardGateway` - iyzico_saved_card\n* `omnicore.libs.payment_gateways.checkout.CheckoutGateway` - checkout\n* `omnicore.libs.payment_gateways.checkout.CheckoutApplePayGateway` - checkout_apple_pay\n* `omnicore.libs.payment_gateways.zip_credit.ZipCreditGateway` - zip_credit\n* `omnicore.libs.payment_gateways.mobilexpress_v8.MobilExpressWireTransferGateway` - mobilexpress_wire_transfer\n* `omnicore.libs.payment_gateways.payu_ro.PayuRoByClickGateway` - payu_ro_paybyclick\n* `omnicore.libs.payment_gateways.payu_ro.PayURoSavedCardGateway` - payu_ro_saved_card\n* `omnicore.libs.payment_gateways.paybyme.PaybymeGateway` - paybyme\n* `omnicore.libs.payment_gateways.sipay.SipayGateway` - sipay\n* `omnicore.libs.payment_gateways.paywall.PaywallGateway` - paywall\n* `omnicore.libs.payment_gateways.dummypay.DummyPSP` - dummy_psp\n* `omnicore.libs.payment_gateways.tap.TapGateway` - tap\n* `omnicore.libs.payment_gateways.tap.QpayTapGateway` - qpay_tap\n* `omnicore.libs.payment_gateways.tap.TapSavedCardGateway` - tap_saved_card\n* `omnicore.libs.payment_gateways.akbank.AkbankGateway` - akbank\n* `omnicore.libs.payment_gateways.hepsipay.HepsipayGateway` - hepsipay\n* `omnicore.libs.payment_gateways.qnb_pay.QNBPayGateway` - qnb_pay\n* `omnicore.libs.payment_gateways.cybersource.CybersourceGateway` - cybersource\n* `omnicore.libs.payment_gateways.cybersource.CybersourceApplepayGateway` - cybersource_applepay\n* `omnicore.libs.payment_gateways.moka.MokaCreditCardGateway` - moka\n* `omnicore.libs.payment_gateways.masterpass.MasterpassRESTGateway` - masterpass_rest\n* `omnicore.libs.payment_gateways.tap.BenefitTapGateway` - benefit_tap\n* `omnicore.libs.payment_gateways.craftgate.CraftgateMasterpassGateway` - craftgate_masterpass\n* `omnicore.libs.payment_gateways.checkout.CheckoutFlowGateway` - checkout_flow\n* `omnicore.libs.payment_gateways.nkolay.NKolayGateway` - nkolay","enum":["omnicore.libs.payment_gateways.garanti.GarantiGateway","omnicore.libs.payment_gateways.nestpay.NestpayGateway","omnicore.libs.payment_gateways.cmi.CMIGateway","omnicore.libs.payment_gateways.posnet.PosnetGateway","omnicore.libs.payment_gateways.payu.PayUGateway","omnicore.libs.payment_gateways.mastercard.MastercardGateway","omnicore.libs.payment_gateways.masterpass.MasterpassGateway","omnicore.libs.payment_gateways.bex.BexGateway","omnicore.libs.payment_gateways.hyper_pay.HyperpayGateway","omnicore.libs.payment_gateways.paymentsos.PayUPolandGateway","omnicore.libs.payment_gateways.paymentsos.PayURomaniaGateway","omnicore.libs.payment_gateways.payu_ro.PayuRoGateway","omnicore.libs.payment_gateways.fastpay.FastPayGateway","omnicore.libs.payment_gateways.maximumpay.MaximumPayGateway","omnicore.libs.payment_gateways.liqpay.LiqPayGateway","omnicore.libs.payment_gateways.gpay.GPayGateway","omnicore.libs.payment_gateways.easypay.EasyPayGateway","omnicore.libs.payment_gateways.mobilexpress.MobilExpressGateway","omnicore.libs.payment_gateways.mobilexpress.MobilExpressCreditCardGateway","omnicore.libs.payment_gateways.iyzico.IyzicoGateway","omnicore.libs.payment_gateways.iyzico.IyzicoBKMGateway","omnicore.libs.payment_gateways.finansbank.FinansBankGateway","omnicore.libs.payment_gateways.denizbank.DenizBankGateway","omnicore.libs.payment_gateways.yandex_money.YandexMoneyGateway","omnicore.libs.payment_gateways.paypal.PaypalGateway","omnicore.libs.payment_gateways.alpha.AlphaGateway","omnicore.libs.payment_gateways.dummypay.DummyPayGateway","omnicore.libs.payment_gateways.ykb_credit.YKBCreditGateway","omnicore.libs.payment_gateways.compay.ComPayGateway","omnicore.libs.payment_gateways.compay.ComPayCreditGateway","omnicore.libs.payment_gateways.param.ParamGateway","omnicore.libs.payment_gateways.garanti_switch.GarantiSwitchGateway","omnicore.libs.payment_gateways.iyzico.PayWithIyzicoGateway","omnicore.libs.payment_gateways.tompay.TomPayGateway","omnicore.libs.payment_gateways.iyzico.IyzicoFundsTransferGateway","omnicore.libs.payment_gateways.paycell.PaycellGateway","omnicore.libs.payment_gateways.posas_giftcard.PosAsGiftCardGateway","omnicore.libs.payment_gateways.multisafepay.MultiSafepayGateway","omnicore.libs.payment_gateways.garanti_credit.GarantiCreditGateway","omnicore.libs.payment_gateways.multisafepay.MultiSafepayDirectGateway","omnicore.libs.payment_gateways.ozan.OzanGateway","omnicore.libs.payment_gateways.netopia.NetopiaGateway","omnicore.libs.payment_gateways.teqpay.TeqPayGateway","omnicore.libs.payment_gateways.payu_pl.PayuPLGateway","omnicore.libs.payment_gateways.stripe.StripeGateway","omnicore.libs.payment_gateways.bulut.BulutGateway","omnicore.libs.payment_gateways.fibabank.FibaCreditGateway","omnicore.libs.payment_gateways.mobilexpress_hosted.MobilExpressHostedGateway","omnicore.libs.payment_gateways.paymob.PaymobGateway","omnicore.libs.payment_gateways.tompay_credit.TompayCreditGateway","omnicore.libs.payment_gateways.paytr.PaytrGateway","omnicore.libs.payment_gateways.payzee.PayzeeGateway","omnicore.libs.payment_gateways.mobilexpress_v8.MobilExpressV8CreditCardGateway","omnicore.libs.payment_gateways.ykb_worldpay.YKBWorldPayGateway","omnicore.libs.payment_gateways.payment_extension.PaymentExtensionClient","omnicore.libs.payment_gateways.vakifbank.VakifBankGateway","omnicore.libs.payment_gateways.bulut.BulutDirectGateway","omnicore.libs.payment_gateways.eren_card.ErenCardGateway","omnicore.libs.payment_gateways.craftgate.CraftgateGateway","omnicore.libs.payment_gateways.iyzico.IyzicoSavedCardGateway","omnicore.libs.payment_gateways.checkout.CheckoutGateway","omnicore.libs.payment_gateways.checkout.CheckoutApplePayGateway","omnicore.libs.payment_gateways.zip_credit.ZipCreditGateway","omnicore.libs.payment_gateways.mobilexpress_v8.MobilExpressWireTransferGateway","omnicore.libs.payment_gateways.payu_ro.PayuRoByClickGateway","omnicore.libs.payment_gateways.payu_ro.PayURoSavedCardGateway","omnicore.libs.payment_gateways.paybyme.PaybymeGateway","omnicore.libs.payment_gateways.sipay.SipayGateway","omnicore.libs.payment_gateways.paywall.PaywallGateway","omnicore.libs.payment_gateways.dummypay.DummyPSP","omnicore.libs.payment_gateways.tap.TapGateway","omnicore.libs.payment_gateways.tap.QpayTapGateway","omnicore.libs.payment_gateways.tap.TapSavedCardGateway","omnicore.libs.payment_gateways.akbank.AkbankGateway","omnicore.libs.payment_gateways.hepsipay.HepsipayGateway","omnicore.libs.payment_gateways.qnb_pay.QNBPayGateway","omnicore.libs.payment_gateways.cybersource.CybersourceGateway","omnicore.libs.payment_gateways.cybersource.CybersourceApplepayGateway","omnicore.libs.payment_gateways.moka.MokaCreditCardGateway","omnicore.libs.payment_gateways.masterpass.MasterpassRESTGateway","omnicore.libs.payment_gateways.tap.BenefitTapGateway","omnicore.libs.payment_gateways.craftgate.CraftgateMasterpassGateway","omnicore.libs.payment_gateways.checkout.CheckoutFlowGateway","omnicore.libs.payment_gateways.nkolay.NKolayGateway"],"type":"string"}}}}
```

## The LandingPage object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"LandingPage":{"properties":{"attribute_value":{"description":"The field defines the ID of the attribute value associated with it.","type":"integer"},"attributes":{"description":"The field defines the attributes of the category node."},"attributes_kwargs":{"description":"The field defines the details of the category node."},"content_type":{"description":"The classification or type related to this field.","type":"integer"},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"is_active":{"description":"Boolean flag indicating whether the condition is met.","type":"boolean"},"landing_page_type":{"description":"The classification or type related to this field.","type":"integer"},"localized_attributes":{"description":"The field defines the category node that has been translated into other languages."},"localized_attributes_kwargs":{"description":"The field defines the details of the translations for the category node attributes."},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"name":{"description":"The full name or label associated with the record.","maxLength":64,"type":"string"},"pretty_url":{"description":"The field defines the pretty URL of the category.","nullable":true,"type":"integer"},"template":{"description":"The field defines the template used for the landing page.","maxLength":512,"nullable":true,"type":"string"},"url":{"description":"This field defines the URL that the client accessed during the event.","maxLength":512,"type":"string"}},"type":"object"}}}}
```

## The LandingPageType object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"LandingPageType":{"properties":{"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"func_module":{"description":"The field defines the file name where the func_name is defined.","maxLength":256,"type":"string"},"func_name":{"description":"The full name or label associated with the record.","maxLength":64,"type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"name":{"description":"The full name or label associated with the record.","maxLength":64,"type":"string"},"schema":{"description":"The field defines the structure and rules for the landing page."},"slug":{"description":"The field defines the slug of the shipping option.","maxLength":64,"pattern":"^[-a-zA-Z0-9_]+$","type":"string"}},"type":"object"}}}}
```

## The LoyaltyAccount object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"LoyaltyAccount":{"properties":{"balance":{"description":"The field defines the balance available in the loyalty account.","format":"decimal","pattern":"^-?\\d{0,10}(?:\\.\\d{0,2})?$","type":"string"},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"currency":{"$ref":"#/components/schemas/CurrencyEnum","description":"The field defines the currency of the loyalty transaction."},"debit_allowed":{"description":"The field defines whether debit transactions are allowed on the loyalty account.","type":"boolean"},"id":{"description":"Unique identifier for the record.","type":"integer"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"number":{"description":"The field defines the loyalty account number.","maxLength":128,"nullable":true,"type":"string"},"user":{"description":"This field defines the user who triggered the event.","nullable":true,"type":"integer"},"user_email":{"description":"Email address of the user or entity.","maxLength":128,"nullable":true,"type":"string"},"uuid":{"description":"Unique identifier for the record.","format":"uuid","type":"string"}},"type":"object"},"CurrencyEnum":{"description":"* `try` - TL\n* `eur` - EUR\n* `usd` - USD\n* `egp` - EGP\n* `gbp` - GBP\n* `mad` - MAD\n* `pln` - PLN\n* `sar` - SAR\n* `ron` - RON\n* `uah` - UAH\n* `czk` - CZK\n* `huf` - HUF\n* `rub` - RUB\n* `bgn` - BGN\n* `iqd` - IQD\n* `kwd` - KWD\n* `bhd` - BHD\n* `omr` - OMR\n* `qar` - QAR\n* `aed` - AED\n* `ngn` - NGN\n* `inr` - INR\n* `lei` - LEI\n* `kzt` - KZT\n* `jod` - JOD\n* `rsd` - RSD","enum":["try","eur","usd","egp","gbp","mad","pln","sar","ron","uah","czk","huf","rub","bgn","iqd","kwd","bhd","omr","qar","aed","ngn","inr","lei","kzt","jod","rsd"],"type":"string"}}}}
```

## The LoyaltyCard object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"LoyaltyCard":{"properties":{"attributes":{"description":"The field defines the attributes of the category node."},"attributes_kwargs":{"description":"The field defines the details of the category node."},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"localized_attributes":{"description":"The field defines the category node that has been translated into other languages."},"localized_attributes_kwargs":{"description":"The field defines the details of the translations for the category node attributes."},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"number":{"description":"The field defines the loyalty account number.","maxLength":64,"title":"Card Number","type":"string"},"user":{"description":"This field defines the user who triggered the event.","type":"integer"}},"type":"object"}}}}
```

## The LoyaltyTransaction object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"LoyaltyTransaction":{"properties":{"amount":{"description":"The field defines the total amount of the loyalty transaction.","format":"decimal","pattern":"^-?\\d{0,10}(?:\\.\\d{0,2})?$","type":"string"},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"currency":{"$ref":"#/components/schemas/CurrencyEnum","description":"The field defines the currency of the loyalty transaction."},"id":{"description":"Unique identifier for the record.","type":"integer"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"order":{"description":"The field defines the order of the category node.","type":"integer"},"reference":{"description":"This field defines a reference for the basket item.","maxLength":128,"nullable":true,"type":"string"},"remote_addr":{"description":"This field defines the IP address of the client making the request.","nullable":true,"type":"string"},"user":{"description":"This field defines the user who triggered the event.","type":"integer"},"user_email":{"description":"Email address of the user or entity.","maxLength":256,"type":"string"},"uuid":{"description":"Unique identifier for the record.","format":"uuid","type":"string"}},"type":"object"},"CurrencyEnum":{"description":"* `try` - TL\n* `eur` - EUR\n* `usd` - USD\n* `egp` - EGP\n* `gbp` - GBP\n* `mad` - MAD\n* `pln` - PLN\n* `sar` - SAR\n* `ron` - RON\n* `uah` - UAH\n* `czk` - CZK\n* `huf` - HUF\n* `rub` - RUB\n* `bgn` - BGN\n* `iqd` - IQD\n* `kwd` - KWD\n* `bhd` - BHD\n* `omr` - OMR\n* `qar` - QAR\n* `aed` - AED\n* `ngn` - NGN\n* `inr` - INR\n* `lei` - LEI\n* `kzt` - KZT\n* `jod` - JOD\n* `rsd` - RSD","enum":["try","eur","usd","egp","gbp","mad","pln","sar","ron","uah","czk","huf","rub","bgn","iqd","kwd","bhd","omr","qar","aed","ngn","inr","lei","kzt","jod","rsd"],"type":"string"}}}}
```

## The LoyaltyTransfer object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"LoyaltyTransfer":{"properties":{"account":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"amount":{"description":"The field defines the total amount of the loyalty transaction.","format":"decimal","pattern":"^-?\\d{0,10}(?:\\.\\d{0,2})?$","type":"string"},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"currency":{"$ref":"#/components/schemas/CurrencyEnum","description":"The field defines the currency of the loyalty transaction."},"id":{"description":"Unique identifier for the record.","type":"integer"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"reference":{"description":"This field defines a reference for the basket item.","maxLength":128,"nullable":true,"type":"string"},"transaction":{"description":"The field defines the transaction ID created for the loyalty transfer.","type":"integer"},"uuid":{"description":"Unique identifier for the record.","format":"uuid","type":"string"}},"type":"object"},"CurrencyEnum":{"description":"* `try` - TL\n* `eur` - EUR\n* `usd` - USD\n* `egp` - EGP\n* `gbp` - GBP\n* `mad` - MAD\n* `pln` - PLN\n* `sar` - SAR\n* `ron` - RON\n* `uah` - UAH\n* `czk` - CZK\n* `huf` - HUF\n* `rub` - RUB\n* `bgn` - BGN\n* `iqd` - IQD\n* `kwd` - KWD\n* `bhd` - BHD\n* `omr` - OMR\n* `qar` - QAR\n* `aed` - AED\n* `ngn` - NGN\n* `inr` - INR\n* `lei` - LEI\n* `kzt` - KZT\n* `jod` - JOD\n* `rsd` - RSD","enum":["try","eur","usd","egp","gbp","mad","pln","sar","ron","uah","czk","huf","rub","bgn","iqd","kwd","bhd","omr","qar","aed","ngn","inr","lei","kzt","jod","rsd"],"type":"string"}}}}
```

## The OfferTypeEnum object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"OfferTypeEnum":{"description":"* `sitewide` - Sitewide\n* `coupon` - Coupon\n* `coupon_code` - Coupon Code\n* `voucher_code` - Voucher Code\n* `bulk_voucher_code` - Bulk Voucher Code\n* `bulk_coupon` - Bulk Coupon","enum":["sitewide","coupon","coupon_code","voucher_code","bulk_voucher_code","bulk_coupon"],"type":"string"}}}}
```

## The Order object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"Order":{"properties":{"amount":{"description":"This field defines the order amount.","format":"decimal","pattern":"^-?\\d{0,10}(?:\\.\\d{0,2})?$","title":"Order amount","type":"string"},"basket":{"description":"This field defines the basket ID associated with the order.","nullable":true,"type":"integer"},"billing_address":{"description":"Physical or electronic address details.","nullable":true,"type":"integer"},"bin_number":{"description":"This field defines the BIN (Bank Identification Number) of the credit card if payment was made by credit card.","maxLength":8,"nullable":true,"type":"string"},"card":{"description":"This field defines the Card ID stored in the database, associated with the BIN number and POS, if the payment was made by credit card.","nullable":true,"type":"integer"},"checkout_provider":{"description":"This field defines the provider ID if the order was placed through a checkout provider.","nullable":true,"type":"integer"},"client_type":{"$ref":"#/components/schemas/ClientTypeEnum","description":"The classification or type related to this field."},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"currency":{"$ref":"#/components/schemas/CurrencyEnum","description":"This field defines the currency used for the payment."},"defined_tracking_url":{"description":"This field defines the customized tracking URL.","format":"uri","maxLength":512,"nullable":true,"type":"string"},"delivery_range":{"additionalProperties":{"format":"date-time","type":"string"},"description":"This field defines the estimated delivery time range for the order.","nullable":true,"type":"object"},"discount_amount":{"description":"Numerical value representing quantity or total amount.","format":"decimal","pattern":"^-?\\d{0,10}(?:\\.\\d{0,2})?$","title":"Discount","type":"string"},"discount_refund_amount":{"description":"Numerical value representing quantity or total amount.","format":"decimal","pattern":"^-?\\d{0,10}(?:\\.\\d{0,2})?$","title":"Discount","type":"string"},"e_archive_url":{"description":"This field defines the e-invoice URL.","format":"uri","maxLength":1024,"nullable":true,"title":"E-Archive","type":"string"},"extra_field":{"description":"This field defines an additional field required for the order if necessary.","nullable":true},"gift_box_note":{"description":"This field defines the note for the gift box.","maxLength":160,"nullable":true,"type":"string"},"has_gift_box":{"description":"Boolean flag indicating whether the condition is met.","nullable":true,"type":"boolean"},"id":{"description":"Unique identifier for the record.","type":"integer"},"installment":{"description":"This field defines the Installment database ID associated with the card.","nullable":true,"type":"integer"},"installment_count":{"description":"Numerical value representing quantity or total amount.","maximum":2147483647,"minimum":0,"type":"integer"},"installment_interest_amount":{"description":"This field defines the total interest applied for installment payments.","format":"decimal","pattern":"^-?\\d{0,10}(?:\\.\\d{0,2})?$","type":"string"},"invoice_date":{"description":"This field defines the invoice date.","format":"date-time","nullable":true,"type":"string"},"invoice_number":{"description":"This field defines the invoice number.","maxLength":32,"nullable":true,"type":"string"},"language_code":{"description":"This field defines the language associated with the order.","maxLength":256,"nullable":true,"type":"string"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"notes":{"description":"This field defines the note related to the order.","maxLength":320,"nullable":true,"title":"Instructions","type":"string"},"number":{"description":"This field defines the unique order number.","maxLength":128,"title":"Order number","type":"string"},"payment_option":{"description":"This field defines the ID of the selected payment option.","type":"integer"},"payment_option_slug":{"description":"This field defines the slug information for the selected payment option.","maxLength":128,"pattern":"^[-a-zA-Z0-9_]+$","type":"string"},"refund_amount":{"description":"This field defines the amount that has been returned.","format":"decimal","pattern":"^-?\\d{0,10}(?:\\.\\d{0,2})?$","title":"Order refund amount","type":"string"},"remote_addr":{"description":"This field defines the IP address from which the order was placed.","nullable":true,"type":"string"},"segment":{"description":"This field defines the segment ID information to which the user is associated, if applicable.","nullable":true,"type":"integer"},"shipping_address":{"description":"Physical or electronic address details.","nullable":true,"type":"integer"},"shipping_amount":{"description":"This field defines the shipping fee.","format":"decimal","pattern":"^-?\\d{0,10}(?:\\.\\d{0,2})?$","title":"Shipping charge","type":"string"},"shipping_company":{"$ref":"#/components/schemas/ShippingCompanyEnum","description":"This field defines the shipping company responsible for delivering the order."},"shipping_option":{"description":"This field defines the ID of the selected shipping option.","type":"integer"},"shipping_option_slug":{"description":"This field defines the slug information for the selected shipping option.","maxLength":128,"pattern":"^[-a-zA-Z0-9_]+$","type":"string"},"shipping_refund_amount":{"description":"This field defines the refunded shipping fee.","format":"decimal","pattern":"^-?\\d{0,10}(?:\\.\\d{0,2})?$","type":"string"},"shipping_tax_rate":{"description":"This field defines the tax rate on the shipping fee.","format":"decimal","nullable":true,"pattern":"^-?\\d{0,3}(?:\\.\\d{0,2})?$","type":"string"},"shipping_tracking_url":{"description":"This field defines the shipping tracking URL.","format":"uri","maxLength":500,"nullable":true,"type":"string"},"status":{"$ref":"#/components/schemas/StatusC57Enum","description":"Current status of the record (e.g., active, inactive)."},"tracking_number":{"description":"This field defines the shipping tracking number.","maxLength":256,"nullable":true,"type":"string"},"user":{"description":"This field defines the user ID of the person who placed the order.","nullable":true,"type":"integer"},"user_email":{"description":"Email address of the user or entity.","format":"email","maxLength":254,"type":"string"}},"type":"object"},"ClientTypeEnum":{"description":"* `default` - Default\n* `android` - Android\n* `ios` - Ios\n* `instore` - Instore\n* `b2b` - B2B","enum":["default","android","ios","instore","b2b"],"type":"string"},"CurrencyEnum":{"description":"* `try` - TL\n* `eur` - EUR\n* `usd` - USD\n* `egp` - EGP\n* `gbp` - GBP\n* `mad` - MAD\n* `pln` - PLN\n* `sar` - SAR\n* `ron` - RON\n* `uah` - UAH\n* `czk` - CZK\n* `huf` - HUF\n* `rub` - RUB\n* `bgn` - BGN\n* `iqd` - IQD\n* `kwd` - KWD\n* `bhd` - BHD\n* `omr` - OMR\n* `qar` - QAR\n* `aed` - AED\n* `ngn` - NGN\n* `inr` - INR\n* `lei` - LEI\n* `kzt` - KZT\n* `jod` - JOD\n* `rsd` - RSD","enum":["try","eur","usd","egp","gbp","mad","pln","sar","ron","uah","czk","huf","rub","bgn","iqd","kwd","bhd","omr","qar","aed","ngn","inr","lei","kzt","jod","rsd"],"type":"string"},"ShippingCompanyEnum":{"description":"* `aras` - Aras Kargo\n* `ups` - UPS\n* `asil` - Asil Kargo\n* `yurtici` - Yurtiçi Kargo\n* `mng` - MNG Kargo\n* `hbexpress` - Hepsi Express\n* `aramex` - Aramex\n* `other` - Other\n* `ismail` - Is-Mail Kargo\n* `gls` - GLS Logistic\n* `hoopkapida` - Hoopkapida Kargo\n* `fancourier` - Fan Courier\n* `tmmexpress` - TMM Express\n* `ptt` - Ptt\n* `horoz` - Horoz\n* `novaposhta` - Nova Poshta\n* `droplight` - DropLight\n* `surat` - Sürat Kargo\n* `ups_intl` - UPS International\n* `b2c_direct` - B2C Direct\n* `jetizz` - Jetizz\n* `tyexpress` - Tyexpress\n* `ay_cargo` - Ay Kargo\n* `cainiao` - Cainiao\n* `acs` - ACS Kargo\n* `packupp` - Packupp\n* `k_gelsin` - Kolay Gelsin\n* `birgunde` - Bir Günde Kargo\n* `kargo_ist` - Kargo İstanbul\n* `giz` - Giz\n* `mylerz` - Mylerz Cargo\n* `mylerzsdd` - Mylerz Same Day Delivery\n* `r2s` - R2S Cargo\n* `boomex` - Boomex\n* `chrono` - Chrono Diali Courier\n* `scotty` - Scotty Cargo\n* `netkargo` - NetKargo\n* `murat_lgc` - Murat Lojistik\n* `fast_cargo` - Fast Cargo\n* `dpd` - DPD Cargo\n* `in_post` - In Post\n* `k_sende` - Kargom Sende\n* `rupost` - Ru Post\n* `cdek` - Cdek\n* `loomis` - Loomis\n* `carrtell` - Cartell\n* `speeta` - Speeta\n* `bringo` - Bringo\n* `dhlexpress` - DHL Express\n* `bovo` - Bovo\n* `gelal` - Gelal\n* `arvato` - Arvato\n* `bpost_athome` - Bpost athome\n* `bpost_24_7` - Bpost 24/7\n* `cathedis` - Cathedis\n* `dincer` - Dinçer Lojistik\n* `sameday` - Sameday Easybox\n* `gkn` - GKN Kargo\n* `svuum` - Svuum Cargo\n* `hjetxl` - Hepsi Jet XL\n* `aramex_express` - Aramex Express\n* `tnt_cargo` - TNT Cargo\n* `ceva_cargo` - Ceva Cargo\n* `bringo_express` - Bringo Express\n* `sendeo` - Sendeo Cargo\n* `cargus` - Cargus\n* `pinkpost` - PinkPost\n* `speedy` - Speedy Cargo\n* `deliverigo` - Deliverigo\n* `jetizz_v7` - Jetizz v7\n* `evdemo_lojistik` - Evdemo Lojistik\n* `extension` - Extension Cargo\n* `apiship` - ApiShip\n* `octovan_express` - Octovan Express\n* `clickpost` - Clickpost\n* `iMile` - iMile Delivery\n* `jetlogi` - Jetlogi\n* `bolt` - Bolt Kargo\n* `pony_express` - Pony Express\n* `boxaty` - Boxaty\n* `monist` - Monist\n* `city_express` - City Express\n* `fero_ai` - Fero AI\n* `carriyo` - Carriyo\n* `pakettaxi` - Paket Taxi\n* `falcon_flex` - Falcon Flex\n* `porter_express` - Porter Express\n* `sky_express` - Sky Express\n* `pts_express` - PTS Worldwide Express\n* `bpost_pickup` - Bpost Pickup\n* `shipx` - ShipX\n* `fareye` - FarEye","enum":["aras","ups","asil","yurtici","mng","hbexpress","aramex","other","ismail","gls","hoopkapida","fancourier","tmmexpress","ptt","horoz","novaposhta","droplight","surat","ups_intl","b2c_direct","jetizz","tyexpress","ay_cargo","cainiao","acs","packupp","k_gelsin","birgunde","kargo_ist","giz","mylerz","mylerzsdd","r2s","boomex","chrono","scotty","netkargo","murat_lgc","fast_cargo","dpd","in_post","k_sende","rupost","cdek","loomis","carrtell","speeta","bringo","dhlexpress","bovo","gelal","arvato","bpost_athome","bpost_24_7","cathedis","dincer","sameday","gkn","svuum","hjetxl","aramex_express","tnt_cargo","ceva_cargo","bringo_express","sendeo","cargus","pinkpost","speedy","deliverigo","jetizz_v7","evdemo_lojistik","extension","apiship","octovan_express","clickpost","iMile","jetlogi","bolt","pony_express","boxaty","monist","city_express","fero_ai","carriyo","pakettaxi","falcon_flex","porter_express","sky_express","pts_express","bpost_pickup","shipx","fareye"],"type":"string"},"StatusC57Enum":{"description":"* `50` - cancellation waiting\n* `100` - cancelled\n* `200` - waiting\n* `300` - payment_waiting\n* `350` - confirmation waiting\n* `400` - approved\n* `450` - preparing\n* `500` - shipped\n* `510` - shipped_and_informed\n* `520` - ready for pickup\n* `540` - attempted_delivery\n* `544` - review_started\n* `545` - review_waiting\n* `546` - waiting_for_payment\n* `547` - paid\n* `550` - delivered\n* `600` - refunded","enum":["50","100","200","300","350","400","450","500","510","520","540","544","545","546","547","550","600"],"type":"string"}}}}
```

## The OrderBenefitApplicant object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"OrderBenefitApplicant":{"properties":{"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"discount_item":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"id":{"description":"Unique identifier for the record.","type":"integer"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"order_item":{"description":"The field defines the associated order item id.","type":"integer"}},"type":"object"}}}}
```

## The OrderDiscountItem object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"OrderDiscountItem":{"properties":{"amount":{"description":"The field defines the total amount of the loyalty transaction.","format":"decimal","pattern":"^-?\\d{0,10}(?:\\.\\d{0,2})?$","title":"Total discount","type":"string"},"cancel_amount":{"description":"The field defines the refunded amount of the discount.","format":"decimal","pattern":"^-?\\d{0,10}(?:\\.\\d{0,2})?$","title":"Cancel discount","type":"string"},"conditional_offer":{"description":"The field defines the associated condition offer ID.","nullable":true,"type":"integer"},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"data":{"description":"The field defines the data related to the discount item.","nullable":true},"data_source_discount_sharing_rate":{"description":"Numerical value representing quantity or total amount.","format":"decimal","nullable":true,"pattern":"^-?\\d{0,3}(?:\\.\\d{0,2})?$","type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"name":{"description":"The full name or label associated with the record.","maxLength":1024,"title":"Discount Name","type":"string"},"order":{"description":"The field defines the order of the category node.","type":"integer"},"session_offer":{"description":"The field defines the associated condition offer ID.","nullable":true,"type":"integer"}},"type":"object"}}}}
```

## The OrderItem object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"OrderItem":{"properties":{"attributes":{"description":"The field defines the attributes of the category node.","nullable":true},"attributes_kwargs":{"description":"The field defines the details of the category node.","nullable":true},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"datasource":{"description":"The field defines the ID that indicates which seller the item belongs to.","nullable":true,"type":"integer"},"defined_shipping_company":{"maxLength":32,"nullable":true,"type":"string"},"defined_tracking_url":{"description":"The field defines the custom tracking URL for the order item.","format":"uri","maxLength":512,"nullable":true,"type":"string"},"delivered_date":{"format":"date-time","nullable":true,"type":"string"},"e_archive_url":{"description":"The field defines the e-archive URL for the order item.","format":"uri","maxLength":1024,"nullable":true,"title":"E-Archive","type":"string"},"estimated_delivery_date":{"description":"The field defines the estimated delivery date for the order item.","format":"date","nullable":true,"type":"string"},"extra_field":{"description":"The field defines additional fields or attributes related to the product.","nullable":true},"extra_product_price":{"description":"The field defines the ID of the extra product price associated with the product. If not specified, the default price applies.","nullable":true,"type":"integer"},"extra_product_stock":{"description":"The field defines the ID of the extra product stock associated with the product. If not specified, the default stock applies.","nullable":true,"type":"integer"},"id":{"description":"Unique identifier for the record.","type":"integer"},"image":{"description":"This field defines the URL or path to the product's image.","format":"uri","nullable":true,"type":"string"},"invoice_date":{"description":"The field defines the invoice date for the order item.","format":"date-time","nullable":true,"type":"string"},"invoice_number":{"description":"The field defines the invoice number for the order item.","maxLength":32,"nullable":true,"type":"string"},"localized_attributes":{"description":"The field defines the category node that has been translated into other languages.","nullable":true},"localized_attributes_kwargs":{"description":"The field defines the details of the translations for the category node attributes.","nullable":true},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"order":{"description":"The field defines the order of the category node.","title":"Sıralama","type":"integer"},"parent":{"description":"The field defines the ID of the associated basket item, if there is a related basket item.","nullable":true,"type":"integer"},"price":{"description":"The field defines the actual price of the product.","format":"decimal","pattern":"^-?\\d{0,10}(?:\\.\\d{0,2})?$","type":"string"},"price_currency":{"$ref":"#/components/schemas/PriceCurrencyEnum","description":"The field defines the price currency for the order item."},"product":{"description":"The field defines the product ID associated with the product price.","type":"integer"},"retail_price":{"description":"The field defines the retail price of the product.","format":"decimal","nullable":true,"pattern":"^-?\\d{0,10}(?:\\.\\d{0,2})?$","type":"string"},"shipped_date":{"format":"date-time","nullable":true,"type":"string"},"shipping_company":{"$ref":"#/components/schemas/ShippingCompanyEnum","description":"The field defines the shipping company for the order item."},"shipping_option_group":{"description":"The field defines the shipping option group to which the order item belongs.","nullable":true,"type":"integer"},"shipping_tracking_url":{"description":"The field defines the shipping tracking URL for the order item.","format":"uri","maxLength":500,"nullable":true,"type":"string"},"status":{"$ref":"#/components/schemas/StatusC57Enum","description":"Current status of the record (e.g., active, inactive)."},"tax_rate":{"description":"The field defines the tax rate applied to the product.","format":"decimal","pattern":"^-?\\d{0,3}(?:\\.\\d{0,2})?$","type":"string"},"tracking_number":{"description":"The field defines the tracking number for the order item.","maxLength":256,"nullable":true,"type":"string"}},"type":"object"},"PriceCurrencyEnum":{"description":"* `try` - TL\n* `eur` - EUR\n* `usd` - USD\n* `egp` - EGP\n* `gbp` - GBP\n* `mad` - MAD\n* `pln` - PLN\n* `sar` - SAR\n* `ron` - RON\n* `uah` - UAH\n* `czk` - CZK\n* `huf` - HUF\n* `rub` - RUB\n* `bgn` - BGN\n* `iqd` - IQD\n* `kwd` - KWD\n* `bhd` - BHD\n* `omr` - OMR\n* `qar` - QAR\n* `aed` - AED\n* `ngn` - NGN\n* `inr` - INR\n* `lei` - LEI\n* `kzt` - KZT\n* `jod` - JOD\n* `rsd` - RSD","enum":["try","eur","usd","egp","gbp","mad","pln","sar","ron","uah","czk","huf","rub","bgn","iqd","kwd","bhd","omr","qar","aed","ngn","inr","lei","kzt","jod","rsd"],"type":"string"},"ShippingCompanyEnum":{"description":"* `aras` - Aras Kargo\n* `ups` - UPS\n* `asil` - Asil Kargo\n* `yurtici` - Yurtiçi Kargo\n* `mng` - MNG Kargo\n* `hbexpress` - Hepsi Express\n* `aramex` - Aramex\n* `other` - Other\n* `ismail` - Is-Mail Kargo\n* `gls` - GLS Logistic\n* `hoopkapida` - Hoopkapida Kargo\n* `fancourier` - Fan Courier\n* `tmmexpress` - TMM Express\n* `ptt` - Ptt\n* `horoz` - Horoz\n* `novaposhta` - Nova Poshta\n* `droplight` - DropLight\n* `surat` - Sürat Kargo\n* `ups_intl` - UPS International\n* `b2c_direct` - B2C Direct\n* `jetizz` - Jetizz\n* `tyexpress` - Tyexpress\n* `ay_cargo` - Ay Kargo\n* `cainiao` - Cainiao\n* `acs` - ACS Kargo\n* `packupp` - Packupp\n* `k_gelsin` - Kolay Gelsin\n* `birgunde` - Bir Günde Kargo\n* `kargo_ist` - Kargo İstanbul\n* `giz` - Giz\n* `mylerz` - Mylerz Cargo\n* `mylerzsdd` - Mylerz Same Day Delivery\n* `r2s` - R2S Cargo\n* `boomex` - Boomex\n* `chrono` - Chrono Diali Courier\n* `scotty` - Scotty Cargo\n* `netkargo` - NetKargo\n* `murat_lgc` - Murat Lojistik\n* `fast_cargo` - Fast Cargo\n* `dpd` - DPD Cargo\n* `in_post` - In Post\n* `k_sende` - Kargom Sende\n* `rupost` - Ru Post\n* `cdek` - Cdek\n* `loomis` - Loomis\n* `carrtell` - Cartell\n* `speeta` - Speeta\n* `bringo` - Bringo\n* `dhlexpress` - DHL Express\n* `bovo` - Bovo\n* `gelal` - Gelal\n* `arvato` - Arvato\n* `bpost_athome` - Bpost athome\n* `bpost_24_7` - Bpost 24/7\n* `cathedis` - Cathedis\n* `dincer` - Dinçer Lojistik\n* `sameday` - Sameday Easybox\n* `gkn` - GKN Kargo\n* `svuum` - Svuum Cargo\n* `hjetxl` - Hepsi Jet XL\n* `aramex_express` - Aramex Express\n* `tnt_cargo` - TNT Cargo\n* `ceva_cargo` - Ceva Cargo\n* `bringo_express` - Bringo Express\n* `sendeo` - Sendeo Cargo\n* `cargus` - Cargus\n* `pinkpost` - PinkPost\n* `speedy` - Speedy Cargo\n* `deliverigo` - Deliverigo\n* `jetizz_v7` - Jetizz v7\n* `evdemo_lojistik` - Evdemo Lojistik\n* `extension` - Extension Cargo\n* `apiship` - ApiShip\n* `octovan_express` - Octovan Express\n* `clickpost` - Clickpost\n* `iMile` - iMile Delivery\n* `jetlogi` - Jetlogi\n* `bolt` - Bolt Kargo\n* `pony_express` - Pony Express\n* `boxaty` - Boxaty\n* `monist` - Monist\n* `city_express` - City Express\n* `fero_ai` - Fero AI\n* `carriyo` - Carriyo\n* `pakettaxi` - Paket Taxi\n* `falcon_flex` - Falcon Flex\n* `porter_express` - Porter Express\n* `sky_express` - Sky Express\n* `pts_express` - PTS Worldwide Express\n* `bpost_pickup` - Bpost Pickup\n* `shipx` - ShipX\n* `fareye` - FarEye","enum":["aras","ups","asil","yurtici","mng","hbexpress","aramex","other","ismail","gls","hoopkapida","fancourier","tmmexpress","ptt","horoz","novaposhta","droplight","surat","ups_intl","b2c_direct","jetizz","tyexpress","ay_cargo","cainiao","acs","packupp","k_gelsin","birgunde","kargo_ist","giz","mylerz","mylerzsdd","r2s","boomex","chrono","scotty","netkargo","murat_lgc","fast_cargo","dpd","in_post","k_sende","rupost","cdek","loomis","carrtell","speeta","bringo","dhlexpress","bovo","gelal","arvato","bpost_athome","bpost_24_7","cathedis","dincer","sameday","gkn","svuum","hjetxl","aramex_express","tnt_cargo","ceva_cargo","bringo_express","sendeo","cargus","pinkpost","speedy","deliverigo","jetizz_v7","evdemo_lojistik","extension","apiship","octovan_express","clickpost","iMile","jetlogi","bolt","pony_express","boxaty","monist","city_express","fero_ai","carriyo","pakettaxi","falcon_flex","porter_express","sky_express","pts_express","bpost_pickup","shipx","fareye"],"type":"string"},"StatusC57Enum":{"description":"* `50` - cancellation waiting\n* `100` - cancelled\n* `200` - waiting\n* `300` - payment_waiting\n* `350` - confirmation waiting\n* `400` - approved\n* `450` - preparing\n* `500` - shipped\n* `510` - shipped_and_informed\n* `520` - ready for pickup\n* `540` - attempted_delivery\n* `544` - review_started\n* `545` - review_waiting\n* `546` - waiting_for_payment\n* `547` - paid\n* `550` - delivered\n* `600` - refunded","enum":["50","100","200","300","350","400","450","500","510","520","540","544","545","546","547","550","600"],"type":"string"}}}}
```

## The OrderTransaction object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"OrderTransaction":{"properties":{"amount":{"description":"The field defines the total amount of the loyalty transaction.","format":"decimal","pattern":"^-?\\d{0,10}(?:\\.\\d{0,2})?$","type":"string"},"auth_code":{"description":"The field defines the authorization code of the order transactions.","maxLength":255,"nullable":true,"type":"string"},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"currency":{"$ref":"#/components/schemas/CurrencyEnum","description":"The field defines the currency of the loyalty transaction."},"id":{"description":"Unique identifier for the record.","type":"integer"},"is_succeeded":{"description":"Boolean flag indicating whether the condition is met.","type":"boolean"},"main_pos":{"description":"The field defines the main pos of the order transactions.","nullable":true,"type":"integer"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"order":{"description":"The field defines the order of the category node.","nullable":true,"type":"integer"},"pos":{"description":"The field defines the pos of the order transactions.","type":"integer"},"raw_request":{"description":"The field defines the raw request of the order transactions.","type":"string"},"raw_response":{"description":"The field defines the raw response of the order transactions.","nullable":true,"type":"string"},"remote_addr":{"description":"This field defines the IP address of the client making the request.","nullable":true,"type":"string"},"three_d_used":{"description":"The field defines the 3D usage status of the order transactions.","type":"boolean"},"transaction_id":{"description":"The field defines the transaction ID of the order transactions.","maxLength":512,"nullable":true,"type":"string"},"transaction_type":{"$ref":"#/components/schemas/TransactionTypeEnum","description":"The classification or type related to this field."},"user":{"description":"This field defines the user who triggered the event.","nullable":true,"type":"integer"},"user_email":{"description":"Email address of the user or entity.","format":"email","maxLength":254,"type":"string"}},"type":"object"},"CurrencyEnum":{"description":"* `try` - TL\n* `eur` - EUR\n* `usd` - USD\n* `egp` - EGP\n* `gbp` - GBP\n* `mad` - MAD\n* `pln` - PLN\n* `sar` - SAR\n* `ron` - RON\n* `uah` - UAH\n* `czk` - CZK\n* `huf` - HUF\n* `rub` - RUB\n* `bgn` - BGN\n* `iqd` - IQD\n* `kwd` - KWD\n* `bhd` - BHD\n* `omr` - OMR\n* `qar` - QAR\n* `aed` - AED\n* `ngn` - NGN\n* `inr` - INR\n* `lei` - LEI\n* `kzt` - KZT\n* `jod` - JOD\n* `rsd` - RSD","enum":["try","eur","usd","egp","gbp","mad","pln","sar","ron","uah","czk","huf","rub","bgn","iqd","kwd","bhd","omr","qar","aed","ngn","inr","lei","kzt","jod","rsd"],"type":"string"},"TransactionTypeEnum":{"description":"* `authorize` - Authorize\n* `capture` - Capture\n* `purchase` - Purchase\n* `refund` - Refund\n* `void` - Void\n* `purchase_three_d` - Purchase Three D\n* `redirect` - Redirect\n* `webhook` - Webhook\n* `store_card` - Store Card\n* `return_back` - Return Back\n* `init` - Init\n* `capture_refund` - Capture Refund\n* `pre_purchase` - Pre Purchase","enum":["authorize","capture","purchase","refund","void","purchase_three_d","redirect","webhook","store_card","return_back","init","capture_refund","pre_purchase"],"type":"string"}}}}
```

## The PaginatedAddressList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedAddressList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/Address"},"type":"array"}},"type":"object"},"Address":{"properties":{"address_type":{"$ref":"#/components/schemas/AddressTypeEnum","description":"The classification or type related to this field."},"city":{"description":"This field defines the city ID associated with the address.","type":"integer"},"company_name":{"description":"The full name or label associated with the record.","maxLength":255,"nullable":true,"type":"string"},"country":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"district":{"description":"This field defines the district ID associated with the address.","nullable":true,"type":"integer"},"e_bill_taxpayer":{"description":"This field defines whether the person is an e-bill taxpayer.","type":"boolean"},"email":{"description":"Email address of the user or entity.","format":"email","maxLength":254,"title":"E-posta","type":"string"},"extra_field":{"description":"This field defines the extra fields associated with the address.","nullable":true},"first_name":{"description":"The full name or label associated with the record.","maxLength":255,"type":"string"},"hash_data":{"description":"This field defines the hash value generated using specific fields associated with the address.","maxLength":256,"type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"identity_number":{"description":"This field defines the identification number.","maxLength":64,"nullable":true,"type":"string"},"is_active":{"description":"Boolean flag indicating whether the condition is met.","type":"boolean"},"last_name":{"description":"The full name or label associated with the record.","maxLength":255,"type":"string"},"line":{"description":"This field defines the full address associated with the location.","maxLength":255,"title":"Line of address","type":"string"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"notes":{"description":"This field defines the note associated with the address.","nullable":true,"title":"Instructions","type":"string"},"phone_number":{"description":"Phone number in international format.","maxLength":128,"nullable":true,"type":"string"},"postcode":{"description":"This field defines the postal code.","maxLength":64,"nullable":true,"title":"Post/Zip-code","type":"string"},"primary":{"description":"This field defines whether the address is the default among the user's addresses.","type":"boolean"},"remote_id":{"description":"This field defines the ID corresponding to the address from any 3rd party address service.","maxLength":1024,"nullable":true,"type":"string"},"retail_store":{"description":"This field defines the retail_store ID associated with the address.","nullable":true,"type":"integer"},"tax_no":{"description":"This field defines the tax number associated with the address.","maxLength":20,"nullable":true,"type":"string"},"tax_office":{"description":"This field defines the tax office associated with the address.","maxLength":64,"nullable":true,"type":"string"},"title":{"description":"This field defines the address title.","maxLength":128,"type":"string"},"township":{"description":"This field defines the township ID associated with the address.","nullable":true,"type":"integer"},"user":{"description":"This field defines the user ID.","nullable":true,"type":"integer"}},"type":"object"},"AddressTypeEnum":{"description":"* `customer` - Customer\n* `retail_store` - Retail Store\n* `pickup_location` - Pickup Location\n* `checkout_provider` - Checkout Provider","enum":["customer","retail_store","pickup_location","checkout_provider"],"type":"string"}}}}
```

## The PaginatedBasketItemList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedBasketItemList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/BasketItem"},"type":"array"}},"type":"object"},"BasketItem":{"properties":{"attributes":{"description":"The field defines the attributes of the category node.","nullable":true},"attributes_kwargs":{"description":"The field defines the details of the category node.","nullable":true},"basket":{"description":"This field defines the ID of the basket that contains the product.","type":"integer"},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"currency_type":{"$ref":"#/components/schemas/CurrencyTypeEnum","description":"The classification or type related to this field."},"datasource":{"description":"The field defines the ID that indicates which seller the item belongs to.","nullable":true,"type":"integer"},"extra_product_price":{"description":"The field defines the ID of the extra product price associated with the product. If not specified, the default price applies.","nullable":true,"type":"integer"},"extra_product_stock":{"description":"The field defines the ID of the extra product stock associated with the product. If not specified, the default stock applies.","nullable":true,"type":"integer"},"id":{"description":"Unique identifier for the record.","type":"integer"},"image":{"description":"This field defines the URL or path to the product's image.","format":"uri","nullable":true,"type":"string"},"localized_attributes":{"description":"The field defines the category node that has been translated into other languages.","nullable":true},"localized_attributes_kwargs":{"description":"The field defines the details of the translations for the category node attributes.","nullable":true},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"parent":{"description":"The field defines the ID of the associated basket item, if there is a related basket item.","nullable":true,"type":"integer"},"product":{"description":"The field defines the product ID associated with the product price.","type":"integer"},"quantity":{"description":"This field defines the quantity of the product.","maximum":2147483647,"minimum":0,"type":"integer"},"reference":{"description":"This field defines a reference for the basket item.","maxLength":255,"type":"string"},"tax_rate":{"description":"The field defines the tax rate applied to the product.","format":"decimal","nullable":true,"pattern":"^-?\\d{0,3}(?:\\.\\d{0,2})?$","type":"string"},"unit_price":{"description":"This field defines the unit price of the product.","format":"decimal","nullable":true,"pattern":"^-?\\d{0,10}(?:\\.\\d{0,2})?$","type":"string"},"version":{"description":"record revision number","type":"integer"}},"type":"object"},"CurrencyTypeEnum":{"description":"* `try` - TL\n* `eur` - EUR\n* `usd` - USD\n* `egp` - EGP\n* `gbp` - GBP\n* `mad` - MAD\n* `pln` - PLN\n* `sar` - SAR\n* `ron` - RON\n* `uah` - UAH\n* `czk` - CZK\n* `huf` - HUF\n* `rub` - RUB\n* `bgn` - BGN\n* `iqd` - IQD\n* `kwd` - KWD\n* `bhd` - BHD\n* `omr` - OMR\n* `qar` - QAR\n* `aed` - AED\n* `ngn` - NGN\n* `inr` - INR\n* `lei` - LEI\n* `kzt` - KZT\n* `jod` - JOD\n* `rsd` - RSD","enum":["try","eur","usd","egp","gbp","mad","pln","sar","ron","uah","czk","huf","rub","bgn","iqd","kwd","bhd","omr","qar","aed","ngn","inr","lei","kzt","jod","rsd"],"type":"string"}}}}
```

## The PaginatedBasketList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedBasketList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/Basket"},"type":"array"}},"type":"object"},"Basket":{"properties":{"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"namespace":{"description":"The full name or label associated with the record.","maxLength":128,"nullable":true,"type":"string"},"status":{"$ref":"#/components/schemas/BasketStatusEnum","description":"Current status of the record (e.g., active, inactive)."},"user":{"description":"This field defines the user who triggered the event.","nullable":true,"type":"integer"},"version":{"description":"record revision number","type":"integer"},"voucher_code":{"description":"The field defines the code of the voucher applied to the basket.","maxLength":128,"nullable":true,"type":"string"}},"type":"object"},"BasketStatusEnum":{"description":"* `active` - Active\n* `inactive` - Inactive\n* `expired` - Expired\n* `merged` - Merged\n* `frozen` - Frozen\n* `submitted` - Submitted","enum":["active","inactive","expired","merged","frozen","submitted"],"type":"string"}}}}
```

## The PaginatedBasketOfferList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedBasketOfferList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/BasketOffer"},"type":"array"}},"type":"object"},"BasketOffer":{"properties":{"allowed_quantity_per_basket":{"description":"This field defines the maximum quantity of the coupon allowed per basket (e.g., 1).","maximum":2147483647,"minimum":-2147483648,"type":"integer"},"benefit":{"description":"This field defines the ID of the benefit associated with the coupon.","type":"integer"},"condition":{"description":"This field defines the ID of the condition associated with the coupon.","type":"integer"},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"currencies":{"description":"This field defines the list of currencies in which the coupon is valid (e.g., \"EUR\").","items":{"$ref":"#/components/schemas/CurrenciesEnum"},"type":"array"},"end_datetime":{"description":"This field defines the end date and time when the coupon expires.","format":"date-time","nullable":true,"type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"is_available_for_data_sources":{"description":"Boolean flag indicating whether the condition is met.","nullable":true,"type":"boolean"},"is_mergable":{"description":"Boolean flag indicating whether the condition is met.","type":"boolean"},"is_visible":{"description":"Boolean flag indicating whether the condition is met.","type":"boolean"},"is_visible_on_list":{"description":"Boolean flag indicating whether the condition is met.","type":"boolean"},"kwargs":{"description":"The field defines any additional parameters for the shipping option.","nullable":true},"label":{"description":"This field defines the label or name of the coupon (e.g., \"test coupon 1\").","maxLength":512,"nullable":true,"type":"string"},"max_stock_limit":{"description":"This field defines the maximum stock limit for the coupon (0 means no limit).","maximum":2147483647,"minimum":0,"nullable":true,"type":"integer"},"max_usage_per_user":{"description":"This field defines the maximum number of times the coupon can be used by a single user (0 means no limit).","maximum":2147483647,"minimum":-2147483648,"type":"integer"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"offer_type":{"$ref":"#/components/schemas/OfferTypeEnum","description":"The classification or type related to this field."},"priority":{"description":"This field defines the priority of the coupon (e.g., 1 being the highest priority).","maximum":2147483647,"minimum":-2147483648,"type":"integer"},"promotion":{"description":"This field defines the ID of the promotion associated with the coupon.","type":"integer"},"start_datetime":{"description":"This field defines the start date and time when the coupon becomes valid.","format":"date-time","nullable":true,"type":"string"},"status":{"$ref":"#/components/schemas/StatusBbdEnum","description":"Current status of the record (e.g., active, inactive)."},"translations":{"description":"This field defines the translations of the district name.","nullable":true},"user":{"description":"This field defines the user who triggered the event.","nullable":true,"type":"integer"},"voucher_code":{"description":"The field defines the code of the voucher applied to the basket.","maxLength":128,"nullable":true,"type":"string"}},"type":"object"},"CurrenciesEnum":{"description":"* `try` - TL\n* `eur` - EUR\n* `usd` - USD\n* `egp` - EGP\n* `gbp` - GBP\n* `mad` - MAD\n* `pln` - PLN\n* `sar` - SAR\n* `ron` - RON\n* `uah` - UAH\n* `czk` - CZK\n* `huf` - HUF\n* `rub` - RUB\n* `bgn` - BGN\n* `iqd` - IQD\n* `kwd` - KWD\n* `bhd` - BHD\n* `omr` - OMR\n* `qar` - QAR\n* `aed` - AED\n* `ngn` - NGN\n* `inr` - INR\n* `lei` - LEI\n* `kzt` - KZT\n* `jod` - JOD\n* `rsd` - RSD","enum":["try","eur","usd","egp","gbp","mad","pln","sar","ron","uah","czk","huf","rub","bgn","iqd","kwd","bhd","omr","qar","aed","ngn","inr","lei","kzt","jod","rsd"],"type":"string"},"OfferTypeEnum":{"description":"* `sitewide` - Sitewide\n* `coupon` - Coupon\n* `coupon_code` - Coupon Code\n* `voucher_code` - Voucher Code\n* `bulk_voucher_code` - Bulk Voucher Code\n* `bulk_coupon` - Bulk Coupon","enum":["sitewide","coupon","coupon_code","voucher_code","bulk_voucher_code","bulk_coupon"],"type":"string"},"StatusBbdEnum":{"description":"* `active` - Active\n* `passive` - Passive\n* `used` - Used\n* `revoked` - Revoked","enum":["active","passive","used","revoked"],"type":"string"}}}}
```

## The PaginatedBenefitList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedBenefitList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/Benefit"},"type":"array"}},"type":"object"},"Benefit":{"properties":{"benefit_type":{"$ref":"#/components/schemas/BenefitTypeEnum","description":"The classification or type related to this field."},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"kwargs":{"description":"The field defines any additional parameters for the shipping option."},"kwargs[price_type]":{"description":"The field defines which price type the discount will be applied to. **unit\\_price, discount\\_unit\\_price, retail\\_price**","type":"string"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"product_collection":{"description":"The field defines the collection that will be displayed on the page.","nullable":true,"type":"integer"}},"type":"object"},"BenefitTypeEnum":{"description":"* `multibuy` - Multibuy\n* `percentage` - Percentage\n* `fixed` - Fixed\n* `shipping_free` - Shipping Free\n* `point` - Point\n* `coupon` - Coupon\n* `voucher` - Voucher\n* `sample_product` - Sample Product\n* `loyalty_point` - Loyalty Point","enum":["multibuy","percentage","fixed","shipping_free","point","coupon","voucher","sample_product","loyalty_point"],"type":"string"}}}}
```

## The PaginatedBulkVoucherCodeList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedBulkVoucherCodeList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/BulkVoucherCode"},"type":"array"}},"type":"object"},"BulkVoucherCode":{"properties":{"basket_offer":{"description":"The field defines the ID of the associated basket offer.","type":"integer"},"code":{"description":"The field defines the code to be used for the discount.","maxLength":32,"type":"string"},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"discount_item":{"description":"Numerical value representing quantity or total amount.","nullable":true,"type":"integer"},"id":{"description":"Unique identifier for the record.","type":"integer"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"order":{"description":"The field defines the order of the category node.","nullable":true,"type":"integer"},"status":{"$ref":"#/components/schemas/StatusBbdEnum","description":"Current status of the record (e.g., active, inactive)."},"translations":{"description":"This field defines any translations for the promotions, if available.","type":"string"},"user":{"description":"This field defines the user who triggered the event.","nullable":true,"type":"integer"}},"type":"object"},"StatusBbdEnum":{"description":"* `active` - Active\n* `passive` - Passive\n* `used` - Used\n* `revoked` - Revoked","enum":["active","passive","used","revoked"],"type":"string"}}}}
```

## The PaginatedCategoryNodeList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedCategoryNodeList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/CategoryNode"},"type":"array"}},"type":"object"},"CategoryNode":{"properties":{"attributes":{"description":"The field defines the attributes of the category node."},"attributes_kwargs":{"description":"The field defines the details of the category node."},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"depth":{"description":"This field defines the depth as the level of the node in the tree, starting from zero.","maximum":2147483647,"minimum":0,"type":"integer"},"id":{"description":"Unique identifier for the record.","type":"integer"},"localized_attributes":{"description":"The field defines the category node that has been translated into other languages."},"localized_attributes_kwargs":{"description":"The field defines the details of the translations for the category node attributes."},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"name":{"description":"The full name or label associated with the record.","maxLength":64,"type":"string"},"numchild":{"description":"This field defines the numchild as the number of direct children the node has.","maximum":2147483647,"minimum":0,"type":"integer"},"order":{"description":"The field defines the order of the category node.","maximum":2147483647,"minimum":-2147483648,"type":"integer"},"path":{"description":"This field defines the path as the hierarchical route from the root to the node.","maxLength":255,"type":"string"},"pretty_url":{"description":"The field defines the pretty URL of the category.","nullable":true,"type":"integer"},"sort_option":{"description":"The field defines the ID of the sort option applied to order the category.","nullable":true,"type":"integer"},"uuid":{"description":"Unique identifier for the record.","format":"uuid","type":"string"}},"type":"object"}}}}
```

## The PaginatedCityList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedCityList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/City"},"type":"array"}},"type":"object"},"City":{"properties":{"country":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"is_active":{"description":"Boolean flag indicating whether the condition is met.","type":"boolean"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"name":{"description":"The full name or label associated with the record.","maxLength":128,"title":"Official name","type":"string"},"postcode":{"description":"This field defines the postcode of the township.","maxLength":255,"nullable":true,"title":"Post/Zip-code","type":"string"},"priority":{"description":"This field defines the priority of the coupon (e.g., 1 being the highest priority).","maximum":2147483647,"minimum":-2147483648,"nullable":true,"type":"integer"},"translations":{"description":"This field defines the translations of the district name.","nullable":true}},"type":"object"}}}}
```

## The PaginatedConditionList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedConditionList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/Condition"},"type":"array"}},"type":"object"},"Condition":{"properties":{"condition_type":{"$ref":"#/components/schemas/ConditionTypeEnum","description":"The classification or type related to this field."},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"kwargs":{"description":"The field defines any additional parameters for the shipping option."},"kwargs[price_type]":{"description":"The field defines which price type the discount will be applied to. **unit\\_price, discount\\_unit\\_price, retail\\_price**","type":"string"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"product_collection":{"description":"The field defines the collection that will be displayed on the page.","nullable":true,"type":"integer"},"translations":{"description":"This field defines the translations of the district name.","nullable":true},"upsell_message":{"description":"This field defines the message prompting users to add more products to their cart to qualify for free shipping.","maxLength":512,"type":"string"}},"type":"object"},"ConditionTypeEnum":{"description":"* `distinct` - Distinct\n* `quantity` - Quantity\n* `amount` - Amount\n* `query` - Query","enum":["distinct","quantity","amount","query"],"type":"string"}}}}
```

## The PaginatedContentTypeList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedContentTypeList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/ContentType"},"type":"array"}},"type":"object"},"ContentType":{"properties":{"app_label":{"description":"The field defines the name of the app associated with the content type.","maxLength":100,"type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"model":{"description":"The field defines the model name associated with the content type.","maxLength":100,"type":"string"}},"type":"object"}}}}
```

## The PaginatedCountryList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedCountryList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/Country"},"type":"array"}},"type":"object"},"Country":{"properties":{"code":{"description":"The field defines the code to be used for the discount.","maxLength":3,"type":"string"},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"is_active":{"description":"Boolean flag indicating whether the condition is met.","type":"boolean"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"name":{"description":"The full name or label associated with the record.","maxLength":128,"title":"Official name","type":"string"},"translations":{"description":"This field defines the translations of the district name.","nullable":true}},"type":"object"}}}}
```

## The PaginatedDeletedItemList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedDeletedItemList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/DeletedItem"},"type":"array"}},"type":"object"},"DeletedItem":{"properties":{"content_type":{"description":"The classification or type related to this field.","type":"integer"},"deleted_date":{"description":"The field defines the deletion date of the object.","format":"date-time","type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"object_id":{"description":"This field defines the unique identifier of the object being affected by the event.","type":"string"}},"type":"object"}}}}
```

## The PaginatedDistrictList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedDistrictList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/District"},"type":"array"}},"type":"object"},"District":{"properties":{"city":{"description":"This field defines the city ID associated with the district.","type":"integer"},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"is_active":{"description":"Boolean flag indicating whether the condition is met.","type":"boolean"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"name":{"description":"The full name or label associated with the record.","maxLength":128,"title":"Official name","type":"string"},"postcode":{"description":"This field defines the postcode of the district.","maxLength":255,"nullable":true,"title":"Post/Zip-code","type":"string"},"township":{"description":"This field defines the township ID associated with the district.","type":"integer"},"translations":{"description":"This field defines the translations of the district name.","nullable":true}},"type":"object"}}}}
```

## The PaginatedEmailAddressList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedEmailAddressList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/EmailAddress"},"type":"array"}},"type":"object"},"EmailAddress":{"properties":{"email":{"description":"Email address of the user or entity.","format":"email","maxLength":254,"title":"E-mail address","type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"primary":{"description":"This field defines whether the address is the default among the user's addresses.","type":"boolean"},"user":{"description":"This field defines the user who triggered the event.","type":"integer"},"verified":{"description":"This field defines whether the email address has been verified.","type":"boolean"}},"type":"object"}}}}
```

## The PaginatedEventList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedEventList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/Event"},"type":"array"}},"type":"object"},"Event":{"properties":{"content":{"description":"This field defines the content or details of the event, typically the data or change made."},"content_type":{"description":"The classification or type related to this field.","type":"integer"},"headers":{"description":"This field defines the HTTP headers sent along with the request, which can include metadata about the request.","nullable":true},"object_id":{"description":"This field defines the unique identifier of the object being affected by the event.","maximum":2147483647,"minimum":0,"type":"integer"},"post_data":{"description":"This field defines the data sent by the client in the HTTP POST request.","nullable":true},"query_params":{"description":"This field defines the query parameters included in the URL during the request.","nullable":true},"remote_addr":{"description":"This field defines the IP address of the client making the request.","nullable":true,"title":"IP adresi","type":"string"},"timestamp":{"description":"This field defines the exact date and time when the event occurred.","format":"date-time","type":"string"},"url":{"description":"This field defines the URL that the client accessed during the event.","format":"uri","maxLength":1000,"nullable":true,"type":"string"},"user":{"$ref":"#/components/schemas/User","description":"This field defines the user who triggered the event."},"uuid":{"description":"Unique identifier for the record.","format":"uuid","title":"ID","type":"string"}},"type":"object"},"User":{"properties":{"attributes":{"description":"This field defines a dictionary containing the user's attributes.","type":"string"},"attributes_kwargs":{"description":"This field defines a dictionary containing the user's attributes.","type":"string"},"avatar":{"description":"This field defines the user's photo.","type":"string"},"call_allowed":{"description":"This field defines the user's call communication consent.","type":"string"},"date_joined":{"description":"This field defines the creation date.","type":"string"},"date_of_birth":{"description":"This field defines the user's birthday.","type":"string"},"email":{"description":"Email address of the user or entity.","format":"email","maxLength":254,"title":"E-posta adresi","type":"string"},"email_allowed":{"description":"This field defines the user's email communication consent.","type":"string"},"first_name":{"description":"The full name or label associated with the record.","maxLength":150,"title":"Adı","type":"string"},"gender":{"description":"This field defines the user's gender. Possible values are: **male**, **female**","type":"string"},"groups":{"description":"This field defines the permission groups to which the user is added.","type":"string"},"id":{"description":"This field defines the database ID of the record.","type":"string"},"is_active":{"description":"This field defines whether the user is active.","type":"string"},"is_anonymized":{"description":"This field defines whether the user has been anonymized.","type":"string"},"is_staff":{"description":"This field defines whether the user is a staff.","type":"string"},"is_superuser":{"description":"This field defines whether the user is a super user.","type":"string"},"language_code":{"description":"This field defines the user's local language.","type":"string"},"last_login":{"description":"This field defines the date of the user's last login.","type":"string"},"last_name":{"description":"The full name or label associated with the record.","maxLength":150,"title":"Soyadı","type":"string"},"localized_attributes":{"description":"This field defines a dictionary containing translations of the user's attributes based on the language.","type":"string"},"localized_attributes_kwargs":{"description":"This field defines a dictionary containing translations of the user's attributes based on the language.","type":"string"},"modified_date":{"description":"This field defines the last updated date.","type":"string"},"phone":{"description":"This field defines the user's phone number.","type":"string"},"pk":{"title":"ID","type":"integer"},"sms_allowed":{"description":"This field defines the user's SMS communication consent.","type":"string"},"user_permissions":{"description":"This field defines the user’s permissions.","type":"string"},"user_type":{"description":"This field defines the user type. Possible values are: **guest**, **registered**","type":"string"},"username":{"description":"This field defines the username.","type":"string"}},"type":"object"}}}}
```

## The PaginatedFavouriteProductList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedFavouriteProductList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/FavouriteProduct"},"type":"array"}},"type":"object"},"FavouriteProduct":{"properties":{"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"product":{"description":"The field defines the product ID associated with the product price.","type":"integer"},"user":{"description":"This field defines the user who triggered the event.","type":"integer"}},"type":"object"}}}}
```

## The PaginatedLandingPageList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedLandingPageList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/LandingPage"},"type":"array"}},"type":"object"},"LandingPage":{"properties":{"attribute_value":{"description":"The field defines the ID of the attribute value associated with it.","type":"integer"},"attributes":{"description":"The field defines the attributes of the category node."},"attributes_kwargs":{"description":"The field defines the details of the category node."},"content_type":{"description":"The classification or type related to this field.","type":"integer"},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"is_active":{"description":"Boolean flag indicating whether the condition is met.","type":"boolean"},"landing_page_type":{"description":"The classification or type related to this field.","type":"integer"},"localized_attributes":{"description":"The field defines the category node that has been translated into other languages."},"localized_attributes_kwargs":{"description":"The field defines the details of the translations for the category node attributes."},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"name":{"description":"The full name or label associated with the record.","maxLength":64,"type":"string"},"pretty_url":{"description":"The field defines the pretty URL of the category.","nullable":true,"type":"integer"},"template":{"description":"The field defines the template used for the landing page.","maxLength":512,"nullable":true,"type":"string"},"url":{"description":"This field defines the URL that the client accessed during the event.","maxLength":512,"type":"string"}},"type":"object"}}}}
```

## The PaginatedLandingPageTypeList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedLandingPageTypeList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/LandingPageType"},"type":"array"}},"type":"object"},"LandingPageType":{"properties":{"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"func_module":{"description":"The field defines the file name where the func_name is defined.","maxLength":256,"type":"string"},"func_name":{"description":"The full name or label associated with the record.","maxLength":64,"type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"name":{"description":"The full name or label associated with the record.","maxLength":64,"type":"string"},"schema":{"description":"The field defines the structure and rules for the landing page."},"slug":{"description":"The field defines the slug of the shipping option.","maxLength":64,"pattern":"^[-a-zA-Z0-9_]+$","type":"string"}},"type":"object"}}}}
```

## The PaginatedLoyaltyAccountList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedLoyaltyAccountList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/LoyaltyAccount"},"type":"array"}},"type":"object"},"LoyaltyAccount":{"properties":{"balance":{"description":"The field defines the balance available in the loyalty account.","format":"decimal","pattern":"^-?\\d{0,10}(?:\\.\\d{0,2})?$","type":"string"},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"currency":{"$ref":"#/components/schemas/CurrencyEnum","description":"The field defines the currency of the loyalty transaction."},"debit_allowed":{"description":"The field defines whether debit transactions are allowed on the loyalty account.","type":"boolean"},"id":{"description":"Unique identifier for the record.","type":"integer"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"number":{"description":"The field defines the loyalty account number.","maxLength":128,"nullable":true,"type":"string"},"user":{"description":"This field defines the user who triggered the event.","nullable":true,"type":"integer"},"user_email":{"description":"Email address of the user or entity.","maxLength":128,"nullable":true,"type":"string"},"uuid":{"description":"Unique identifier for the record.","format":"uuid","type":"string"}},"type":"object"},"CurrencyEnum":{"description":"* `try` - TL\n* `eur` - EUR\n* `usd` - USD\n* `egp` - EGP\n* `gbp` - GBP\n* `mad` - MAD\n* `pln` - PLN\n* `sar` - SAR\n* `ron` - RON\n* `uah` - UAH\n* `czk` - CZK\n* `huf` - HUF\n* `rub` - RUB\n* `bgn` - BGN\n* `iqd` - IQD\n* `kwd` - KWD\n* `bhd` - BHD\n* `omr` - OMR\n* `qar` - QAR\n* `aed` - AED\n* `ngn` - NGN\n* `inr` - INR\n* `lei` - LEI\n* `kzt` - KZT\n* `jod` - JOD\n* `rsd` - RSD","enum":["try","eur","usd","egp","gbp","mad","pln","sar","ron","uah","czk","huf","rub","bgn","iqd","kwd","bhd","omr","qar","aed","ngn","inr","lei","kzt","jod","rsd"],"type":"string"}}}}
```

## The PaginatedLoyaltyCardList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedLoyaltyCardList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/LoyaltyCard"},"type":"array"}},"type":"object"},"LoyaltyCard":{"properties":{"attributes":{"description":"The field defines the attributes of the category node."},"attributes_kwargs":{"description":"The field defines the details of the category node."},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"localized_attributes":{"description":"The field defines the category node that has been translated into other languages."},"localized_attributes_kwargs":{"description":"The field defines the details of the translations for the category node attributes."},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"number":{"description":"The field defines the loyalty account number.","maxLength":64,"title":"Card Number","type":"string"},"user":{"description":"This field defines the user who triggered the event.","type":"integer"}},"type":"object"}}}}
```

## The PaginatedLoyaltyTransactionList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedLoyaltyTransactionList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/LoyaltyTransaction"},"type":"array"}},"type":"object"},"LoyaltyTransaction":{"properties":{"amount":{"description":"The field defines the total amount of the loyalty transaction.","format":"decimal","pattern":"^-?\\d{0,10}(?:\\.\\d{0,2})?$","type":"string"},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"currency":{"$ref":"#/components/schemas/CurrencyEnum","description":"The field defines the currency of the loyalty transaction."},"id":{"description":"Unique identifier for the record.","type":"integer"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"order":{"description":"The field defines the order of the category node.","type":"integer"},"reference":{"description":"This field defines a reference for the basket item.","maxLength":128,"nullable":true,"type":"string"},"remote_addr":{"description":"This field defines the IP address of the client making the request.","nullable":true,"type":"string"},"user":{"description":"This field defines the user who triggered the event.","type":"integer"},"user_email":{"description":"Email address of the user or entity.","maxLength":256,"type":"string"},"uuid":{"description":"Unique identifier for the record.","format":"uuid","type":"string"}},"type":"object"},"CurrencyEnum":{"description":"* `try` - TL\n* `eur` - EUR\n* `usd` - USD\n* `egp` - EGP\n* `gbp` - GBP\n* `mad` - MAD\n* `pln` - PLN\n* `sar` - SAR\n* `ron` - RON\n* `uah` - UAH\n* `czk` - CZK\n* `huf` - HUF\n* `rub` - RUB\n* `bgn` - BGN\n* `iqd` - IQD\n* `kwd` - KWD\n* `bhd` - BHD\n* `omr` - OMR\n* `qar` - QAR\n* `aed` - AED\n* `ngn` - NGN\n* `inr` - INR\n* `lei` - LEI\n* `kzt` - KZT\n* `jod` - JOD\n* `rsd` - RSD","enum":["try","eur","usd","egp","gbp","mad","pln","sar","ron","uah","czk","huf","rub","bgn","iqd","kwd","bhd","omr","qar","aed","ngn","inr","lei","kzt","jod","rsd"],"type":"string"}}}}
```

## The PaginatedLoyaltyTransferList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedLoyaltyTransferList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/LoyaltyTransfer"},"type":"array"}},"type":"object"},"LoyaltyTransfer":{"properties":{"account":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"amount":{"description":"The field defines the total amount of the loyalty transaction.","format":"decimal","pattern":"^-?\\d{0,10}(?:\\.\\d{0,2})?$","type":"string"},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"currency":{"$ref":"#/components/schemas/CurrencyEnum","description":"The field defines the currency of the loyalty transaction."},"id":{"description":"Unique identifier for the record.","type":"integer"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"reference":{"description":"This field defines a reference for the basket item.","maxLength":128,"nullable":true,"type":"string"},"transaction":{"description":"The field defines the transaction ID created for the loyalty transfer.","type":"integer"},"uuid":{"description":"Unique identifier for the record.","format":"uuid","type":"string"}},"type":"object"},"CurrencyEnum":{"description":"* `try` - TL\n* `eur` - EUR\n* `usd` - USD\n* `egp` - EGP\n* `gbp` - GBP\n* `mad` - MAD\n* `pln` - PLN\n* `sar` - SAR\n* `ron` - RON\n* `uah` - UAH\n* `czk` - CZK\n* `huf` - HUF\n* `rub` - RUB\n* `bgn` - BGN\n* `iqd` - IQD\n* `kwd` - KWD\n* `bhd` - BHD\n* `omr` - OMR\n* `qar` - QAR\n* `aed` - AED\n* `ngn` - NGN\n* `inr` - INR\n* `lei` - LEI\n* `kzt` - KZT\n* `jod` - JOD\n* `rsd` - RSD","enum":["try","eur","usd","egp","gbp","mad","pln","sar","ron","uah","czk","huf","rub","bgn","iqd","kwd","bhd","omr","qar","aed","ngn","inr","lei","kzt","jod","rsd"],"type":"string"}}}}
```

## The PaginatedOrderBenefitApplicantList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedOrderBenefitApplicantList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/OrderBenefitApplicant"},"type":"array"}},"type":"object"},"OrderBenefitApplicant":{"properties":{"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"discount_item":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"id":{"description":"Unique identifier for the record.","type":"integer"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"order_item":{"description":"The field defines the associated order item id.","type":"integer"}},"type":"object"}}}}
```

## The PaginatedOrderDiscountItemList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedOrderDiscountItemList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/OrderDiscountItem"},"type":"array"}},"type":"object"},"OrderDiscountItem":{"properties":{"amount":{"description":"The field defines the total amount of the loyalty transaction.","format":"decimal","pattern":"^-?\\d{0,10}(?:\\.\\d{0,2})?$","title":"Total discount","type":"string"},"cancel_amount":{"description":"The field defines the refunded amount of the discount.","format":"decimal","pattern":"^-?\\d{0,10}(?:\\.\\d{0,2})?$","title":"Cancel discount","type":"string"},"conditional_offer":{"description":"The field defines the associated condition offer ID.","nullable":true,"type":"integer"},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"data":{"description":"The field defines the data related to the discount item.","nullable":true},"data_source_discount_sharing_rate":{"description":"Numerical value representing quantity or total amount.","format":"decimal","nullable":true,"pattern":"^-?\\d{0,3}(?:\\.\\d{0,2})?$","type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"name":{"description":"The full name or label associated with the record.","maxLength":1024,"title":"Discount Name","type":"string"},"order":{"description":"The field defines the order of the category node.","type":"integer"},"session_offer":{"description":"The field defines the associated condition offer ID.","nullable":true,"type":"integer"}},"type":"object"}}}}
```

## The PaginatedOrderItemList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedOrderItemList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/OrderItem"},"type":"array"}},"type":"object"},"OrderItem":{"properties":{"attributes":{"description":"The field defines the attributes of the category node.","nullable":true},"attributes_kwargs":{"description":"The field defines the details of the category node.","nullable":true},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"datasource":{"description":"The field defines the ID that indicates which seller the item belongs to.","nullable":true,"type":"integer"},"defined_shipping_company":{"maxLength":32,"nullable":true,"type":"string"},"defined_tracking_url":{"description":"The field defines the custom tracking URL for the order item.","format":"uri","maxLength":512,"nullable":true,"type":"string"},"delivered_date":{"format":"date-time","nullable":true,"type":"string"},"e_archive_url":{"description":"The field defines the e-archive URL for the order item.","format":"uri","maxLength":1024,"nullable":true,"title":"E-Archive","type":"string"},"estimated_delivery_date":{"description":"The field defines the estimated delivery date for the order item.","format":"date","nullable":true,"type":"string"},"extra_field":{"description":"The field defines additional fields or attributes related to the product.","nullable":true},"extra_product_price":{"description":"The field defines the ID of the extra product price associated with the product. If not specified, the default price applies.","nullable":true,"type":"integer"},"extra_product_stock":{"description":"The field defines the ID of the extra product stock associated with the product. If not specified, the default stock applies.","nullable":true,"type":"integer"},"id":{"description":"Unique identifier for the record.","type":"integer"},"image":{"description":"This field defines the URL or path to the product's image.","format":"uri","nullable":true,"type":"string"},"invoice_date":{"description":"The field defines the invoice date for the order item.","format":"date-time","nullable":true,"type":"string"},"invoice_number":{"description":"The field defines the invoice number for the order item.","maxLength":32,"nullable":true,"type":"string"},"localized_attributes":{"description":"The field defines the category node that has been translated into other languages.","nullable":true},"localized_attributes_kwargs":{"description":"The field defines the details of the translations for the category node attributes.","nullable":true},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"order":{"description":"The field defines the order of the category node.","title":"Sıralama","type":"integer"},"parent":{"description":"The field defines the ID of the associated basket item, if there is a related basket item.","nullable":true,"type":"integer"},"price":{"description":"The field defines the actual price of the product.","format":"decimal","pattern":"^-?\\d{0,10}(?:\\.\\d{0,2})?$","type":"string"},"price_currency":{"$ref":"#/components/schemas/PriceCurrencyEnum","description":"The field defines the price currency for the order item."},"product":{"description":"The field defines the product ID associated with the product price.","type":"integer"},"retail_price":{"description":"The field defines the retail price of the product.","format":"decimal","nullable":true,"pattern":"^-?\\d{0,10}(?:\\.\\d{0,2})?$","type":"string"},"shipped_date":{"format":"date-time","nullable":true,"type":"string"},"shipping_company":{"$ref":"#/components/schemas/ShippingCompanyEnum","description":"The field defines the shipping company for the order item."},"shipping_option_group":{"description":"The field defines the shipping option group to which the order item belongs.","nullable":true,"type":"integer"},"shipping_tracking_url":{"description":"The field defines the shipping tracking URL for the order item.","format":"uri","maxLength":500,"nullable":true,"type":"string"},"status":{"$ref":"#/components/schemas/StatusC57Enum","description":"Current status of the record (e.g., active, inactive)."},"tax_rate":{"description":"The field defines the tax rate applied to the product.","format":"decimal","pattern":"^-?\\d{0,3}(?:\\.\\d{0,2})?$","type":"string"},"tracking_number":{"description":"The field defines the tracking number for the order item.","maxLength":256,"nullable":true,"type":"string"}},"type":"object"},"PriceCurrencyEnum":{"description":"* `try` - TL\n* `eur` - EUR\n* `usd` - USD\n* `egp` - EGP\n* `gbp` - GBP\n* `mad` - MAD\n* `pln` - PLN\n* `sar` - SAR\n* `ron` - RON\n* `uah` - UAH\n* `czk` - CZK\n* `huf` - HUF\n* `rub` - RUB\n* `bgn` - BGN\n* `iqd` - IQD\n* `kwd` - KWD\n* `bhd` - BHD\n* `omr` - OMR\n* `qar` - QAR\n* `aed` - AED\n* `ngn` - NGN\n* `inr` - INR\n* `lei` - LEI\n* `kzt` - KZT\n* `jod` - JOD\n* `rsd` - RSD","enum":["try","eur","usd","egp","gbp","mad","pln","sar","ron","uah","czk","huf","rub","bgn","iqd","kwd","bhd","omr","qar","aed","ngn","inr","lei","kzt","jod","rsd"],"type":"string"},"ShippingCompanyEnum":{"description":"* `aras` - Aras Kargo\n* `ups` - UPS\n* `asil` - Asil Kargo\n* `yurtici` - Yurtiçi Kargo\n* `mng` - MNG Kargo\n* `hbexpress` - Hepsi Express\n* `aramex` - Aramex\n* `other` - Other\n* `ismail` - Is-Mail Kargo\n* `gls` - GLS Logistic\n* `hoopkapida` - Hoopkapida Kargo\n* `fancourier` - Fan Courier\n* `tmmexpress` - TMM Express\n* `ptt` - Ptt\n* `horoz` - Horoz\n* `novaposhta` - Nova Poshta\n* `droplight` - DropLight\n* `surat` - Sürat Kargo\n* `ups_intl` - UPS International\n* `b2c_direct` - B2C Direct\n* `jetizz` - Jetizz\n* `tyexpress` - Tyexpress\n* `ay_cargo` - Ay Kargo\n* `cainiao` - Cainiao\n* `acs` - ACS Kargo\n* `packupp` - Packupp\n* `k_gelsin` - Kolay Gelsin\n* `birgunde` - Bir Günde Kargo\n* `kargo_ist` - Kargo İstanbul\n* `giz` - Giz\n* `mylerz` - Mylerz Cargo\n* `mylerzsdd` - Mylerz Same Day Delivery\n* `r2s` - R2S Cargo\n* `boomex` - Boomex\n* `chrono` - Chrono Diali Courier\n* `scotty` - Scotty Cargo\n* `netkargo` - NetKargo\n* `murat_lgc` - Murat Lojistik\n* `fast_cargo` - Fast Cargo\n* `dpd` - DPD Cargo\n* `in_post` - In Post\n* `k_sende` - Kargom Sende\n* `rupost` - Ru Post\n* `cdek` - Cdek\n* `loomis` - Loomis\n* `carrtell` - Cartell\n* `speeta` - Speeta\n* `bringo` - Bringo\n* `dhlexpress` - DHL Express\n* `bovo` - Bovo\n* `gelal` - Gelal\n* `arvato` - Arvato\n* `bpost_athome` - Bpost athome\n* `bpost_24_7` - Bpost 24/7\n* `cathedis` - Cathedis\n* `dincer` - Dinçer Lojistik\n* `sameday` - Sameday Easybox\n* `gkn` - GKN Kargo\n* `svuum` - Svuum Cargo\n* `hjetxl` - Hepsi Jet XL\n* `aramex_express` - Aramex Express\n* `tnt_cargo` - TNT Cargo\n* `ceva_cargo` - Ceva Cargo\n* `bringo_express` - Bringo Express\n* `sendeo` - Sendeo Cargo\n* `cargus` - Cargus\n* `pinkpost` - PinkPost\n* `speedy` - Speedy Cargo\n* `deliverigo` - Deliverigo\n* `jetizz_v7` - Jetizz v7\n* `evdemo_lojistik` - Evdemo Lojistik\n* `extension` - Extension Cargo\n* `apiship` - ApiShip\n* `octovan_express` - Octovan Express\n* `clickpost` - Clickpost\n* `iMile` - iMile Delivery\n* `jetlogi` - Jetlogi\n* `bolt` - Bolt Kargo\n* `pony_express` - Pony Express\n* `boxaty` - Boxaty\n* `monist` - Monist\n* `city_express` - City Express\n* `fero_ai` - Fero AI\n* `carriyo` - Carriyo\n* `pakettaxi` - Paket Taxi\n* `falcon_flex` - Falcon Flex\n* `porter_express` - Porter Express\n* `sky_express` - Sky Express\n* `pts_express` - PTS Worldwide Express\n* `bpost_pickup` - Bpost Pickup\n* `shipx` - ShipX\n* `fareye` - FarEye","enum":["aras","ups","asil","yurtici","mng","hbexpress","aramex","other","ismail","gls","hoopkapida","fancourier","tmmexpress","ptt","horoz","novaposhta","droplight","surat","ups_intl","b2c_direct","jetizz","tyexpress","ay_cargo","cainiao","acs","packupp","k_gelsin","birgunde","kargo_ist","giz","mylerz","mylerzsdd","r2s","boomex","chrono","scotty","netkargo","murat_lgc","fast_cargo","dpd","in_post","k_sende","rupost","cdek","loomis","carrtell","speeta","bringo","dhlexpress","bovo","gelal","arvato","bpost_athome","bpost_24_7","cathedis","dincer","sameday","gkn","svuum","hjetxl","aramex_express","tnt_cargo","ceva_cargo","bringo_express","sendeo","cargus","pinkpost","speedy","deliverigo","jetizz_v7","evdemo_lojistik","extension","apiship","octovan_express","clickpost","iMile","jetlogi","bolt","pony_express","boxaty","monist","city_express","fero_ai","carriyo","pakettaxi","falcon_flex","porter_express","sky_express","pts_express","bpost_pickup","shipx","fareye"],"type":"string"},"StatusC57Enum":{"description":"* `50` - cancellation waiting\n* `100` - cancelled\n* `200` - waiting\n* `300` - payment_waiting\n* `350` - confirmation waiting\n* `400` - approved\n* `450` - preparing\n* `500` - shipped\n* `510` - shipped_and_informed\n* `520` - ready for pickup\n* `540` - attempted_delivery\n* `544` - review_started\n* `545` - review_waiting\n* `546` - waiting_for_payment\n* `547` - paid\n* `550` - delivered\n* `600` - refunded","enum":["50","100","200","300","350","400","450","500","510","520","540","544","545","546","547","550","600"],"type":"string"}}}}
```

## The PaginatedOrderList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedOrderList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/Order"},"type":"array"}},"type":"object"},"Order":{"properties":{"amount":{"description":"This field defines the order amount.","format":"decimal","pattern":"^-?\\d{0,10}(?:\\.\\d{0,2})?$","title":"Order amount","type":"string"},"basket":{"description":"This field defines the basket ID associated with the order.","nullable":true,"type":"integer"},"billing_address":{"description":"Physical or electronic address details.","nullable":true,"type":"integer"},"bin_number":{"description":"This field defines the BIN (Bank Identification Number) of the credit card if payment was made by credit card.","maxLength":8,"nullable":true,"type":"string"},"card":{"description":"This field defines the Card ID stored in the database, associated with the BIN number and POS, if the payment was made by credit card.","nullable":true,"type":"integer"},"checkout_provider":{"description":"This field defines the provider ID if the order was placed through a checkout provider.","nullable":true,"type":"integer"},"client_type":{"$ref":"#/components/schemas/ClientTypeEnum","description":"The classification or type related to this field."},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"currency":{"$ref":"#/components/schemas/CurrencyEnum","description":"This field defines the currency used for the payment."},"defined_tracking_url":{"description":"This field defines the customized tracking URL.","format":"uri","maxLength":512,"nullable":true,"type":"string"},"delivery_range":{"additionalProperties":{"format":"date-time","type":"string"},"description":"This field defines the estimated delivery time range for the order.","nullable":true,"type":"object"},"discount_amount":{"description":"Numerical value representing quantity or total amount.","format":"decimal","pattern":"^-?\\d{0,10}(?:\\.\\d{0,2})?$","title":"Discount","type":"string"},"discount_refund_amount":{"description":"Numerical value representing quantity or total amount.","format":"decimal","pattern":"^-?\\d{0,10}(?:\\.\\d{0,2})?$","title":"Discount","type":"string"},"e_archive_url":{"description":"This field defines the e-invoice URL.","format":"uri","maxLength":1024,"nullable":true,"title":"E-Archive","type":"string"},"extra_field":{"description":"This field defines an additional field required for the order if necessary.","nullable":true},"gift_box_note":{"description":"This field defines the note for the gift box.","maxLength":160,"nullable":true,"type":"string"},"has_gift_box":{"description":"Boolean flag indicating whether the condition is met.","nullable":true,"type":"boolean"},"id":{"description":"Unique identifier for the record.","type":"integer"},"installment":{"description":"This field defines the Installment database ID associated with the card.","nullable":true,"type":"integer"},"installment_count":{"description":"Numerical value representing quantity or total amount.","maximum":2147483647,"minimum":0,"type":"integer"},"installment_interest_amount":{"description":"This field defines the total interest applied for installment payments.","format":"decimal","pattern":"^-?\\d{0,10}(?:\\.\\d{0,2})?$","type":"string"},"invoice_date":{"description":"This field defines the invoice date.","format":"date-time","nullable":true,"type":"string"},"invoice_number":{"description":"This field defines the invoice number.","maxLength":32,"nullable":true,"type":"string"},"language_code":{"description":"This field defines the language associated with the order.","maxLength":256,"nullable":true,"type":"string"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"notes":{"description":"This field defines the note related to the order.","maxLength":320,"nullable":true,"title":"Instructions","type":"string"},"number":{"description":"This field defines the unique order number.","maxLength":128,"title":"Order number","type":"string"},"payment_option":{"description":"This field defines the ID of the selected payment option.","type":"integer"},"payment_option_slug":{"description":"This field defines the slug information for the selected payment option.","maxLength":128,"pattern":"^[-a-zA-Z0-9_]+$","type":"string"},"refund_amount":{"description":"This field defines the amount that has been returned.","format":"decimal","pattern":"^-?\\d{0,10}(?:\\.\\d{0,2})?$","title":"Order refund amount","type":"string"},"remote_addr":{"description":"This field defines the IP address from which the order was placed.","nullable":true,"type":"string"},"segment":{"description":"This field defines the segment ID information to which the user is associated, if applicable.","nullable":true,"type":"integer"},"shipping_address":{"description":"Physical or electronic address details.","nullable":true,"type":"integer"},"shipping_amount":{"description":"This field defines the shipping fee.","format":"decimal","pattern":"^-?\\d{0,10}(?:\\.\\d{0,2})?$","title":"Shipping charge","type":"string"},"shipping_company":{"$ref":"#/components/schemas/ShippingCompanyEnum","description":"This field defines the shipping company responsible for delivering the order."},"shipping_option":{"description":"This field defines the ID of the selected shipping option.","type":"integer"},"shipping_option_slug":{"description":"This field defines the slug information for the selected shipping option.","maxLength":128,"pattern":"^[-a-zA-Z0-9_]+$","type":"string"},"shipping_refund_amount":{"description":"This field defines the refunded shipping fee.","format":"decimal","pattern":"^-?\\d{0,10}(?:\\.\\d{0,2})?$","type":"string"},"shipping_tax_rate":{"description":"This field defines the tax rate on the shipping fee.","format":"decimal","nullable":true,"pattern":"^-?\\d{0,3}(?:\\.\\d{0,2})?$","type":"string"},"shipping_tracking_url":{"description":"This field defines the shipping tracking URL.","format":"uri","maxLength":500,"nullable":true,"type":"string"},"status":{"$ref":"#/components/schemas/StatusC57Enum","description":"Current status of the record (e.g., active, inactive)."},"tracking_number":{"description":"This field defines the shipping tracking number.","maxLength":256,"nullable":true,"type":"string"},"user":{"description":"This field defines the user ID of the person who placed the order.","nullable":true,"type":"integer"},"user_email":{"description":"Email address of the user or entity.","format":"email","maxLength":254,"type":"string"}},"type":"object"},"ClientTypeEnum":{"description":"* `default` - Default\n* `android` - Android\n* `ios` - Ios\n* `instore` - Instore\n* `b2b` - B2B","enum":["default","android","ios","instore","b2b"],"type":"string"},"CurrencyEnum":{"description":"* `try` - TL\n* `eur` - EUR\n* `usd` - USD\n* `egp` - EGP\n* `gbp` - GBP\n* `mad` - MAD\n* `pln` - PLN\n* `sar` - SAR\n* `ron` - RON\n* `uah` - UAH\n* `czk` - CZK\n* `huf` - HUF\n* `rub` - RUB\n* `bgn` - BGN\n* `iqd` - IQD\n* `kwd` - KWD\n* `bhd` - BHD\n* `omr` - OMR\n* `qar` - QAR\n* `aed` - AED\n* `ngn` - NGN\n* `inr` - INR\n* `lei` - LEI\n* `kzt` - KZT\n* `jod` - JOD\n* `rsd` - RSD","enum":["try","eur","usd","egp","gbp","mad","pln","sar","ron","uah","czk","huf","rub","bgn","iqd","kwd","bhd","omr","qar","aed","ngn","inr","lei","kzt","jod","rsd"],"type":"string"},"ShippingCompanyEnum":{"description":"* `aras` - Aras Kargo\n* `ups` - UPS\n* `asil` - Asil Kargo\n* `yurtici` - Yurtiçi Kargo\n* `mng` - MNG Kargo\n* `hbexpress` - Hepsi Express\n* `aramex` - Aramex\n* `other` - Other\n* `ismail` - Is-Mail Kargo\n* `gls` - GLS Logistic\n* `hoopkapida` - Hoopkapida Kargo\n* `fancourier` - Fan Courier\n* `tmmexpress` - TMM Express\n* `ptt` - Ptt\n* `horoz` - Horoz\n* `novaposhta` - Nova Poshta\n* `droplight` - DropLight\n* `surat` - Sürat Kargo\n* `ups_intl` - UPS International\n* `b2c_direct` - B2C Direct\n* `jetizz` - Jetizz\n* `tyexpress` - Tyexpress\n* `ay_cargo` - Ay Kargo\n* `cainiao` - Cainiao\n* `acs` - ACS Kargo\n* `packupp` - Packupp\n* `k_gelsin` - Kolay Gelsin\n* `birgunde` - Bir Günde Kargo\n* `kargo_ist` - Kargo İstanbul\n* `giz` - Giz\n* `mylerz` - Mylerz Cargo\n* `mylerzsdd` - Mylerz Same Day Delivery\n* `r2s` - R2S Cargo\n* `boomex` - Boomex\n* `chrono` - Chrono Diali Courier\n* `scotty` - Scotty Cargo\n* `netkargo` - NetKargo\n* `murat_lgc` - Murat Lojistik\n* `fast_cargo` - Fast Cargo\n* `dpd` - DPD Cargo\n* `in_post` - In Post\n* `k_sende` - Kargom Sende\n* `rupost` - Ru Post\n* `cdek` - Cdek\n* `loomis` - Loomis\n* `carrtell` - Cartell\n* `speeta` - Speeta\n* `bringo` - Bringo\n* `dhlexpress` - DHL Express\n* `bovo` - Bovo\n* `gelal` - Gelal\n* `arvato` - Arvato\n* `bpost_athome` - Bpost athome\n* `bpost_24_7` - Bpost 24/7\n* `cathedis` - Cathedis\n* `dincer` - Dinçer Lojistik\n* `sameday` - Sameday Easybox\n* `gkn` - GKN Kargo\n* `svuum` - Svuum Cargo\n* `hjetxl` - Hepsi Jet XL\n* `aramex_express` - Aramex Express\n* `tnt_cargo` - TNT Cargo\n* `ceva_cargo` - Ceva Cargo\n* `bringo_express` - Bringo Express\n* `sendeo` - Sendeo Cargo\n* `cargus` - Cargus\n* `pinkpost` - PinkPost\n* `speedy` - Speedy Cargo\n* `deliverigo` - Deliverigo\n* `jetizz_v7` - Jetizz v7\n* `evdemo_lojistik` - Evdemo Lojistik\n* `extension` - Extension Cargo\n* `apiship` - ApiShip\n* `octovan_express` - Octovan Express\n* `clickpost` - Clickpost\n* `iMile` - iMile Delivery\n* `jetlogi` - Jetlogi\n* `bolt` - Bolt Kargo\n* `pony_express` - Pony Express\n* `boxaty` - Boxaty\n* `monist` - Monist\n* `city_express` - City Express\n* `fero_ai` - Fero AI\n* `carriyo` - Carriyo\n* `pakettaxi` - Paket Taxi\n* `falcon_flex` - Falcon Flex\n* `porter_express` - Porter Express\n* `sky_express` - Sky Express\n* `pts_express` - PTS Worldwide Express\n* `bpost_pickup` - Bpost Pickup\n* `shipx` - ShipX\n* `fareye` - FarEye","enum":["aras","ups","asil","yurtici","mng","hbexpress","aramex","other","ismail","gls","hoopkapida","fancourier","tmmexpress","ptt","horoz","novaposhta","droplight","surat","ups_intl","b2c_direct","jetizz","tyexpress","ay_cargo","cainiao","acs","packupp","k_gelsin","birgunde","kargo_ist","giz","mylerz","mylerzsdd","r2s","boomex","chrono","scotty","netkargo","murat_lgc","fast_cargo","dpd","in_post","k_sende","rupost","cdek","loomis","carrtell","speeta","bringo","dhlexpress","bovo","gelal","arvato","bpost_athome","bpost_24_7","cathedis","dincer","sameday","gkn","svuum","hjetxl","aramex_express","tnt_cargo","ceva_cargo","bringo_express","sendeo","cargus","pinkpost","speedy","deliverigo","jetizz_v7","evdemo_lojistik","extension","apiship","octovan_express","clickpost","iMile","jetlogi","bolt","pony_express","boxaty","monist","city_express","fero_ai","carriyo","pakettaxi","falcon_flex","porter_express","sky_express","pts_express","bpost_pickup","shipx","fareye"],"type":"string"},"StatusC57Enum":{"description":"* `50` - cancellation waiting\n* `100` - cancelled\n* `200` - waiting\n* `300` - payment_waiting\n* `350` - confirmation waiting\n* `400` - approved\n* `450` - preparing\n* `500` - shipped\n* `510` - shipped_and_informed\n* `520` - ready for pickup\n* `540` - attempted_delivery\n* `544` - review_started\n* `545` - review_waiting\n* `546` - waiting_for_payment\n* `547` - paid\n* `550` - delivered\n* `600` - refunded","enum":["50","100","200","300","350","400","450","500","510","520","540","544","545","546","547","550","600"],"type":"string"}}}}
```

## The PaginatedOrderTransactionList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedOrderTransactionList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/OrderTransaction"},"type":"array"}},"type":"object"},"OrderTransaction":{"properties":{"amount":{"description":"The field defines the total amount of the loyalty transaction.","format":"decimal","pattern":"^-?\\d{0,10}(?:\\.\\d{0,2})?$","type":"string"},"auth_code":{"description":"The field defines the authorization code of the order transactions.","maxLength":255,"nullable":true,"type":"string"},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"currency":{"$ref":"#/components/schemas/CurrencyEnum","description":"The field defines the currency of the loyalty transaction."},"id":{"description":"Unique identifier for the record.","type":"integer"},"is_succeeded":{"description":"Boolean flag indicating whether the condition is met.","type":"boolean"},"main_pos":{"description":"The field defines the main pos of the order transactions.","nullable":true,"type":"integer"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"order":{"description":"The field defines the order of the category node.","nullable":true,"type":"integer"},"pos":{"description":"The field defines the pos of the order transactions.","type":"integer"},"raw_request":{"description":"The field defines the raw request of the order transactions.","type":"string"},"raw_response":{"description":"The field defines the raw response of the order transactions.","nullable":true,"type":"string"},"remote_addr":{"description":"This field defines the IP address of the client making the request.","nullable":true,"type":"string"},"three_d_used":{"description":"The field defines the 3D usage status of the order transactions.","type":"boolean"},"transaction_id":{"description":"The field defines the transaction ID of the order transactions.","maxLength":512,"nullable":true,"type":"string"},"transaction_type":{"$ref":"#/components/schemas/TransactionTypeEnum","description":"The classification or type related to this field."},"user":{"description":"This field defines the user who triggered the event.","nullable":true,"type":"integer"},"user_email":{"description":"Email address of the user or entity.","format":"email","maxLength":254,"type":"string"}},"type":"object"},"CurrencyEnum":{"description":"* `try` - TL\n* `eur` - EUR\n* `usd` - USD\n* `egp` - EGP\n* `gbp` - GBP\n* `mad` - MAD\n* `pln` - PLN\n* `sar` - SAR\n* `ron` - RON\n* `uah` - UAH\n* `czk` - CZK\n* `huf` - HUF\n* `rub` - RUB\n* `bgn` - BGN\n* `iqd` - IQD\n* `kwd` - KWD\n* `bhd` - BHD\n* `omr` - OMR\n* `qar` - QAR\n* `aed` - AED\n* `ngn` - NGN\n* `inr` - INR\n* `lei` - LEI\n* `kzt` - KZT\n* `jod` - JOD\n* `rsd` - RSD","enum":["try","eur","usd","egp","gbp","mad","pln","sar","ron","uah","czk","huf","rub","bgn","iqd","kwd","bhd","omr","qar","aed","ngn","inr","lei","kzt","jod","rsd"],"type":"string"},"TransactionTypeEnum":{"description":"* `authorize` - Authorize\n* `capture` - Capture\n* `purchase` - Purchase\n* `refund` - Refund\n* `void` - Void\n* `purchase_three_d` - Purchase Three D\n* `redirect` - Redirect\n* `webhook` - Webhook\n* `store_card` - Store Card\n* `return_back` - Return Back\n* `init` - Init\n* `capture_refund` - Capture Refund\n* `pre_purchase` - Pre Purchase","enum":["authorize","capture","purchase","refund","void","purchase_three_d","redirect","webhook","store_card","return_back","init","capture_refund","pre_purchase"],"type":"string"}}}}
```

## The PaginatedPosList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedPosList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/Pos"},"type":"array"}},"type":"object"},"Pos":{"properties":{"gateway":{"$ref":"#/components/schemas/GatewayEnum","description":"The field defines which payment gateway the POS will use."},"id":{"description":"Unique identifier for the record.","type":"integer"},"name":{"description":"The full name or label associated with the record.","maxLength":64,"type":"string"},"resource_url":{"description":"The field defines the URL of the resources associated with the POS.","format":"uri","maxLength":200,"type":"string"},"slug":{"description":"The field defines the slug of the shipping option.","maxLength":64,"pattern":"^[-a-zA-Z0-9_]+$","type":"string"},"three_d_resource_url":{"description":"The field defines the URL for the 3D secure resources of the POS.","format":"uri","maxLength":200,"nullable":true,"type":"string"}},"type":"object"},"GatewayEnum":{"description":"* `omnicore.libs.payment_gateways.garanti.GarantiGateway` - garanti\n* `omnicore.libs.payment_gateways.nestpay.NestpayGateway` - nestpay\n* `omnicore.libs.payment_gateways.cmi.CMIGateway` - cmi\n* `omnicore.libs.payment_gateways.posnet.PosnetGateway` - posnet\n* `omnicore.libs.payment_gateways.payu.PayUGateway` - payu\n* `omnicore.libs.payment_gateways.mastercard.MastercardGateway` - mastercard\n* `omnicore.libs.payment_gateways.masterpass.MasterpassGateway` - masterpass\n* `omnicore.libs.payment_gateways.bex.BexGateway` - bex\n* `omnicore.libs.payment_gateways.hyper_pay.HyperpayGateway` - hyperpay\n* `omnicore.libs.payment_gateways.paymentsos.PayUPolandGateway` - payu_poland\n* `omnicore.libs.payment_gateways.paymentsos.PayURomaniaGateway` - payu_romania\n* `omnicore.libs.payment_gateways.payu_ro.PayuRoGateway` - payu_ro\n* `omnicore.libs.payment_gateways.fastpay.FastPayGateway` - fastpay\n* `omnicore.libs.payment_gateways.maximumpay.MaximumPayGateway` - maximumpay\n* `omnicore.libs.payment_gateways.liqpay.LiqPayGateway` - liqpay\n* `omnicore.libs.payment_gateways.gpay.GPayGateway` - gpay\n* `omnicore.libs.payment_gateways.easypay.EasyPayGateway` - easypay\n* `omnicore.libs.payment_gateways.mobilexpress.MobilExpressGateway` - mobilexpress\n* `omnicore.libs.payment_gateways.mobilexpress.MobilExpressCreditCardGateway` - mobilexpress_credit_card\n* `omnicore.libs.payment_gateways.iyzico.IyzicoGateway` - iyzico\n* `omnicore.libs.payment_gateways.iyzico.IyzicoBKMGateway` - iyzico_bkm\n* `omnicore.libs.payment_gateways.finansbank.FinansBankGateway` - finansbank\n* `omnicore.libs.payment_gateways.denizbank.DenizBankGateway` - denizbank\n* `omnicore.libs.payment_gateways.yandex_money.YandexMoneyGateway` - yandex_money\n* `omnicore.libs.payment_gateways.paypal.PaypalGateway` - paypal\n* `omnicore.libs.payment_gateways.alpha.AlphaGateway` - alpha\n* `omnicore.libs.payment_gateways.dummypay.DummyPayGateway` - dummypay\n* `omnicore.libs.payment_gateways.ykb_credit.YKBCreditGateway` - ykb_credit\n* `omnicore.libs.payment_gateways.compay.ComPayGateway` - compay\n* `omnicore.libs.payment_gateways.compay.ComPayCreditGateway` - compay_credit\n* `omnicore.libs.payment_gateways.param.ParamGateway` - param\n* `omnicore.libs.payment_gateways.garanti_switch.GarantiSwitchGateway` - garanti_switch\n* `omnicore.libs.payment_gateways.iyzico.PayWithIyzicoGateway` - pay_with_iyzico\n* `omnicore.libs.payment_gateways.tompay.TomPayGateway` - tompay\n* `omnicore.libs.payment_gateways.iyzico.IyzicoFundsTransferGateway` - iyzico_funds_transfer\n* `omnicore.libs.payment_gateways.paycell.PaycellGateway` - paycell\n* `omnicore.libs.payment_gateways.posas_giftcard.PosAsGiftCardGateway` - posas_giftcard\n* `omnicore.libs.payment_gateways.multisafepay.MultiSafepayGateway` - multisafepay\n* `omnicore.libs.payment_gateways.garanti_credit.GarantiCreditGateway` - garanti_credit\n* `omnicore.libs.payment_gateways.multisafepay.MultiSafepayDirectGateway` - multisafepay_direct\n* `omnicore.libs.payment_gateways.ozan.OzanGateway` - ozan\n* `omnicore.libs.payment_gateways.netopia.NetopiaGateway` - netopia\n* `omnicore.libs.payment_gateways.teqpay.TeqPayGateway` - teqpay\n* `omnicore.libs.payment_gateways.payu_pl.PayuPLGateway` - payu_pl\n* `omnicore.libs.payment_gateways.stripe.StripeGateway` - stripe\n* `omnicore.libs.payment_gateways.bulut.BulutGateway` - bulut\n* `omnicore.libs.payment_gateways.fibabank.FibaCreditGateway` - fiba_credit\n* `omnicore.libs.payment_gateways.mobilexpress_hosted.MobilExpressHostedGateway` - mobilexpress_hosted\n* `omnicore.libs.payment_gateways.paymob.PaymobGateway` - paymob\n* `omnicore.libs.payment_gateways.tompay_credit.TompayCreditGateway` - tompay_credit\n* `omnicore.libs.payment_gateways.paytr.PaytrGateway` - paytr\n* `omnicore.libs.payment_gateways.payzee.PayzeeGateway` - payzee\n* `omnicore.libs.payment_gateways.mobilexpress_v8.MobilExpressV8CreditCardGateway` - mobilexpress_v8_cc\n* `omnicore.libs.payment_gateways.ykb_worldpay.YKBWorldPayGateway` - ykb_worldpay\n* `omnicore.libs.payment_gateways.payment_extension.PaymentExtensionClient` - extension\n* `omnicore.libs.payment_gateways.vakifbank.VakifBankGateway` - vakifbank\n* `omnicore.libs.payment_gateways.bulut.BulutDirectGateway` - bulut_direct\n* `omnicore.libs.payment_gateways.eren_card.ErenCardGateway` - eren_card\n* `omnicore.libs.payment_gateways.craftgate.CraftgateGateway` - craftgate\n* `omnicore.libs.payment_gateways.iyzico.IyzicoSavedCardGateway` - iyzico_saved_card\n* `omnicore.libs.payment_gateways.checkout.CheckoutGateway` - checkout\n* `omnicore.libs.payment_gateways.checkout.CheckoutApplePayGateway` - checkout_apple_pay\n* `omnicore.libs.payment_gateways.zip_credit.ZipCreditGateway` - zip_credit\n* `omnicore.libs.payment_gateways.mobilexpress_v8.MobilExpressWireTransferGateway` - mobilexpress_wire_transfer\n* `omnicore.libs.payment_gateways.payu_ro.PayuRoByClickGateway` - payu_ro_paybyclick\n* `omnicore.libs.payment_gateways.payu_ro.PayURoSavedCardGateway` - payu_ro_saved_card\n* `omnicore.libs.payment_gateways.paybyme.PaybymeGateway` - paybyme\n* `omnicore.libs.payment_gateways.sipay.SipayGateway` - sipay\n* `omnicore.libs.payment_gateways.paywall.PaywallGateway` - paywall\n* `omnicore.libs.payment_gateways.dummypay.DummyPSP` - dummy_psp\n* `omnicore.libs.payment_gateways.tap.TapGateway` - tap\n* `omnicore.libs.payment_gateways.tap.QpayTapGateway` - qpay_tap\n* `omnicore.libs.payment_gateways.tap.TapSavedCardGateway` - tap_saved_card\n* `omnicore.libs.payment_gateways.akbank.AkbankGateway` - akbank\n* `omnicore.libs.payment_gateways.hepsipay.HepsipayGateway` - hepsipay\n* `omnicore.libs.payment_gateways.qnb_pay.QNBPayGateway` - qnb_pay\n* `omnicore.libs.payment_gateways.cybersource.CybersourceGateway` - cybersource\n* `omnicore.libs.payment_gateways.cybersource.CybersourceApplepayGateway` - cybersource_applepay\n* `omnicore.libs.payment_gateways.moka.MokaCreditCardGateway` - moka\n* `omnicore.libs.payment_gateways.masterpass.MasterpassRESTGateway` - masterpass_rest\n* `omnicore.libs.payment_gateways.tap.BenefitTapGateway` - benefit_tap\n* `omnicore.libs.payment_gateways.craftgate.CraftgateMasterpassGateway` - craftgate_masterpass\n* `omnicore.libs.payment_gateways.checkout.CheckoutFlowGateway` - checkout_flow\n* `omnicore.libs.payment_gateways.nkolay.NKolayGateway` - nkolay","enum":["omnicore.libs.payment_gateways.garanti.GarantiGateway","omnicore.libs.payment_gateways.nestpay.NestpayGateway","omnicore.libs.payment_gateways.cmi.CMIGateway","omnicore.libs.payment_gateways.posnet.PosnetGateway","omnicore.libs.payment_gateways.payu.PayUGateway","omnicore.libs.payment_gateways.mastercard.MastercardGateway","omnicore.libs.payment_gateways.masterpass.MasterpassGateway","omnicore.libs.payment_gateways.bex.BexGateway","omnicore.libs.payment_gateways.hyper_pay.HyperpayGateway","omnicore.libs.payment_gateways.paymentsos.PayUPolandGateway","omnicore.libs.payment_gateways.paymentsos.PayURomaniaGateway","omnicore.libs.payment_gateways.payu_ro.PayuRoGateway","omnicore.libs.payment_gateways.fastpay.FastPayGateway","omnicore.libs.payment_gateways.maximumpay.MaximumPayGateway","omnicore.libs.payment_gateways.liqpay.LiqPayGateway","omnicore.libs.payment_gateways.gpay.GPayGateway","omnicore.libs.payment_gateways.easypay.EasyPayGateway","omnicore.libs.payment_gateways.mobilexpress.MobilExpressGateway","omnicore.libs.payment_gateways.mobilexpress.MobilExpressCreditCardGateway","omnicore.libs.payment_gateways.iyzico.IyzicoGateway","omnicore.libs.payment_gateways.iyzico.IyzicoBKMGateway","omnicore.libs.payment_gateways.finansbank.FinansBankGateway","omnicore.libs.payment_gateways.denizbank.DenizBankGateway","omnicore.libs.payment_gateways.yandex_money.YandexMoneyGateway","omnicore.libs.payment_gateways.paypal.PaypalGateway","omnicore.libs.payment_gateways.alpha.AlphaGateway","omnicore.libs.payment_gateways.dummypay.DummyPayGateway","omnicore.libs.payment_gateways.ykb_credit.YKBCreditGateway","omnicore.libs.payment_gateways.compay.ComPayGateway","omnicore.libs.payment_gateways.compay.ComPayCreditGateway","omnicore.libs.payment_gateways.param.ParamGateway","omnicore.libs.payment_gateways.garanti_switch.GarantiSwitchGateway","omnicore.libs.payment_gateways.iyzico.PayWithIyzicoGateway","omnicore.libs.payment_gateways.tompay.TomPayGateway","omnicore.libs.payment_gateways.iyzico.IyzicoFundsTransferGateway","omnicore.libs.payment_gateways.paycell.PaycellGateway","omnicore.libs.payment_gateways.posas_giftcard.PosAsGiftCardGateway","omnicore.libs.payment_gateways.multisafepay.MultiSafepayGateway","omnicore.libs.payment_gateways.garanti_credit.GarantiCreditGateway","omnicore.libs.payment_gateways.multisafepay.MultiSafepayDirectGateway","omnicore.libs.payment_gateways.ozan.OzanGateway","omnicore.libs.payment_gateways.netopia.NetopiaGateway","omnicore.libs.payment_gateways.teqpay.TeqPayGateway","omnicore.libs.payment_gateways.payu_pl.PayuPLGateway","omnicore.libs.payment_gateways.stripe.StripeGateway","omnicore.libs.payment_gateways.bulut.BulutGateway","omnicore.libs.payment_gateways.fibabank.FibaCreditGateway","omnicore.libs.payment_gateways.mobilexpress_hosted.MobilExpressHostedGateway","omnicore.libs.payment_gateways.paymob.PaymobGateway","omnicore.libs.payment_gateways.tompay_credit.TompayCreditGateway","omnicore.libs.payment_gateways.paytr.PaytrGateway","omnicore.libs.payment_gateways.payzee.PayzeeGateway","omnicore.libs.payment_gateways.mobilexpress_v8.MobilExpressV8CreditCardGateway","omnicore.libs.payment_gateways.ykb_worldpay.YKBWorldPayGateway","omnicore.libs.payment_gateways.payment_extension.PaymentExtensionClient","omnicore.libs.payment_gateways.vakifbank.VakifBankGateway","omnicore.libs.payment_gateways.bulut.BulutDirectGateway","omnicore.libs.payment_gateways.eren_card.ErenCardGateway","omnicore.libs.payment_gateways.craftgate.CraftgateGateway","omnicore.libs.payment_gateways.iyzico.IyzicoSavedCardGateway","omnicore.libs.payment_gateways.checkout.CheckoutGateway","omnicore.libs.payment_gateways.checkout.CheckoutApplePayGateway","omnicore.libs.payment_gateways.zip_credit.ZipCreditGateway","omnicore.libs.payment_gateways.mobilexpress_v8.MobilExpressWireTransferGateway","omnicore.libs.payment_gateways.payu_ro.PayuRoByClickGateway","omnicore.libs.payment_gateways.payu_ro.PayURoSavedCardGateway","omnicore.libs.payment_gateways.paybyme.PaybymeGateway","omnicore.libs.payment_gateways.sipay.SipayGateway","omnicore.libs.payment_gateways.paywall.PaywallGateway","omnicore.libs.payment_gateways.dummypay.DummyPSP","omnicore.libs.payment_gateways.tap.TapGateway","omnicore.libs.payment_gateways.tap.QpayTapGateway","omnicore.libs.payment_gateways.tap.TapSavedCardGateway","omnicore.libs.payment_gateways.akbank.AkbankGateway","omnicore.libs.payment_gateways.hepsipay.HepsipayGateway","omnicore.libs.payment_gateways.qnb_pay.QNBPayGateway","omnicore.libs.payment_gateways.cybersource.CybersourceGateway","omnicore.libs.payment_gateways.cybersource.CybersourceApplepayGateway","omnicore.libs.payment_gateways.moka.MokaCreditCardGateway","omnicore.libs.payment_gateways.masterpass.MasterpassRESTGateway","omnicore.libs.payment_gateways.tap.BenefitTapGateway","omnicore.libs.payment_gateways.craftgate.CraftgateMasterpassGateway","omnicore.libs.payment_gateways.checkout.CheckoutFlowGateway","omnicore.libs.payment_gateways.nkolay.NKolayGateway"],"type":"string"}}}}
```

## The PaginatedPrettyUrlList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedPrettyUrlList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/PrettyUrl"},"type":"array"}},"type":"object"},"PrettyUrl":{"properties":{"args":{"description":"The positional arguments parsed from the URL and passed to the view.","items":{"maxLength":32,"type":"string"},"type":"array"},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"func_initkwargs":{"description":"Keyword arguments passed to the view function."},"func_module":{"description":"The field defines the file name where the func_name is defined.","maxLength":256,"nullable":true,"type":"string"},"func_name":{"description":"The full name or label associated with the record.","maxLength":64,"nullable":true,"type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"kwargs":{"description":"The field defines any additional parameters for the shipping option."},"language":{"description":"The field defines the language code.","maxLength":10,"nullable":true,"type":"string"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"new_path":{"description":"The field defines the URL to which the redirection will be made.","maxLength":512,"title":"Url to display","type":"string"},"old_path":{"description":"The field defines the URL at which the redirection will occur.","maxLength":1024,"nullable":true,"title":"Url to prettify","type":"string"},"parent":{"description":"The field defines the ID of the associated basket item, if there is a related basket item.","nullable":true,"type":"integer"},"query_params":{"description":"This field defines the query parameters included in the URL during the request."},"viewname":{"description":"The full name or label associated with the record.","maxLength":64,"nullable":true,"type":"string"}},"type":"object"}}}}
```

## The PaginatedProductAlertList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedProductAlertList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/ProductAlert"},"type":"array"}},"type":"object"},"ProductAlert":{"properties":{"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"is_active":{"description":"Boolean flag indicating whether the condition is met.","type":"boolean"},"language":{"description":"The field defines the language code.","maxLength":10,"type":"string"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"product":{"description":"The field defines the product ID associated with the product price.","type":"integer"},"user":{"description":"This field defines the user who triggered the event.","type":"integer"}},"type":"object"}}}}
```

## The PaginatedProductCollectionItemList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedProductCollectionItemList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/ProductCollectionItem"},"type":"array"}},"type":"object"},"ProductCollectionItem":{"properties":{"collection":{"description":"The field defines the ID of the collection that the collection item is associated with.","type":"integer"},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"product":{"description":"The field defines the product ID associated with the product price.","type":"integer"},"uuid":{"description":"Unique identifier for the record.","format":"uuid","type":"string"}},"type":"object"}}}}
```

## The PaginatedProductCollectionList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedProductCollectionList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/ProductCollection"},"type":"array"}},"type":"object"},"ProductCollection":{"properties":{"collection_type":{"$ref":"#/components/schemas/CollectionTypeEnum","description":"The classification or type related to this field."},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"expiration_date":{"description":"The field defines the validity date for the dynamic collection.","format":"date-time","nullable":true,"type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"is_active":{"description":"Boolean flag indicating whether the condition is met.","type":"boolean"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"name":{"description":"The full name or label associated with the record.","maxLength":255,"type":"string"},"slug":{"description":"The field defines the slug of the shipping option.","maxLength":255,"pattern":"^[-a-zA-Z0-9_]+$","type":"string"},"sort_option":{"description":"The field defines the ID of the sort option applied to order the category.","nullable":true,"type":"integer"},"uuid":{"description":"Unique identifier for the record.","format":"uuid","type":"string"}},"type":"object"},"CollectionTypeEnum":{"description":"* `static` - Static\n* `dynamic` - Dynamic","enum":["static","dynamic"],"type":"string"}}}}
```

## The PaginatedProductImageList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedProductImageList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/ProductImage"},"type":"array"}},"type":"object"},"ProductImage":{"properties":{"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"height":{"description":"The field defines the height of the image in pixels.","maximum":2147483647,"minimum":0,"nullable":true,"type":"integer"},"id":{"description":"Unique identifier for the record.","type":"integer"},"image":{"description":"This field defines the URL or path to the product's image.","format":"uri","type":"string"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"order":{"description":"The field defines the order of the category node.","maximum":32767,"minimum":0,"type":"integer"},"product":{"description":"The field defines the product ID associated with the product price.","type":"integer"},"status":{"$ref":"#/components/schemas/ProductImageStatusEnum","description":"Current status of the record (e.g., active, inactive)."},"width":{"description":"The field defines the width of the image in pixels.","maximum":2147483647,"minimum":0,"nullable":true,"type":"integer"}},"type":"object"},"ProductImageStatusEnum":{"description":"* `active` - Active\n* `disabled` - Disabled","enum":["active","disabled"],"type":"string"}}}}
```

## The PaginatedProductList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedProductList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/Product"},"type":"array"}},"type":"object"},"Product":{"properties":{"attribute_set":{"description":"The field defines the attribute set ID that the product belongs to.","nullable":true,"type":"integer"},"attributes":{"description":"The field defines the attributes of the category node."},"attributes_kwargs":{"description":"The field defines the details of the category node."},"base_code":{"description":"The field defines the base code for the product.","maxLength":255,"nullable":true,"type":"string"},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"custom_attribute_set":{"description":"The field defines the custom attribute set (if any) associated with the product.","nullable":true,"type":"integer"},"data_source":{"description":"The field defines the data source associated with the product (if applicable).","nullable":true,"type":"integer"},"extra_attributes":{"description":"The field defines additional custom attributes for the product."},"group_products":{"description":"The field defines the grouped products (if any) associated with the main product.","items":{"type":"integer"},"type":"array"},"id":{"description":"Unique identifier for the record.","type":"integer"},"is_active":{"description":"Boolean flag indicating whether the condition is met.","type":"boolean"},"is_form_required":{"description":"Boolean flag indicating whether the condition is met.","type":"boolean"},"is_listable":{"description":"Boolean flag indicating whether the condition is met.","type":"boolean"},"is_seller_product":{"description":"Boolean flag indicating whether the condition is met.","type":"boolean"},"listable_product":{"description":"The field defines whether the product is part of a listable set (if applicable).","nullable":true,"type":"integer"},"listing_code":{"description":"The field defines the listing code for the product (if applicable).","maxLength":512,"nullable":true,"type":"string"},"localized_attributes":{"description":"The field defines the category node that has been translated into other languages."},"localized_attributes_kwargs":{"description":"The field defines the details of the translations for the category node attributes."},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"name":{"description":"The full name or label associated with the record.","maxLength":255,"type":"string"},"parent":{"description":"The field defines the ID of the associated basket item, if there is a related basket item.","nullable":true,"type":"integer"},"pretty_url":{"description":"The field defines the pretty URL of the category.","nullable":true,"type":"integer"},"product_type":{"$ref":"#/components/schemas/ProductTypeEnum","description":"The classification or type related to this field."},"sku":{"description":"The field defines the SKU (Stock Keeping Unit) for the product.","maxLength":255,"type":"string"},"uuid":{"description":"Unique identifier for the record.","format":"uuid","type":"string"}},"type":"object"},"ProductTypeEnum":{"description":"* `-1` - Pre Product\n* `0` - Simple\n* `1` - Product Meta\n* `2` - Bundle\n* `3` - Grouped\n* `-2` - Pre Miscellaneous\n* `4` - Miscellaneous\n* `5` - Offer","enum":["-1","0","1","2","3","-2","4","5"],"type":"string"}}}}
```

## The PaginatedProductPriceList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedProductPriceList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/ProductPrice"},"type":"array"}},"type":"object"},"ProductPrice":{"properties":{"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"currency_type":{"$ref":"#/components/schemas/CurrencyTypeEnum","description":"The classification or type related to this field."},"extra_field":{"description":"The field defines additional fields or attributes related to the product.","nullable":true},"id":{"description":"Unique identifier for the record.","type":"integer"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"price":{"description":"The field defines the actual price of the product.","format":"decimal","pattern":"^-?\\d{0,10}(?:\\.\\d{0,2})?$","type":"string"},"price_type":{"$ref":"#/components/schemas/PriceTypeEnum","description":"The classification or type related to this field."},"product":{"description":"The field defines the product ID associated with the product price.","type":"integer"},"retail_price":{"description":"The field defines the retail price of the product.","format":"decimal","nullable":true,"pattern":"^-?\\d{0,10}(?:\\.\\d{0,2})?$","type":"string"},"tax_rate":{"description":"The field defines the tax rate applied to the product.","format":"decimal","pattern":"^-?\\d{0,3}(?:\\.\\d{0,2})?$","type":"string"}},"type":"object"},"CurrencyTypeEnum":{"description":"* `try` - TL\n* `eur` - EUR\n* `usd` - USD\n* `egp` - EGP\n* `gbp` - GBP\n* `mad` - MAD\n* `pln` - PLN\n* `sar` - SAR\n* `ron` - RON\n* `uah` - UAH\n* `czk` - CZK\n* `huf` - HUF\n* `rub` - RUB\n* `bgn` - BGN\n* `iqd` - IQD\n* `kwd` - KWD\n* `bhd` - BHD\n* `omr` - OMR\n* `qar` - QAR\n* `aed` - AED\n* `ngn` - NGN\n* `inr` - INR\n* `lei` - LEI\n* `kzt` - KZT\n* `jod` - JOD\n* `rsd` - RSD","enum":["try","eur","usd","egp","gbp","mad","pln","sar","ron","uah","czk","huf","rub","bgn","iqd","kwd","bhd","omr","qar","aed","ngn","inr","lei","kzt","jod","rsd"],"type":"string"},"PriceTypeEnum":{"description":"* `default` - Default\n* `range_` - Range ","enum":["default","range_"],"type":"string"}}}}
```

## The PaginatedProductStockList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedProductStockList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/ProductStock"},"type":"array"}},"type":"object"},"ProductStock":{"properties":{"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"extra_field":{"description":"The field defines additional fields or attributes related to the product.","nullable":true},"id":{"description":"Unique identifier for the record.","type":"integer"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"product":{"description":"The field defines the product ID associated with the product price.","type":"integer"},"sold_quantity_unreported":{"maximum":2147483647,"minimum":0,"type":"integer"},"stock":{"maximum":2147483647,"minimum":0,"type":"integer"},"unit_type":{"$ref":"#/components/schemas/UnitTypeEnum","description":"The classification or type related to this field."}},"type":"object"},"UnitTypeEnum":{"description":"* `qty` - Quantity\n* `kg` - Kilogram","enum":["qty","kg"],"type":"string"}}}}
```

## The PaginatedPromotionList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedPromotionList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/Promotion"},"type":"array"}},"type":"object"},"Promotion":{"properties":{"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"name":{"description":"The full name or label associated with the record.","maxLength":255,"type":"string"},"slug":{"description":"The field defines the slug of the shipping option.","maxLength":255,"pattern":"^[-a-zA-Z0-9_]+$","type":"string"},"translations":{"description":"This field defines the translations of the district name.","nullable":true}},"type":"object"}}}}
```

## The PaginatedRedirectList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedRedirectList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/Redirect"},"type":"array"}},"type":"object"},"Redirect":{"properties":{"id":{"description":"Unique identifier for the record.","type":"integer"},"new_path":{"description":"The field defines the URL to which the redirection will be made.","maxLength":200,"type":"string"},"old_path":{"description":"The field defines the URL at which the redirection will occur.","maxLength":200,"type":"string"},"site":{"description":"The field defines the site ID required for the redirection.","type":"integer"}},"type":"object"}}}}
```

## The PaginatedRevisionList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedRevisionList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/Revision"},"type":"array"}},"type":"object"},"Revision":{"properties":{"comment":{"description":"A text comment on this revision.","type":"string"},"date_created":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"user":{"description":"The user who created this revision.","nullable":true,"type":"integer"}},"type":"object"}}}}
```

## The PaginatedSeoList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedSeoList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/Seo"},"type":"array"}},"type":"object"},"Seo":{"properties":{"attributes":{"description":"The field defines the attributes of the category node."},"attributes_kwargs":{"description":"The field defines the details of the category node."},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"description":{"description":"Detailed explanation or information about this field.","maxLength":1000,"type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"keywords":{"description":"The field defines the keywords used for SEO purposes.","nullable":true,"type":"string"},"localized_attributes":{"description":"The field defines the category node that has been translated into other languages."},"localized_attributes_kwargs":{"description":"The field defines the details of the translations for the category node attributes."},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"title":{"description":"The field defines the title used for SEO purposes.","maxLength":512,"type":"string"},"url":{"description":"This field defines the URL that the client accessed during the event.","maxLength":512,"type":"string"}},"type":"object"}}}}
```

## The PaginatedSessionOfferList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedSessionOfferList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/SessionOffer"},"type":"array"}},"type":"object"},"SessionOffer":{"properties":{"code":{"description":"The field defines the code to be used for the discount.","maxLength":128,"type":"string"},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"response":{"description":"The field defines the response of the 3rd party promotion request."},"status":{"$ref":"#/components/schemas/StatusBbdEnum","description":"Current status of the record (e.g., active, inactive)."},"type":{"$ref":"#/components/schemas/TypeEnum","description":"The classification or type related to this field."}},"type":"object"},"StatusBbdEnum":{"description":"* `active` - Active\n* `passive` - Passive\n* `used` - Used\n* `revoked` - Revoked","enum":["active","passive","used","revoked"],"type":"string"},"TypeEnum":{"description":"* `ayakkabidunyasi` - Ayakkabidunyasi\n* `sephora` - Sephora\n* `zubizu` - Zubizu\n* `loccitane` - Loccitane\n* `adunyasi_loyalty_card` - Adunyasi Loyalty Card\n* `giz_eticaret_promotion` - Giz Eticaret Promotion\n* `giz_eticaret_promotion_v2` - Giz Eticaret Promotion V2\n* `default_loyalty_card` - Default Loyalty Card\n* `obase` - Obase\n* `obase_promotion_gateway` - Obase Promotion Gateway\n* `como` - Como\n* `tefal` - Tefal\n* `softtouch` - Softtouch\n* `rapid_promo` - Rapid Promo\n* `nebim_v2` - Nebim V2\n* `diva_gateway` - Diva Gateway\n* `hitit` - Hitit\n* `b2b` - B2B\n* `erencard` - Erencard\n* `extension` - Extension\n* `lazy_extension` - Lazy Extension","enum":["ayakkabidunyasi","sephora","zubizu","loccitane","adunyasi_loyalty_card","giz_eticaret_promotion","giz_eticaret_promotion_v2","default_loyalty_card","obase","obase_promotion_gateway","como","tefal","softtouch","rapid_promo","nebim_v2","diva_gateway","hitit","b2b","erencard","extension","lazy_extension"],"type":"string"}}}}
```

## The PaginatedShippingOptionList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedShippingOptionList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/ShippingOption"},"type":"array"}},"type":"object"},"ShippingOption":{"properties":{"calculator":{"description":"The field defines the rule used to calculate the price of the shipping option."},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"delivery_type":{"$ref":"#/components/schemas/DeliveryTypeEnum","description":"The classification or type related to this field."},"description":{"description":"Detailed explanation or information about this field.","nullable":true,"type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"is_active":{"description":"Boolean flag indicating whether the condition is met.","type":"boolean"},"kwargs":{"description":"The field defines any additional parameters for the shipping option."},"logo":{"description":"The field defines the logo associated with the shipping option.","format":"uri","nullable":true,"type":"string"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"name":{"description":"The full name or label associated with the record.","maxLength":128,"type":"string"},"rule":{"description":"The field defines the rule that determines under which conditions the shipping option can be selected."},"slug":{"description":"The field defines the slug of the shipping option.","maxLength":128,"pattern":"^[-a-zA-Z0-9_]+$","type":"string"},"sort_order":{"description":"The field defines the sort order of the shipping option.","maximum":2147483647,"minimum":-2147483648,"type":"integer"},"translations":{"description":"This field defines the translations of the district name.","nullable":true}},"type":"object"},"DeliveryTypeEnum":{"description":"* `same_day` - Same Day Delivery\n* `next_day` - Next Day Delivery\n* `standard` - Standard Delivery\n* `in_store` - In-store Delivery","enum":["same_day","next_day","standard","in_store"],"type":"string"}}}}
```

## The PaginatedSocialAccountList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedSocialAccountList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/SocialAccount"},"type":"array"}},"type":"object"},"SocialAccount":{"properties":{"date_joined":{"description":"The field defines the date when the user registered using a social account.","format":"date-time","title":"Katılma tarihi","type":"string"},"extra_data":{"description":"The field defines the extra data related to the social account provider.","type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"last_login":{"description":"The field defines the last login date of the user.","format":"date-time","title":"Son oturum açma","type":"string"},"provider":{"allOf":[{"$ref":"#/components/schemas/ProviderEnum"}],"description":"The field defines the social account provider. e.g. **akifast, facebook, apple, …**","title":"Sağlayıcı"},"uid":{"description":"The field defines the unique UID of the social account.","maxLength":191,"type":"string"},"user":{"description":"This field defines the user who triggered the event.","type":"integer"}},"type":"object"},"ProviderEnum":{"description":"* `facebook` - Facebook\n* `apple` - Apple\n* `apple_mobile` - Apple Mobile\n* `akifast` - Akifast\n* `turkcell` - Turkcell\n* `google` - Google\n* `google_mobile` - Google Mobile\n* `jwt_sso` - JWT SSO","enum":["facebook","apple","apple_mobile","akifast","turkcell","google","google_mobile","jwt_sso"],"type":"string"}}}}
```

## The PaginatedSpecialPageList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedSpecialPageList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/SpecialPage"},"type":"array"}},"type":"object"},"SpecialPage":{"properties":{"attributes":{"description":"The field defines the attributes of the category node."},"attributes_kwargs":{"description":"The field defines the details of the category node."},"banner":{"description":"The field defines the URL of the banner image.","format":"uri","nullable":true,"type":"string"},"banner_description":{"description":"Detailed explanation or information about this field.","nullable":true,"type":"string"},"banner_mobile":{"description":"The field defines the URL of the mobile banner image.","format":"uri","nullable":true,"type":"string"},"banner_url":{"description":"The field defines the URL of the page banner.","maxLength":512,"nullable":true,"type":"string"},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"extraction_strategy":{"$ref":"#/components/schemas/ExtractionStrategyEnum","description":"The field defines the strategy selected for displaying products on the page."},"id":{"description":"Unique identifier for the record.","type":"integer"},"is_active":{"description":"Boolean flag indicating whether the condition is met.","type":"boolean"},"localized_attributes":{"description":"The field defines the category node that has been translated into other languages."},"localized_attributes_kwargs":{"description":"The field defines the details of the translations for the category node attributes."},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"name":{"description":"The full name or label associated with the record.","maxLength":64,"type":"string"},"pretty_url":{"description":"The field defines the pretty URL of the category.","nullable":true,"type":"integer"},"product_collection":{"description":"The field defines the collection that will be displayed on the page.","type":"integer"},"template":{"description":"The field defines the template used for the landing page.","maxLength":512,"nullable":true,"type":"string"},"url":{"description":"This field defines the URL that the client accessed during the event.","maxLength":512,"type":"string"},"video_embedded_code":{"description":"The field defines the embedded video code added to the special page.","maxLength":512,"nullable":true,"type":"string"}},"type":"object"},"ExtractionStrategyEnum":{"description":"* `omnishop.search.strategies.DefaultProductExtractionStrategy` - Default\n* `omnishop.search.strategies.FirstItemSearchExtractionStrategy` - First Item\n* `omnishop.search.strategies.ListableFirstProductExtractionStrategy` - Listable First\n* `omnishop.search.strategies.MinPriceFirstProductExtractionStrategy` - Min Price First\n* `omnishop.search.strategies.MaxPriceFirstProductExtractionStrategy` - Max Price First\n* `omnishop.search.strategies.AllSubProductsExtractionStrategy` - All Sub Products","enum":["omnishop.search.strategies.DefaultProductExtractionStrategy","omnishop.search.strategies.FirstItemSearchExtractionStrategy","omnishop.search.strategies.ListableFirstProductExtractionStrategy","omnishop.search.strategies.MinPriceFirstProductExtractionStrategy","omnishop.search.strategies.MaxPriceFirstProductExtractionStrategy","omnishop.search.strategies.AllSubProductsExtractionStrategy"],"type":"string"}}}}
```

## The PaginatedSpecialPagePrettyUrlList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedSpecialPagePrettyUrlList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/SpecialPagePrettyUrl"},"type":"array"}},"type":"object"},"SpecialPagePrettyUrl":{"properties":{"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"language":{"default":"tr-tr","description":"The field defines the language code.","maxLength":10,"type":"string"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"special_page":{"description":"The field defines the ID of the special page that it is associated with.","type":"integer"},"url":{"description":"This field defines the URL that the client accessed during the event.","maxLength":512,"type":"string"}},"type":"object"}}}}
```

## The PaginatedTownshipList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedTownshipList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/Township"},"type":"array"}},"type":"object"},"Township":{"properties":{"city":{"description":"This field defines the city ID associated with the township.","type":"integer"},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"is_active":{"description":"Boolean flag indicating whether the condition is met.","type":"boolean"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"name":{"description":"The full name or label associated with the record.","maxLength":128,"title":"Official name","type":"string"},"postcode":{"description":"This field defines the postcode of the township.","maxLength":255,"nullable":true,"title":"Post/Zip-code","type":"string"},"translations":{"description":"This field defines the translations of the township name.","nullable":true}},"type":"object"}}}}
```

## The PaginatedUserList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedUserList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/User"},"type":"array"}},"type":"object"},"User":{"properties":{"attributes":{"description":"This field defines a dictionary containing the user's attributes.","type":"string"},"attributes_kwargs":{"description":"This field defines a dictionary containing the user's attributes.","type":"string"},"avatar":{"description":"This field defines the user's photo.","type":"string"},"call_allowed":{"description":"This field defines the user's call communication consent.","type":"string"},"date_joined":{"description":"This field defines the creation date.","type":"string"},"date_of_birth":{"description":"This field defines the user's birthday.","type":"string"},"email":{"description":"Email address of the user or entity.","format":"email","maxLength":254,"title":"E-posta adresi","type":"string"},"email_allowed":{"description":"This field defines the user's email communication consent.","type":"string"},"first_name":{"description":"The full name or label associated with the record.","maxLength":150,"title":"Adı","type":"string"},"gender":{"description":"This field defines the user's gender. Possible values are: **male**, **female**","type":"string"},"groups":{"description":"This field defines the permission groups to which the user is added.","type":"string"},"id":{"description":"This field defines the database ID of the record.","type":"string"},"is_active":{"description":"This field defines whether the user is active.","type":"string"},"is_anonymized":{"description":"This field defines whether the user has been anonymized.","type":"string"},"is_staff":{"description":"This field defines whether the user is a staff.","type":"string"},"is_superuser":{"description":"This field defines whether the user is a super user.","type":"string"},"language_code":{"description":"This field defines the user's local language.","type":"string"},"last_login":{"description":"This field defines the date of the user's last login.","type":"string"},"last_name":{"description":"The full name or label associated with the record.","maxLength":150,"title":"Soyadı","type":"string"},"localized_attributes":{"description":"This field defines a dictionary containing translations of the user's attributes based on the language.","type":"string"},"localized_attributes_kwargs":{"description":"This field defines a dictionary containing translations of the user's attributes based on the language.","type":"string"},"modified_date":{"description":"This field defines the last updated date.","type":"string"},"phone":{"description":"This field defines the user's phone number.","type":"string"},"pk":{"title":"ID","type":"integer"},"sms_allowed":{"description":"This field defines the user's SMS communication consent.","type":"string"},"user_permissions":{"description":"This field defines the user’s permissions.","type":"string"},"user_type":{"description":"This field defines the user type. Possible values are: **guest**, **registered**","type":"string"},"username":{"description":"This field defines the username.","type":"string"}},"type":"object"}}}}
```

## The PaginatedVersionList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedVersionList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/Version"},"type":"array"}},"type":"object"},"Version":{"properties":{"content_type":{"description":"The classification or type related to this field.","type":"integer"},"db":{"description":"The database the model under version control is stored in.","maxLength":191,"type":"string"},"format":{"description":"The serialization format used by this model.","maxLength":255,"type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"object_id":{"description":"Primary key of the model under version control.","maxLength":191,"type":"string"},"object_repr":{"description":"A string representation of the object.","type":"string"},"revision":{"description":"The revision that contains this version.","type":"integer"},"serialized_data":{"description":"The serialized form of this version of the model.","type":"string"}},"type":"object"}}}}
```

## The PaginatedWidgetList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedWidgetList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/Widget"},"type":"array"}},"type":"object"},"Widget":{"properties":{"attributes":{"description":"The field defines the attributes of the category node."},"attributes_kwargs":{"description":"The field defines the details of the category node."},"content_type":{"description":"The classification or type related to this field.","type":"integer"},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"localized_attributes":{"description":"The field defines the category node that has been translated into other languages."},"localized_attributes_kwargs":{"description":"The field defines the details of the translations for the category node attributes."},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"name":{"description":"The full name or label associated with the record.","maxLength":255,"type":"string"},"slug":{"description":"The field defines the slug of the shipping option.","maxLength":255,"pattern":"^[-a-zA-Z0-9_]+$","type":"string"},"template":{"description":"The field defines the template used for the landing page.","maxLength":512,"type":"string"},"widget_type":{"description":"The classification or type related to this field.","type":"integer"}},"type":"object"}}}}
```

## The PaginatedWidgetTypeList object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PaginatedWidgetTypeList":{"properties":{"count":{"description":"Numerical value representing quantity or total amount.","type":"integer"},"next":{"description":"This field defines the URL of the next page.","format":"uri","nullable":true,"type":"string"},"previous":{"description":"This field defines the URL of the previous page.","format":"uri","nullable":true,"type":"string"},"results":{"description":"This field returns a list of results.","items":{"$ref":"#/components/schemas/WidgetType"},"type":"array"}},"type":"object"},"WidgetType":{"properties":{"id":{"description":"Unique identifier for the record.","type":"integer"},"name":{"description":"The full name or label associated with the record.","maxLength":255,"type":"string"},"schema":{"description":"The field defines the structure and rules for the landing page."}},"type":"object"}}}}
```

## The Pos object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"Pos":{"properties":{"gateway":{"$ref":"#/components/schemas/GatewayEnum","description":"The field defines which payment gateway the POS will use."},"id":{"description":"Unique identifier for the record.","type":"integer"},"name":{"description":"The full name or label associated with the record.","maxLength":64,"type":"string"},"resource_url":{"description":"The field defines the URL of the resources associated with the POS.","format":"uri","maxLength":200,"type":"string"},"slug":{"description":"The field defines the slug of the shipping option.","maxLength":64,"pattern":"^[-a-zA-Z0-9_]+$","type":"string"},"three_d_resource_url":{"description":"The field defines the URL for the 3D secure resources of the POS.","format":"uri","maxLength":200,"nullable":true,"type":"string"}},"type":"object"},"GatewayEnum":{"description":"* `omnicore.libs.payment_gateways.garanti.GarantiGateway` - garanti\n* `omnicore.libs.payment_gateways.nestpay.NestpayGateway` - nestpay\n* `omnicore.libs.payment_gateways.cmi.CMIGateway` - cmi\n* `omnicore.libs.payment_gateways.posnet.PosnetGateway` - posnet\n* `omnicore.libs.payment_gateways.payu.PayUGateway` - payu\n* `omnicore.libs.payment_gateways.mastercard.MastercardGateway` - mastercard\n* `omnicore.libs.payment_gateways.masterpass.MasterpassGateway` - masterpass\n* `omnicore.libs.payment_gateways.bex.BexGateway` - bex\n* `omnicore.libs.payment_gateways.hyper_pay.HyperpayGateway` - hyperpay\n* `omnicore.libs.payment_gateways.paymentsos.PayUPolandGateway` - payu_poland\n* `omnicore.libs.payment_gateways.paymentsos.PayURomaniaGateway` - payu_romania\n* `omnicore.libs.payment_gateways.payu_ro.PayuRoGateway` - payu_ro\n* `omnicore.libs.payment_gateways.fastpay.FastPayGateway` - fastpay\n* `omnicore.libs.payment_gateways.maximumpay.MaximumPayGateway` - maximumpay\n* `omnicore.libs.payment_gateways.liqpay.LiqPayGateway` - liqpay\n* `omnicore.libs.payment_gateways.gpay.GPayGateway` - gpay\n* `omnicore.libs.payment_gateways.easypay.EasyPayGateway` - easypay\n* `omnicore.libs.payment_gateways.mobilexpress.MobilExpressGateway` - mobilexpress\n* `omnicore.libs.payment_gateways.mobilexpress.MobilExpressCreditCardGateway` - mobilexpress_credit_card\n* `omnicore.libs.payment_gateways.iyzico.IyzicoGateway` - iyzico\n* `omnicore.libs.payment_gateways.iyzico.IyzicoBKMGateway` - iyzico_bkm\n* `omnicore.libs.payment_gateways.finansbank.FinansBankGateway` - finansbank\n* `omnicore.libs.payment_gateways.denizbank.DenizBankGateway` - denizbank\n* `omnicore.libs.payment_gateways.yandex_money.YandexMoneyGateway` - yandex_money\n* `omnicore.libs.payment_gateways.paypal.PaypalGateway` - paypal\n* `omnicore.libs.payment_gateways.alpha.AlphaGateway` - alpha\n* `omnicore.libs.payment_gateways.dummypay.DummyPayGateway` - dummypay\n* `omnicore.libs.payment_gateways.ykb_credit.YKBCreditGateway` - ykb_credit\n* `omnicore.libs.payment_gateways.compay.ComPayGateway` - compay\n* `omnicore.libs.payment_gateways.compay.ComPayCreditGateway` - compay_credit\n* `omnicore.libs.payment_gateways.param.ParamGateway` - param\n* `omnicore.libs.payment_gateways.garanti_switch.GarantiSwitchGateway` - garanti_switch\n* `omnicore.libs.payment_gateways.iyzico.PayWithIyzicoGateway` - pay_with_iyzico\n* `omnicore.libs.payment_gateways.tompay.TomPayGateway` - tompay\n* `omnicore.libs.payment_gateways.iyzico.IyzicoFundsTransferGateway` - iyzico_funds_transfer\n* `omnicore.libs.payment_gateways.paycell.PaycellGateway` - paycell\n* `omnicore.libs.payment_gateways.posas_giftcard.PosAsGiftCardGateway` - posas_giftcard\n* `omnicore.libs.payment_gateways.multisafepay.MultiSafepayGateway` - multisafepay\n* `omnicore.libs.payment_gateways.garanti_credit.GarantiCreditGateway` - garanti_credit\n* `omnicore.libs.payment_gateways.multisafepay.MultiSafepayDirectGateway` - multisafepay_direct\n* `omnicore.libs.payment_gateways.ozan.OzanGateway` - ozan\n* `omnicore.libs.payment_gateways.netopia.NetopiaGateway` - netopia\n* `omnicore.libs.payment_gateways.teqpay.TeqPayGateway` - teqpay\n* `omnicore.libs.payment_gateways.payu_pl.PayuPLGateway` - payu_pl\n* `omnicore.libs.payment_gateways.stripe.StripeGateway` - stripe\n* `omnicore.libs.payment_gateways.bulut.BulutGateway` - bulut\n* `omnicore.libs.payment_gateways.fibabank.FibaCreditGateway` - fiba_credit\n* `omnicore.libs.payment_gateways.mobilexpress_hosted.MobilExpressHostedGateway` - mobilexpress_hosted\n* `omnicore.libs.payment_gateways.paymob.PaymobGateway` - paymob\n* `omnicore.libs.payment_gateways.tompay_credit.TompayCreditGateway` - tompay_credit\n* `omnicore.libs.payment_gateways.paytr.PaytrGateway` - paytr\n* `omnicore.libs.payment_gateways.payzee.PayzeeGateway` - payzee\n* `omnicore.libs.payment_gateways.mobilexpress_v8.MobilExpressV8CreditCardGateway` - mobilexpress_v8_cc\n* `omnicore.libs.payment_gateways.ykb_worldpay.YKBWorldPayGateway` - ykb_worldpay\n* `omnicore.libs.payment_gateways.payment_extension.PaymentExtensionClient` - extension\n* `omnicore.libs.payment_gateways.vakifbank.VakifBankGateway` - vakifbank\n* `omnicore.libs.payment_gateways.bulut.BulutDirectGateway` - bulut_direct\n* `omnicore.libs.payment_gateways.eren_card.ErenCardGateway` - eren_card\n* `omnicore.libs.payment_gateways.craftgate.CraftgateGateway` - craftgate\n* `omnicore.libs.payment_gateways.iyzico.IyzicoSavedCardGateway` - iyzico_saved_card\n* `omnicore.libs.payment_gateways.checkout.CheckoutGateway` - checkout\n* `omnicore.libs.payment_gateways.checkout.CheckoutApplePayGateway` - checkout_apple_pay\n* `omnicore.libs.payment_gateways.zip_credit.ZipCreditGateway` - zip_credit\n* `omnicore.libs.payment_gateways.mobilexpress_v8.MobilExpressWireTransferGateway` - mobilexpress_wire_transfer\n* `omnicore.libs.payment_gateways.payu_ro.PayuRoByClickGateway` - payu_ro_paybyclick\n* `omnicore.libs.payment_gateways.payu_ro.PayURoSavedCardGateway` - payu_ro_saved_card\n* `omnicore.libs.payment_gateways.paybyme.PaybymeGateway` - paybyme\n* `omnicore.libs.payment_gateways.sipay.SipayGateway` - sipay\n* `omnicore.libs.payment_gateways.paywall.PaywallGateway` - paywall\n* `omnicore.libs.payment_gateways.dummypay.DummyPSP` - dummy_psp\n* `omnicore.libs.payment_gateways.tap.TapGateway` - tap\n* `omnicore.libs.payment_gateways.tap.QpayTapGateway` - qpay_tap\n* `omnicore.libs.payment_gateways.tap.TapSavedCardGateway` - tap_saved_card\n* `omnicore.libs.payment_gateways.akbank.AkbankGateway` - akbank\n* `omnicore.libs.payment_gateways.hepsipay.HepsipayGateway` - hepsipay\n* `omnicore.libs.payment_gateways.qnb_pay.QNBPayGateway` - qnb_pay\n* `omnicore.libs.payment_gateways.cybersource.CybersourceGateway` - cybersource\n* `omnicore.libs.payment_gateways.cybersource.CybersourceApplepayGateway` - cybersource_applepay\n* `omnicore.libs.payment_gateways.moka.MokaCreditCardGateway` - moka\n* `omnicore.libs.payment_gateways.masterpass.MasterpassRESTGateway` - masterpass_rest\n* `omnicore.libs.payment_gateways.tap.BenefitTapGateway` - benefit_tap\n* `omnicore.libs.payment_gateways.craftgate.CraftgateMasterpassGateway` - craftgate_masterpass\n* `omnicore.libs.payment_gateways.checkout.CheckoutFlowGateway` - checkout_flow\n* `omnicore.libs.payment_gateways.nkolay.NKolayGateway` - nkolay","enum":["omnicore.libs.payment_gateways.garanti.GarantiGateway","omnicore.libs.payment_gateways.nestpay.NestpayGateway","omnicore.libs.payment_gateways.cmi.CMIGateway","omnicore.libs.payment_gateways.posnet.PosnetGateway","omnicore.libs.payment_gateways.payu.PayUGateway","omnicore.libs.payment_gateways.mastercard.MastercardGateway","omnicore.libs.payment_gateways.masterpass.MasterpassGateway","omnicore.libs.payment_gateways.bex.BexGateway","omnicore.libs.payment_gateways.hyper_pay.HyperpayGateway","omnicore.libs.payment_gateways.paymentsos.PayUPolandGateway","omnicore.libs.payment_gateways.paymentsos.PayURomaniaGateway","omnicore.libs.payment_gateways.payu_ro.PayuRoGateway","omnicore.libs.payment_gateways.fastpay.FastPayGateway","omnicore.libs.payment_gateways.maximumpay.MaximumPayGateway","omnicore.libs.payment_gateways.liqpay.LiqPayGateway","omnicore.libs.payment_gateways.gpay.GPayGateway","omnicore.libs.payment_gateways.easypay.EasyPayGateway","omnicore.libs.payment_gateways.mobilexpress.MobilExpressGateway","omnicore.libs.payment_gateways.mobilexpress.MobilExpressCreditCardGateway","omnicore.libs.payment_gateways.iyzico.IyzicoGateway","omnicore.libs.payment_gateways.iyzico.IyzicoBKMGateway","omnicore.libs.payment_gateways.finansbank.FinansBankGateway","omnicore.libs.payment_gateways.denizbank.DenizBankGateway","omnicore.libs.payment_gateways.yandex_money.YandexMoneyGateway","omnicore.libs.payment_gateways.paypal.PaypalGateway","omnicore.libs.payment_gateways.alpha.AlphaGateway","omnicore.libs.payment_gateways.dummypay.DummyPayGateway","omnicore.libs.payment_gateways.ykb_credit.YKBCreditGateway","omnicore.libs.payment_gateways.compay.ComPayGateway","omnicore.libs.payment_gateways.compay.ComPayCreditGateway","omnicore.libs.payment_gateways.param.ParamGateway","omnicore.libs.payment_gateways.garanti_switch.GarantiSwitchGateway","omnicore.libs.payment_gateways.iyzico.PayWithIyzicoGateway","omnicore.libs.payment_gateways.tompay.TomPayGateway","omnicore.libs.payment_gateways.iyzico.IyzicoFundsTransferGateway","omnicore.libs.payment_gateways.paycell.PaycellGateway","omnicore.libs.payment_gateways.posas_giftcard.PosAsGiftCardGateway","omnicore.libs.payment_gateways.multisafepay.MultiSafepayGateway","omnicore.libs.payment_gateways.garanti_credit.GarantiCreditGateway","omnicore.libs.payment_gateways.multisafepay.MultiSafepayDirectGateway","omnicore.libs.payment_gateways.ozan.OzanGateway","omnicore.libs.payment_gateways.netopia.NetopiaGateway","omnicore.libs.payment_gateways.teqpay.TeqPayGateway","omnicore.libs.payment_gateways.payu_pl.PayuPLGateway","omnicore.libs.payment_gateways.stripe.StripeGateway","omnicore.libs.payment_gateways.bulut.BulutGateway","omnicore.libs.payment_gateways.fibabank.FibaCreditGateway","omnicore.libs.payment_gateways.mobilexpress_hosted.MobilExpressHostedGateway","omnicore.libs.payment_gateways.paymob.PaymobGateway","omnicore.libs.payment_gateways.tompay_credit.TompayCreditGateway","omnicore.libs.payment_gateways.paytr.PaytrGateway","omnicore.libs.payment_gateways.payzee.PayzeeGateway","omnicore.libs.payment_gateways.mobilexpress_v8.MobilExpressV8CreditCardGateway","omnicore.libs.payment_gateways.ykb_worldpay.YKBWorldPayGateway","omnicore.libs.payment_gateways.payment_extension.PaymentExtensionClient","omnicore.libs.payment_gateways.vakifbank.VakifBankGateway","omnicore.libs.payment_gateways.bulut.BulutDirectGateway","omnicore.libs.payment_gateways.eren_card.ErenCardGateway","omnicore.libs.payment_gateways.craftgate.CraftgateGateway","omnicore.libs.payment_gateways.iyzico.IyzicoSavedCardGateway","omnicore.libs.payment_gateways.checkout.CheckoutGateway","omnicore.libs.payment_gateways.checkout.CheckoutApplePayGateway","omnicore.libs.payment_gateways.zip_credit.ZipCreditGateway","omnicore.libs.payment_gateways.mobilexpress_v8.MobilExpressWireTransferGateway","omnicore.libs.payment_gateways.payu_ro.PayuRoByClickGateway","omnicore.libs.payment_gateways.payu_ro.PayURoSavedCardGateway","omnicore.libs.payment_gateways.paybyme.PaybymeGateway","omnicore.libs.payment_gateways.sipay.SipayGateway","omnicore.libs.payment_gateways.paywall.PaywallGateway","omnicore.libs.payment_gateways.dummypay.DummyPSP","omnicore.libs.payment_gateways.tap.TapGateway","omnicore.libs.payment_gateways.tap.QpayTapGateway","omnicore.libs.payment_gateways.tap.TapSavedCardGateway","omnicore.libs.payment_gateways.akbank.AkbankGateway","omnicore.libs.payment_gateways.hepsipay.HepsipayGateway","omnicore.libs.payment_gateways.qnb_pay.QNBPayGateway","omnicore.libs.payment_gateways.cybersource.CybersourceGateway","omnicore.libs.payment_gateways.cybersource.CybersourceApplepayGateway","omnicore.libs.payment_gateways.moka.MokaCreditCardGateway","omnicore.libs.payment_gateways.masterpass.MasterpassRESTGateway","omnicore.libs.payment_gateways.tap.BenefitTapGateway","omnicore.libs.payment_gateways.craftgate.CraftgateMasterpassGateway","omnicore.libs.payment_gateways.checkout.CheckoutFlowGateway","omnicore.libs.payment_gateways.nkolay.NKolayGateway"],"type":"string"}}}}
```

## The PrettyUrl object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PrettyUrl":{"properties":{"args":{"description":"The positional arguments parsed from the URL and passed to the view.","items":{"maxLength":32,"type":"string"},"type":"array"},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"func_initkwargs":{"description":"Keyword arguments passed to the view function."},"func_module":{"description":"The field defines the file name where the func_name is defined.","maxLength":256,"nullable":true,"type":"string"},"func_name":{"description":"The full name or label associated with the record.","maxLength":64,"nullable":true,"type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"kwargs":{"description":"The field defines any additional parameters for the shipping option."},"language":{"description":"The field defines the language code.","maxLength":10,"nullable":true,"type":"string"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"new_path":{"description":"The field defines the URL to which the redirection will be made.","maxLength":512,"title":"Url to display","type":"string"},"old_path":{"description":"The field defines the URL at which the redirection will occur.","maxLength":1024,"nullable":true,"title":"Url to prettify","type":"string"},"parent":{"description":"The field defines the ID of the associated basket item, if there is a related basket item.","nullable":true,"type":"integer"},"query_params":{"description":"This field defines the query parameters included in the URL during the request."},"viewname":{"description":"The full name or label associated with the record.","maxLength":64,"nullable":true,"type":"string"}},"type":"object"}}}}
```

## The PriceCurrencyEnum object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PriceCurrencyEnum":{"description":"* `try` - TL\n* `eur` - EUR\n* `usd` - USD\n* `egp` - EGP\n* `gbp` - GBP\n* `mad` - MAD\n* `pln` - PLN\n* `sar` - SAR\n* `ron` - RON\n* `uah` - UAH\n* `czk` - CZK\n* `huf` - HUF\n* `rub` - RUB\n* `bgn` - BGN\n* `iqd` - IQD\n* `kwd` - KWD\n* `bhd` - BHD\n* `omr` - OMR\n* `qar` - QAR\n* `aed` - AED\n* `ngn` - NGN\n* `inr` - INR\n* `lei` - LEI\n* `kzt` - KZT\n* `jod` - JOD\n* `rsd` - RSD","enum":["try","eur","usd","egp","gbp","mad","pln","sar","ron","uah","czk","huf","rub","bgn","iqd","kwd","bhd","omr","qar","aed","ngn","inr","lei","kzt","jod","rsd"],"type":"string"}}}}
```

## The PriceTypeEnum object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"PriceTypeEnum":{"description":"* `default` - Default\n* `range_` - Range ","enum":["default","range_"],"type":"string"}}}}
```

## The Product object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"Product":{"properties":{"attribute_set":{"description":"The field defines the attribute set ID that the product belongs to.","nullable":true,"type":"integer"},"attributes":{"description":"The field defines the attributes of the category node."},"attributes_kwargs":{"description":"The field defines the details of the category node."},"base_code":{"description":"The field defines the base code for the product.","maxLength":255,"nullable":true,"type":"string"},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"custom_attribute_set":{"description":"The field defines the custom attribute set (if any) associated with the product.","nullable":true,"type":"integer"},"data_source":{"description":"The field defines the data source associated with the product (if applicable).","nullable":true,"type":"integer"},"extra_attributes":{"description":"The field defines additional custom attributes for the product."},"group_products":{"description":"The field defines the grouped products (if any) associated with the main product.","items":{"type":"integer"},"type":"array"},"id":{"description":"Unique identifier for the record.","type":"integer"},"is_active":{"description":"Boolean flag indicating whether the condition is met.","type":"boolean"},"is_form_required":{"description":"Boolean flag indicating whether the condition is met.","type":"boolean"},"is_listable":{"description":"Boolean flag indicating whether the condition is met.","type":"boolean"},"is_seller_product":{"description":"Boolean flag indicating whether the condition is met.","type":"boolean"},"listable_product":{"description":"The field defines whether the product is part of a listable set (if applicable).","nullable":true,"type":"integer"},"listing_code":{"description":"The field defines the listing code for the product (if applicable).","maxLength":512,"nullable":true,"type":"string"},"localized_attributes":{"description":"The field defines the category node that has been translated into other languages."},"localized_attributes_kwargs":{"description":"The field defines the details of the translations for the category node attributes."},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"name":{"description":"The full name or label associated with the record.","maxLength":255,"type":"string"},"parent":{"description":"The field defines the ID of the associated basket item, if there is a related basket item.","nullable":true,"type":"integer"},"pretty_url":{"description":"The field defines the pretty URL of the category.","nullable":true,"type":"integer"},"product_type":{"$ref":"#/components/schemas/ProductTypeEnum","description":"The classification or type related to this field."},"sku":{"description":"The field defines the SKU (Stock Keeping Unit) for the product.","maxLength":255,"type":"string"},"uuid":{"description":"Unique identifier for the record.","format":"uuid","type":"string"}},"type":"object"},"ProductTypeEnum":{"description":"* `-1` - Pre Product\n* `0` - Simple\n* `1` - Product Meta\n* `2` - Bundle\n* `3` - Grouped\n* `-2` - Pre Miscellaneous\n* `4` - Miscellaneous\n* `5` - Offer","enum":["-1","0","1","2","3","-2","4","5"],"type":"string"}}}}
```

## The ProductAlert object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"ProductAlert":{"properties":{"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"is_active":{"description":"Boolean flag indicating whether the condition is met.","type":"boolean"},"language":{"description":"The field defines the language code.","maxLength":10,"type":"string"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"product":{"description":"The field defines the product ID associated with the product price.","type":"integer"},"user":{"description":"This field defines the user who triggered the event.","type":"integer"}},"type":"object"}}}}
```

## The ProductCollection object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"ProductCollection":{"properties":{"collection_type":{"$ref":"#/components/schemas/CollectionTypeEnum","description":"The classification or type related to this field."},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"expiration_date":{"description":"The field defines the validity date for the dynamic collection.","format":"date-time","nullable":true,"type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"is_active":{"description":"Boolean flag indicating whether the condition is met.","type":"boolean"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"name":{"description":"The full name or label associated with the record.","maxLength":255,"type":"string"},"slug":{"description":"The field defines the slug of the shipping option.","maxLength":255,"pattern":"^[-a-zA-Z0-9_]+$","type":"string"},"sort_option":{"description":"The field defines the ID of the sort option applied to order the category.","nullable":true,"type":"integer"},"uuid":{"description":"Unique identifier for the record.","format":"uuid","type":"string"}},"type":"object"},"CollectionTypeEnum":{"description":"* `static` - Static\n* `dynamic` - Dynamic","enum":["static","dynamic"],"type":"string"}}}}
```

## The ProductCollectionItem object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"ProductCollectionItem":{"properties":{"collection":{"description":"The field defines the ID of the collection that the collection item is associated with.","type":"integer"},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"product":{"description":"The field defines the product ID associated with the product price.","type":"integer"},"uuid":{"description":"Unique identifier for the record.","format":"uuid","type":"string"}},"type":"object"}}}}
```

## The ProductImage object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"ProductImage":{"properties":{"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"height":{"description":"The field defines the height of the image in pixels.","maximum":2147483647,"minimum":0,"nullable":true,"type":"integer"},"id":{"description":"Unique identifier for the record.","type":"integer"},"image":{"description":"This field defines the URL or path to the product's image.","format":"uri","type":"string"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"order":{"description":"The field defines the order of the category node.","maximum":32767,"minimum":0,"type":"integer"},"product":{"description":"The field defines the product ID associated with the product price.","type":"integer"},"status":{"$ref":"#/components/schemas/ProductImageStatusEnum","description":"Current status of the record (e.g., active, inactive)."},"width":{"description":"The field defines the width of the image in pixels.","maximum":2147483647,"minimum":0,"nullable":true,"type":"integer"}},"type":"object"},"ProductImageStatusEnum":{"description":"* `active` - Active\n* `disabled` - Disabled","enum":["active","disabled"],"type":"string"}}}}
```

## The ProductImageStatusEnum object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"ProductImageStatusEnum":{"description":"* `active` - Active\n* `disabled` - Disabled","enum":["active","disabled"],"type":"string"}}}}
```

## The ProductPrice object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"ProductPrice":{"properties":{"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"currency_type":{"$ref":"#/components/schemas/CurrencyTypeEnum","description":"The classification or type related to this field."},"extra_field":{"description":"The field defines additional fields or attributes related to the product.","nullable":true},"id":{"description":"Unique identifier for the record.","type":"integer"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"price":{"description":"The field defines the actual price of the product.","format":"decimal","pattern":"^-?\\d{0,10}(?:\\.\\d{0,2})?$","type":"string"},"price_type":{"$ref":"#/components/schemas/PriceTypeEnum","description":"The classification or type related to this field."},"product":{"description":"The field defines the product ID associated with the product price.","type":"integer"},"retail_price":{"description":"The field defines the retail price of the product.","format":"decimal","nullable":true,"pattern":"^-?\\d{0,10}(?:\\.\\d{0,2})?$","type":"string"},"tax_rate":{"description":"The field defines the tax rate applied to the product.","format":"decimal","pattern":"^-?\\d{0,3}(?:\\.\\d{0,2})?$","type":"string"}},"type":"object"},"CurrencyTypeEnum":{"description":"* `try` - TL\n* `eur` - EUR\n* `usd` - USD\n* `egp` - EGP\n* `gbp` - GBP\n* `mad` - MAD\n* `pln` - PLN\n* `sar` - SAR\n* `ron` - RON\n* `uah` - UAH\n* `czk` - CZK\n* `huf` - HUF\n* `rub` - RUB\n* `bgn` - BGN\n* `iqd` - IQD\n* `kwd` - KWD\n* `bhd` - BHD\n* `omr` - OMR\n* `qar` - QAR\n* `aed` - AED\n* `ngn` - NGN\n* `inr` - INR\n* `lei` - LEI\n* `kzt` - KZT\n* `jod` - JOD\n* `rsd` - RSD","enum":["try","eur","usd","egp","gbp","mad","pln","sar","ron","uah","czk","huf","rub","bgn","iqd","kwd","bhd","omr","qar","aed","ngn","inr","lei","kzt","jod","rsd"],"type":"string"},"PriceTypeEnum":{"description":"* `default` - Default\n* `range_` - Range ","enum":["default","range_"],"type":"string"}}}}
```

## The ProductStock object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"ProductStock":{"properties":{"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"extra_field":{"description":"The field defines additional fields or attributes related to the product.","nullable":true},"id":{"description":"Unique identifier for the record.","type":"integer"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"product":{"description":"The field defines the product ID associated with the product price.","type":"integer"},"sold_quantity_unreported":{"maximum":2147483647,"minimum":0,"type":"integer"},"stock":{"maximum":2147483647,"minimum":0,"type":"integer"},"unit_type":{"$ref":"#/components/schemas/UnitTypeEnum","description":"The classification or type related to this field."}},"type":"object"},"UnitTypeEnum":{"description":"* `qty` - Quantity\n* `kg` - Kilogram","enum":["qty","kg"],"type":"string"}}}}
```

## The ProductTypeEnum object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"ProductTypeEnum":{"description":"* `-1` - Pre Product\n* `0` - Simple\n* `1` - Product Meta\n* `2` - Bundle\n* `3` - Grouped\n* `-2` - Pre Miscellaneous\n* `4` - Miscellaneous\n* `5` - Offer","enum":["-1","0","1","2","3","-2","4","5"],"type":"string"}}}}
```

## The Promotion object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"Promotion":{"properties":{"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"name":{"description":"The full name or label associated with the record.","maxLength":255,"type":"string"},"slug":{"description":"The field defines the slug of the shipping option.","maxLength":255,"pattern":"^[-a-zA-Z0-9_]+$","type":"string"},"translations":{"description":"This field defines the translations of the district name.","nullable":true}},"type":"object"}}}}
```

## The ProviderEnum object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"ProviderEnum":{"description":"* `facebook` - Facebook\n* `apple` - Apple\n* `apple_mobile` - Apple Mobile\n* `akifast` - Akifast\n* `turkcell` - Turkcell\n* `google` - Google\n* `google_mobile` - Google Mobile\n* `jwt_sso` - JWT SSO","enum":["facebook","apple","apple_mobile","akifast","turkcell","google","google_mobile","jwt_sso"],"type":"string"}}}}
```

## The Redirect object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"Redirect":{"properties":{"id":{"description":"Unique identifier for the record.","type":"integer"},"new_path":{"description":"The field defines the URL to which the redirection will be made.","maxLength":200,"type":"string"},"old_path":{"description":"The field defines the URL at which the redirection will occur.","maxLength":200,"type":"string"},"site":{"description":"The field defines the site ID required for the redirection.","type":"integer"}},"type":"object"}}}}
```

## The Revision object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"Revision":{"properties":{"comment":{"description":"A text comment on this revision.","type":"string"},"date_created":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"user":{"description":"The user who created this revision.","nullable":true,"type":"integer"}},"type":"object"}}}}
```

## The Seo object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"Seo":{"properties":{"attributes":{"description":"The field defines the attributes of the category node."},"attributes_kwargs":{"description":"The field defines the details of the category node."},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"description":{"description":"Detailed explanation or information about this field.","maxLength":1000,"type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"keywords":{"description":"The field defines the keywords used for SEO purposes.","nullable":true,"type":"string"},"localized_attributes":{"description":"The field defines the category node that has been translated into other languages."},"localized_attributes_kwargs":{"description":"The field defines the details of the translations for the category node attributes."},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"title":{"description":"The field defines the title used for SEO purposes.","maxLength":512,"type":"string"},"url":{"description":"This field defines the URL that the client accessed during the event.","maxLength":512,"type":"string"}},"type":"object"}}}}
```

## The SessionOffer object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"SessionOffer":{"properties":{"code":{"description":"The field defines the code to be used for the discount.","maxLength":128,"type":"string"},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"response":{"description":"The field defines the response of the 3rd party promotion request."},"status":{"$ref":"#/components/schemas/StatusBbdEnum","description":"Current status of the record (e.g., active, inactive)."},"type":{"$ref":"#/components/schemas/TypeEnum","description":"The classification or type related to this field."}},"type":"object"},"StatusBbdEnum":{"description":"* `active` - Active\n* `passive` - Passive\n* `used` - Used\n* `revoked` - Revoked","enum":["active","passive","used","revoked"],"type":"string"},"TypeEnum":{"description":"* `ayakkabidunyasi` - Ayakkabidunyasi\n* `sephora` - Sephora\n* `zubizu` - Zubizu\n* `loccitane` - Loccitane\n* `adunyasi_loyalty_card` - Adunyasi Loyalty Card\n* `giz_eticaret_promotion` - Giz Eticaret Promotion\n* `giz_eticaret_promotion_v2` - Giz Eticaret Promotion V2\n* `default_loyalty_card` - Default Loyalty Card\n* `obase` - Obase\n* `obase_promotion_gateway` - Obase Promotion Gateway\n* `como` - Como\n* `tefal` - Tefal\n* `softtouch` - Softtouch\n* `rapid_promo` - Rapid Promo\n* `nebim_v2` - Nebim V2\n* `diva_gateway` - Diva Gateway\n* `hitit` - Hitit\n* `b2b` - B2B\n* `erencard` - Erencard\n* `extension` - Extension\n* `lazy_extension` - Lazy Extension","enum":["ayakkabidunyasi","sephora","zubizu","loccitane","adunyasi_loyalty_card","giz_eticaret_promotion","giz_eticaret_promotion_v2","default_loyalty_card","obase","obase_promotion_gateway","como","tefal","softtouch","rapid_promo","nebim_v2","diva_gateway","hitit","b2b","erencard","extension","lazy_extension"],"type":"string"}}}}
```

## The ShippingCompanyEnum object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"ShippingCompanyEnum":{"description":"* `aras` - Aras Kargo\n* `ups` - UPS\n* `asil` - Asil Kargo\n* `yurtici` - Yurtiçi Kargo\n* `mng` - MNG Kargo\n* `hbexpress` - Hepsi Express\n* `aramex` - Aramex\n* `other` - Other\n* `ismail` - Is-Mail Kargo\n* `gls` - GLS Logistic\n* `hoopkapida` - Hoopkapida Kargo\n* `fancourier` - Fan Courier\n* `tmmexpress` - TMM Express\n* `ptt` - Ptt\n* `horoz` - Horoz\n* `novaposhta` - Nova Poshta\n* `droplight` - DropLight\n* `surat` - Sürat Kargo\n* `ups_intl` - UPS International\n* `b2c_direct` - B2C Direct\n* `jetizz` - Jetizz\n* `tyexpress` - Tyexpress\n* `ay_cargo` - Ay Kargo\n* `cainiao` - Cainiao\n* `acs` - ACS Kargo\n* `packupp` - Packupp\n* `k_gelsin` - Kolay Gelsin\n* `birgunde` - Bir Günde Kargo\n* `kargo_ist` - Kargo İstanbul\n* `giz` - Giz\n* `mylerz` - Mylerz Cargo\n* `mylerzsdd` - Mylerz Same Day Delivery\n* `r2s` - R2S Cargo\n* `boomex` - Boomex\n* `chrono` - Chrono Diali Courier\n* `scotty` - Scotty Cargo\n* `netkargo` - NetKargo\n* `murat_lgc` - Murat Lojistik\n* `fast_cargo` - Fast Cargo\n* `dpd` - DPD Cargo\n* `in_post` - In Post\n* `k_sende` - Kargom Sende\n* `rupost` - Ru Post\n* `cdek` - Cdek\n* `loomis` - Loomis\n* `carrtell` - Cartell\n* `speeta` - Speeta\n* `bringo` - Bringo\n* `dhlexpress` - DHL Express\n* `bovo` - Bovo\n* `gelal` - Gelal\n* `arvato` - Arvato\n* `bpost_athome` - Bpost athome\n* `bpost_24_7` - Bpost 24/7\n* `cathedis` - Cathedis\n* `dincer` - Dinçer Lojistik\n* `sameday` - Sameday Easybox\n* `gkn` - GKN Kargo\n* `svuum` - Svuum Cargo\n* `hjetxl` - Hepsi Jet XL\n* `aramex_express` - Aramex Express\n* `tnt_cargo` - TNT Cargo\n* `ceva_cargo` - Ceva Cargo\n* `bringo_express` - Bringo Express\n* `sendeo` - Sendeo Cargo\n* `cargus` - Cargus\n* `pinkpost` - PinkPost\n* `speedy` - Speedy Cargo\n* `deliverigo` - Deliverigo\n* `jetizz_v7` - Jetizz v7\n* `evdemo_lojistik` - Evdemo Lojistik\n* `extension` - Extension Cargo\n* `apiship` - ApiShip\n* `octovan_express` - Octovan Express\n* `clickpost` - Clickpost\n* `iMile` - iMile Delivery\n* `jetlogi` - Jetlogi\n* `bolt` - Bolt Kargo\n* `pony_express` - Pony Express\n* `boxaty` - Boxaty\n* `monist` - Monist\n* `city_express` - City Express\n* `fero_ai` - Fero AI\n* `carriyo` - Carriyo\n* `pakettaxi` - Paket Taxi\n* `falcon_flex` - Falcon Flex\n* `porter_express` - Porter Express\n* `sky_express` - Sky Express\n* `pts_express` - PTS Worldwide Express\n* `bpost_pickup` - Bpost Pickup\n* `shipx` - ShipX\n* `fareye` - FarEye","enum":["aras","ups","asil","yurtici","mng","hbexpress","aramex","other","ismail","gls","hoopkapida","fancourier","tmmexpress","ptt","horoz","novaposhta","droplight","surat","ups_intl","b2c_direct","jetizz","tyexpress","ay_cargo","cainiao","acs","packupp","k_gelsin","birgunde","kargo_ist","giz","mylerz","mylerzsdd","r2s","boomex","chrono","scotty","netkargo","murat_lgc","fast_cargo","dpd","in_post","k_sende","rupost","cdek","loomis","carrtell","speeta","bringo","dhlexpress","bovo","gelal","arvato","bpost_athome","bpost_24_7","cathedis","dincer","sameday","gkn","svuum","hjetxl","aramex_express","tnt_cargo","ceva_cargo","bringo_express","sendeo","cargus","pinkpost","speedy","deliverigo","jetizz_v7","evdemo_lojistik","extension","apiship","octovan_express","clickpost","iMile","jetlogi","bolt","pony_express","boxaty","monist","city_express","fero_ai","carriyo","pakettaxi","falcon_flex","porter_express","sky_express","pts_express","bpost_pickup","shipx","fareye"],"type":"string"}}}}
```

## The ShippingOption object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"ShippingOption":{"properties":{"calculator":{"description":"The field defines the rule used to calculate the price of the shipping option."},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"delivery_type":{"$ref":"#/components/schemas/DeliveryTypeEnum","description":"The classification or type related to this field."},"description":{"description":"Detailed explanation or information about this field.","nullable":true,"type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"is_active":{"description":"Boolean flag indicating whether the condition is met.","type":"boolean"},"kwargs":{"description":"The field defines any additional parameters for the shipping option."},"logo":{"description":"The field defines the logo associated with the shipping option.","format":"uri","nullable":true,"type":"string"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"name":{"description":"The full name or label associated with the record.","maxLength":128,"type":"string"},"rule":{"description":"The field defines the rule that determines under which conditions the shipping option can be selected."},"slug":{"description":"The field defines the slug of the shipping option.","maxLength":128,"pattern":"^[-a-zA-Z0-9_]+$","type":"string"},"sort_order":{"description":"The field defines the sort order of the shipping option.","maximum":2147483647,"minimum":-2147483648,"type":"integer"},"translations":{"description":"This field defines the translations of the district name.","nullable":true}},"type":"object"},"DeliveryTypeEnum":{"description":"* `same_day` - Same Day Delivery\n* `next_day` - Next Day Delivery\n* `standard` - Standard Delivery\n* `in_store` - In-store Delivery","enum":["same_day","next_day","standard","in_store"],"type":"string"}}}}
```

## The SocialAccount object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"SocialAccount":{"properties":{"date_joined":{"description":"The field defines the date when the user registered using a social account.","format":"date-time","title":"Katılma tarihi","type":"string"},"extra_data":{"description":"The field defines the extra data related to the social account provider.","type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"last_login":{"description":"The field defines the last login date of the user.","format":"date-time","title":"Son oturum açma","type":"string"},"provider":{"allOf":[{"$ref":"#/components/schemas/ProviderEnum"}],"description":"The field defines the social account provider. e.g. **akifast, facebook, apple, …**","title":"Sağlayıcı"},"uid":{"description":"The field defines the unique UID of the social account.","maxLength":191,"type":"string"},"user":{"description":"This field defines the user who triggered the event.","type":"integer"}},"type":"object"},"ProviderEnum":{"description":"* `facebook` - Facebook\n* `apple` - Apple\n* `apple_mobile` - Apple Mobile\n* `akifast` - Akifast\n* `turkcell` - Turkcell\n* `google` - Google\n* `google_mobile` - Google Mobile\n* `jwt_sso` - JWT SSO","enum":["facebook","apple","apple_mobile","akifast","turkcell","google","google_mobile","jwt_sso"],"type":"string"}}}}
```

## The SpecialPage object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"SpecialPage":{"properties":{"attributes":{"description":"The field defines the attributes of the category node."},"attributes_kwargs":{"description":"The field defines the details of the category node."},"banner":{"description":"The field defines the URL of the banner image.","format":"uri","nullable":true,"type":"string"},"banner_description":{"description":"Detailed explanation or information about this field.","nullable":true,"type":"string"},"banner_mobile":{"description":"The field defines the URL of the mobile banner image.","format":"uri","nullable":true,"type":"string"},"banner_url":{"description":"The field defines the URL of the page banner.","maxLength":512,"nullable":true,"type":"string"},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"extraction_strategy":{"$ref":"#/components/schemas/ExtractionStrategyEnum","description":"The field defines the strategy selected for displaying products on the page."},"id":{"description":"Unique identifier for the record.","type":"integer"},"is_active":{"description":"Boolean flag indicating whether the condition is met.","type":"boolean"},"localized_attributes":{"description":"The field defines the category node that has been translated into other languages."},"localized_attributes_kwargs":{"description":"The field defines the details of the translations for the category node attributes."},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"name":{"description":"The full name or label associated with the record.","maxLength":64,"type":"string"},"pretty_url":{"description":"The field defines the pretty URL of the category.","nullable":true,"type":"integer"},"product_collection":{"description":"The field defines the collection that will be displayed on the page.","type":"integer"},"template":{"description":"The field defines the template used for the landing page.","maxLength":512,"nullable":true,"type":"string"},"url":{"description":"This field defines the URL that the client accessed during the event.","maxLength":512,"type":"string"},"video_embedded_code":{"description":"The field defines the embedded video code added to the special page.","maxLength":512,"nullable":true,"type":"string"}},"type":"object"},"ExtractionStrategyEnum":{"description":"* `omnishop.search.strategies.DefaultProductExtractionStrategy` - Default\n* `omnishop.search.strategies.FirstItemSearchExtractionStrategy` - First Item\n* `omnishop.search.strategies.ListableFirstProductExtractionStrategy` - Listable First\n* `omnishop.search.strategies.MinPriceFirstProductExtractionStrategy` - Min Price First\n* `omnishop.search.strategies.MaxPriceFirstProductExtractionStrategy` - Max Price First\n* `omnishop.search.strategies.AllSubProductsExtractionStrategy` - All Sub Products","enum":["omnishop.search.strategies.DefaultProductExtractionStrategy","omnishop.search.strategies.FirstItemSearchExtractionStrategy","omnishop.search.strategies.ListableFirstProductExtractionStrategy","omnishop.search.strategies.MinPriceFirstProductExtractionStrategy","omnishop.search.strategies.MaxPriceFirstProductExtractionStrategy","omnishop.search.strategies.AllSubProductsExtractionStrategy"],"type":"string"}}}}
```

## The SpecialPagePrettyUrl object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"SpecialPagePrettyUrl":{"properties":{"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"language":{"default":"tr-tr","description":"The field defines the language code.","maxLength":10,"type":"string"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"special_page":{"description":"The field defines the ID of the special page that it is associated with.","type":"integer"},"url":{"description":"This field defines the URL that the client accessed during the event.","maxLength":512,"type":"string"}},"type":"object"}}}}
```

## The StatusBbdEnum object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"StatusBbdEnum":{"description":"* `active` - Active\n* `passive` - Passive\n* `used` - Used\n* `revoked` - Revoked","enum":["active","passive","used","revoked"],"type":"string"}}}}
```

## The StatusC57Enum object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"StatusC57Enum":{"description":"* `50` - cancellation waiting\n* `100` - cancelled\n* `200` - waiting\n* `300` - payment_waiting\n* `350` - confirmation waiting\n* `400` - approved\n* `450` - preparing\n* `500` - shipped\n* `510` - shipped_and_informed\n* `520` - ready for pickup\n* `540` - attempted_delivery\n* `544` - review_started\n* `545` - review_waiting\n* `546` - waiting_for_payment\n* `547` - paid\n* `550` - delivered\n* `600` - refunded","enum":["50","100","200","300","350","400","450","500","510","520","540","544","545","546","547","550","600"],"type":"string"}}}}
```

## The Township object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"Township":{"properties":{"city":{"description":"This field defines the city ID associated with the township.","type":"integer"},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"is_active":{"description":"Boolean flag indicating whether the condition is met.","type":"boolean"},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"name":{"description":"The full name or label associated with the record.","maxLength":128,"title":"Official name","type":"string"},"postcode":{"description":"This field defines the postcode of the township.","maxLength":255,"nullable":true,"title":"Post/Zip-code","type":"string"},"translations":{"description":"This field defines the translations of the township name.","nullable":true}},"type":"object"}}}}
```

## The TransactionTypeEnum object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"TransactionTypeEnum":{"description":"* `authorize` - Authorize\n* `capture` - Capture\n* `purchase` - Purchase\n* `refund` - Refund\n* `void` - Void\n* `purchase_three_d` - Purchase Three D\n* `redirect` - Redirect\n* `webhook` - Webhook\n* `store_card` - Store Card\n* `return_back` - Return Back\n* `init` - Init\n* `capture_refund` - Capture Refund\n* `pre_purchase` - Pre Purchase","enum":["authorize","capture","purchase","refund","void","purchase_three_d","redirect","webhook","store_card","return_back","init","capture_refund","pre_purchase"],"type":"string"}}}}
```

## The TypeEnum object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"TypeEnum":{"description":"* `ayakkabidunyasi` - Ayakkabidunyasi\n* `sephora` - Sephora\n* `zubizu` - Zubizu\n* `loccitane` - Loccitane\n* `adunyasi_loyalty_card` - Adunyasi Loyalty Card\n* `giz_eticaret_promotion` - Giz Eticaret Promotion\n* `giz_eticaret_promotion_v2` - Giz Eticaret Promotion V2\n* `default_loyalty_card` - Default Loyalty Card\n* `obase` - Obase\n* `obase_promotion_gateway` - Obase Promotion Gateway\n* `como` - Como\n* `tefal` - Tefal\n* `softtouch` - Softtouch\n* `rapid_promo` - Rapid Promo\n* `nebim_v2` - Nebim V2\n* `diva_gateway` - Diva Gateway\n* `hitit` - Hitit\n* `b2b` - B2B\n* `erencard` - Erencard\n* `extension` - Extension\n* `lazy_extension` - Lazy Extension","enum":["ayakkabidunyasi","sephora","zubizu","loccitane","adunyasi_loyalty_card","giz_eticaret_promotion","giz_eticaret_promotion_v2","default_loyalty_card","obase","obase_promotion_gateway","como","tefal","softtouch","rapid_promo","nebim_v2","diva_gateway","hitit","b2b","erencard","extension","lazy_extension"],"type":"string"}}}}
```

## The UnitTypeEnum object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"UnitTypeEnum":{"description":"* `qty` - Quantity\n* `kg` - Kilogram","enum":["qty","kg"],"type":"string"}}}}
```

## The User object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"User":{"properties":{"attributes":{"description":"This field defines a dictionary containing the user's attributes.","type":"string"},"attributes_kwargs":{"description":"This field defines a dictionary containing the user's attributes.","type":"string"},"avatar":{"description":"This field defines the user's photo.","type":"string"},"call_allowed":{"description":"This field defines the user's call communication consent.","type":"string"},"date_joined":{"description":"This field defines the creation date.","type":"string"},"date_of_birth":{"description":"This field defines the user's birthday.","type":"string"},"email":{"description":"Email address of the user or entity.","format":"email","maxLength":254,"title":"E-posta adresi","type":"string"},"email_allowed":{"description":"This field defines the user's email communication consent.","type":"string"},"first_name":{"description":"The full name or label associated with the record.","maxLength":150,"title":"Adı","type":"string"},"gender":{"description":"This field defines the user's gender. Possible values are: **male**, **female**","type":"string"},"groups":{"description":"This field defines the permission groups to which the user is added.","type":"string"},"id":{"description":"This field defines the database ID of the record.","type":"string"},"is_active":{"description":"This field defines whether the user is active.","type":"string"},"is_anonymized":{"description":"This field defines whether the user has been anonymized.","type":"string"},"is_staff":{"description":"This field defines whether the user is a staff.","type":"string"},"is_superuser":{"description":"This field defines whether the user is a super user.","type":"string"},"language_code":{"description":"This field defines the user's local language.","type":"string"},"last_login":{"description":"This field defines the date of the user's last login.","type":"string"},"last_name":{"description":"The full name or label associated with the record.","maxLength":150,"title":"Soyadı","type":"string"},"localized_attributes":{"description":"This field defines a dictionary containing translations of the user's attributes based on the language.","type":"string"},"localized_attributes_kwargs":{"description":"This field defines a dictionary containing translations of the user's attributes based on the language.","type":"string"},"modified_date":{"description":"This field defines the last updated date.","type":"string"},"phone":{"description":"This field defines the user's phone number.","type":"string"},"pk":{"title":"ID","type":"integer"},"sms_allowed":{"description":"This field defines the user's SMS communication consent.","type":"string"},"user_permissions":{"description":"This field defines the user’s permissions.","type":"string"},"user_type":{"description":"This field defines the user type. Possible values are: **guest**, **registered**","type":"string"},"username":{"description":"This field defines the username.","type":"string"}},"type":"object"}}}}
```

## The Version object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"Version":{"properties":{"content_type":{"description":"The classification or type related to this field.","type":"integer"},"db":{"description":"The database the model under version control is stored in.","maxLength":191,"type":"string"},"format":{"description":"The serialization format used by this model.","maxLength":255,"type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"object_id":{"description":"Primary key of the model under version control.","maxLength":191,"type":"string"},"object_repr":{"description":"A string representation of the object.","type":"string"},"revision":{"description":"The revision that contains this version.","type":"integer"},"serialized_data":{"description":"The serialized form of this version of the model.","type":"string"}},"type":"object"}}}}
```

## The Widget object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"Widget":{"properties":{"attributes":{"description":"The field defines the attributes of the category node."},"attributes_kwargs":{"description":"The field defines the details of the category node."},"content_type":{"description":"The classification or type related to this field.","type":"integer"},"created_date":{"description":"Timestamp indicating when the record was created.","format":"date-time","type":"string"},"id":{"description":"Unique identifier for the record.","type":"integer"},"localized_attributes":{"description":"The field defines the category node that has been translated into other languages."},"localized_attributes_kwargs":{"description":"The field defines the details of the translations for the category node attributes."},"modified_date":{"description":"This field defines the last updated date.","format":"date-time","type":"string"},"name":{"description":"The full name or label associated with the record.","maxLength":255,"type":"string"},"slug":{"description":"The field defines the slug of the shipping option.","maxLength":255,"pattern":"^[-a-zA-Z0-9_]+$","type":"string"},"template":{"description":"The field defines the template used for the landing page.","maxLength":512,"type":"string"},"widget_type":{"description":"The classification or type related to this field.","type":"integer"}},"type":"object"}}}}
```

## The WidgetType object

```json
{"openapi":"3.0.3","info":{"title":"Data Warehouse","version":"1.0.0"},"components":{"schemas":{"WidgetType":{"properties":{"id":{"description":"Unique identifier for the record.","type":"integer"},"name":{"description":"The full name or label associated with the record.","maxLength":255,"type":"string"},"schema":{"description":"The field defines the structure and rules for the landing page."}},"type":"object"}}}}
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://apidocs.akinon.com/commerce-openapis/data-warehouse/models.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
