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