Πρόσθετα προγράμματος περιήγησης Firefox
  • Επεκτάσεις
  • Θέματα
    • για το Firefox
    • Λεξικά και πακέτα γλωσσών
    • Άλλα προγράμματα περιήγησης
    • Πρόσθετα για Android
Σύνδεση
Προεπισκόπηση του OpenAPI Copy

OpenAPI Copy από 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.

Διαθέσιμο στο Firefox για Android™Διαθέσιμο στο Firefox για Android™
0 (0 κριτικές)0 (0 κριτικές)
Λήψη Firefox και απόκτηση επέκτασης
Λήψη αρχείου
Σαρώστε τον κωδικό QR για να ανοίξετε αυτήν την επέκταση στο Firefox για Android

Μεταδεδομένα επέκτασης

Στιγμιότυπα
Σχετικά με την επέκταση
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)
Βαθμολογήθηκε με 0 από 0 αξιολογητές
Συνδεθείτε για βαθμολόγηση της επέκτασης
Δεν υπάρχουν ακόμη βαθμολογίες

Η βαθμολογία αστεριών αποθηκεύτηκε

5
0
4
0
3
0
2
0
1
0
Καμία κριτική ακόμα
Δικαιώματα και δεδομένα

Συλλογή δεδομένων:

  • Ο δημιουργός δηλώνει ότι αυτή η επέκταση δεν απαιτεί συλλογή δεδομένων.
Μάθετε περισσότερα
Περισσότερες πληροφορίες
Σύνδεσμοι προσθέτου
  • Αρχική σελίδα
  • Ιστότοπος υποστήριξης
  • Αντιγραφή ID του πρόσθετου
Έκδοση
1.0.0
Μέγεθος
91,61 KB
Τελευταία ενημέρωση
9 μέρες πριν (6 Αυγ 2026)
Σχετικές κατηγορίες
  • Προγραμματισμός web
Άδεια
Άδεια MIT
Ιστορικό εκδόσεων
  • Προβολή όλων των εκδόσεων
Προσθήκη σε συλλογή
Αναφορά προσθέτου
Μετάβαση στην αρχική σελίδα της Mozilla

Πρόσθετα

  • Σχετικά
  • Blog προσθέτων Firefox
  • Εργαστήριο επεκτάσεων
  • Κέντρο προγραμματιστών
  • Πολιτικές προγραμματιστών
  • Blog κοινότητας
  • Φόρουμ
  • Αναφορά σφάλματος
  • Οδηγίες κριτικής

Λήψη

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

Τελευταίες εκδόσεις

  • Nightly
  • Beta

Firefox για επιχειρήσεις

  • Enterprise

Κοινότητα

  • Connect
  • Contribute
  • Developer

Ακολουθήστε

  • Instagram
  • YouTube
  • TikTok
  • Bluesky
  • Podcast
  • Απόρρητο
  • Cookie
  • Νομικά

Εκτός από τα μέρη όπου αναφέρεται διαφορετικά, το περιεχόμενο του ιστοτόπου υπόκειται στην άδεια Creative Commons Attribution Share-Alike License v3.0 ή τυχόν νεότερες εκδόσεις. Το Android αποτελεί εμπορικό σήμα της Google LLC.