Skip to main content

Partner

A credential issuer partner trusted by the platform

type Partner {
createdAt: DateTime!
createdBy: User!
credentialTypes: [String!]!
did: String!
id: ID!
issuerId: ID
linkedDomainUrls: [URL!]
name: String!
presentations(
limit: PositiveInt = 100
offset: PositiveInt
where: PartnerPresentationWhere
): [Presentation!]!
suspendedAt: DateTime
tenantId: ID
updatedAt: DateTime
updatedBy: User
}

Fields

Partner.createdAt ● DateTime! non-null scalar

When the partner was created.

Partner.createdBy ● User! non-null object

The user who created the partner.

Partner.credentialTypes ● [String!]! non-null scalar

The type(s) of the contract / credential Requires at least one type, and cannot have duplicate types

Partner.did ● String! non-null scalar

The DID of the partner

Partner.id ● ID! non-null scalar

The local id of this partner

Partner.issuerId ● ID scalar

The unique identifier of the verifiable credential service instance if the partner is on Entra network

Partner.linkedDomainUrls ● [URL!] list scalar

Domains linked to this partner's DID

Partner.name ● String! non-null scalar

The name of the partner

Partner.presentations ● [Presentation!]! non-null object

Returns the successful credential presentations of credentials issued by this partner.

Partner.presentations.limit ● PositiveInt scalar
Partner.presentations.offset ● PositiveInt scalar
Partner.presentations.where ● PartnerPresentationWhere input

Partner.suspendedAt ● DateTime scalar

When the partner was suspended.

Partner.tenantId ● ID scalar

The Azure AD tenant identifier if the partner is on Entra network

Partner.updatedAt ● DateTime scalar

When the partner was last updated.

Partner.updatedBy ● User object

The user who last updated the partner.

Returned By

createPartner mutation ● findPartners query ● partner query ● partnerByDid query ● resumePartner mutation ● suspendPartner mutation ● updatePartner mutation

Member Of

OidcClient object ● Presentation object