Ātrā sākšana
Iestatiet bāzes URL vienreiz un pēc tam palaidiet jebkuru no zemāk esošajiem piemēriem.
ATLAS_API=https://www.elabel-atlas.eu/api/v1
Autentifikācija
Anonīmi vaicājumi var lietot katru publisko lasīšanas galapunktu. Atslēga paaugstina vaicājumu limitu un ir obligāta piegādātāju rakstīšanas operācijām. Piegādātāju darba telpu īpašnieki un administratori var izveidot atslēgu pieteiktajā darba telpā sadaļā API atslēgas. Ja jums vajag lasīšanas atslēgu bez piegādātāja darba telpas vai masveida piekļuvi, rakstiet uz david@essentialcode.eu.
curl --fail --silent --show-error \
-H "Authorization: Bearer $ATLAS_API_KEY" \
"$ATLAS_API/public-records?limit=1"
Vaicājumu limiti
Katra publiskā operācija atļauj 60 anonīmus vaicājumus minūtē uz adresi vai 600 minūtē uz lasīšanas atslēgu. Atbildes ietver limit, remaining un reset galvenes. Vaicājums virs limita atgriež HTTP 429:
HTTP/1.1 429 Too Many Requests
retry-after: 60
x-ratelimit-limit: 60
x-ratelimit-remaining: 0
{"error":{"code":"rate_limited","message":"The public API rate limit was exceeded."}}
Publiskie lasīšanas galapunkti
Meklēt ierakstus
curl --fail --silent --show-error \
"$ATLAS_API/search?q=Veltliner&limit=1"
Piemēra izvade
{
"query": "Veltliner",
"records": [{
"atlas_record_id": "QXSvIVqvHcRW-LjHtG88I",
"name": "Grüner Veltliner 2025",
"provider": { "name": "Demo Wine Cooperative" },
"gtin": "4006381333931"
}]
}
Uzskaitīt publiskos ierakstus
curl --fail --silent --show-error \
"$ATLAS_API/public-records?limit=1"
Piemēra izvade
{
"records": [{
"atlas_record_id": "ovPcoHyHMEbzdcGC_Zkm_",
"name": "Grüner Veltliner Ried Steinberg 2024",
"provider": { "name": "Glasswise" }
}],
"next_cursor": "eyJ1cGRhdGVkQXQiOjE3ODk1MDIxMjQ3MDcsImlkIjoib3ZQY29IeUhNRWJ6ZGNHQ19aa21fIn0"
}
Uzmeklēt GTIN
curl --fail --silent --show-error \
"$ATLAS_API/public-records/4006381333931"
Piemēra izvade
{
"gtin": "4006381333931",
"records": [{
"atlas_record_id": "QXSvIVqvHcRW-LjHtG88I",
"name": "Grüner Veltliner 2025",
"provider": { "name": "Demo Wine Cooperative" }
}]
}
Iegūt ierakstu pēc Atlas ID
RECORD_ID=$(curl --fail --silent --show-error \
"$ATLAS_API/public-records?limit=1" | jq -r '.records[0].atlas_record_id')
curl --fail --silent --show-error \
"$ATLAS_API/public-records/by-id/$RECORD_ID"
Piemēra izvade
{
"atlas_record_id": "ovPcoHyHMEbzdcGC_Zkm_",
"name": "Grüner Veltliner Ried Steinberg 2024",
"provider": { "name": "Glasswise" },
"atlas_updated_at": "2026-09-15T19:55:24.707Z"
}
Publisko ierakstu valodas
Publisko ierakstu lapas lokalizē tikai Atlas paša apzīmējumus un E-Label Standard Format definētos kodus, tostarp vīna veidu, vīna īpašības, valstu kodus, uzturvērtības atslēgas un vienības. Katrs piegādātāja rakstīts teksts paliek tieši tāds, kā piegādāts, tostarp sastāvdaļu nosaukumi un kategorijas un jebkurš piegādātāja rakstīts iepakojuma vai utilizācijas teksts.
Pirmais kods languages ir vienmēr ieraksta primārā valoda, arī tad, kad Atlas nevar attēlot savu saskarni šajā valodā. Lapa piedāvā primāro saturu un atbalstītās valodas ar piegādātāja tulkojumiem. Saitējiet uz izvēli caur ?lang=de vai ?lang=hr. Bez parametra Atlas izmanto Accept-Language, kad pastāv atbilstošs saturs, un pāradresē uz pareizo kopīgojamo URL.
Dodot priekšroku strukturētām ingredients[], lai saglabātu alergēnu un bio karodziņus. Izmantojiet ingredients_text tikai tad, kad piegādātājam ir pilna deklarācija prozā. Piegādātāji var pievienot translations.{language} vērtības ingredients_text, designation_of_origin un katram packaging[].disposal norādījumam. Packaging masīvs seko primārā saraksta garumam un secībai; izmantojiet null norādījumam, kuram jākrīt uz primāro vērtību. Trūkstošie tulkojumi krīt uz augstākā līmeņa primāro vērtību. REST un MCP atgriež šo neobligāto karti, un JSON-LD izmanto ar valodu atzīmētās vērtības. Šī piegādātāja piegādātā karte ir vienīgais veids, kā piegādātāja teksts mainās starp valodām.
Piegādātāja vaicājuma ķermenis seko E-Label Standard Format.
Publiskajās lapās Atlas attēlo savus Standarta kodus (productType, color, sweetness, packagingGas, packagingType, materialType un collection) lapas valodā no Standarta publicētā vārdnīcas. Katra cita piegādātāja vērtība paliek tieši tāda, kā piegādāta.
MCP
Model Context Protocol jeb MCP ir standarta veids, kā AI klients izsauc ārējos rīkus. e-label Atlas piedāvā anonīmu Streamable HTTP serveri https://www.elabel-atlas.eu/mcp.
Serveris atklāj search_elabels, lookup_elabel_by_gtin, get_elabel un list_elabels_updated_since.
Instalējiet Atlas aģentā
Izvēlieties savu klientu. Claude Code spraudnis un Codex iestatījums ietver gan Atlas skill vadlīnijas, gan dzīvus MCP rīkus. Citi klienti pieslēdzas tam pašam tikai lasāmajam MCP serverim.
Claude Code
Pievieno oficiālo Atlas marketplace un pēc tam instalē spraudni. Spraudnis ietver skill un reģistrē attālo MCP serveri. Viesotais arhīvs prasa Claude Code 2.1.224 vai jaunāku.
claude plugin marketplace add https://www.elabel-atlas.eu/claude/marketplace.json && \
claude plugin install elabel-atlas@elabel-atlas
Claude Code spraudņi tiek instalēti caur marketplace, nevis tieši no patvaļīga spraudņa URL.Oficiālā formāta un izplatīšanas atsauce.
Claude tīmeklī un datorā
Claude web un Claude Desktop pieņem Atlas kā pielāgotu attālo konektoru. Tie neinstalē Claude Code spraudni parastā tērzēšanā. Atveriet iepriekš aizpildīto konektora veidlapu, pārskatiet URL un apstipriniet to.
https://claude.ai/customize/connectors?modal=add-custom-connector&connectorName=e-label%20Atlas&connectorUrl=https%3A%2F%2Fwww.elabel-atlas.eu%2Fmcp
Atvērt Atlas konektora veidlapuOficiālā pielāgoto konektoru atsauce.
Codex
Lejupielādē lietotāja skill un reģistrē Streamable HTTP serveri. Pēc skill instalēšanas restartējiet Codex.
mkdir -p "$HOME/.agents/skills/elabel-atlas"
curl --fail --location https://www.elabel-atlas.eu/api/v1/SKILL.md --output "$HOME/.agents/skills/elabel-atlas/SKILL.md"
codex mcp add elabel-atlas --url https://www.elabel-atlas.eu/mcp
Oficiālā skill atsauce unoficiālā MCP atsauce.
Cursor
Pievienojiet šo ierakstu ~/.cursor/mcp.json, saglabājiet failā jau esošos serverus un pēc tam restartējiet Cursor. Atlas pašlaik nav Cursor Marketplace ieraksta.
{
"mcpServers": {
"elabel-atlas": {
"url": "https://www.elabel-atlas.eu/mcp"
}
}
}
Oficiālā Cursor MCP atsauce.
Gemini CLI
Pievienojiet šo ierakstu ~/.gemini/settings.json, saglabājiet esošos iestatījumus un pēc tam restartējiet Gemini CLI. Atlas pašlaik nav Gemini paplašinājuma ieraksta.
{
"mcpServers": {
"elabel-atlas": {
"httpUrl": "https://www.elabel-atlas.eu/mcp"
}
}
}
Oficiālā Gemini CLI MCP atsauce.