Skip to main content

The Resource Object

THE RESOURCE OBJECT
{
"id": "b2c1f0de-1f4a-4c3e-9a77-1f0e2d3c4b5a",
"title": "Introduction to Cloud Computing Workshop",
"description": "Slides from our cloud computing workshop.",
"category": "Workshops",
"link_url": "https://drive.google.com/file/d/1U1vNpouM_fwZ7jleENl18k4wupgSXQH4/view",
"extension": "pdf",
"thumbnail_url": "",
"resource_date": "2025-02-12",
"display_order": 1,
"website_viewable": true,
"is_active": true,
"created_at": "2026-09-03T18:24:11Z",
"created_by": "c4e11505-5555-42f9-9f48-678a0abf55c6",
"updated_at": "2026-09-03T18:24:11Z",
"updated_by": "c4e11505-5555-42f9-9f48-678a0abf55c6"
}

Attributes


id string

A UUID for the object.


title string

The resource's title.


description string nullable

The resource's description.


category string

The category the resource is grouped under (i.e Workshops, Competitions, Collaborations).


link_url string

The URL the resource can be viewed or downloaded from.


extension string nullable

The resource's file extension (i.e pdf, ipynb).


thumbnail_url string nullable

A URL to the resource's thumbnail image.


resource_date string nullable

The date the resource was presented or published.


display_order integer nullable

Controls the order resources are returned in. Lower values come first.


website_viewable boolean

Whether the resource may be shown on the public website. Defaults to false.


is_active boolean

Whether the resource is live at all. Defaults to true.


created_at string

When the resource was created.


created_by string nullable

A UUID that references the User who created the resource.


updated_at string

When the resource was last updated.


updated_by string nullable

A UUID that references the User who last updated the resource.