Best Buy · Schema
StoreListResponse
Paginated list of Best Buy store locations.
Fortune 100RetailConsumer ElectronicsE-CommerceProductsStores
Properties
| Name | Type | Description |
|---|---|---|
| from | integer | Starting index of returned results. |
| to | integer | Ending index of returned results. |
| total | integer | Total number of matching stores. |
| currentPage | integer | Current page number. |
| totalPages | integer | Total number of pages available. |
| queryTime | string | Time taken to execute the query in seconds. |
| totalTime | string | Total response time in seconds. |
| stores | array | Array of store objects. |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/best-buy/refs/heads/main/json-schema/stores-api-store-list-response-schema.json",
"title": "StoreListResponse",
"description": "Paginated list of Best Buy store locations.",
"type": "object",
"properties": {
"from": {
"type": "integer",
"description": "Starting index of returned results.",
"example": 1
},
"to": {
"type": "integer",
"description": "Ending index of returned results.",
"example": 5
},
"total": {
"type": "integer",
"description": "Total number of matching stores.",
"example": 1587
},
"currentPage": {
"type": "integer",
"description": "Current page number.",
"example": 1
},
"totalPages": {
"type": "integer",
"description": "Total number of pages available.",
"example": 159
},
"queryTime": {
"type": "string",
"description": "Time taken to execute the query in seconds.",
"example": "0.018"
},
"totalTime": {
"type": "string",
"description": "Total response time in seconds.",
"example": "0.032"
},
"stores": {
"type": "array",
"description": "Array of store objects.",
"items": {
"$ref": "#/components/schemas/Store"
}
}
}
}