Skip to main content
const project = await client.getProject()
Returns metadata for the project tied to your gallery token. Useful for rendering the project title, type, or status.

Parameters

None.

Returns

interface GalleryProject {
  id:        string  // UUID
  name:      string  // e.g. "Ana & Carlos Wedding"
  type:      string  // "wedding" | "quinceañera" | "corporate" | "portrait" | "other"
  status:    string  // "preparing" | "proofing" | "editing" | "review" | "delivered" | "closed"
  createdAt: string  // ISO-8601
  updatedAt: string  // ISO-8601
}

Example

example.ts
const project = await client.getProject()

console.log(project.name)    // "Ana & Carlos Wedding"
console.log(project.type)    // "wedding"
console.log(project.status)  // "delivered"

Errors

StatusCodeCause
401UNAUTHORIZEDToken missing, invalid, revoked, or expired
404NOT_FOUNDProject no longer exists
500INTERNAL_ERRORServer error