U.S. flag

An official website of the United States government

Dot gov

Official websites use .gov
A .gov website belongs to an official government organization in the United States.

Https

Secure .gov websites use HTTPS
A lock () or https:// means you’ve safely connected to the .gov website. Share sensitive information only on official, secure websites.

Breadcrumb

  1. Home

Open Data Portal (ODP) Patent File Wrapper (PFW) API (Search, Application Data, Continuity, Documents, Transactions, Patent Term Adjustment (PTA), Address and Attorney/Agent Information, Assignments (Ownership), and Foreign Priority)

Search - Conduct a search of all patent application bibliographic/front page and patent relevant data fields. This data is refreshed daily. Use this endpoint if you are interested in searching across multiple patents or applications. For example, you want to return all patents and applications that match your search term, such as Utility or Design. You can also use multiple search terms, such as ?Patented AND Abandoned.? You can use any combination of the 100+ data attributes available and documented. Application Data - Contains key bibliographic information found on the front page of granted patents and published patent applications. Use this endpoint when you want application data for a specific patent application whose application number you know. Continuity - Contains continuity details for the patent, including parent and/or child continuity data. Continuity Data includes Parent Continuity Data and Child Continuity Data. Use this endpoint when you want continuity data for a specific patent application whose application number you know. Documents - Contains details on documents attached to the patent application, as well as options for downloading the documents. This includes documents under all codes (Examiner?s Amendment Communication, Printer Rush, IDS Filed, Application is Now Complete, PTA 36 months). Use this endpoint when you want documents related to a specific patent application whose application number you know. Transactions - Contains additional information concerning the transaction activity that has occurred for each patent application. This includes details on the date of the transaction, code (Examiner?s Amendment Communication, Printer Rush, IDS Filed, Application is Now Complete, PTA 36 months), and transaction description. Use this endpoint when you want transaction data related to a specific patent application whose application number you know. Patent Term Adjustment (PTA) - Provides additional information concerning the patent term adjustment that has occurred for each patent. Use this endpoint when you want patent term adjustment data related to a specific patent application whose application number you know. Address and Attorney/Agent Information - Provides additional information concerning the attorney/agent related to a patent, including the associated attorney/agent's address. Use this endpoint when you want address and attorney/agent information related to a specific patent application whose application number you know. Assignments - Provides additional information concerning the assignments of each patent. Use this endpoint when you want assignments data related to a specific patent application whose application number you know. Foreign Priority - Provides additional information concerning the foreign priority related to each patent. Use this endpoint when you want foreign priority information related to a specific patent application whose application number you know.

About this Dataset

Updated: 2025-08-12
Metadata Last Updated: 2025-04-11
Date Created: N/A
Data Provided by:
Dataset Owner: U.S. Patent and Trademark Office (USPTO)

Access this data

Contact dataset owner Access URL
Landing Page URL
Table representation of structured data
Title Open Data Portal (ODP) Patent File Wrapper (PFW) API (Search, Application Data, Continuity, Documents, Transactions, Patent Term Adjustment (PTA), Address and Attorney/Agent Information, Assignments (Ownership), and Foreign Priority)
Description Search - Conduct a search of all patent application bibliographic/front page and patent relevant data fields. This data is refreshed daily. Use this endpoint if you are interested in searching across multiple patents or applications. For example, you want to return all patents and applications that match your search term, such as Utility or Design. You can also use multiple search terms, such as ?Patented AND Abandoned.? You can use any combination of the 100+ data attributes available and documented. Application Data - Contains key bibliographic information found on the front page of granted patents and published patent applications. Use this endpoint when you want application data for a specific patent application whose application number you know. Continuity - Contains continuity details for the patent, including parent and/or child continuity data. Continuity Data includes Parent Continuity Data and Child Continuity Data. Use this endpoint when you want continuity data for a specific patent application whose application number you know. Documents - Contains details on documents attached to the patent application, as well as options for downloading the documents. This includes documents under all codes (Examiner?s Amendment Communication, Printer Rush, IDS Filed, Application is Now Complete, PTA 36 months). Use this endpoint when you want documents related to a specific patent application whose application number you know. Transactions - Contains additional information concerning the transaction activity that has occurred for each patent application. This includes details on the date of the transaction, code (Examiner?s Amendment Communication, Printer Rush, IDS Filed, Application is Now Complete, PTA 36 months), and transaction description. Use this endpoint when you want transaction data related to a specific patent application whose application number you know. Patent Term Adjustment (PTA) - Provides additional information concerning the patent term adjustment that has occurred for each patent. Use this endpoint when you want patent term adjustment data related to a specific patent application whose application number you know. Address and Attorney/Agent Information - Provides additional information concerning the attorney/agent related to a patent, including the associated attorney/agent's address. Use this endpoint when you want address and attorney/agent information related to a specific patent application whose application number you know. Assignments - Provides additional information concerning the assignments of each patent. Use this endpoint when you want assignments data related to a specific patent application whose application number you know. Foreign Priority - Provides additional information concerning the foreign priority related to each patent. Use this endpoint when you want foreign priority information related to a specific patent application whose application number you know.
Modified 2025-04-11
Publisher Name Open Data Portal Team
Contact mailto:[email protected]
Keywords patent , application , search , continuity , documents , transactions , term , adjustment , pta , attorney , agent , assignment , ownership , foreign , priority , uspto , odp , pfw , api
{
    "identifier": "ODP-PFW-API",
    "accessLevel": "public",
    "contactPoint": {
        "@type": "vcard:Contact",
        "fn": "Scott Beliveau",
        "hasEmail": "mailto:[email protected]"
    },
    "programCode": [
        "006:070"
    ],
    "landingPage": "https:\/\/data.uspto.gov\/apis\/patent-file-wrapper\/search",
    "title": "Open Data Portal (ODP) Patent File Wrapper (PFW) API (Search, Application Data, Continuity, Documents, Transactions, Patent Term Adjustment (PTA), Address and Attorney\/Agent Information, Assignments (Ownership), and Foreign Priority)",
    "description": "Search - Conduct a search of all patent application bibliographic\/front page and patent relevant data fields. This data is refreshed daily. Use this endpoint if you are interested in searching across multiple patents or applications. For example, you want to return all patents and applications that match your search term, such as Utility or Design. You can also use multiple search terms, such as ?Patented AND Abandoned.? You can use any combination of the 100+ data attributes available and documented. Application Data - Contains key bibliographic information found on the front page of granted patents and published patent applications. Use this endpoint when you want application data for a specific patent application whose application number you know. Continuity - Contains continuity details for the patent, including parent and\/or child continuity data. Continuity Data includes Parent Continuity Data and Child Continuity Data. Use this endpoint when you want continuity data for a specific patent application whose application number you know. Documents - Contains details on documents attached to the patent application, as well as options for downloading the documents. This includes documents under all codes (Examiner?s Amendment Communication, Printer Rush, IDS Filed, Application is Now Complete, PTA 36 months). Use this endpoint when you want documents related to a specific patent application whose application number you know. Transactions - Contains additional information concerning the transaction activity that has occurred for each patent application. This includes details on the date of the transaction, code (Examiner?s Amendment Communication, Printer Rush, IDS Filed, Application is Now Complete, PTA 36 months), and transaction description. Use this endpoint when you want transaction data related to a specific patent application whose application number you know. Patent Term Adjustment (PTA) - Provides additional information concerning the patent term adjustment that has occurred for each patent. Use this endpoint when you want patent term adjustment data related to a specific patent application whose application number you know. Address and Attorney\/Agent Information - Provides additional information concerning the attorney\/agent related to a patent, including the associated attorney\/agent's address. Use this endpoint when you want address and attorney\/agent information related to a specific patent application whose application number you know. Assignments - Provides additional information concerning the assignments of each patent. Use this endpoint when you want assignments data related to a specific patent application whose application number you know. Foreign Priority - Provides additional information concerning the foreign priority related to each patent. Use this endpoint when you want foreign priority information related to a specific patent application whose application number you know.",
    "language": [
        "en-US"
    ],
    "distribution": [
        {
            "accessURL": "https:\/\/data.uspto.gov\/apis\/patent-file-wrapper\/search",
            "format": "api"
        }
    ],
    "bureauCode": [
        "006:51"
    ],
    "modified": "2025-04-11",
    "publisher": {
        "@type": "org:Organization",
        "name": "Open Data Portal Team",
        "subOrganizationOf": {
            "@type": "org:Organization",
            "name": "U.S. Patent and Trademark Office (USPTO)",
            "subOrganizationOf": {
                "@type": "org:Organization",
                "name": "Department of Commerce (DOC)",
                "subOrganizationOf": {
                    "@type": "org:Organization",
                    "name": "U.S. Federal Government"
                }
            }
        }
    },
    "theme": [
        "application",
        "patent",
        "uspto",
        "api"
    ],
    "keyword": [
        "patent",
        "application",
        "search",
        "continuity",
        "documents",
        "transactions",
        "term",
        "adjustment",
        "pta",
        "attorney",
        "agent",
        "assignment",
        "ownership",
        "foreign",
        "priority",
        "uspto",
        "odp",
        "pfw",
        "api"
    ]
}