Shtesa Shfletuesi Firefox
  • Zgjerime
  • Tema
    • për Firefox
    • Fjalorë & Paketa Gjuhësore
    • Sajte Shfletuesish të Tjerë
    • Shtesa për Android
Hyni
Paraparje e OpenAPI Copy

OpenAPI Copy nga 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.

I gatshëm për Firefox për Android™I gatshëm për Firefox për Android™
0 (0 shqyrtime)0 (0 shqyrtime)
Shkarkoni Firefox-in dhe merrni zgjerimin
Shkarko kartelën
Scan the QR code to open this extension in Firefox for Android

Tejtëdhëna Zgjerimi

Foto ekrani
Rreth këtij zgjerimi
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)
Vlerësuar me 0 nga 0 shqyrtues
Që të vlerësoni këtë zgjerim, bëni hyrjen
Ende pa vlerësime

Vlerësimi me yje u ruajt

5
0
4
0
3
0
2
0
1
0
Ende pa shqyrtime
Leje dhe të dhëna

Grumbullim të dhënash:

  • Zhvilluesi thotë se ky zgjerim s’lyp mbledhje të dhënash.
Mësoni më tepër
Më tepër të dhëna
Lidhje shtese
  • Faqe hyrëse
  • Sajt asistence
  • Copy add-on ID
Version
1.0.0
Madhësi
91,61 KB
Përditësuar së fundi më
9 ditë më parë (6 Gus 2026)
Kategori të Afërta
  • Zhvillim Web
Licencë
Licencë MIT
Historik Versionesh
  • Shihini krejt versionet
Shtojeni në koleksion
Raportojeni këtë shtesë
Shkoni te faqja hyrëse e Mozilla-s

Shtesa

  • Mbi
  • Blog Shtesash Firefox-i
  • Praktikë Mbi Zgjerime
  • Qendër Zhvilluesish
  • Rregulla Për Zhvilluesit
  • Blog Bashkësie
  • Forum
  • Njoftoni një të metë
  • Udhërrëfyes Shqyrtimesh

Download

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

Latest Builds

  • Nightly
  • Beta

Firefox for Business

  • Enterprise

Community

  • Connect
  • Contribute
  • Developer

Follow

  • Instagram
  • YouTube
  • TikTok
  • Bluesky
  • Podcast
  • Privatësi
  • Cookies
  • Ligjore

Hiq atje ku thuhet ndryshe, lënda në këtë sajt licencohet sipas Creative Commons Attribution Share-Alike License v3.0 ose çfarëdo versioni të mëvonshëm. Android është një shenjë tregtare e Google LLC.