completedAtstring date-time
createdAtstring date-time required
createdBystring uuid required
expiresAtstring date-time required
failedSubmitsinteger required
Submits that resolved this link but did not complete it: invalid values, a dead link, or a lost race.
itemKeystring required
UPPER_SNAKE vault item key. Derived from name when omitted on create. Unique among a profile's attached items, not across the organisation. Stays the same across renames.
kind'login' | 'api_key' | 'card' | 'custom' required
Kind of vault item. Templates and items need at least one field. Completeness is per-field required.
lastFailedSubmitAtstring date-time
namestring required
Item name the submit will create.
organizationIdstring uuid required
status'pending' | 'completed' | 'expired' | 'revoked' required
Lifecycle of a share link. expired is derived from expiresAt; the other three are stored.
submittedIpstring
Client address the completing submit came from. Set when status is completed.
submittedUserAgentstring
User agent of the completing submit. Set when status is completed.
updatedAtstring date-time required