Skip to content

Company API Documentation

Wogeez Engine

White Label Customization for Companies

Wogeez enables companies to operate in white label mode, allowing them to deliver a fully branded experience to their users, aligned with their visual identity.

We provide a set of dedicated APIs that allow companies to manage their own branding and visual customizations directly.

Purpose

Companies can use these APIs to:

  • Display their logo in the Wogeez mobile app
  • Contextualize physical kiosks and UI elements with their brand identity
  • Offer an experience with no visible Wogeez branding, if desired

Available APIs for Branding

Company Logo Management

To ensure optimal display across the Wogeez mobile app and white-labeled interfaces, the uploaded logo must meet the following specifications:

  • Format: PNG
  • Dimensions: 512 x 512 pixels (square aspect ratio)
  • Maximum file size: 1 MB
  • Background: Preferably transparent or solid color for best rendering

Uploads a new logo or replaces the existing one for the specified company.

The logo file to upload. Recommended size: 512x512px.

Add or update company logo
curl -X 'POST' \
  'https://api-v2.wogeez.com/companies/YOUR_COMPANY_ID/assets/logo' \
  -H 'accept: application/json' \
  -H 'Authorization: Bearer your-jwt-token' \
  -H 'Content-Type: multipart/form-data' \
  -F '[email protected];type=image/png'

Retrieves the company’s logo as a binary image file.

Get company logo
curl -X 'GET' \
    'https://api-v2.wogeez.com/companies/YOUR_COMPANY_ID/assets/logo.png' \
    -H 'accept: application/octet-stream'

Removes the company logo from the system.

Delete company logo
curl -X 'DELETE' \
  'https://api-v2.wogeez.com/companies/YOUR_COMPANY_ID/assets/logo' \
  -H 'accept: */*' \
  -H 'Authorization: Bearer your-jwt-token'