Project
A Holaplex project that belongs to an organization. Projects are used to group unique NFT campaigns or initiatives, and are used to assign objects that end customers will interact with, such as drops and wallets.
type Project {
id: UUID!
customer(
id: UUID!
): Customer
customers: [Customer!]
drops: [Drop!]
drop(
id: UUID!
): Drop
collections: [Collection!]
collection(
id: UUID!
): Collection
name: String!
organizationId: UUID!
createdAt: DateTime!
deactivatedAt: DateTime
profileImageUrlOriginal: String
organization: Organization
profileImageUrl: String
treasury: Treasury
}
Fields
Project.id ● UUID! non-null scalar
The unique identifier assigned to the Holaplex project.
Project.customer ● Customer object
Retrieve a customer record associated with the project, using its ID.
Project.customer.id●UUID!non-null scalar
Project.customers ● [Customer!] list object
Retrieve all customer records associated with a given project.
Project.drops ● [Drop!] list object
The drops associated with the project.
Project.drop ● Drop object
Look up a drop associated with the project by its ID.
Project.drop.id●UUID!non-null scalar
Project.collections ● [Collection!] list object
The collections associated with the project.
Project.collection ● Collection object
Look up a collection associated with the project by its ID.
Project.collection.id●UUID!non-null scalar
Project.name ● String! non-null scalar
The friendly name assigned to the Holaplex project to differentiate it from other projects belonging to the organization.
Project.organizationId ● UUID! non-null scalar
The ID of the Holaplex organization to which the project belongs.
Project.createdAt ● DateTime! non-null scalar
The datetime, in UTC, when the project was created.
Project.deactivatedAt ● DateTime scalar
The date and time in Coordinated Universal Time (UTC) when the Holaplex project was created. Once a project is deactivated, objects that were assigned to the project can no longer be interacted with.
Project.profileImageUrlOriginal ● String scalar
The optional profile image associated with the project, which can be used to visually represent the project.
Project.organization ● Organization object
Project.profileImageUrl ● String scalar
Project.treasury ● Treasury object
The treasury assigned to the project, which contains the project's wallets.
Returned by
project query
Member of
CreateProjectPayload object ● EditProjectPayload object ● Organization object ● Webhook object