Skip to content

Credit card expiration is missing #183

Open

Description

@stanislaw89

Scenario & Reproduction Steps

I can successfully retrieve a credit card item like this:

item = await client.items.get("...", "...")

All the data is returned as expected, but the expiry date field is empty, and its field_type is reported as ItemFieldType.UNSUPPORTED:

id='expiry' title='expiry date' section_id=None field_type=<ItemFieldType.UNSUPPORTED: 'Unsupported'> value='' details=None

It seems that this field is marked as “unsupported,” possibly originating either from the server or from the native Rust layer:

Image

Tested on version 0.3.1.
This issue might be related to 1Password/onepassword-sdk-python#140.

Actual Behavior

The credit card 'expiry date' is empty string instead of the actual value.

Expected Behavior

The 'expiry date' to be the actual value

SDK version

0.3.1

Additional information

No response

Activity

  1. hculea commented on Nov 5, 2025

    @hculea
    Member

    Hey @stanislaw89, can you let us know if your item's expiry date field has an alert set to it?

    That is something we're still not fully supporting in the SDK.

  2. stanislaw89 commented on Nov 5, 2025

    @stanislaw89
    Author

    Hey @stanislaw89, can you let us know if your item's expiry date field has an alert set to it?

    That is something we're still not fully supporting in the SDK.

    Hi. Thanks for looking into this. It looks like it has

    Image

    I think it was set by default (I don't remember enabling it consciously), and I don't see how I can disable it

    Image
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions