Skip to main content

verified_id_profiles

Creates, updates, deletes, gets or lists a verified_id_profiles resource.

Overview

Nameverified_id_profiles
TypeResource
Identra_id.identity.verified_id_profiles

Fields

The following fields are returned by SELECT queries:

Retrieved navigation property

NameDatatypeDescription
idstringThe unique identifier for an entity. Read-only.
namestringDisplay name for the verified ID profile. Required.
descriptionstringDescription for the verified ID profile. Required.
faceCheckConfigurationobject (title: faceCheckConfiguration)
lastModifiedDateTimestring (date-time)DateTime the profile was last modified. Optional. (pattern: ^[0-9]{4,}-(0[1-9]|1[012])-(0[1-9]|[12][0-9]|3[01])T([01][0-9]|2[0-3]):[0-5][0-9]:[0-5][0-9]([.][0-9]{1,12})?(Z|[+-][0-9][0-9]:[0-9][0-9])$)
prioritynumber (int32)Defines profile processing priority if multiple profiles are configured. Optional.
statestring (enabled, disabled, unknownFutureValue) (title: verifiedIdProfileState)
verifiedIdProfileConfigurationobject (title: verifiedIdProfileConfiguration)
verifiedIdUsageConfigurationsarrayCollection defining the usage purpose for the profile. Required.
verifierDidstringDecentralized Identifier (DID) string that represents the verifier in the verifiable credential exchange. Required.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectverified_id_profile_idRead the properties and relationships of verifiedIdProfile object.
listselectGet a list of the verifiedIdProfile objects and their properties.
insertinsertCreate a new verifiedIdProfile object.
updateupdateverified_id_profile_idUpdate the properties of a verifiedIdProfile object.
deletedeleteverified_id_profile_idIf-MatchDelete a verifiedIdProfile object.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
verified_id_profile_idstringThe unique identifier of verifiedIdProfile
If-MatchstringETag

SELECT examples

Read the properties and relationships of verifiedIdProfile object.

SELECT
id,
name,
description,
faceCheckConfiguration,
lastModifiedDateTime,
priority,
state,
verifiedIdProfileConfiguration,
verifiedIdUsageConfigurations,
verifierDid
FROM entra_id.identity.verified_id_profiles
WHERE verified_id_profile_id = '{{ verified_id_profile_id }}' -- required
;

INSERT examples

Create a new verifiedIdProfile object.

INSERT INTO entra_id.identity.verified_id_profiles (
id,
description,
faceCheckConfiguration,
lastModifiedDateTime,
name,
priority,
state,
verifiedIdProfileConfiguration,
verifiedIdUsageConfigurations,
verifierDid
)
SELECT
'{{ id }}',
'{{ description }}',
'{{ faceCheckConfiguration }}',
'{{ lastModifiedDateTime }}',
'{{ name }}',
{{ priority }},
'{{ state }}',
'{{ verifiedIdProfileConfiguration }}',
'{{ verifiedIdUsageConfigurations }}',
'{{ verifierDid }}'
RETURNING
id,
name,
description,
faceCheckConfiguration,
lastModifiedDateTime,
priority,
state,
verifiedIdProfileConfiguration,
verifiedIdUsageConfigurations,
verifierDid
;

UPDATE examples

Update the properties of a verifiedIdProfile object.

UPDATE entra_id.identity.verified_id_profiles
SET
id = '{{ id }}',
description = '{{ description }}',
faceCheckConfiguration = '{{ faceCheckConfiguration }}',
lastModifiedDateTime = '{{ lastModifiedDateTime }}',
name = '{{ name }}',
priority = {{ priority }},
state = '{{ state }}',
verifiedIdProfileConfiguration = '{{ verifiedIdProfileConfiguration }}',
verifiedIdUsageConfigurations = '{{ verifiedIdUsageConfigurations }}',
verifierDid = '{{ verifierDid }}'
WHERE
verified_id_profile_id = '{{ verified_id_profile_id }}' --required
RETURNING
id,
name,
description,
faceCheckConfiguration,
lastModifiedDateTime,
priority,
state,
verifiedIdProfileConfiguration,
verifiedIdUsageConfigurations,
verifierDid;

DELETE examples

Delete a verifiedIdProfile object.

DELETE FROM entra_id.identity.verified_id_profiles
WHERE verified_id_profile_id = '{{ verified_id_profile_id }}' --required
AND If-Match = '{{ If-Match }}'
;