Description

Organization data type

interface Organization {
    addressLine1: string;
    addressLine2: string;
    addressLine3: string;
    auditStatus: "waiting_for_review" | "in_review" | "rejected" | "approved" | "change_requested" | "waiting_for_change_review";
    branchName: string;
    certificateImageId: string;
    certifiedQualifications: Qualification[];
    customFields: Record<string, unknown>;
    description: string;
    iconImageId: string;
    id: string;
    name: string;
    numberOfProjects: string;
    phoneNumber: string;
    pictureUrl: string;
    postalCode: string;
    qualifications: Qualification[];
    reviewStats: {
        averageRate?: number;
        averageSubRates?: Record<string, number>;
        totalCount?: number;
    };
    size: string;
    status: "normal" | "restricted" | "prohibited";
    typeId: string;
    users: OrganizationUser[];
}

Hierarchy

Properties

addressLine1: string
addressLine2: string
addressLine3: string
auditStatus: "waiting_for_review" | "in_review" | "rejected" | "approved" | "change_requested" | "waiting_for_change_review"
branchName: string
certificateImageId: string
certifiedQualifications: Qualification[]
customFields: Record<string, unknown>
description: string
iconImageId: string
id: string
name: string
numberOfProjects: string
phoneNumber: string
pictureUrl: string
postalCode: string
qualifications: Qualification[]
reviewStats: {
    averageRate?: number;
    averageSubRates?: Record<string, number>;
    totalCount?: number;
}

Type declaration

  • Optional averageRate?: number
  • Optional averageSubRates?: Record<string, number>
  • Optional totalCount?: number
size: string
status: "normal" | "restricted" | "prohibited"
typeId: string

Generated using TypeDoc