Skip to main content
GET
/
integration
/
folder
/
{folderId}
/
order-language-pairs
curl -X GET "https://api-integration.ollang.com/integration/folder/60b8d6f1e1b9b1d8c6c0d8e1/order-language-pairs" \
  -H "X-Api-Key: <your-api-key>"
{
  "pairs": [
    { "sourceLanguage": "en", "targetLanguage": "fr" },
    { "sourceLanguage": "en", "targetLanguage": "tr" },
    { "sourceLanguage": "en", "targetLanguage": "de" }
  ]
}
Returns the distinct source/target language combinations from orders in a folder. Use status=unassigned (default) to get pairs available for assignment, or status=assigned to get pairs available for unassignment. This endpoint is useful for populating language filter dropdowns before calling the assign or unassign endpoints.
curl -X GET "https://api-integration.ollang.com/integration/folder/60b8d6f1e1b9b1d8c6c0d8e1/order-language-pairs" \
  -H "X-Api-Key: <your-api-key>"

Authorizations

This endpoint requires API key authentication. Include your API key in the request header:
  • Header name: X-Api-Key
  • Header value: Your API key from the Ollang dashboard

Path Parameters

folderId
string
required
The unique identifier of the folder.

Query Parameters

status
string
Filter by order status. Accepted values:
  • unassigned (default) — returns language pairs from orders available for assignment
  • assigned — returns language pairs from orders available for unassignment

Response

pairs
object[]
Array of distinct language pair objects.
{
  "pairs": [
    { "sourceLanguage": "en", "targetLanguage": "fr" },
    { "sourceLanguage": "en", "targetLanguage": "tr" },
    { "sourceLanguage": "en", "targetLanguage": "de" }
  ]
}