---
title: "List external knowledge panel sources (JSON)"
method: GET
path: "/api/v3/external_sources"
tags: ["Knowledge Panels"]
---

# List external knowledge panel sources (JSON)

`GET /api/v3/external_sources`

Returns the ordered list of external knowledge panel sources configured on the server.

Providers can use the `knowledge_panel_url` field to point to their own API.
The URL may contain **template variables** that the frontend will expand before calling:

- `$code` → product barcode
- `$lc`   → UI language (2 letters)
- `$cc`   → user/device country (2 letters)

Example:
`https://provider.example.com/off/v1/knowledge-panel/$code?lang=$lc&country=$cc`

The frontend percent-encodes the variable values when substituting them into the URL.

---

[API](https://skmtc.net/openfoodfacts/apis/open-food-facts-open-api-v3-under-development.md) · [All operations](https://skmtc.net/openfoodfacts/apis/open-food-facts-open-api-v3-under-development/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/openfoodfacts/open-food-facts-open-api-v3-under-development/revisions/df2d73c2e4ed/schema)
