Skip to main content

Overview

Legitmark supports localized API responses for taxonomy data — categories, types, sides, services, stages, and reasons. When you set the Accept-Language header, translatable fields are returned in the requested language instead of English. This is useful for displaying category names, photo instructions, and rejection reasons in your users’ preferred language.

Supported Locales

If the header is omitted or contains an unsupported locale, the API defaults to English.

How It Works

Add the Accept-Language header to any request that returns translatable data:
The response includes a Content-Language header confirming the locale used:

Translatable Endpoints

The following endpoints support localized responses:

Categories

Types

Sides (photo requirements)

Side translations are especially useful for displaying photo instructions to your users. For example, the side “Front” with description “Take a clear photo of the front of the item” can be shown in the user’s language.

Reasons (rejection reasons)

Services

Stages

Service Requests (V2)

Example: Localized Taxonomy Flow

A typical integration that presents taxonomy selection in the user’s language:

Fallback Behavior

  • If a translation is not available for a specific field, the English value is returned
  • If the locale header is malformed or unsupported, English is used
  • Brands and models are not translated — they use their original names globally

Next Steps

  1. Review Taxonomy to understand the classification system
  2. Implement Workflow for the full service request lifecycle
  3. Set up Webhooks for real-time status updates