Interface EcosystemParticipantCreateSuccessEvent

interface EcosystemParticipantCreateSuccessEventSanitised {
    category: "ecosystem";
    data: {
        contacts: undefined | {
            address: undefined | string;
            phoneNumber: undefined | string;
        }[];
        country: undefined | string;
        ecosystemId: string;
        id: undefined | string;
        identifiers: {
            compact: undefined | string;
            compact-semantic: undefined | string;
            mobile: undefined | (string | {
                certificatePem: string;
                status: string;
            })[];
            web-semantic: undefined | string;
        };
        isIssuer: undefined | boolean;
        isIssuerConstrained: undefined | boolean;
        isVerifier: undefined | boolean;
        isVerifierConstrained: undefined | boolean;
        name: string;
        stateOrProvince: undefined | string;
        status: undefined | string;
    };
    id: string;
    requestId: string;
    tenantId: string;
    timestamp: number;
    type: string;
    version: "1";
}

Properties

category: "ecosystem"
data: {
    contacts: undefined | {
        address: undefined | string;
        phoneNumber: undefined | string;
    }[];
    country: undefined | string;
    ecosystemId: string;
    id: undefined | string;
    identifiers: {
        compact: undefined | string;
        compact-semantic: undefined | string;
        mobile: undefined | (string | {
            certificatePem: string;
            status: string;
        })[];
        web-semantic: undefined | string;
    };
    isIssuer: undefined | boolean;
    isIssuerConstrained: undefined | boolean;
    isVerifier: undefined | boolean;
    isVerifierConstrained: undefined | boolean;
    name: string;
    stateOrProvince: undefined | string;
    status: undefined | string;
}

Type declaration

  • contacts: undefined | {
        address: undefined | string;
        phoneNumber: undefined | string;
    }[]
  • country: undefined | string
  • ecosystemId: string
  • id: undefined | string
  • identifiers: {
        compact: undefined | string;
        compact-semantic: undefined | string;
        mobile: undefined | (string | {
            certificatePem: string;
            status: string;
        })[];
        web-semantic: undefined | string;
    }
    • compact: undefined | string
    • compact-semantic: undefined | string
    • mobile: undefined | (string | {
          certificatePem: string;
          status: string;
      })[]
    • web-semantic: undefined | string
  • isIssuer: undefined | boolean
  • isIssuerConstrained: undefined | boolean
  • isVerifier: undefined | boolean
  • isVerifierConstrained: undefined | boolean
  • name: string
  • stateOrProvince: undefined | string
  • status: undefined | string
id: string
requestId: string
tenantId: string
timestamp: number
type: string
version: "1"