Doplnky pre prehliadač Firefox
  • Rozšírenia
  • Témy vzhľadu
    • Pre Firefox
    • Slovníky a jazykové balíky
    • Stránky ostatných prehliadačov
    • Doplnky pre Android
Prihlásiť sa
Náhľad témy OpenAPI Copy

OpenAPI Copy Autor: GusevP

Copies one endpoint out of an OpenAPI spec - with every schema it references - as a self-contained document you can paste into an LLM. Buttons next to each operation in Swagger UI, plus a popup with a filter and multi-select. YAML or JSON.

Dostupné pre Firefox pre Android™Dostupné pre Firefox pre Android™
0 (počet recenzií: 0)0 (počet recenzií: 0)
Stiahnuť Firefox a získať rozšírenie
Stiahnuť súbor
Naskenujte QR kód a otvorte toto rozšírenie vo Firefoxe pre Android

Metadáta rozšírenia

Snímky obrazovky
O tomto rozšírení
Copy one endpoint out of an OpenAPI spec — with every schema it references — and
paste it straight into a chat with an LLM.

A full spec is 100–500 KB and eats an assistant's whole context window. Cutting out
the part you need by hand is not an option either: in Swagger UI the schema is
rendered as a tree of divs, so copying from the page gives you text, not a spec.
OpenAPI Copy gives you a self-contained OpenAPI document, usually 1–3 KB.

How it works
  1. Open a Swagger UI page and click the toolbar icon. Nothing is requested at
    install time — the extension reads the page only after that click.
  2. Use the Copy button that appears next to each operation, or pick endpoints from
    the popup list.
  3. Paste. The output is a valid OpenAPI document, in YAML or JSON.

What you get

• Four modes: the whole endpoint, only its request body, only the 2xx response, or
the entire spec.
• Every $ref resolved inside the copied document. Components are collected
transitively, so recursive schemas (Comment.replies: [Comment]) and allOf branches
survive intact.
• Security schemes included in every mode — they are not reachable through $ref, and
without them an assistant does not know about your auth header.
• A filter and multi-select in the popup, for grabbing several endpoints at once.
• Swagger 2.0 as well as OpenAPI 3: definitions, securityDefinitions and body
parameters are handled by the same code path.
• Bare spec files work too — open openapi.json or /api-docs directly and the popup
parses the page itself.
• A manual URL field for pages that carry no spec of their own.

Permissions

The extension asks for nothing at install time. It reads a page only after you click
the icon, and it requests access to a site only when you turn on "Always on this
site" for that site — switching it back off drops both the registration and the
permission.

Nothing is collected and nothing is sent anywhere. The spec never leaves your
browser; the only thing stored is your YAML/JSON preference.

Limitations

• In-page buttons are built for Swagger UI. On other renderers the popup still works,
there are simply no buttons in the page.
• A spec inlined into the HTML is not detected — only specs the page loaded as a
separate request, plus the page itself.
• The request-body and response modes drop fields the OpenAPI specification requires.
That output is a fragment meant for an LLM, not a document for a validator.

Source code: https://github.com/GusevP/openapi-copy-extension (MIT)
Hodnotené 0 od 0 recenzentov
Ak chcete ohodnotiť toto rozšírenie, musíte sa prihlásiť
Doplnok zatiaľ nie je ohodnotený

Hodnotenie bolo uložené

5
0
4
0
3
0
2
0
1
0
Zatiaľ žiadne recenzie
Povolenia a údaje

Zber údajov:

  • Vývojár uvádza, že toto rozšírenie nevyžaduje zhromažďovanie údajov.
Ďalšie informácie
Ďalšie informácie
Odkazy doplnku
  • Domovská stránka
  • Stránka podpory
  • Kopírovať ID doplnku
Verzia
1.0.0
Veľkosť
91,61 kB
Posledná aktualizácia
pred 9 dňami (6. aug 2026)
Príbuzné kategórie
  • Tvorba webu
Licencia
Licencia MIT
História verzií
  • Zobraziť všetky verzie
Pridať do kolekcie
Nahlásiť tento doplnok
Prejsť na domovskú stránku Mozilly

Doplnky

  • O nás
  • Blog o doplnkoch pre Firefox
  • Workshop tvorby rozšírenia
  • Centrum pre vývojárov
  • Pravidlá pre vývojárov
  • Komunitný blog
  • Fórum
  • Nahlásiť chybu
  • Pokyny pre recenzentov

Na stiahnutie

  • Download Firefox
  • Windows
  • macOS
  • iOS
  • Android
  • Linux
  • All

Najnovšie zostavy

  • Nightly
  • Beta

Firefox pre firmy

  • Enterprise

Komunita

  • Connect
  • Contribute
  • Developer

Sledujte nás

  • Instagram
  • YouTube
  • TikTok
  • Bluesky
  • Podcast
  • Súkromie
  • Cookies
  • Právne informácie

Ak nie je uvedené inak, obsah tejto stránky je dostupný pod licenciou Creative Commons Attribution Share-Alike License v3.0 alebo ktorejkoľvek novšej verzie. Android je ochranná známka spoločnosti Google LLC.