Identities
List Identities
client.identities.list(IdentityListParams { after, before, identifier_key, 6 more } query?, RequestOptionsoptions?): ArrayPage<Identity { id, agent_ids, block_ids, 5 more } >
/v1/identities/
Create Identity
client.identities.create(IdentityCreateParams { identifier_key, identity_type, name, 4 more } body, RequestOptionsoptions?): Identity { id, agent_ids, block_ids, 5 more }
/v1/identities/
Upsert Identity
client.identities.upsert(IdentityUpsertParams { identifier_key, identity_type, name, 4 more } body, RequestOptionsoptions?): Identity { id, agent_ids, block_ids, 5 more }
/v1/identities/
Retrieve Identity
client.identities.retrieve(stringidentityID, RequestOptionsoptions?): Identity { id, agent_ids, block_ids, 5 more }
/v1/identities/{identity_id}
Modify Identity
client.identities.modify(stringidentityID, IdentityModifyParams { agent_ids, block_ids, identifier_key, 3 more } body, RequestOptionsoptions?): Identity { id, agent_ids, block_ids, 5 more }
/v1/identities/{identity_id}
Delete Identity
client.identities.delete(stringidentityID, RequestOptionsoptions?): IdentityDeleteResponse
/v1/identities/{identity_id}
Models
IdentitiesProperties
Upsert Identity Properties
client.identities.properties.upsert(stringidentityID, PropertyUpsertParams { body } params, RequestOptionsoptions?): PropertyUpsertResponse
/v1/identities/{identity_id}/properties
IdentitiesAgents
List Agents For Identity
client.identities.agents.list(stringidentityID, AgentListParams { after, before, include, 3 more } query?, RequestOptionsoptions?): ArrayPage<AgentState { id, agent_type, blocks, 39 more } >
/v1/identities/{identity_id}/agents
IdentitiesBlocks
List Blocks For Identity
client.identities.blocks.list(stringidentityID, BlockListParams { after, before, limit, 2 more } query?, RequestOptionsoptions?): ArrayPage<BlockResponse { id, value, base_template_id, 15 more } >
/v1/identities/{identity_id}/blocks