Giter Site home page Giter Site logo

mustberuss / tsdr-swagger Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 2.41 MB

Improvements to the USPTO's Swagger-UI page for its TSDR api

Home Page: https://mustberuss.github.io/TSDR-Swagger/

License: MIT License

HTML 80.88% JavaScript 19.12%
swagger-ui trademarks uspto

tsdr-swagger's Introduction

TSDR-Swagger

Improvements to the USPTO's Swagger object for its TSDR api

I made the following changes to their swagger object

  • The USPTO-API-KEY:api key is sent as a header on all calls
  • Parameters were added to /casedocs/bundle.xml, /casedocs/bundle.pdf and /casedocs/bundle.zip endpoints
  • "type" was added an enum in /caseMultiStatus/{type} and its description was updated.
  • "schemes": ["https"] was added
  • The trailing / on basePath was removed, making it "/ts/cd"
  • The image endpoint /rawImage/{serial_number} was added
  • 401's and 429's were added as possible api returns on all endpoints
  • Additional parameters were added to the /casedocs/bundle.pdf and /casedocs/bundle.xml endpoints
  • The tags on /casedocs/bundle.xml,/casedocs/bundle.pdf and /casedocs/bundle.zip were changed from "Resource for retrieving multiple documents of a single case" to "Resource for retrieving data for multiple cases".

Links

Notice: The TSDR api does not currently allow browser request (CORS issues) so requests from this page will not actually work. The generated curl commands will work and the modified swagger object can be imported into postman.

tsdr-swagger's People

Contributors

mustberuss avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.