Skip to main content

LogoOrganization

An organization's logo image with metadata.

Upload a logo via the setOrganizationLogo mutation. Supported formats are PNG, JPG, GIF, and WebP with a maximum file size of 1 MB.

type LogoOrganization {
id: ID!
url: String!
contentType: String!
fileSize: Int!
width: Int
height: Int
createdAt: DateTime!
updatedAt: DateTime!
}

Fields

LogoOrganization.id ● ID! non-null scalar {#id}

LogoOrganization.url ● String! non-null scalar {#url}

Fully-qualified URL to the logo image. This URL is stable and safe to cache.

LogoOrganization.contentType ● String! non-null scalar {#content-type}

MIME type of the image (e.g., image/png, image/webp).

LogoOrganization.fileSize ● Int! non-null scalar {#file-size}

File size in bytes. Maximum allowed is 1,048,576 (1 MB).

LogoOrganization.width ● Int scalar {#width}

Image width in pixels, or null if dimensions could not be determined.

LogoOrganization.height ● Int scalar {#height}

Image height in pixels, or null if dimensions could not be determined.

LogoOrganization.createdAt ● DateTime! non-null scalar {#created-at}

When the logo was first uploaded (UTC).

LogoOrganization.updatedAt ● DateTime! non-null scalar {#updated-at}

When the logo was last replaced (UTC).

Member Of

LogoOrganizationPayload object ● Organization object