Changing the Expiration Date of the Submission Invitation

The submission deadline set through the venue request form is actually only the advertised due date. The true deadline is the expiration date, which is set to 30 minutes after the submission deadline. If you would like to change the expiration date to allow the authors more or less wiggle room around the submission deadline, you can do so using the python client.

  1. If you have not done so, you will need to install and instantiate the openreview-py client.

  2. Choose your desired expiration date. You will need to convert it into epoch time in milliseconds using an epoch time converter. For example:

expdate = 1650639704000

Depending on the API version that your venue is using, you will need to update the expdate value differently.

API V1

  1. Retrieve your invitation:

invitation = client.get_invitation("<Your/Venue/ID/-/Submission")
  1. Set the expiration date, or expdate.

invitation.expdate = expdate
  1. Post your changes.

client.post_invitation(invitation)

API V2

  1. Create an Invitation Edit

Depending on the Invitation used to create the Invitation Edit, some other fields may be required. To read more about how Invitations work, refer to the Invitations section.

client.post_invitation_edit(
    invitations='<invitation-id>',  # This is the Invitation used to create this Invitation Edit
    readers=[venue_id],
    writers=[venue_id],
    signatures=[venue_id],
    invitation=openreview.api.Invitation(
        id="<Your/Venue/ID/-/Submission",
        expdate=expate
        signatures=[venue_id]
    )
)

Last updated

Change request #141: add registration stage info