Why use our API?
- Real-time access to product and inventory data
- Multilingual support (Georgian & English)
- Secure API-key authentication
- Developer-friendly JSON responses
- Clear and interactive OpenAPI documentation
Core API Endpoints
GET
/api/Products
Get a paginated, filterable list of products.
Parameters: page, pageSize
GET
/api/Products/{id}
Fetch full details for a single product with localized content.
Parameters: language (ka/en, default: ka)Authentication
All API requests require your X-API-Key header:
X-API-Key: YOUR_API_KEY_HERE
Example using curl:
curl -H "X-API-Key: YOUR_API_KEY_HERE" https://api.allmarket.ge/api/Products
Language Support
Product details endpoint supports multilingual content via the language parameter:
# Georgian (default) curl -H "X-API-Key: YOUR_API_KEY_HERE" https://api.allmarket.ge/api/Products/123 # English curl -H "X-API-Key: YOUR_API_KEY_HERE" https://api.allmarket.ge/api/Products/123?language=en
Supported languages: ka (Georgian), en (English)
Localized fields include: product title, descriptions, brand name, and subcategory name.