@rapharacing/schemas
Version:
OpenAPI to JSON Schema to be used with middy for CC response validation
89 lines • 2.6 kB
JSON
{
"type": "object",
"properties": {
"createReturnProcessCode": {
"type": "string",
"description": "Create return process code"
},
"currencies": {
"type": "array",
"description": "List of currencies",
"items": {
"$ref": "_definitions.json#/definitions/Currency",
"originalRef": "Currency"
}
},
"defaultCurrency": {
"description": "Default currency",
"$ref": "_definitions.json#/definitions/Currency",
"originalRef": "Currency"
},
"defaultDeliveryOrigin": {
"description": "Point of service being default delivery origin",
"$ref": "_definitions.json#/definitions/PointOfService",
"originalRef": "PointOfService"
},
"defaultLanguage": {
"description": "Default language",
"$ref": "_definitions.json#/definitions/Language",
"originalRef": "Language"
},
"deliveryCountries": {
"type": "array",
"description": "List of delivery countries",
"items": {
"$ref": "_definitions.json#/definitions/Country",
"originalRef": "Country"
}
},
"deliveryModes": {
"description": "List of delivery modes",
"$ref": "_definitions.json#/definitions/DeliveryModeList",
"originalRef": "DeliveryModeList"
},
"expressCheckoutEnabled": {
"type": "boolean",
"description": "Flag specifying whether the express checkout option is enabled"
},
"externalTaxEnabled": {
"type": "boolean",
"description": "Flag defining is external tax is enabled"
},
"languages": {
"type": "array",
"description": "List of languages",
"items": {
"$ref": "_definitions.json#/definitions/Language",
"originalRef": "Language"
}
},
"maxRadiusForPosSearch": {
"type": "number",
"format": "double",
"description": "Maximum radius for searching point of service"
},
"name": {
"type": "string",
"description": "Base store name"
},
"paymentProvider": {
"type": "string",
"description": "Payment provider"
},
"pointsOfService": {
"type": "array",
"description": "List of points of service",
"items": {
"$ref": "_definitions.json#/definitions/PointOfService",
"originalRef": "PointOfService"
}
},
"submitOrderProcessCode": {
"type": "string",
"description": "Submit order process code"
}
},
"title": "BaseStore",
"description": "Representation of a Base Store",
"$schema": "http://json-schema.org/schema#"
}