Skip to content

Verify Assignment API Schema Changes (Release 2.9) #11

@dpieski

Description

@dpieski

Overview

USPTO API Release 2.9 (October 2025) migrated the Assignment system to a new platform with updated data attributes. The Assignment API integration was updated in Phase 1. Current models need verification.

Current Implementation

Location: src/pyUSPTO/models/patent_data.py

Models to verify: Assignment, Assignor, Assignee

Release 2.9 Changes

Breaking Changes

  1. Conveyance Document Link Disabled - verify if download capability still exists
  2. Assignment Data Attributes Updated - schema changes documented in changelog
  3. Supplemental File Downloads Fixed - test this functionality

Required Investigation

1. Review Assignment Data Attributes Changelog

  • Locate and review changelog
  • Identify all field changes
  • Document schema differences

2. Test Assignment Retrieval

  • Run integration tests with get_application_assignment()
  • Verify all fields parse correctly
  • Check for new/removed fields

3. Test Supplemental File Downloads

  • Verify supplemental file download functionality
  • Ensure download methods work correctly

Deliverables

  1. Investigation report
  2. Model updates (if needed)
  3. Client updates (if needed)
  4. Test updates
  5. Documentation updates

API Information

  • Release Version: 2.9 (2025-10-17)
  • Migration: Phase 1 complete

Priority

Medium

Estimated Effort

Small-Medium (few hours to 1 day)

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions