> ## Documentation Index
> Fetch the complete documentation index at: https://storekit.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# llms.txt

> I file llms.txt in testo semplice che un host di ordinazione storekit serve per la piattaforma, ogni brand e ogni locale, perché un crawler LLM legga il menu.

**Per chi è:** un crawler o un modello che costruisce un indice a cui i clienti pongono domande.

Le pagine di ordinazione storekit sono un'app client-side, quindi un crawler che non esegue JavaScript vede un documento vuoto. Ogni host di ordinazione serve anche descrizioni in testo semplice seguendo la convenzione [llmstxt.org](https://llmstxt.org), renderizzate dagli stessi dati che usano le pagine.

## Percorsi

| Percorso | Risponde con |
| - | - |
| `GET /llms.txt` | Sul dominio proprio di un brand, il file di quel brand. Sull'host di ordinazione condiviso, cos'è l'host e dove si trova il file di un negozio. |
| `GET /{venueSlug}/llms.txt` | Un locale: sommario, metodi di ordinazione, indirizzo, orari di apertura, dettagli di contatto e policy. |
| `GET /{venueSlug}/llms-full.txt` | Lo stesso, più il menu completo — ogni categoria, articolo, prezzo e tag dietetico. |
| `GET /b/{brandSlug}/llms.txt` | Un brand e le sue posizioni. `/stores/{brandSlug}/llms.txt` serve lo stesso file. |

Le risposte sono `text/plain`, cachate per 15 minuti all'edge. Un locale o un brand che non si risolve è un `404`; un brand che si risolve ma senza posizioni che accettano ordini restituisce comunque un file, dicendolo.

Un file di locale è a forma di Markdown: un `H1` con il nome del locale, un sommario di una riga, poi `## Ordering`, `## Location and opening hours`, `## Contact`, `## Menu` sul file completo, `## Policies` e `## Notes`. Un menu molto lungo viene troncato con una nota che punta alla pagina del menu.

> [!NOTE]
>
> Questi file sono uno snapshot per la lettura, non una fonte di verità per l'ordinazione. La disponibilità e lo stato di apertura cambiano durante il servizio, e la copia di un crawler sarà obsoleta — un agente che ha bisogno di una risposta attuale dovrebbe usare l'[endpoint MCP](/docs/it/developers/agents/ordering/mcp-endpoint).

Il `robots.txt` dell'host permette esplicitamente i crawler agent per nome, quindi questi percorsi e il [profilo UCP](/docs/it/developers/agents/ordering/ucp) sono inequivocabilmente aperti ad essi.


## Related topics

- [Introduzione per sviluppatori](/docs/it/developers/introduction.md)
- [Panoramica degli agenti di ordinazione](/docs/it/developers/agents/ordering/overview.md)
- [Documentazione storekit: ordinazione online, guide e API](/docs/it/index.md)
- [Discovery UCP](/docs/it/developers/agents/ordering/ucp.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.