Plumage-py is a Python implementation of Plumage, a module to obtain trademark status information from the United States Patent & Trademark Office's (PTO) Trademark Status & Document Retrieval (TSDR) system. It takes as input either a registration number or application serial number, fetches the corresponding XML data from the PTO's TSDR website, and returns a dictionary of data associated with the specified TSDR entry.
XSL and JSON files are sourced from the language-independent sister repository Plumage:
For documentation, please see the Plumage wiki.
Plumage (including the Plumage, Plumage-py and Plumage-dotnet repositories) is open source, licensed under the Apache Software License V2.0 (code, including XSL files) and the Creative Commons Attribution-ShareAlike license V3.0 (documentation). For details, see License Information.