ID of the action attempt.
Action attempt to track the status of locking a door.
Error associated with the action.
Detailed description of the error. Provides insights into the issue and potentially how to rectify it.
Type of the error.
Result of the action.
Optionalwas_confirmed_by_device?: booleanIndicates whether the device confirmed that the lock action occurred.
ID of the action attempt.
Action attempt to track the status of unlocking a door.
Error associated with the action.
Detailed description of the error. Provides insights into the issue and potentially how to rectify it.
Type of the error.
Result of the action.
Optionalwas_confirmed_by_device?: booleanIndicates whether the device confirmed that the unlock action occurred.
ID of the action attempt.
Action attempt to track the status of scanning a credential.
Detailed description of the error. Provides insights into the issue and potentially how to rectify it.
Error type to indicate that the Seam Bridge is disconnected or cannot reach the access control system.
Result of scanning a card. If the attempt was successful, includes a snapshot of credential data read from the physical encoder, the corresponding data stored on Seam and the access system, and any associated warnings.
Snapshot of credential data read from the physical encoder.
Corresponding credential data as stored on Seam and the access system.
Access method for the credential. Supported values: code, card, mobile_key, cloud_key.
ID of the credential.
Optionalacs_credential_pool_id?: stringID of the credential pool to which the credential belongs.
ID of the access control system that contains the credential.
Optionalacs_user_id?: stringID of the ACS user to whom the credential belongs.
Optionalassa_abloy_vostio_metadata?: {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?: string | nullNumber of the card associated with the credential.
Optionalcode?: string | nullAccess (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_at?: stringDate 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.
Optionalexternal_type?: Brand-specific terminology for the credential type. Supported values: pti_card, brivo_credential, hid_credential, visionline_card.
Optionalexternal_type_display_name?: stringDisplay name that corresponds to the brand-specific terminology for the credential type.
Optionalis_issued?: booleanIndicates whether the credential has been encoded onto a card.
Optionalis_latest_desired_state_synced_with_provider?: boolean | nullIndicates whether the latest state of the credential has been synced from Seam to the provider.
Optionalis_multi_phone_sync_credential?: booleanIndicates whether the credential is a multi-phone sync credential.
Optionalis_one_time_use?: booleanIndicates whether the credential can only be used once. If true, the code becomes invalid after the first use.
Optionalissued_at?: string | nullDate and time at which the credential was encoded onto a card.
Optionallatest_desired_state_synced_with_provider_at?: string | nullDate and time at which the state of the credential was most recently synced from Seam to the provider.
Optionalparent_acs_credential_id?: stringID of the parent credential.
Optionalstarts_at?: stringDate and time at which the credential validity starts, in ISO 8601 format.
Optionaluser_identity_id?: stringID of the user identity to whom the credential belongs.
Optionalvisionline_metadata?: {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.
ID of the workspace that contains the credential.
Warnings related to scanning the credential, such as mismatches between the credential data currently encoded on the card and the corresponding data stored on Seam and the access system.
ID of the action attempt.
Action attempt to track the status of encoding credential data from the physical encoder onto a card.
Detailed description of the error. Provides insights into the issue and potentially how to rectify it.
Error type to indicate that the credential was deleted and can no longer be encoded.
Result of an encoding attempt. If the attempt was successful, includes the credential data that was encoded onto the card.
Access method for the credential. Supported values: code, card, mobile_key, cloud_key.
ID of the credential.
Optionalacs_credential_pool_id?: stringID of the credential pool to which the credential belongs.
ID of the access control system that contains the credential.
Optionalacs_user_id?: stringID of the ACS user to whom the credential belongs.
Optionalassa_abloy_vostio_metadata?: {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?: string | nullNumber of the card associated with the credential.
Optionalcode?: string | nullAccess (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_at?: stringDate 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.
Optionalexternal_type?: Brand-specific terminology for the credential type. Supported values: pti_card, brivo_credential, hid_credential, visionline_card.
Optionalexternal_type_display_name?: stringDisplay name that corresponds to the brand-specific terminology for the credential type.
Optionalis_issued?: booleanIndicates whether the credential has been encoded onto a card.
Optionalis_latest_desired_state_synced_with_provider?: boolean | nullIndicates whether the latest state of the credential has been synced from Seam to the provider.
Optionalis_multi_phone_sync_credential?: booleanIndicates whether the credential is a multi-phone sync credential.
Optionalis_one_time_use?: booleanIndicates whether the credential can only be used once. If true, the code becomes invalid after the first use.
Optionalissued_at?: string | nullDate and time at which the credential was encoded onto a card.
Optionallatest_desired_state_synced_with_provider_at?: string | nullDate and time at which the state of the credential was most recently synced from Seam to the provider.
Optionalparent_acs_credential_id?: stringID of the parent credential.
Optionalstarts_at?: stringDate and time at which the credential validity starts, in ISO 8601 format.
Optionaluser_identity_id?: stringID of the user identity to whom the credential belongs.
Optionalvisionline_metadata?: {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.
ID of the workspace that contains the credential.
ID of the action attempt.
Action attempt to track the status of scanning a physical card and assigning the credential to an ACS user.
Detailed description of the error. Provides insights into the issue and potentially how to rectify it.
Error type to indicate that there is no credential on the encoder.
Result of a scan to assign attempt. If the attempt was successful, includes the credential data that was scanned and assigned.
Access method for the credential. Supported values: code, card, mobile_key, cloud_key.
ID of the credential.
Optionalacs_credential_pool_id?: stringID of the credential pool to which the credential belongs.
ID of the access control system that contains the credential.
Optionalacs_user_id?: stringID of the ACS user to whom the credential belongs.
Optionalassa_abloy_vostio_metadata?: {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?: string | nullNumber of the card associated with the credential.
Optionalcode?: string | nullAccess (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_at?: stringDate 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.
Optionalexternal_type?: Brand-specific terminology for the credential type. Supported values: pti_card, brivo_credential, hid_credential, visionline_card.
Optionalexternal_type_display_name?: stringDisplay name that corresponds to the brand-specific terminology for the credential type.
Optionalis_issued?: booleanIndicates whether the credential has been encoded onto a card.
Optionalis_latest_desired_state_synced_with_provider?: boolean | nullIndicates whether the latest state of the credential has been synced from Seam to the provider.
Indicates whether Seam manages the credential.
Optionalis_multi_phone_sync_credential?: booleanIndicates whether the credential is a multi-phone sync credential.
Optionalis_one_time_use?: booleanIndicates whether the credential can only be used once. If true, the code becomes invalid after the first use.
Optionalissued_at?: string | nullDate and time at which the credential was encoded onto a card.
Optionallatest_desired_state_synced_with_provider_at?: string | nullDate and time at which the state of the credential was most recently synced from Seam to the provider.
Optionalparent_acs_credential_id?: stringID of the parent credential.
Optionalstarts_at?: stringDate and time at which the credential validity starts, in ISO 8601 format.
Optionaluser_identity_id?: stringID of the user identity to whom the credential belongs.
Optionalvisionline_metadata?: {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.
ID of the workspace that contains the credential.
ID of the action attempt.
Action attempt to track the status of assigning a pre-registered card credential to an access method.
Detailed description of the error. Provides insights into the issue and potentially how to rectify it.
Error type to indicate that no matching credential was found.
Result of assigning a credential. If successful, includes the updated access method with the assigned credential.
ID of the access method.
Optionalclient_session_token?: stringToken of the client session associated with the access method.
Optionalcode?: string | nullThe actual PIN code for code access methods.
Date and time at which the access method was created.
Optionalcustomization_profile_id?: stringID of the customization profile associated with the access method.
Display name of the access method.
Errors associated with the access method.
Optionalinstant_key_url?: stringURL of the Instant Key for mobile key access methods.
Optionalis_assignment_required?: booleanIndicates whether an existing card credential must be assigned to this access method before it can be issued. Only applies to card-mode access methods on systems that support credential assignment.
Optionalis_encoding_required?: booleanIndicates whether encoding with an card encoder is required to issue or reissue the plastic card associated with the access method.
Indicates whether the access method has been issued.
Optionalis_ready_for_assignment?: booleanIndicates whether the access method is ready for card assignment. This is true when the access method is in card mode, has not yet been issued, and the system supports credential assignment.
Optionalis_ready_for_encoding?: booleanIndicates whether the access method is ready to be encoded. This is true when the credential has been created and the card has not yet been issued.
Date and time at which the access method was issued.
Access method mode. Supported values: code, card, mobile_key, cloud_key.
Pending mutations for the access method. Indicates operations that are in progress.
Warnings associated with the access method.
ID of the Seam workspace associated with the access method.
ID of the action attempt.
Action attempt to track the status of resetting a sandbox workspace.
Error associated with the action.
Detailed description of the error. Provides insights into the issue and potentially how to rectify it.
Type of the error.
Result of the action.
ID of the action attempt.
Action attempt to track the status of setting the fan mode on a thermostat.
Error associated with the action.
Detailed description of the error. Provides insights into the issue and potentially how to rectify it.
Type of the error.
Result of the action.
ID of the action attempt.
Action attempt to track the status of setting the HVAC mode on a thermostat.
Error associated with the action.
Detailed description of the error. Provides insights into the issue and potentially how to rectify it.
Type of the error.
Result of the action.
ID of the action attempt.
Action attempt to track the status of a climate preset activation.
Error associated with the action.
Detailed description of the error. Provides insights into the issue and potentially how to rectify it.
Type of the error.
Result of the action.
ID of the action attempt.
Action attempt to track the status of simulating a keypad code entry.
Error associated with the action.
Detailed description of the error. Provides insights into the issue and potentially how to rectify it.
Type of the error.
Result of the action.
ID of the action attempt.
Action attempt to track the status of simulating a manual lock action using a keypad.
Error associated with the action.
Detailed description of the error. Provides insights into the issue and potentially how to rectify it.
Type of the error.
Result of the action.
ID of the action attempt.
Action attempt to track the status of pushing thermostat programs.
Error associated with the action.
Detailed description of the error. Provides insights into the issue and potentially how to rectify it.
Type of the error.
Result of the action.
ID of the action attempt.
Action attempt to track the status of configuring the auto-lock on a lock.
Error associated with the action.
Detailed description of the error. Provides insights into the issue and potentially how to rectify it.
Type of the error.
Result of the action.
ID of the action attempt.
Syncing access codes is pending.
Error associated with the action.
Detailed description of the error. Provides insights into the issue and potentially how to rectify it.
Type of the error.
Result of the action.
ID of the action attempt.
Creating an access code is pending.
Error associated with the action.
Detailed description of the error. Provides insights into the issue and potentially how to rectify it.
Type of the error.
Result of the action.
ID of the action attempt.
Deleting an access code is pending.
Error associated with the action.
Detailed description of the error. Provides insights into the issue and potentially how to rectify it.
Type of the error.
Result of the action.
ID of the action attempt.
Updating an access code is pending.
Error associated with the action.
Detailed description of the error. Provides insights into the issue and potentially how to rectify it.
Type of the error.
Result of the action.
ID of the action attempt.
Creating a noise threshold is pending.
Error associated with the action.
Detailed description of the error. Provides insights into the issue and potentially how to rectify it.
Type of the error.
Result of the action.
ID of the action attempt.
Deleting a noise threshold is pending.
Error associated with the action.
Detailed description of the error. Provides insights into the issue and potentially how to rectify it.
Type of the error.
Result of the action.
ID of the action attempt.
Updating a noise threshold is pending.
Error associated with the action.
Detailed description of the error. Provides insights into the issue and potentially how to rectify it.
Type of the error.
Result of the action.
Locking a door is pending.