Access method for the credential. Supported values: code, card, mobile_key, cloud_key.
ID of the credential.
Optionalacs_ID of the credential pool to which the credential belongs.
ID of the access control system that contains the credential.
Optionalacs_ID of the ACS user to whom the credential belongs.
Optionalassa_Vostio-specific metadata for the credential.
Optionalauto_join?: booleanIndicates whether the credential should auto-join. For an auto-join credential, Seam automatically issues an override card if there are no other cards and a joiner card if there are existing cards on the doors.
Optionaldoor_names?: string[]Names of the doors to which to grant access in the Vostio access system.
Optionalendpoint_id?: stringEndpoint ID in the Vostio access system.
Optionalkey_id?: stringKey ID in the Vostio access system.
Optionalkey_issuing_request_id?: stringKey issuing request ID in the Vostio access system.
Optionaloverride_guest_acs_entrance_ids?: string[]IDs of the guest entrances to override in the Vostio access system.
Optionalcard_Number of the card associated with the credential.
OptionalcodeAccess (PIN) code for the credential.
ID of the connected account to which the credential belongs.
Date and time at which the credential was created.
Display name that corresponds to the credential type.
Optionalends_Date and time at which the credential validity ends, in ISO 8601 format. Must be a time in the future and after starts_at.
Errors associated with the credential.
Date and time at which Seam created the error.
Optionalexternal_Brand-specific terminology for the credential type. Supported values: pti_card, brivo_credential, hid_credential, visionline_card.
Optionalexternal_Display name that corresponds to the brand-specific terminology for the credential type.
Optionalis_Indicates whether the credential has been encoded onto a card.
Optionalis_Indicates whether the latest state of the credential has been synced from Seam to the provider.
Indicates whether Seam manages the credential.
Optionalis_Indicates whether the credential is a multi-phone sync credential.
Optionalis_Indicates whether the credential can only be used once. If true, the code becomes invalid after the first use.
Optionalissued_Date and time at which the credential was encoded onto a card.
Optionallatest_Date and time at which the state of the credential was most recently synced from Seam to the provider.
Optionalparent_ID of the parent credential.
Optionalstarts_Date and time at which the credential validity starts, in ISO 8601 format.
Optionaluser_ID of the user identity to whom the credential belongs.
Optionalvisionline_Visionline-specific metadata for the credential.
Optionalauto_join?: booleanIndicates whether the credential should auto-join. For an auto-join credential, Seam automatically issues an override card if there are no other cards and a joiner card if there are existing cards on the doors.
Optionalcard_function_type?: "guest" | "staff"Card function type in the Visionline access system.
Optionalcard_id?: stringID of the card in the Visionline access system.
Optionalcommon_acs_entrance_ids?: string[]Common entrance IDs in the Visionline access system.
Optionalcredential_id?: stringID of the credential in the Visionline access system.
Optionalguest_acs_entrance_ids?: string[]Guest entrance IDs in the Visionline access system.
Optionalis_valid?: booleanIndicates whether the credential is valid.
Optionaljoiner_acs_credential_ids?: string[]IDs of the credentials to which you want to join.
Warnings associated with the credential.
Date and time at which Seam created the warning.
Detailed description of the warning. Provides insights into the issue and potentially how to rectify it.
Unique identifier of the type of warning. Enables quick recognition and categorization of the issue.
Date and time at which Seam created the warning.
Detailed description of the warning. Provides insights into the issue and potentially how to rectify it.
Unique identifier of the type of warning. Enables quick recognition and categorization of the issue.
Date and time at which Seam created the warning.
Detailed description of the warning. Provides insights into the issue and potentially how to rectify it.
Unique identifier of the type of warning. Enables quick recognition and categorization of the issue.
Date and time at which Seam created the warning.
Detailed description of the warning. Provides insights into the issue and potentially how to rectify it.
Unique identifier of the type of warning. Enables quick recognition and categorization of the issue.
Date and time at which Seam created the warning.
Detailed description of the warning. Provides insights into the issue and potentially how to rectify it.
Unique identifier of the type of warning. Enables quick recognition and categorization of the issue.
Date and time at which Seam created the warning.
Detailed description of the warning. Provides insights into the issue and potentially how to rectify it.
Unique identifier of the type of warning. Enables quick recognition and categorization of the issue.
ID of the workspace that contains the credential.
Means by which an access control system user gains access at an entrance. The
acs_credentialobject represents a credential that provides an ACS user access within an access control system.An access control system generally uses digital means of access to authorize a user trying to get through a specific entrance. Examples of credentials include plastic key cards, mobile keys, biometric identifiers, and PIN codes. The electronic nature of these credentials, as well as the fact that access is centralized, enables both the rapid provisioning and rescinding of access and the ability to compile access audit logs.
For each
acs_credential, you define the access method. You can also specify additional properties, such as a PIN code, depending on the credential type.For granting a person access to a space, Access Grants are the default and recommended approach. Use the lower-level ACS credential API directly only when you specifically need to manage individual credentials.