llms.txt |
Två vägar, ett API. Klistra in vår llms.txt i Cursor, Claude Code eller ChatGPT — eller bygg riktiga webb-appar med Publishable Keys.
Kopiera. Klistra. Ship.
Klistra llms.txt i Cursor, Claude Code, Windsurf eller ChatGPT.
AI-Canvas-appar med riktiga API-anrop.
Bygg React-appar i en enda fil som anropar vårt API direkt från webbläsaren — i Claude Artifacts, ChatGPT Canvas, Gemini eller Grok. Stripe-liknande Publishable Keys (po_pk_) — med begränsad räckvidd, budgettak och ursprungslåsning.
Byggt för AI — inte för Postman.
The Postman Collection är 1,5 MB av JSON optimerat för Postman/Insomnia/Bruno-apparna. llms.txt är ren Markdown – ett format som varje LLM läser in nativt.
Postman Collection
~1.5 MBImportera i Postman, Insomnia, Bruno — klicka för att testa, felsökning, teamsamarbete.
Gå till Postman →llms.txt (Hub)
~53 KBShort index — paste into AI for quick lookups, endpoint discovery.
llms.txt →llms-full.txt
~780 KBEvery endpoint with params, response samples, error codes — paste when building real integrations.
llms-full.txt →Exempelpromptar
Dessa prompter fungerar i Claude, Cursor, Windsurf, ChatGPT, Gemini och alla andra kodningsAI. No SDK, ingen boilerplate.
Läs denna API-dokumentation:
[internal-endpoint] Skriv en Python-funktion som tar ett PDF-fil och returnerar den extraherade OCR-texten. Bygg en FastAPI-endpoint som klassificerar uppladdade fakturor med /documentai/classify. You have access to the PaperOffice API. The full spec is at:
https://api.paperoffice.ai/latest/docs/llms-full.txt
Use a Bearer token in the Authorization header. Varje AI talar llms.txt.
Markdown är det modersmål för moderna LLMar. Släng in URL i vilket som helst verktyg som läser dokument — inga tillägg, inga tilläggspaket.
Zero trust krävs inte — reglerna är gjutna i betong.
Publishable Keys är byggda för att vara säkra även när någon kopierar dem direkt från din AI-canvas-artefaktkällkod.
Farliga slutpunkter hårdkodade av
DELETE, admin, billing, webhooks, token-management — hardcoded-blocked, regardless of scope.
Budgettaket slår till direkt
När den livstidskreditgränsen nås: HTTP 402 BUDGET_EXHAUSTED. Inte en enda kredit mer.
PaperOffice AI Cache-baserad hastighetsbegränsning
Sliding-window per token. Exceeding returns HTTP 429.
Origin-header obligatorisk
Webbläsaren inställer det automatiskt. Missbruk av ett läckt po_pk_ från server till server är därför omöjligt.
Omedelbar återkallelse
Hit "Revoke" — Redis cache is invalidated on the spot. Compromised key is dead in milliseconds.
Granular scopes
Each scope can be toggled individually in the dashboard.
Från noll till fungerande kod på 30 sekunder
Kopiera URL:en
Hämta llms-full.txt för fullständiga specifikationer eller llms.txt för ett kompakt index.
Klistra in i din AI
Claude fetches URLs automatically. Cursor has @Docs. ChatGPT browses it.
Prompta och leverera
The AI understands every endpoint, auth, pricing and error code.
ReadyAllt om Publishable Keys.
Fungerar det bara i Claude Artifacts?
Nej — po_pk_ fungerar i varje modern AI-Canvas plattform: Claude Artifacts, ChatGPT Canvas, Gemini (Canvas & Gems), Grok Workspaces och webbläsarmiljöer som v0.dev, Bolt.new, StackBlitz eller CodeSandbox.
Hur skiljer sig po_pk_ från po_sk_?
po_sk_ (hemlig nyckel) är avsedd för server-till-server-integration — full åtkomst till hela API:t, lägg den aldrig i webbläsaren. po_pk_ (Publishable Key) är byggd för webbläsarkod: begränsad till uttryckligen tillåtna endpoint-grupper, med ett kredittak för livslängden och origin-låsning. En po_sk_ i en AI-canvas-artifakt skulle vara en total katastrof — en po_pk_ är till sin design begränsad till den förväntade skadan.
Vad händer om min po_pk_ blir offentlig?
The damage stays contained: origin-lock, budget-cap, rate-limiting. "Revoke" kills it in milliseconds.
Kan jag konfigurera mina egna origins, som my-company.com?
Yes. When creating the key, set a list of allowed origins. The WIDGET preset is built for this.
How do I set the credit budget?
At creation you pick a lifetime limit (default 1,000, AIDEMO 2,000, WIDGET 5,000). Adjustable anytime without rotating the key.
Debiteras po_pk_ annorlunda än po_sk_?
Nej. Varje API-anrop drar samma krediter från ditt huvudkonto — oavsett om det sker via po_sk_, po_ut_ eller po_pk_. Budgettaket för po_pk_ är ett extra skyddsnät, inte en separat prisnivå.
Vilka endpoints är otillåtna för po_pk_?
Alla DELETE-metoder och varje endpoint för admin, fakturering, webhooks och tokenhantering är hårdkodade som blockerade — oavsett vad du väljer i scope. Det är därför tekniskt omöjligt att radera data, läsa faktureringsinformation eller skapa nya tokens med en po_pk_.
Färre tokens, billigare prompts, inget JSON-bjäfs — llms.txt är rent innehåll för ren AI-resonemangsförmåga.
Redo att prompta?
Kopiera, klistra in, skicka — antingen i ditt IDE eller direkt i webbläsaren. Två vägar, ett API, inget låsning.