Documentation
Reference
Base URL: https://{instance}.fmcgproducts.dk/api.
Live description on the instance:
- UI:
/api/openapi - JSON:
/api/openapi.json
Auth: Key = X-Api-Key when keys are enabled (login session may also work). View = public or key/login depending on the instance. Public = no key.
Endpoints
| Method | Path | Auth |
|---|---|---|
| GET | /api |
Public |
| GET | /api/openapi |
Public |
| GET | /api/openapi.json |
Public |
| GET | /api/status/{productId} |
Key |
| GET | /api/products/status |
Key |
| GET | /api/products/status/{exportProfileId} |
Key |
| POST | /api/products/status |
Key |
| POST | /api/products/status/{exportProfileId} |
Key |
| GET | /api/details/{productId} |
Key |
| GET | /api/details/{productId}/{exportProfileId} |
Key |
| GET | /api/details/{unitType}/{targetMarket}/{itemId}/{exportProfileId} |
Key |
| GET | /api/details/{productId}/allfields |
Key |
| GET | /api/history/{productId} |
Key |
| POST | /api |
Key |
| POST | /api/validate |
Key |
| POST | /api/sendToGS1 |
Key |
| POST | /api/update-and-sendToGS1 |
Key |
| POST | /api/sendWithdrawalToGS1 |
Key |
| GET | /api/view/{viewname} |
View |
| GET | /api/view/{viewname}/{exportProfileId} |
View |
| GET | /api/view/activeversion/{viewname} |
View |
| GET | /api/view/{viewname}/xml |
View |
| GET | /api/view/excel/{viewname}/{exportProfileId} |
Public |
| GET | /api/pdf/{productId} |
Public |
| GET | /api/pdf/{productId}/{templateName} |
Public |
| GET | /api/pdf/{itemId}/{country}/{templateName} |
Public |
| GET | /api/web/{productId}/{templateName} |
Public |
| GET | /api/web/{itemId}/{country}/{templateName} |
Public |
| GET | /api/images/logo |
Public |
| GET | /api/fields |
Key |
| GET | /api/fields/{targetmarket} |
Key |
| GET | /api/keywords |
Key |
| GET | /api/keywords/{codelist} |
Key |
| GET | /api/keywords/{field}/{targetmarket} |
Key |
| OPTIONS | /api and subpaths |
Public |
Hidden or internal routes (/api/view/v2/…, UI helpers, cache admin) are not part of this public documentation.
