FullCalendar
  • v7 latest
  • v6 (opens in a new tab)
  • v5 (opens in a new tab)
  • v4 (opens in a new tab)
  • v3 (opens in a new tab)
  • v2 (opens in a new tab)
  • v1 (opens in a new tab)
DemosDocs
  • Getting Help
  • Debug Templates
  • Reporting Bugs
  • Requesting Features
  • Contributing
Pricing
20.7k
  • Demos
  • Docs
  • Support
  • Getting Help
  • Debug Templates
  • Reporting Bugs
  • Requesting Features
  • Contributing
  • Pricing

Back to Resource Data

  • resources (as an array)
  • resources (as a JSON feed)
  • resources (as a function)
  • Resource Parsing
  • Resource Object
  • Associating Events with Resources
  • refetchResourcesOnNavigate
  • initialResources

Methods

  • Calendar::refetchResources
  • Calendar::getTopLevelResources
  • Calendar::getResources
  • Calendar::getResourceById
  • Calendar::addResource
  • Resource::getParent
  • Resource::getChildren
  • Resource::getEvents
  • Resource::setProp
  • Resource::setExtendedProp
  • Resource::remove
  • Resource::toPlainObject

Handlers

  • resourceAdd
  • resourceChange
  • resourceRemove
  • resourcesSet

See also

  • Event::getResources
  • Event::setResources
  • businessHours-per-resource
  • loading
  1. All Docs
  2. / Resource Data

Calendar::getResourceById Premium

A method that retrieves a specific Resource Object in memory.

calendar.getResourceById( resourceId )

If no resource matches the given resourceId, will return null.

FullCalendar
Get started →
  • Blog
  • · Roadmap
  • · License
  • · Giving
v7.1.0 Released Sep 5, 2026 All releases →

Integration Docs

  • React 7.7M/MO
  • Vue 850K/MO
  • Angular 930K/MO
  • Vanilla JS 2.5M/MO
  • Preact
  • Web Component

Also from FullCalendar

temporal-polyfill

The Temporal API, polyfilled in under 20 kB.

18M downloads / month

© 2026 FullCalendar LLC

Built and maintained by Adam Shaw