Vipixel API

Access Vietnamese cultural stock images programmatically

Authentication

External API access requires an API key. Website visitors don't need a key.

Get Your Free API Key

Using Your API Key

Include your API key in requests using one of these methods:

# Authorization header (recommended)
curl -H "Authorization: Bearer vx_your_api_key" \
  https://vipixel.vibery.app/api/v1/search?q=office

# X-API-Key header
curl -H "X-API-Key: vx_your_api_key" \
  https://vipixel.vibery.app/api/v1/search?q=office

# Query parameter
curl "https://vipixel.vibery.app/api/v1/search?q=office&api_key=vx_your_api_key"

Rate Limits

TierRate LimitDaily LimitPrice
Free10 req/min100 req/day$0
Pro60 req/min5,000 req/dayContact us
Enterprise300 req/min50,000 req/dayContact us

Rate limit headers are included in all API responses: X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset

Base URL

https://vipixel.vibery.app/api/v1

Endpoints

GET /search

Semantic search for images using AI

Parameters

qSearch query (required)
limitNumber of results (max 100, default 20)
categoryFilter: business, lifestyle, education
styleFilter: photo, illustration

Example

GET /api/v1/search?q=vietnamese+coffee+shop&limit=10
GET /browse

Browse all images with pagination and filters

Parameters

limitNumber of results (max 100, default 20)
offsetPagination offset
categoryFilter by category
styleFilter by style
sortSort by: recent, popular, downloads

Example

GET /api/v1/browse?category=business&style=illustration&limit=20
GET /images/:id

Get details for a specific image

Example

GET /api/v1/images/vx-business-illus-001

Response Format

{
  "results": [
    {
      "id": "vx-business-illus-001",
      "description": "Vietnamese professional in modern office",
      "category": "business",
      "style": "illustration",
      "aspect_ratio": "16:9",
      "image_url": "https://cdn.vipixel.vibery.app/...",
      "score": 0.89,
      "vietnamese_elements": ["ao dai", "lotus"],
      "tags": ["business", "professional"]
    }
  ],
  "total": 269,
  "method": "semantic"
}

License

All images are free for personal and commercial use. Attribution appreciated but not required.